Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
DanielHB
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
DanielHB
5d ago
I got so annoyed with this and the fact that I do development in both mac and linux that switched to do all my development inside a container. I just made a bash script that shells into the container (or starts it if it is not already runni
2.
▲
by
DanielHB
6d ago
I live in Sweden, but my company is not unionized (somewhat unusual). Non-unionized companies at least in tech tend to be _overtly_ better places to work than unionized ones simply because people have the _option_ to go to a unionized compa
3.
▲
by
DanielHB
6d ago
I was top 1000 for a while in the base-invasion mode of MGSV in the EU. That mode was basically a low-budget little tacked-on multiplayer that kept the core-gameplay and I spent hundreds of hours on it. MGSV Metal Gear Online (the _other_ t
4.
▲
by
DanielHB
8d ago
The developers of the Zelda series always tried to make new games fit the previous one's lore. The devs themselves put a ton of effort on making these games kinda fit with each other at the time they were making each new installment, i
5.
▲
by
DanielHB
13d ago
Anyone knows the details why Heart left Sweden? I applied for a job with them a few years ago but never heard back so I am quite curious. They seemed to have a lot of former Embraer engineers from Brazil, I wonder if they brought them over
6.
▲
by
DanielHB
14d ago
Yes, but I also think it will be trivially by-passable if you pass your output through another LLM. At least for text. It might help catch students cheating, but not real spam-bot usage. As soon as platforms start checking for watermarks sp
7.
▲
by
DanielHB
16d ago
Graphite kinda does that automatically with its "gt modify" command. However it keeps the history internally in your PR, but that history doesn't end up in your main branch. Once you merge the PR it looks like a single commit
8.
▲
by
DanielHB
16d ago
Ah okay, I thought you meant to fully close the session before you make any manual changes. In my company we use graphite and stacked PRs so it is highly encouraged to keep one commit per PR, so I am constantly ammending my commits.
9.
▲
by
DanielHB
16d ago
I don't let claude make commits for me, every commit is my own. I check the diffs before commiting. > never mix your changes with the agent's changes yeah, but if you don't want to lose your existing context sometimes you
10.
▲
by
DanielHB
16d ago
When I was doing a really large refactor across the codebase I told Claude Code to explain how certain things worked currently and how I wanted things to look like after the migration and a plan on how to get there. Then I did several furth
11.
▲
by
DanielHB
16d ago
My lockfile was not gitignored, I had made significant changes to package.json so I was expecting diffs in the lockfile. I just don't usually read lockfile diffs and claude inadvertently updated a few dozen packages to new minor versio
12.
▲
by
DanielHB
16d ago
I made changes to my dependency lists in the same code where Claude ran npm update. The lockfile diff was a few hundred lines after I undid what Claude did. And yes, eventually I did check the lockfile changes and spotted the problem. I jus
13.
▲
by
DanielHB
16d ago
You are assuming a greenfield scenario, in large brownfield projects it is quite easy to degrade performance by innocent changes. That is usually when the perf goes to trash. It takes a lot more work to keep performance good in a large proj
14.
▲
by
DanielHB
16d ago
I remember using it to encode some videos for a school presentation. I think I needed to make it fit into a CD and play-on-double-click and Bink was the easiest tool to do it in.
15.
▲
by
DanielHB
16d ago
From what I heard from Visual Studio folk it is surprising it is not orders of magnitude faster rather than "much faster". Also I learned to program in Turbo C and Turbo Pascal with its debugger and nothing comes faster (at least
16.
▲
by
DanielHB
16d ago
Casey mentions that at some point one of these great minds were upset that it was so difficult to write programs because they didn't have things like keyboards or screens. One of them even brings up exciting new developments in electro
17.
▲
by
DanielHB
16d ago
It is kinda funny that some world-renowed people who invented genius algorithms like quicksort and graph shortest-path were mulling over "hey would be nice if we kept related data together in a struct" and some people were raging
18.
▲
by
DanielHB
16d ago
Claude ran npm update (update all dependencies to the latest version compatible with the semver specified) in my repo without telling me when trying to fix some problems. Given that only updates the dependency lock-file I didn't notice
19.
▲
by
DanielHB
18d ago
Guake and Yakuake have this always-on-top terminal overlay mode which is really nice for this kind of workflow. Works exceptionally well with multiple workspaces I prefer one single big monitor with everything maximized and multiple workspa
20.
▲
by
DanielHB
18d ago
I use git diff and ctrl+click the file+linenumber which opens my IDE. Works well enough. I use this macro here when there are a lot of changes: gdf() { git diff '*'$1'*'; } gdf fileName (doesn't need full fil
21.
▲
by
DanielHB
19d ago
The DPI thing is nuts, any high res monitor these days is unusable without some DPI adjustment.
22.
▲
by
DanielHB
19d ago
when LLMs first became popular my first real use for them was to find information about AWS services. LLMs have read it all and can (mostly) synthesize what you ask if it is in the docs.
23.
▲
by
DanielHB
19d ago
There is a subset of yaml which is like 99.9% of all yaml code that is fine. And then you have whatever the hell OpenAPI uses.
24.
▲
by
DanielHB
20d ago
You underestimate the cost of "optimization", sometimes it means actually rebuilding large parts of the system. I would not say it is the "easiest" part, but it is usually not what will kill your business though.
25.
▲
by
DanielHB
20d ago
US bank accounts don't have IBAN? I thought IBAN numbers were part of the whole Swift system that Russia got locked out of. Shows how much I know about this stuff...
26.
▲
by
DanielHB
20d ago
Yeah it is that old saying, the best person to wield power is the one that doesn't want it. High pay and bonuses get rats into the ship, low pay makes no competent sailor want to join your crew.
27.
▲
by
DanielHB
20d ago
Yeah this is what I have seen in the orgs I been in too (although not as bad as you pointed out), I have also seen CEOs fail by inaction like you pointed out (not laying off people doing bad things). Although I am more afraid of the middle
28.
▲
by
DanielHB
21d ago
Why? If anything it makes complete sense: 1) Local inference means more general GPUs and less ASIC hardware. Only big companies can push ASIC because of the software required, meanwhile nVidia owns cuda which is the standard. 2) Local is le
29.
▲
by
DanielHB
21d ago
I dunno most CEOs I have been under of seem to work really hard and try to get stuff done in a sane manner, it is usually the middle management that fs up. CEO is, of course, partly responsible for having that middle management in the first
30.
▲
by
DanielHB
22d ago
This is not what I said, I said that Canada has internal tarifs between provinces while being in (albeit limited) free-trade agreements with other countries. Making some types of internal trade _more_ bundersome than foreign trade.
More ›