Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
olalonde
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
21 ms
·
601.
▲
by
olalonde
1y ago
> Fewer than 1 percent of those who were on the federal program for disabled workers at the beginning of 2011 have returned to the workforce since then, one economist told me. Do they lose their "disabled" status if they go bac
602.
▲
by
olalonde
1y ago
I built this - but mostly as a joke / proof-of-concept: https://github.com/olalonde/mcp-human
603.
▲
by
olalonde
1y ago
Isn't "design by popular vote" an extreme version of "design by committee"? Go won't implement error handling syntax because it can't reach community consensus.
604.
▲
by
olalonde
1y ago
I learned a lot by watching others do it on YouTube. https://www.youtube.com/@EEVblog https://www.youtube.com/@NorthridgeFix https://www.youtube.com/@electronicsrepairschool
605.
▲
by
olalonde
1y ago
A common beginner project is to build a line following robot. You get to learn a bit about electronics, microcontroller programming, sensors, actuators, etc. e.g. https://projecthub.arduino.cc/lee_curiosity/building-a-l
606.
▲
by
olalonde
1y ago
I started using bidets in my 30s and I'm the same now. Not using a bidet feels barbaric.
607.
▲
The Linux 6.15 kernel arrives – and it's big a victory for Rust fans
(zdnet.com)
2 points
by
olalonde
1y ago
|
0 comments
608.
▲
by
olalonde
1y ago
> This article was written by a human, but links were suggested by and grammar checked by an LLM. This is the second time today I've seen a disclaimer like this. Looks like we're witnessing the start of a new trend.
609.
▲
by
olalonde
1y ago
I'm fairly confident it's true. I just asked ChatGPT to generate a 1000 words comment for HN[0] and it used 15 em dashes. Now scroll through HN comments and count how many em dashes you encounter[1]. You can go multiple pages with
610.
▲
by
olalonde
1y ago
As an aside, I’ve noticed that ChatGPT uses em dashes (“—”) quite frequently — much more often than I’m used to seeing on the web. It’s a bit surprising, considering it's largely trained on web-based data.
611.
▲
by
olalonde
1y ago
So, is the idea that MCP might benefit from more built-in support for things like paid APIs to incentivize businesses?
612.
▲
by
olalonde
1y ago
Sure they can - they're just another API interface tailored for LLMs. I think parent and OP are in fact ranting about that (many APIs being locked behind signups or paywalls). Not sure I agree with the criticism though. In my view, web
613.
▲
by
olalonde
1y ago
What mistakes are we repeating?
614.
▲
by
olalonde
1y ago
That’s a pretty skewed perspective. First, while China isn’t a democracy, it's not a "brutal communist dictatorship". It’s more accurately described as a one-party authoritarian state with a predominantly capitalist economy.
615.
▲
by
olalonde
1y ago
Back in the 2000s, Database Administrator (DBA) was a pretty popular job title, and they usually got paid way more than regular software developers. It probably wouldn’t have been like that if managing databases was "trivial".
616.
▲
by
olalonde
1y ago
Sure, eventually, but does it really matter? When AI obsoletes humans, humans can focus on enjoying life. And if you still love coding, nothing’s stopping you from doing it as a hobby.
617.
▲
Mermaid: Generation of diagrams like flowcharts or sequence diagrams from text
(github.com)
255 points
by
olalonde
1y ago
|
107 comments
618.
▲
by
olalonde
1y ago
Oh, sweet summer child.
619.
▲
by
olalonde
1y ago
At this rate, they're both getting replaced by "coding agent". There seems to be a new one coming out every other day.
620.
▲
by
olalonde
1y ago
Multithreading works similarly across most programming languages, and that was my assumption here as well. Your comment made me second-guess myself a bit, so I went back and checked the spec. Turns out it is indeed just standard multithread
621.
▲
by
olalonde
1y ago
> Async is a decent syntax for simple tasks but that simplicity falls apart when composing larger structures and dealing with error handling and whatnot. Do you have a concrete example? It has just never really been an issue for me since
622.
▲
by
olalonde
1y ago
I'm not sure how it's implemented in the JVM, but in general, multithreading is notoriously difficult to reason about. Entire books are devoted to the pitfalls (race conditions, deadlocks, livelocks, starvation, memory visibility
623.
▲
JavaScript's New Superpower: Explicit Resource Management
(v8.dev)
329 points
by
olalonde
1y ago
|
234 comments
624.
▲
by
olalonde
1y ago
Bitcoin can handle just as many transactions per second as fiat currencies when used over the same centralized payment networks (e.g., credit cards, PayPal, bank transfers). The key difference is that Bitcoin also provides a permissionless,
625.
▲
by
olalonde
1y ago
It's the largest non-government-issued currency in the world, and its money supply exceeds that of many fiat currencies[0]. But since "massive failure" is a subjective judgment, it's hard to argue with that. [0] https:&
626.
▲
by
olalonde
1y ago
They are required to by law (thanks to AML regulations).
627.
▲
by
olalonde
1y ago
Brian Armstrong (Coinbase CEO) posted a video about this today: https://x.com/brian_armstrong/status/1922967787309256807
628.
▲
by
olalonde
1y ago
Oops, you're right, I forgot about that. Updated my comment. https://bitcoin.stackexchange.com/a/3911
629.
▲
by
olalonde
1y ago
You don't necessarily need to go through an exchange. You can also do a P2P trade, use a crypto ATM or even spend it. But I understand it can be complicated and scary if you're not used to it.
630.
▲
by
olalonde
1y ago
It's a dynamic market so fees can vary depending on congestion, BTC price, etc. Expected time to first block confirmation is around 10 minutes assuming your fee is high enough to be included in the next block (when blocks are full, min
More ›