skysight-inc/HackerNews huggingface dataset:
The traffic in Charlotte is insane. Even far outside the city. My dad lives there and over the decades I’ve watched trips that used to take 15-30 minutes take hours.

The problem: no planning before development. They are cutting down forests and putting up housing like mad. Yes, there is constant road construction, but it’s too little too late.

Are the other destinations suffering like this?
Asynchronous I/O completion notification was a huge innovation, allowing computation to proceed concurrently with I/O and thus dramatically increasing the throughput of the computer. Unfortunately it was also a huge source of bugs. The following innovation that made it usable, by making it less bug-prone, was called a "multitasking operating system". The so-called "OS" allowed you to write simple sequential code, but used the computer efficiently by switching back and forth between multiple tasks as their respective I/Os completed. We're talking about the introduction of the Univac 1103A in 01953, 72 years ago, and the following 20 years of innovations, including things like Dijkstra's THE operating system.

That is, asynchronous I/O is 20 years older than the Unix system call interface this article speculates it should replace.

Of course, context switching between different tasks is not free, and event loops have frequently been able to provide higher efficiency. The equilibrium has rocked back and forth as I/O has gotten faster and slower relative to task context switching. CICS, select(), poll(), Oberon, the Macintosh system, Win16, the JavaScript event loop, Tcl/Tk, Win32 IOCP, Symbian active objects, kqueue, epoll, and io_uring are some of the results.

But don't try to sell asynchronous I/O as a "game-changing" paradigm shift. It's a different programming model that's harder to program but can provide higher performance, just like it has been for 70 years.

If you're shopping for a paradigm shift that can improve this tradeoff, there are several candidates. Erlang-style lightweight processes, software transactional memory, and JS-style promises (originally from E, which was inspired by KeyKOS, which had event loops but no promises or asynchronous I/O) come to mind.

The hardware development that might be actually new has arguably already failed in the market: Intel/Micron's "Optane" memory and Flash-based NVDIMMs. Flash has big disk energy, but is fast enough that copying it to RAM one word at a time like disk will probably bottleneck your performance by an order of magnitude. io_uring doesn't fix this. We need interfaces designed for zero-copy access to bulk persistent data. Maybe something like Multics or mmap(). LMDB and FlatBuffers suggest that the potential for improved performance is significant. Could such high-bandwidth, low-cost memory keep up with LLM inference, allowing you to do inference on a 256-gigabyte model with 256 gigabytes of Flash but a much smaller amount of RAM?
risottare and mantecare are different things.

Risottare is cooking the pasta in little water (or other liquid) so all the starch stays in the pan/pot, adding water or sauce as needed. This is the part you do with broth when cooking rice for risotto.

Mantecare is when you mix the pre-cooked pasta with condiment in a pan, possibly adding some pasta water. This is the part you do with butter and parmigiano when making risotto ("mantecare" comes from "manteca", spanish for cream/butter).

You can do one, none, or both for a given dish, and get different outcomes :)

See e.g. (in italian) https://www.dissapore.com/cucina/come-risottare-la-pasta/
What's old is new again. Some of the same techniques used to keep pre-MacOS-X applications responsive, back when MacOS was cooperatively scheduled, show up here.

This begs the question of what is a reasonable programming model? In the MacOS case, the forcing function was buying NeXT, using their Unix kernel for MacOS, and literally firing the OS engineers who disagreed with preemptive multitasking.

For these browsers, is there a programming model that could be instituted where processing in these handlers didn't hold up the main UI thread?
I don't disagree with most of this. The thoughts around it only come from that one day you will inevitably have where you take a really good photo on your phone. Then you get home and realise that it's actually trash.

This was my one https://imgur.com/a/rPCJwcR (thanks Google!)

Lots of people have this day and decide they'll keep that phone a couple more years and buy a camera with the upgrade cycle money. I think when I am travelling around 25% of people have mirrorless or DLSRs now compared to 5% a couple of years ago. A 10+ year old Nikon D3100 with kit lens is still a better camera then a 2024 iPhone Pro and doesn't cost a lot of money.

Across Europe at least people have a lot of distrust of their phones as well. I suspect some of that is driving adoption. I even see film cameras regularly now as well (!).
The biggest danger of explosion/implosion is the change to/from summer time.
> conditional on things like only voting in left wing parties

Thefuck? The EU has been making everything conditional on privatization, deregulation and generally adopting more capitalist models in practically every aspect of government. You're calling this left wing??

A few examples of the demands: sell off our largest and state-owned bank; decouple, deregulate and privatize electricity generation and sale; open the up publicly-owned railways to private operators; increase the minimum age of retirement...
Show HN: I created a PoC for live descriptions of the surroundings for the blind
The difference in cost between products that are developed as accessibility tools compared to consumer products is huge. One example is camera glasses where the accessibility product costs ~$3000 (Envision Glasses), and the consumer product costs ~$300 (Ray-Ban Meta).

In this case the Ray-Ban Meta is getting accessibility features. The functionality is promising according to reviews, but requires the user to say "Hey meta what am I looking at" every time a scene is to be described. The battery life seem underwhelming as well.

It would be nice to have an cheap and open source alternative to the currently available products, where the user gets fed information rather than continuously requesting it. This is where I got interested to see if I could create a solution using an ESP32 WiFi camera, and learn some arduino development in the process.

I managed to create a solution where the camera connects to the phone "personal hotspot", and publishes an image every 7 seconds to an online server, which then uses the gpt-4o-mini model to describe the image and update a web page, that is read back to the user using voice synthesis. The latency for this is less than 2 seconds, and is generally faster.

I am happy with the result and learnt a lot, but I think I will pause this project for now. At least until some shiny new tech emerges (cheaper open source camera glasses).
I think there's no denying that this is super impressive. Realpolitik aside, well done China.

I wonder how manufacturing output compares between China and US+EU, say. It doesn't make that much sense to look at EU constituents in separation. Even then I suppose China is ahead, but maybe it's not a total wipeout.

That led me to wonder about manufacturing output vs GDP. Is China producing more, after adjusting for its total GDP. So for example, China's GDP is about 4-5x bigger than Germany's, whereas the fraction of manufacturing output is about 5-7x different. It still puts Germany "behind" but it's not outright domination.

In fact, such fraction, of manufacturing to GDP, is a basic economics measure: it's the fraction of GDP coming from manufacturing! And it's no surprise to anyone that this fraction is high in China.

So then I guess the questions would be:

- is manufacturing expected to outperform the other constituents of global economies going forwards (i.e. is China smart putting its eggs in this basket)

- is the rest of the world at risk because China can squeeze them (perhaps)

- what is the outlook for manufacturing outside of China (maybe not great but it seems like people are waking up to this).

I wonder how much of that simply cuts back to marginal costs of energy and ESG. Presumably in China you can manufacture cheaply partly because you don't need to pay for employee rights or clean energy. Not all of this, clearly, but where would US+EU be if it wasn't constrained by broadly speaking ESG (I'm not saying it's a bad thing, but it is a thing).
Add &udm=14 to the search URL to avoid the AI results.

https://www.google.com/search?q=google+search+opt+out+of+ai+...
The OP provided no evidence at all.
No one seems to care about carrying another brick around on top of the 11 pairs of shoes.

The new stuff doesn't weigh a lot. It's not FF bricks any more. Nikon stuff is mostly magnesium and plastic.
Well one of the first ownership is mere data:

- how many have personal domain name for their mails AND their messages stored at least also locally (i.e. OfflineIMAP/)?

- how many serve the smartphones they use but can't really own with contacts via CardDAV to hold such valuable information on personal iron?

- how many sync photos/videos if they care of them locally (no matter if via SyncThing, Immuch/PhotoSync/?

- how many have their transactions ALSO on their own iron, not just on the bank servers with the bank WebUI?

These are the most basic form of ownership most people fails to have in the digital world while have normally in the physical world. Than the domain name, as a postal address.

These days ANYONE should have a personal homeserver for hes/her own stuff, and actually essentially anyone have one (the ISP router-crappliance) only it not much powerful and they do not own it. That's the proof of general IT ignorance, which today means mere illiteracy because "computers" are the modern library tools and we know how illiteracy is harmful for the individual AND the society at a whole.
Surely one per core is near optimal?
Some of the people who need it the most refuse to try it when it is offered.
And yet I've never once cut myself with legal near-scalpels in my kitchen, the serrated knives that "mangle" my food cut food perfectly fine, and my plates last as long as plates do.
Twitter/X showed me only the first post but here is the whole thread:

https://threadreaderapp.com/thread/1874853029872365961.html

Still no references, only a link to a sound playlist of elephant noises called "ElephantVoices":

https://soundcloud.com/elephantvoices

I found a brief mention related to this from 2017:

> Dr Joyce Poole and her colleagues noticed one of the younger African savannah elephants making truck-like sounds that were unlike any of the calls they had heard from African elephants in the past. They realised that from her night compound, the elephant could hear the trucks three kilometres away on the highway.

That Dr. Poole seems to be the person behind ElephantVoices as reported by National Geographic:

https://www.nationalgeographic.com/animals/article/elephants...

Update: ElephantVoices has an explanation of the playlist in their website under "The elephant ethnogram":

https://www.elephantvoices.org/elephant-ethogram.html
This is meant for cases when the machines are isolated, for example, when you attach to a remote container and want to download a file from it to your machine.
The flip side from this assumption about their technology is that if some service is not working, people are very quick to blame the impacted (paying) user. “You are running into rate limits”, “Google is applying anti-abuse controls to your account”, and so on. But at least for some services, I strongly suspect we are actually experiencing random system failures. In my experience, it's rare to get acknowledgement of this from Google. Tickets may not even make it to them because of this pervasive “Google technology is perfect” assumption. The end result feels a bit like gaslighting (doubting our sanity because we can't spot the pattern that is supposed to be obvious): we are encouraged to attribute meaning to more or less random reactions from a complex system.
I think your explanation of async, while true, doesn't get at what's special about async. The explanation seems true of (non-parallel) concurrency as well (for example, thread scheduling on a one-core CPU).
While you are not too far into selling - a word of advice.

Switch to offering a year of free updates and charge a small fee after that.

Trust me. You will coverge to this scheme sooner or later, so do it now.

-

Standalone Windows installer is a must.

Windows Store is still a deserted wasteland and is not a default choice for the vast majority of Windows users. You are losing a ton of users over this.

-

ffmpeg and other dependencies need to be acknowledged for both ethical and technical reasons. The technical reason is that your app doesn't depend on OS-supplied codecs and doesn't require installing them separately. And ethical reasons I hope are obvious.
I've been told that its just different, not harder. Then again I'm only 23, so I have no idea.
You dont need to stir continuously though? Maybe every 1-2 minutes.
Node didn’t introduce callbacks to JavaScript, they were present in the earliest browser APIs (img.onload, etc.)
You might be right. But a major 21st century conflict is likely going to be very different from past conflicts and we still don't know what that will look like. We're getting a few glimpses from the Ukraine conflict - drones, social media - but who knows what else. Having a numerical advantage in conventional arms might be the equivalent of having superior cavalry at the onset of WWI
It's extremely sycophantic, even for a Musk stan. Its voice and speech mannerisms are uncannily similar.
We had a few Kahve Dünyası's over here, but they're sadly closing down.

The irony is that a lot of the english breakfast tea places are all Turkish
only £170 because of the scale, it has 30 million subscribers paying £15 a month. Reduce those numbers and it’s a death spiral.

It won’t last much longer, the fee itself has collapsed in real terms - 15 years ago it was 40% higher than today, the political pressure to remove it has never been higher, I’m expecting Musk to start attacking it more overtly soon.
Love the website, good job!
As a Singaporean, I have not seen this. Do you have any proof?
OK I get what you mean, I've seen risottare before used as a synonym to mantecare (I think it was some Italia Squisita video) but it makes sense that it's actually what you describe i.e. cooking pasta like a risotto, hence risottare. Thanks for the link
perplexity is a great product, but it's a feature, not the app.

they are in the middle — not really a lab, not really a consumer product.

i expect them to get acquired in the next year or so.
Add in dreams? Sounds a reasonable next step.
Nazi Ties to Credit Suisse Ran Deeper Than Was Known, Hidden Files Reveal
Gift link: https://www.wsj.com/finance/banking/nazi-ties-to-credit-suis...
"It is exactly of the same nature as the Hindu's view, that the world rested upon an elephant and the elephant rested upon a tortoise; and when they said, 'How about the tortoise?' the Indian said, 'Suppose we change the subject.' "
I don't see any advantage over plain "-o 'ProxyJump box.in.the.middle'"? I guess this is supposed to buffer things? But then again, that's what "tail -f" is for…

More confused than anything else…
> it's just a complete fantasy from the economist

It's par for the course for Charlemagne (the column in The Economist). It's not meant to be an actual realistic analysis and reporting (the way their non-columnist articles are, even if they all have an editorial streak). Mostly it comments on the topic of the week/month in some irreverent way[0], or entertains a modest proposal[1] like this one, in a "ha ha wait a minute" sort of way.

[0] https://www.economist.com/europe/2024/12/19/we-need-to-talk-...

[1] https://en.wikipedia.org/wiki/A_Modest_Proposal
YouTube chief Neal Mohan bets on AI and 'creators' to supercharge growth
This is nonsense. Labour have a huge majority, there is no coalition, and their fall from popularity is 100% their own making and largely down to their own left wing policies (increased taxation, lying about it, bungs to unions, increased workers rights) and perceived corruption due to freebies (clothes, glasses). Labour basically ignore the right wing as irrelevant, Reform are only currently a problem for the Conservatives, due to splitting the right vote.
friends as sole outlet for deep issues can strain relationships and offer biased advice—they’re a support system, not a substitute for professional, objective therapy
Well, yeah, that's what the GP is suggesting.
Remember back when google labeled ads properly?
That is excellent and the result can be very pleasing as this render in the article : https://ameye.dev/notes/rendering-outlines/edge-detection/co...

It looks like a frame from dutch comic book Franka !
But if you have ssh clients on both machines, you can use port forwarding to allow machine2 to connect to machine1 via ssh. Or you can connect both machines to the "SSH stun server" (which is something like the beam host if I understand correctly) and let them connect through that.

I mean, I'm not bashing beam, but it's mostly syntactic sugar, not something that provides some actual new functionality, is that right?
How do we know that this extension can be trusted ?
You're oversimplifying the narrative. It's not ads per se that bother. It's the tracking part. Make ads contextual like they used to be and there's no problem at all, actually they might turn to be interesting. Keep tracking me all over the web and you grow the desire in me to block the living shit out of everything.
Isn't payment processing just single digit percents? And customer support... What's that?
Isolated but still able to access (and SSH!) a random server on the internet?

New meaning of the word isolated
Yes Indians come to Canada for jobs and money but keep their own culture.

I always find it slightly bizarre. I have tried to explain that culture and economy are interlinked.
India's inequality and superstitious beliefs will keep the population poor.
He made mention of his position at CERN before that came along I think?
It's been argued that if you observe actions and not words, default has always been the point of IMF loans. Have you read Confessions of an Economic Hitman?
The java 4k contest was fun (make a java applet game that is at most a 4096 bytes JAR, including all assets the game needs). Unfortunately I only discovered it shortly before it shut down (when no browsers supported java applets anymore). I did enter one year and it was not by coincidence that was the only time in 40 years of hobby-gamedev that I shared a game I made with people online.

It was a lot of fun to try to squeeze a game into 4 kB but I can definitely also admit that part of it was being able to use the extreme limit as an excuse for making things simpler and not have to worry about the game being ugly or not having sounds or not having a title screen and all the other 90% of stuff that would have been expected to turn it into a complete game.

I play around a bit with TIC-80. Some say it is just an open source PICO-8 and I guess it is to some extent. I paid for both but I have not spent as much time with PICO-8. I like that TIC-80 supports quite many different programming languages, but maybe PICO-8 does as well these days? There is no super obvious reason to use one or the other, so I go with the one with free source code.

Real retro gamedev is tempting, but it is difficult to find a real console that were heavily restricted while also being convenient to develop for. The fantasy consoles cheat a bit in being restricted like some early 1980's hardware while running code like some 2010's game engine. It's like the best of both worlds, but also a bit boring compared to writing something actually limited to what some old console could do.
A simple framework to decide if fine-tuning is worth it
Hi everyone!

I’m building a startup in the LLM customization space, and in every first call with enterprise customers this year, we’ve ended up brainstorming the same thing – does their application really need a fine-tuned model, or is a stock LLM enough?

We’ve distilled all those conversations into a simple framework to help answer that question. It’s been useful for scoring leads, prioritizing, and giving our customers more clarity – saving everyone time.

Here's the link: https://genloop.ai/should-you-fine-tune

It’s built from a regression model based on past calls and the value we’ve seen in case studies. I’d love to hear your thoughts – does this line up with your experience? Any feedback is welcome!

Wishing everyone a great 2025 for open-source and open-weight models!
Enjoying this so far! One initial comment is that I'm not sure the JS examples should all be embedded in an HTML page; why not code them to be run in node which means you can scrap the `script` tags and use `console.log` which is shorter removes the need for including line breaks.
justice for taytay

gone, but not forgotten
The imbalance in trade sectors is striking. China is dominating manufacturing, but this is requiring huge imports of agricultural goods and also services. The result being that there is a trade surplus, but it is far smaller than manufacturing dominance implies and also potentially quite volatile. Global changes like the war in Ukraine stressing agriculture supply lines and the decline of Hong Kong as a provider of services could have large impacts on Chinese trade.
MVP for knowing your spending using your bank statement
Imagine being able to quickly see what you earn, what you spend, and how much you have left all in one place.

My MVP for bank statements does exactly that. It shows your total income and total expenses, calculates your net balance, and breaks down your spending into categories.

Plus, you can easily view everything in a clear, organized table. It's a fast, straightforward way to understand your finances and discover your spending habits.
v0.dev is the one that I use the most.
The concept of "good therapist" can be misleading, as it suggests the idea that there good therapist necessarily work well with any patient (and as a consequence, patients may give up too early in their search for a therapist). I think it's more appropriate to talk about "suitable" therapist.

In a way, it's like talking about friendships. Some people certainly have better "friendship skills" than others, but because a given person has such skills, it doesn't automatically make them a good friend to everybody.
I never bought that excuse for walled-garden consoles, since home computer games continued to do just fine after 1983 without locking down platforms.
The level of sophistication — from personal site to the product site and desktop app — is impressive.
Finding scientists who disagree with one or more climate change narratives is easy; it's actually the media who decided one day that they must stop talking to such people because there is "consensus", which is obviously doublethink. If there's consensus then you don't need to make an explicit decision to silence one side, because there is only one side to begin with.

You yourself admit that this is true when your post goes from talking about a "consensus on only one side" to there being a "minority opinion" i.e. no consensus. But if you simply decide to report the majority opinion on any topic then you're once again engaged in circular reasoning, as the majority opinion will be affected by whatever you report.

There isn't any way to do honest journalism on complex topics other than to actually report all sides of the issue, including disagreement by minorities, including if you believe those minorities are wrong. The media used to do "both sides" because that's what it takes to be trusted, when they stopped doing that trust in them started to decline.

Ironically, this totally one sided kind of reporting leading to mistrust is what Bezos is now trying to fix. Far too late, but he is at least trying.