Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dietr1ch
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
27 ms
·
541.
▲
by
dietr1ch
2y ago
So called loyalty programs should be illegal on multiple fronts, - Privacy: There's obvious tracking of purchasing trends. This derails into selling user data to everyone that makes people increasingly easy to track. - Customer-depende
542.
▲
by
dietr1ch
2y ago
It's cool to have syntax for that, but I feel that the optimisation there works at a too high level. I'd like the backend to notice that a variable is being dropped and "re-created" on every iteration, and then figuring
543.
▲
by
dietr1ch
2y ago
And I don't think it can ensure that all the bits were written. I've been bit by people trying to reuse buffers/objects like this that were not fully rewritten in one of the possible re-uses. It's a bit puzzling how a ch
544.
▲
by
dietr1ch
2y ago
Cost of building is a true concern, but it doesn't stop people from forking large open projects like Chrome or Firefox and try to build a project to pursue their own ideas and be able to contribute back to the upstream projects when it
545.
▲
by
dietr1ch
2y ago
I find some stuff really distracting. Sometimes I just get a local copy to get them out of my way as most are trivial to fix, but hard/draining to ignore.
546.
▲
by
dietr1ch
2y ago
Training being a one-way function that drops knowledge should tell you that the weights are not the form you want to start with. This is like saying, hey, a regular binary executable is fine because I can edit it with hexl-mode.
547.
▲
by
dietr1ch
2y ago
On CS2 Wayland gave a major performance boost, but it's being held back by a regression since a change in device input layer. https://github.com/ValveSoftware/csgo-osx-linux/issues/3856 From outside it&#
548.
▲
by
dietr1ch
2y ago
I know I can fool around with crt0, but I'm not sure how much you can really use that if you plan to use libraries that may depend on global `static` things that get created as they are linked in before `main` starts. Maybe it's p
549.
▲
by
dietr1ch
2y ago
> The graphics stack doesn't need to be pushed forward for Hardware evolves and software should either grab its magic ball and plan for that, or adapt to changes to avoid dragging hardware evolution back.
550.
▲
by
dietr1ch
2y ago
It's not because it's just a different alternative. The problem is that X11 is not pushing the graphics stack forward while at the same time dragging down on projects that feel they need to support it because some users don't
551.
▲
by
dietr1ch
2y ago
Which programming languages? When using C++ I wanted programs to have a function that was called before main() and set up things that got sealed afterwards, like parsing command-line-arguments, the environment variables, loading runtime lib
552.
▲
by
dietr1ch
2y ago
> There is nothing comparable in Europe. Right, Europe has little seismic activity, so the rare 4M_W earthquake takes down random 400yo buildings easily. My point was that building with bricks was not a problem, Japan and Chile build hou
553.
▲
by
dietr1ch
2y ago
The land of the free It's funny that Trump started this ban attempt, and now people look forward for him to undo the ban. Lord and Saviour...
554.
▲
by
dietr1ch
2y ago
There's a lot of things that could be reworked in much better ways if you drop backwards compatibility and think a bit about usability, but the real problem is the time it takes versus how "just fine" things work once you fin
555.
▲
by
dietr1ch
2y ago
> Here in the seismically stable UK I don't think the US has enough seismic activity to be much different. Chile and Japan do fine with solid construction and periodic 6-8 Richter earthquakes. California is allegedly a seismic state
556.
▲
by
dietr1ch
2y ago
That's true, but Nintendo's counter to that is exclusive games, and they have big series like Mario, Zelda, Smash Bros. There's also newer ones that are more niche, but at least for me it's just the game where some new S
557.
▲
by
dietr1ch
2y ago
Nintendo does not compete on specs. They rely on the fact that fun is pretty much orthogonal to bleeding edge graphics. They use that awareness and take advantage of simpler graphics to trade off processing power for features (portability,
558.
▲
by
dietr1ch
2y ago
Breaking down the size of the change is truly important, otherwise it's easy to miss things and to also disregard them as little details when wanting to avoid blocking the whole change on a "small" thing (which may only seem
559.
▲
by
dietr1ch
2y ago
> I've never, ever, heard the idea that compilers are burdened by the workload of maintaining thousands of type-specific optimizations for hilariously bad code, until today. I've heard tons of people complain about slow compile
560.
▲
by
dietr1ch
2y ago
It's not about aesthetics, but about the sort of hit-rate of the optimisations as if they need to be too smart to figure things out, then it also means that they'd more rarely be used and necessary.
561.
▲
by
dietr1ch
2y ago
I feel that the compiler is doing too much work here. I know they are thinking about special cases on generated code, but at some point it feels that it just adds compile time for no good reason. Look at this --beauty-- eww, thing, should c
562.
▲
by
dietr1ch
2y ago
As an outsider that means somewhere in 2nm-10nm as everyone measures different things or have awfully off-standard rulers.
563.
▲
by
dietr1ch
2y ago
I understand that you made up your 20%, but at that point it feels like you are blaming bad team fit or environment as bad hires, and this fitting can change over time as bad politics or shifts to different goals happen.
564.
▲
by
dietr1ch
2y ago
The UI revamp from around January 2024 made the app reliant on internet access to show history and it's something you'd noticed right away if you had spotty and slow internet access as the app started to be pretty blank at startup
565.
▲
by
dietr1ch
2y ago
I don't know, but if I say it's about working with things you don't fully understand people seem to trust me.
566.
▲
by
dietr1ch
2y ago
Doing any math with bounded integers considered harmful. At some point during my undergrad I realized this and tried to be really careful when implementing algorithms, but it's stupidly hard to do in a tidy way, at least in old C. It&#
567.
▲
by
dietr1ch
2y ago
It'll keep popping up because it's not practical to have a fully fledged database system running if your data can be downloaded in a few seconds with a phone on a decent 5G network.
568.
▲
by
dietr1ch
2y ago
This is the only annoyance with UUIDs, I won't be typing it because its 5 characters shorter. Separators are nice because I can try to visually compare Ids, but it needs to be a visual separator that won't break a `word`/`WOR
569.
▲
by
dietr1ch
2y ago
TBF when dealing with I/O using the right async constructs is way more important than the choice of programming language, I/O times will dominate and any mistake on the wrong wait will ruin performance.
570.
▲
by
dietr1ch
2y ago
Yes, but not too long ago they ruined the Android app and made it depend on their servers. At least the watch works fine, but I suspect it's only because the battery isn't large enough to cut lazy devs and hasty PMs from working o
More ›