Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mrkeen
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
29 ms
·
631.
▲
by
mrkeen
1y ago
Just like const, private and static.
632.
▲
by
mrkeen
1y ago
It's all just labels. "United" States of America. "People's" Republic of China. "Democratic People's" Republic of Korea. At the end of the day you either get services in return for your taxes, o
633.
▲
by
mrkeen
1y ago
> What are we doing? We are listening to our bosses tell us that "we're way behind in AI adoption" and that we need to catch up to vibe coders like this. I don't mind these data points at all.
634.
▲
by
mrkeen
1y ago
C programmers don't see C problems. They see logic errors that are possible in any language.
635.
▲
by
mrkeen
1y ago
> I’ve seen lots of bugs caused by code that unexpectedly forced a commit, or even opened/used/committed a whole new DB connection, somewhere buried down inside a theoretically externally-transactional request handler. Yes! Tha
636.
▲
by
mrkeen
1y ago
> Maybe I've just got unlucky in the past, but in most projects I worked on a lot of developer time was wasted on waiting for PRs to go green. Many runs end up bottlenecked on I/O or availability of workers No, this is common.
637.
▲
by
mrkeen
1y ago
It's because it's an SPJ paper https://simon.peytonjones.org/great-research-paper/
638.
▲
by
mrkeen
1y ago
I can't quite follow the article. Is it trying to argue that it's bad when it happens, or that it doesn't happen, or both?
639.
▲
by
mrkeen
1y ago
Perhaps. Over SSH? With a password or with a key? Do all employees share the same private key or do keys need to get added and removed when employees come and go. Is there one server or three (Are all deployment instructions done manual
640.
▲
by
mrkeen
1y ago
Articles like this I guess. If these are the 'lovable' features I'd hate to see the 'meh' features. Automatic constructors - You only have to write the 'make me a box of two apples' code and not 't
641.
▲
by
mrkeen
1y ago
And in the article's case, 'have an effect' means 'be a list'.
642.
▲
by
mrkeen
1y ago
Name-dropped both the N+1 problem and Haskell without mentioning Haxl. Take a look at last decade's solution to this problem: https://github.com/facebook/Haxl/blob/main/example/sql/readm...
643.
▲
by
mrkeen
1y ago
You just defined ORMs and made no comment on consistency. And Linq is what prompted me to write the comment. In this EF code, we're deducting an amount from some balance, not necessarily the highest balance: // Find
644.
▲
by
mrkeen
1y ago
They are consistency boundaries too. > This problem is usually caused by a leaky abstraction; the ORM, or whatever database abstraction you are using, can’t anticipate that it would need to send N queries, so it can’t automatically optim
645.
▲
by
mrkeen
1y ago
There's a fair bit of work to do if we want to retire some of these C programs: https://github.com/nodejs/node https://github.com/mozilla-firefox/firefox https://github.com/to
646.
▲
by
mrkeen
1y ago
Maybe their phones are running a bit low on charge and they can't find an outlet here: https://m.youtube.com/watch?v=kSHED-mRP1g
647.
▲
by
mrkeen
1y ago
Read fiction for fun. You don't need to optimise your reading time to maximise learning. Read a paragraph or a sentence. If you got it, move on, if you didn't, re-read it but sound it out in your head. If you still didn't
648.
▲
by
mrkeen
1y ago
It's not in governments' interests to allow their citizens information without taking the opportunity to spin it first.
649.
▲
by
mrkeen
1y ago
Turns out you can't just put your country in the middle of other countries without the shit hitting the fan. https://www.bbc.com/news/world-middle-east-54116567 Not that they keep to themselves either. https:
650.
▲
by
mrkeen
1y ago
> This is the thing Western liberals need to understand. First Western liberals needed to understand that Ukraine shouldn't have given up its nukes. Now they need to understand that Iran shouldn't have tried to get them.
651.
▲
by
mrkeen
1y ago
If you want to double-down on logging and do it right: make your logs fit for computer consumption and the source of truth. That's all event-sourcing is.
652.
▲
by
mrkeen
1y ago
Introducing a needless us/them dynamic. Don't do it the way those elites do it, do it like us real grugs. That's why it's so easy to rush in and agree with everything. In another article, you might have to read 3 point
653.
▲
by
mrkeen
1y ago
You're right. It's an example of changing best practices to fit whatever the language designers released.
654.
▲
by
mrkeen
1y ago
Around every integer? Around every expression? On every let-bound function, on every where-bound function? Should the 'forall. a' included if 'a' is a polytype?
655.
▲
by
mrkeen
1y ago
> The author clearly mentioned they're new to the language, so calling them a "lost cause" for making a beginner mistake is elitist snobbery. "Lost cause" was the author's description of the language. The au
656.
▲
by
mrkeen
1y ago
Not going to happen. The business owner and the customer are two different personas, even when it's the same person. The customer hates cookies, bloated websites, trackers, popups, pointless UI rearrangements, autoplay videos and clic
657.
▲
by
mrkeen
1y ago
Ok. "We will get rid of those positions to make room for Trump loyalists. It's not as bad as it sounds because some of those Biden loyalists were only appointed recently."
658.
▲
by
mrkeen
1y ago
> "school fees" - this is very, very symptomatic. Public school is free in all countries of the world without exception. And the world fertility rates are in unprecedented decline. Should we stop making schools free?
659.
▲
by
mrkeen
1y ago
> avoiding it is not particularly hard (synchronized blocks are not the state of the art, but does make it easy to solve a problem). Please have a read of https://joeduffyblog.com/2010/01/03/a-brief-retrosp
660.
▲
by
mrkeen
1y ago
Argue the point, not the person. Look ma, no skimming: https://news.ycombinator.com/item?id=37647230
More ›