I want to log off too but mostly because AI slop and bots are taking over. Old Internet was trash but at least it was human trash.
HN user
peferron
https://peferron.com — peferron@gmail.com
Especially if there's also a ban on related advertising. Polymarket and others are absolutely flooding the world with ads at the moment.
Would you also recommend these 2 restaurants if they ignored you for 30 minutes before taking your order, then brought your drinks late after you've already finished your meal? There's a lot more to a good restaurant experience than consistently making delicious tasting food. It's definitely not that simple.
My kid goes to a public Montessori school, so the tuition isn't much. It's also pretty clear what they do differently if you tour the classrooms.
Perhaps as a tie breaker if you insert multiple rows in a table within one transaction? In this situation, the timestamp returned by e.g. `now()` refers to the start of the transaction, which can cause it to be reused multiple times.
You can keep all three and still use UUIDv7 as a performance improvement in certain contexts due to data locality.
Since we're on HN and you mention California, it's worth noting that with a good job in tech 2/3/4 disappear, leaving only 1 (which is still very nice).
Of course most people missed BTC. Just like most people missed ETH, AMD, META, NVDA... the list goes on. Hell, I'm sure there are a few boats leaving right now that you & I are in the process of missing. I don't know why crypto people think that everyone else obsesses about missing BTC in particular.
Why don't you refer GP to a suicide hotline while you're at it? Your attitude in this thread has been repulsive.
I just checked and Austin is over 90F for a full third of the year. Hard pass.
https://www.extremeweatherwatch.com/cities/austin/yearly-day...
I opened the article to make sure that quote wasn't out of context (nothing against you—it just happens often) but it's actually even worse:
[AI can make people] feel like, “they are artists too,” in heavy quotes, which is not true.
Many people, they’d like to imply that they are gifted at coding by giving the generative AI a solution to that.
In her view, if you create great art, a great video game, a great piece of software—or really anything at all I suppose—with the help of AI then you're a fraud and you should feel bad. I guess a bunch of people had similar thoughts when artists (yes, artists) started making music with computers without even knowing how to read sheet music or play a musical instrument, but look at all the creativity that came out of that.
The first time I read about this in the news it was 10 seconds, the second time it was 30, and now it's a minute.
We bought a new Honda Fit for $18.5k in 2014. It was a full redesign with nice improvements compared to previous model years (reverse camera, bluetooth audio, etc). Since then we've averaged 33 mpg with zero garage visits outside of routine maintenance. We probably could have saved some money by buying used instead, but over a decade of ownership I doubt that it would amount to more than a few hundred dollars per year.
The "add to your reading list" feature is excellent, and a nice carrot/reward for completing the survey.
I haven't had a great experience dealing with JSON in Python, but maybe I'm doing it wrong. What would be the Python equivalent of this JS code?
JSON.parse(<data>).foo?.[0]?.bar
Basically just return the `bar` field of the the first element of `foo`, or None/undefined if it doesn't exist.Depends what you'll be doing with it I guess? My 2022 M2 Macbook Air is great for most things but takes 40s to complete the same test suite that my 2020 5950x finishes in 10s.
I like hot module reloads more than F5 since it preserves the state of the page. I don't use Angular though, but with Vite + React it's extremely quick.
I'm not on VS Code but I use micro as $EDITOR for the exact same reasons and it's great. I don't have to remember special shortcuts just to amend a git message or do an interactive rebase.
When I program I make all my variables global and name them with BEM to get the same great experience as in vanilla CSS.
CSS classes are great for that until you need to reuse HTML and/or JS, at which point you're back to square one. People are moving to components because they solve these 3 things at once.
Why would you style an anchor element when your browser already has default styles for it?
Thank you for sharing that! It's unfortunate that the pgAdmin devs weren't interested, although I understand them wanting to keep it focused on being a GUI.
It seems like Supabase has been able to collaborate really effectively with other teams in the Postgres space (including pgAdmin and pgmigra, for the `diff` migrations tooling)
I'm thankful to Supabase for their efforts, but I'm not sure I'd pick pgAdmin and migra as examples of "really effective" collaboration with other teams: as far as I know, pgAdmin's CLI feature wasn't merged upstream and sits in an outdated Supabase fork of pgAdmin which doesn't fully support Postgres 15, and migra (which has been abandoned for a while) was just used as-is.
All of this has made the language worse. Just accreting features doesn't make the foundation less broken.
Nope, most of these have made the language better. Optional chaining is better than a litany of `&&`, `...` is generally better than `Object.assign` or `concat`, `async/await` are generally better than callbacks... The list goes on. Rejecting these new features wouldn't have magically improved the foundation.
I have some code here, and when exactly is this run?
If there are `await` keywords previously in the function, then the line you're looking at will run after these async calls are done. Otherwise it'll run ASAP. Is there something else to it?
CSS isn't special; HTML and JS have similar needs for reuse and customization. It doesn't make a lot of sense to have a completely separate solution that solves this problem for CSS only.
Tailwind is a utility library. Utility libraries typically do not require reading their documentation from cover to cover before starting to use them. Instead, you just hit the docs when you need help solving a specific problem.
It's not much, but there's a LG 5k2k at 72 Hz.
The question is how long something lasts without needing any repair. The warranty is a good approximation of this.
No, it's not. That's why some manufacturers offer much longer warranties than others despite having similar reliability numbers. Warranty terms are driven by the business and encompass a lot more than mean time to first failure.
iPhones are irrelevant to the discussion, lol.
If warranties were a good approximation of how long things last without repair, why would that only apply in the car world?
Why do you answer "yes" when the answer is obviously "no"? No, 60k miles is not a good estimate for how long ICE powertrains usually last. Truly baffling reasoning.
Another example: iPhones have a 1-year warranty but usually last much longer than that.