Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mrkeen
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
151.
▲
by
mrkeen
4mo ago
I walked away from a job interview a few years ago on this point. One of the technical questions was "if you have a db and a message queue, how do you get your update to alter both or neither (i.e. transactionally)"? I thought abo
152.
▲
by
mrkeen
4mo ago
Sure, but I eat all these downsides and more, just for the battery life. I was a (mostly) happy Asahi Fedora user for a while, but eventually went back to macos (for the battery life). I'm not sure how much better it is, but I actuall
153.
▲
by
mrkeen
4mo ago
Two hypotheses: 1) LLMs just aren't good enough 2) Making a billion dollar company is too expensive. Netflix lost money for years. Amazon lost money for years. Tesla lost money for a decade. Spotify took 18 years to become profitab
154.
▲
by
mrkeen
4mo ago
What is most of SOLID?
155.
▲
by
mrkeen
4mo ago
Every webdev team out there is doing the same architectural fuckup : using exactly one database, and coupling everything to that. The Controller points straight at the Service which points straight at the DB. Even the basic units of your
156.
▲
by
mrkeen
4mo ago
Yeah, don't take it too far. You can reduce to a Single Responsibility, but try not to step beyond that into Zero Responsibility. Do Interface Segregation, not Interface Apartheid. And only invert your dependencies an odd number of tim
157.
▲
by
mrkeen
4mo ago
Yeah this reads like a psychotic episode, so let me try the short version. > I have been imprisoned extra-judicially, threatened with torture (I complied quickly), and served rotten food on US soil. Would you prefer these people to have
158.
▲
by
mrkeen
4mo ago
* I am in the state of not knowing about something * This is brought to my attention by an exam question * I have an oracle in the form of a textbook, an LLM, the internet, or all of the above Which action is skipping the education: looking
159.
▲
by
mrkeen
4mo ago
> And if you have to always explain what "Real" Blub is and how almost no one practices Real Blub, then maybe Blub was just never a good maxim to begin with. I'll push back. No-one I work with seems to practice "real
160.
▲
by
mrkeen
4mo ago
At some point for me something flipped. I YAGNI the concretion and write the abstract-as-possible version. Do I write a UserStore? That would be the simplest, right? Well no, I might not need that particular formulation of a User . So I
161.
▲
by
mrkeen
4mo ago
I just build the audit trails and skip the non audit trails. That way I can debug and have a last resort of compliance, but also save time by not building the first resort of compliance.
162.
▲
by
mrkeen
4mo ago
I ran into this as well. If an Event has a name, you can instantly grep across a giant monolith (or a big folder of microservice repos) and find every file that is concerned with that event. If you pull it out into a constant, you're
163.
▲
by
mrkeen
4mo ago
This is what your choices are with regard to communicating to the compiler and other developers. Use a regular class to signal that you may or may not have a value. Wrap it in an optional to signal that you may or may not have a value. See
164.
▲
by
mrkeen
4mo ago
Yes, I too dislike Sanders because others don't vote for his bills.
165.
▲
by
mrkeen
4mo ago
https://truthout.org/articles/sanders-introduces-bill-to-com...
166.
▲
by
mrkeen
4mo ago
> but we strongly believe that Verse will become a more powerful and capable way to create game logic. I haven't tried Unreal Engine yet, but I might, just to get a taste of a Simon Peyton Jones language
167.
▲
by
mrkeen
4mo ago
I didn't believe the optimal algorithm is linear time, so I checked the source: a simple register allocation algorithm can achieve most ot the performance of the more complex algorithms: linear-scan register allocation, developed b
168.
▲
by
mrkeen
4mo ago
> In fact, I barely talk about my choices around eating meat — because hearing people spout off about their morality is most of the time annoying and exhausting. Congrats on writing an AI think-piece about how tiring it is that people on
169.
▲
by
mrkeen
4mo ago
https://web.archive.org/web/20250826104633/https://vector.or...
170.
▲
by
mrkeen
4mo ago
A couple more that don't seem to be represented there. No mention of cause and effect, or the order in which different nodes perceive things happening? Anyway here's three which I think might be more relevant to designing and bu
171.
▲
by
mrkeen
4mo ago
While they're at it, they should kick out the French, the Germans, the Italians, and any other immigrants refusing to speak Swiss.
172.
▲
by
mrkeen
4mo ago
> To make things even worse, the community that has most thoroughly embraced them are compiler authors, who many programmers think of as being an impossibly skilled elite The article's approach seems super ad-hoc, leaving you to hav
173.
▲
by
mrkeen
4mo ago
From your link: When asked whether it will be possible to fix Sora's videos after they've been generated, Murati said "eventually," and then couched that by saying "that's what we're trying to figure o
174.
▲
by
mrkeen
4mo ago
>>>> they’re writing their code in languages which don’t enforce transaction safety >>> So every database in the world not designed in Haskell can't do a proper transaction? >> It's not the database, it&
175.
▲
by
mrkeen
4mo ago
They are smart enough not to say. The usual pipeline is HR then both Alva tests at once (which seems backward to me - why not use the screen as the actual screen, instead of wasting an hour of HR time). All I know is I'm in their pip
176.
▲
by
mrkeen
4mo ago
It depends on the objective. If you're trying to cultivate a chill workplace with colleagues you enjoy having coffee with, that's a different objective from building software which works correctly. Right now I'm trying to wat
177.
▲
by
mrkeen
4mo ago
There are dozens - dozens! - of us outside the US. I drew the opposite conclusion from your link: (Title VII of the Civil Rights Act prohibits employment tests that are not a 'reasonable measure of job performance'). All an emplo
178.
▲
by
mrkeen
4mo ago
This is keeping me out of work at the moment. The usual flow is that I have a great HR interview, then I'm assigned an online intelligence (what dots should be in the next box) test and a personality test, and then the company wants no
179.
▲
by
mrkeen
4mo ago
It's not the database, it's the lines of code making calls to the database. If you're invoking your DB via C code, you will not get help with memory-safety. If you're invoking via non-Haskell code, you won't get hel
180.
▲
by
mrkeen
4mo ago
Off the top of my head: If you're using the product, and you want to question or debug what's going on, you can: * Jump directly to the single relevant part of the frontend responsible * Likewise with the backend. The layout and
More ›