Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
DanielHB
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
451.
▲
by
DanielHB
1y ago
I dunno, MacOS has that IT crapware too and it is not _nearly_ as bad as windows IT crapware. And MacOS is used in enterprise at scale.
452.
▲
by
DanielHB
1y ago
Windows is so bad these days I actually expect this kind of problem to go down. Literally half the reason everyone complains their computers are not working is because of IT putting random crapware monitoring/security software on manag
453.
▲
by
DanielHB
1y ago
My main use for LLMs is to ask it to give me some boilerplate configuration for some library/tool I am not very familiar with and then look up the docs for the options it spits out. Like: "give me the terraform configuration for a
454.
▲
by
DanielHB
1y ago
I don't think so, plastic wrapping is a massive boost for keeping food hygienic in transport and both to avoid waste and reduce pathogen contamination. Probably a much bigger benefit than the microplastic contamination. It might be the
455.
▲
by
DanielHB
1y ago
It worked in Sweden because the bags you can buy (used to) cost 7kr (about a US dollar in purchasing power). So even though those bags are heavier and sturdier people do reuse them. I cringe every time I have to buy one because I didn'
456.
▲
by
DanielHB
1y ago
I never used CVS but I remember our internal joke about SVN is that SVN is like hotel California, you can branch but you can never leave [by merging the branch]
457.
▲
by
DanielHB
1y ago
As a Brazilian kid I played WoW with an American guild. One day people were doing some trash talking and I threw the line "it is all Obama fault" thinking it was funny because I often heard that from TV due to all the political dr
458.
▲
by
DanielHB
1y ago
I moved from Brazil to Sweden and it is hard talking to medical doctors, it is so indoctrinated into us. me: Hi Doctor... I have X problem, Doctor. Could you give me some treatment, Doctor? Doctor: You can just call me Ana me: Yes Doctor An
459.
▲
by
DanielHB
1y ago
I almost cried of happiness when we moved to git from SVN on my first job after being there for 6 months They might not be upset on the first few weeks but after a month or so they will be familiar with the pain.
460.
▲
by
DanielHB
1y ago
> Once that trust becomes harder to establish, the group dynamic changes and game theory kicks in. This hits hard, yes the main source of anguish in every single job I had was losing/not-having trust on people my own work depend on.
461.
▲
by
DanielHB
1y ago
> NPM the company isn't curating NPM the registry They do in fact curate the registry, mainly for reporting vulnerabilities to consumers and to remove malicious packages.
462.
▲
by
DanielHB
1y ago
> What's so unnatural about working for a big company? The root of the problem is that humans weren't meant to work in such large groups. I had this realization when I last changed jobs. What I hate is not necessarily to have a
463.
▲
by
DanielHB
1y ago
I really love that scene where Grievous starts monologuing while the Jedi ties his cloak to the train door with the force. When the train leaves he just looney toons out of there. Honestly the single best use of the force in the whole god-d
464.
▲
by
DanielHB
1y ago
My company has been moving towards having monorepos per language stack. Decent compromise
465.
▲
by
DanielHB
1y ago
DI is a very religious concept, people hate it or love it. I myself am on the dislike camp, I have found that mocking modules (like you can with NodeJS testing frameworks) for tests gives most of the benefits with way less development hell.
466.
▲
by
DanielHB
1y ago
Is it ctrl+click takes you to the main implementation directly? If not it is reaaaaaallly annoying
467.
▲
by
DanielHB
1y ago
Apple gets around this by saying they are "Promising to Create 30000 american jobs" which the politicians then peddle in their election campaigns. But then it never happens because it is all a promise... The politicians of course
468.
▲
by
DanielHB
1y ago
> The other massive improvement has been moving most conversations to text or recorded calls. It has been a chainsaw to the sociopaths who used to get in the way of real productivity. This is probably the biggest productivity shift I see
469.
▲
by
DanielHB
1y ago
It is a bit more like that with React components, React tries to make JS be more like Lisp. Like the render functions are supposed to be stateless and so on...
470.
▲
by
DanielHB
1y ago
It is really hard, especially given you have to optimize for the lowest common denominator. For us it was a 512kb RAM microcontroller, we had to go to procurement to expand it to 2MB RAM and they were not happy about that. On the other hand
471.
▲
by
DanielHB
1y ago
> Good SW/FW can be performant on much less capable HW but it does mean that SW engineers need to understand more about the HW. It also takes much more time and requires a different set of talents. Often just using a bigger chip is
472.
▲
by
DanielHB
1y ago
Just to add one more thing to your point, if embedded devs work really hard and make the code work faster/better all reward you get is an _even_ more underpowered chip for the next version. Hardware procurement is cut-throat, sometimes
473.
▲
by
DanielHB
1y ago
We had the exact same issue as well haha These kind of problems only happen years after the software roll out so no one cares when you are under time pressure.
474.
▲
by
DanielHB
1y ago
I worked in similar systems and you are 100% right. 80% of the time was spent on communication protocols between the different boards and microcontrollers. QAing and solving issues from short-sighted dozens of unique custom protocols that w
475.
▲
by
DanielHB
1y ago
Yes they are, a few years ago once got a scuffle with the Swedish tax agency because they were abusing some tax loopholes. The tax agency came in with the bill and they just immediately "layoff" 90% of the contractors working ther
476.
▲
by
DanielHB
1y ago
I think he means stateless, at some point a system needs to have some internal state to keep things running and that state can be really hard to manage when it is mixed with all other functions in the system that also have state. Even if th
477.
▲
by
DanielHB
1y ago
Maybe look up the game credits, I sometimes do and I often see like 10 UI programmers (in games with a ton to 2d UI), 5 gameplay programmers, 5 environment scripting, etc. Sure it is not small amount of people, but it is not an army . Also
478.
▲
by
DanielHB
1y ago
You have a point, but I wouldn't say this is a big deal unless there is a mammoth dependency somewhere that slow down things to a crawl. Then maybe that one part of the codebase can be broken into its own separate service. But even the
479.
▲
by
DanielHB
1y ago
I have worked with a company with ~100k MAUs with ~4 teams, even then it often feels the system is over-microserviced (about two dozen services I think). Definitely some stuff makes sense (especially since it has a lot of IoT stuff), but mi
480.
▲
by
DanielHB
1y ago
We introduced it to our codebase last year Now have prettier, eslint and biomejs
More ›