Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
YZF
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
151.
▲
by
YZF
6mo ago
How much market cap is in stablecoins vs. proof of work crypto? Has Bitcoin gone down and disappeared due to the avabilability of stablecoin? Bitcoin uses 200TWh (per year) probably pretty similar to all the AI usage today give or take. Cer
152.
▲
by
YZF
6mo ago
That's not accurate. Preemptive multitasking just means your thread will get preempted. Blocking still incurs additional context switching. The core your thread is running on isn't just going to sit idle while your thread blocks.
153.
▲
by
YZF
6mo ago
Thread pools are another variation on the theme. But if your threads block then your pool saturates and you can't process any more requests. So thread pools still need non-blocking operations to be efficient or you need more threads. I
154.
▲
by
YZF
6mo ago
Crypto sucks energy and creates no value. It's complete and utter speculative garbage that also destroys the planet. AI has real value. We can argue about whether the cost is worth the value, whether we're on an exponential improv
155.
▲
by
YZF
6mo ago
Pretty much anything that needs performance and has a lot of relatively light operations is not a candidate for spawning a thread. Context switching and the cost of threads is going to kill performance. A server spawning a thread per reques
156.
▲
by
YZF
6mo ago
Boost.Asio (2005) is surely worth a mention. But the pattern predates this by decades. Green threads, what Goroutines are, comes from the 1990's.
157.
▲
by
YZF
6mo ago
Like many other things it's a judgement call. The break down occurs when people replace judgement with rules or "religion". This tends to happen when they don't have the experience of seeing the long term impact of decis
158.
▲
by
YZF
6mo ago
There's features and there is quality and there is domain. I worked on a team that built high precision industrial machinery. The team and the project manager decided to delay shipping because there were still problems. We delayed, fix
159.
▲
by
YZF
6mo ago
weeding the garden is another analogy.
160.
▲
by
YZF
6mo ago
I had something similar but convinced the other person the rest of the work can be done later. Then the person went ahead and did it despite the other instances having no use/value. Go figure. I guess having consistency has some value
161.
▲
by
YZF
6mo ago
But then you end up with nit inflation, people feel like they need to fix the nits, and do, and there's no meaning to nit any more. I try to just not comment unless I feel there is some learning from the nit.
162.
▲
by
YZF
6mo ago
Getting feedback from users for a product is important as well. Those are somewhat orthogonal concepts. I'm not proposing analysis paralysis or no prototyping but I am saying there are some things that if you didn't consider in ad
163.
▲
by
YZF
6mo ago
lol. TIL. But they're not racing Formula 1.
164.
▲
by
YZF
6mo ago
Before you write code you design (and/or architect) a system (formally or informally). There's too little appreciation today for a well designed system. And the "premature optimization" line is often used to justify not
165.
▲
by
YZF
6mo ago
The heavy lifting of AI is done by GPUs that are not running Python. But yes, a lot of orchestration and glue work is done by Python. Python can be a decent glue language and it has its place. But if the core/high performance logic of
166.
▲
by
YZF
6mo ago
Most code I wrote over my career got pretty decent use and produced value for customers. Some was used by millions of people. What I work on today is used by thousands. It's important that it is of reasonable quality with less bugs, de
167.
▲
by
YZF
6mo ago
The worst code base I had to work in by far was a Python code base. Extremely difficult to refactor. Many bugs that were completely avoidable with static typing. I think maybe more modern Python is a little bit better but wouldn't be m
168.
▲
by
YZF
6mo ago
Lost me at dynamic languages. Don't build anything of any significance in dynamic languages! ;) Some good points. Laughed at TDD is a cult. I mean a lot of software orgs/cultures are cultish (Agile, Scrum, whatnot). At work I ofte
169.
▲
by
YZF
6mo ago
In my career I've seen endless examples of hopelessly badly designed software where no amount of optimization can turn it into anything other than a piece of garbage. Slow, bloated and inefficient. Ascertain an issue is too late for ba
170.
▲
by
YZF
6mo ago
This is true but doesn't help. Parent is talking about building software that is inherently non-performant due to abstractions or architecture with the wrong assumption that it can be optimized later if needed. The analogy is trying to
171.
▲
by
YZF
6mo ago
Yes. Robots can't function without humans because they're not super-intelligent. We already see quite capable humanoid robots. Those factories that rely on humans - they'll be converted to be operated by humanoid robots. By t
172.
▲
by
YZF
6mo ago
- AI smarter than any human. - AI dominated the physical world. Robots, factories, etc. - AI decides humans aren't contributing and/or wasting resources it feels should go somewhere else. I mean not unlike humans causing extinctio
173.
▲
by
YZF
6mo ago
I just spent a few hours [this past weekend] trying to replace a battery on an old iPod Touch and botching it (I'll blame my crappy soldering iron). Everything about that was a massive pain, prying the case open, dealing with all the g
174.
▲
by
YZF
6mo ago
There's a chalkboard here (used ~44:50): Cryptography and Preventing Collusion in Second Price (Vickery) Auctions - Michael Rabin https://www.youtube.com/watch?v=4cmCBVrVQqc No chalkboard but more lectures https:/
175.
▲
by
YZF
6mo ago
The story that I remember going around is that they each made some millions of dollars. That was a lot of money at the time for academics. I audited a cryptography course given by Adi Shamir in the early 90's and you couldn't tell
176.
▲
by
YZF
6mo ago
I think you're vastly underplaying the importance of RSA to cryptography. Personally it was the first time I was exposed to the concept of public key cryptography (in the 1980's). "would have been delayed by some years"
177.
▲
by
YZF
6mo ago
Parent is talking about HN not Wikipedia.
178.
▲
by
YZF
6mo ago
Agree it's good. I used to program with these tools because that's all I had and when I had better tools I moved onto to them. We also used to build our own better tooling. When I built my first guitar I had very few tools so I us
179.
▲
by
YZF
6mo ago
For me 4.6 has been a noticeable leap in performance from 4.5. I'm not missing 4.5 at all.
180.
▲
by
YZF
6mo ago
It's fun and you do get a dopamine rush when LLM does something cool for you. I'm certainly feeling it as a user. Perhaps you can get the same from other tools. I would vote for yes- addictive. But it's also a tool that (can)
More ›