Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mgaunard
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
26 ms
·
571.
▲
by
mgaunard
2y ago
The real question is why does PHP have so many bugs that it's so trivial to exploit?
572.
▲
by
mgaunard
2y ago
Contracts are widely used in the form of asserts throughout many codebases and are generally seen as improving code quality and enabling more efficient designs. Even something like accessing an element in an array is subject to the contract
573.
▲
by
mgaunard
2y ago
that's a terrible and arguably broken-by-design workflow which entirely defeats the point of the monorepo, which is to have a unified build of everything together, rather than building things piecemeal in ways that could be incompatibl
574.
▲
by
mgaunard
2y ago
Doing modular right is harder than doing monolithic right. But if you do it right, the advantage you get is that you get to pick which versions of your dependencies you use; while quite often you just want to use the latest, being able to p
575.
▲
by
mgaunard
2y ago
AI is pretty good at helping you manage a messy large codebase and making it even more messy and verbose. Is that a good thing though? We should work and making code small and easy to manage without AI tools.
576.
▲
by
mgaunard
2y ago
Beating over-hyped web tech with reasonably written C is hardly an achievement.
577.
▲
by
mgaunard
2y ago
Or you can buy from China a scale with 0.01g precision for next to nothing.
578.
▲
by
mgaunard
2y ago
I don't understand how it's better than traditional pattern matching.
579.
▲
by
mgaunard
2y ago
In my experience, telling people you've found a vulnerability in their system is met with denial or lack of care, and when you demonstrate the exploit for them to take it seriously, they sue you. You're better off not bothering co
580.
▲
by
mgaunard
2y ago
Parallel execution and minimization of instructions makes a huge difference to performance.
581.
▲
by
mgaunard
2y ago
All game publishers are evil corporations. There are a number of great studios which happen to have financial ties to a given publisher. If you like these studios you have no choice but to indirectly give money to the publisher in question.
582.
▲
by
mgaunard
2y ago
the switch is also a popular platform because you can take it with you, and provides a better experience than a touch phone.
583.
▲
by
mgaunard
2y ago
People tend to care about the games, and buy whatever platform those games run on, not the other way around.
584.
▲
by
mgaunard
2y ago
The canonical way to do these things is to reduce first to a strictly monotonic range. For cos that would be 0 to pi/2. Surely you shouldn't get those effects then?
585.
▲
by
mgaunard
2y ago
why not evaluate polynomials using horner or estrin methods
586.
▲
by
mgaunard
2y ago
If humans understand how computers work, then you just have to write code for computers and can ignore the human element. Unfortunately the last few decades we decided that software engineers don't need to know how computers work anymo
587.
▲
by
mgaunard
2y ago
aren't there like a dozen of those already? numba, cython, pypy...
588.
▲
by
mgaunard
2y ago
> Overblown hype for a slightly improved mobile app framework. Whoop-de-doo.
589.
▲
by
mgaunard
2y ago
That's because academia doesn't actually do software engineering, it does computer science.
590.
▲
by
mgaunard
2y ago
There are many countries in the west where prostitution is legal and taxed like any other activity. It seems the main complain is that it brings the prices down due to competition from eastern europe.
591.
▲
by
mgaunard
2y ago
It's not "to make ends meet". OF work allows people with no skills to get income in line with the top 10th or even 1st percentile of the population. Would you rather be flipping burgers all day for 30k or would you rather tak
592.
▲
by
mgaunard
2y ago
Most companies have a revenue goal for the current year. From that revenue goal you can infer what software capabilities need to be obtained.
593.
▲
by
mgaunard
2y ago
It's simple: understand what the goals of your team are for the current year. Write the code with supporting those goals in mind.
594.
▲
by
mgaunard
2y ago
Let's not exaggerate. Everything they did was already well-established in academia for decades and what they built was pretty dumbed-down rather than novel, at least conceptually. Sure, they did good engineering to apply those techniqu
595.
▲
by
mgaunard
2y ago
How do you plan to emulate the luck of being in the right place at the right moment?
596.
▲
by
mgaunard
2y ago
Most achievements are the product of multiple factors meeting at a specific point in time. In many of the scenarios you hint at, new problems or opportunities arose, and those people were simply well-positioned by chance and circumstance to
597.
▲
by
mgaunard
2y ago
I don't understand why so many people insist in revering others for what they've achieved. If you need to revere anything, revere the achievement, not the man that did it.
598.
▲
by
mgaunard
2y ago
If it takes 3.5 us to remove a substring within a packet-sized string you're doing it wrong.
599.
▲
by
mgaunard
2y ago
Those are Internet devices.
600.
▲
by
mgaunard
2y ago
That's not a market niche, that's the normal mode of operation of a message bus. The cloud doesn't implement multicast, but that doesn't mean it doesn't get used by people that build non-Internet networks and applic
More ›