skysight-inc/HackerNews huggingface dataset:
I'll take this as my chance to recommend Ted Chiang -- he is among the very best short story writers working in science fiction (I say confidently, not having done an extensive survey...). His works are remarkably clever, from Understand, which does a credible job of portraying human superintelligence, to Exhalation, which explores the concept of entropy in a fascinating way. And of course Story of Your Life, on which Arrival was based.

Almost all of his stories are gems, carefully crafted and thoughtful. I just can't recommend him enough.
i would recommend: https://hn.algolia.com/

with "last 24 hours" selected

it shows all submissions and cuts through the censorship
Thanks!

Neat term, debaiting -- though I misread it for a moment.
You'll find halt and catch fire equally engrossing. Give it a shot!
A friend of mine discovered a weird loophole at some Danish ISPs. Most of the ISPs doesn't allow you to use your own router, but they can open up your "port" to accept any router. Calling in, saying that you have a Cisco router than you can't get working, just playing dumb about the being locked to the ISP provided router, they'll then assume that you know what you're doing because "Cisco" and unlock your account.
We started this thread from someone asking „will it do 8 hours of work on a single charge”. The little 301.9 digger from cat proudly says „ Run time: up to 8 hours on a single charge”, the big one says „Long single charge run time allows for ability to perform intended work with minimal disruption”. Will it do 8 hours? Otherwise I root for a hydrogen digger.
The big issue with FPV, and the reason it stayed on analog tech for so long is because of latency. How is the latency for this project?
Doesn't this require foresight that your mouse may fail? It isn't enabled by default.

Any other OS, you'll be able to at least tab around without the mouse.
From recursive descent to LR via Pratt parsing (2021)
Any recommended XGS-PON modules?

One of my connections here is 10G but I haven't tested any modules...
I don't agree with how Trump and his administration are going about this, but it has been interesting to see how quickly it has pushed democrats back to a more federated approach.

After the election many started looked to state's rights type issues to make change locally before Trump took office.

Changes like this could very well push research back out of the centralized government back to more of a free market and federated or decentralized approach. That would at least be a silver lining in my opinion, though to a potentially very dark cloud.
If it came with a full disclosure of its internal parts and test results, why not?

Why exactly do we allow ourselves to be convinced instead of informed?
Many people were curious here that the perpetrators were using Vim or Emacs.
I mean, it does seem that Musk stories get flagged way more rapidly than other Trump misbehaviour stories; in practice I suspect that a certain amount of the user base is comprised of his weird sycophants.
Show HN: Spiceflow – fast, simple and type safe TypeScript API framework
Surprised to see PaperWM instead something like i3 or dwm as those are at least for me the top tiling window managers. I haven't tried ratpoison but read that is a good choice as well. Perhaps PaperWM was chosen because of it fancier look compared to more minimalistic UI than i3 or dwm?
it was severely overused in the late 90s. its versatility made it very bad for large projects, but people used it anyway because it handled CGI easily. people who were there still bear the scars, and language hipsters know it isn’t popular, even if they don’t know why.

it’s not entirely fair, but on the bright side, at least there’s a kind of logic to it.
> For one, humans can integrate absolutely gargantuan amounts of information extremely efficiently.

What we can integrate, we seem to integrate efficiently*; but compared to the quantities used to train AI, we humans may as well be literally vegetables.

* though people do argue about exactly how much input we get from vision etc., personally I doubt vision input is important to general human intelligence, because if it was then people born blind would have intellectual development difficulties that I've never heard suggested exist — David Blunket's success says human intelligence isn't just fine-tuning on top of a massive vision-grounded model.
Note that third party crates are still allowed to use `unsafe`. Moreover the rust compiler is not infallible and there are some soundness issues that have yet to be fixed.
Reminds me of the https://en.wikipedia.org/wiki/Measure_problem_(cosmology).
Elon related posts are something that I completely ignore.
UTM? https://getutm.app/
> but the biology of gender - including gender dysphoria - is established science

Maybe my education is just getting out of date, but isn't the biological side of that topic sex while gender is generally referring to more of the social constructs like expected social roles and behaviors?

I though body or gender dysmorphia would in fact be tied to gender rather than sex because it is more of a psychology question than a biological one.
$3 AliExpress 120W USB-C charger test
It makes more sense if you understand that gatekeeping like this also provides job security for security consultants telling you to buy their services instead.
I second Exhalation, it was a great experience, and I couldn't share that excitement after reading as no one in my (offline) circle had read it at the time. Reddit was one of those places where it was brought up at least.
If you haven't tried using them then I am not sure your opinion on them is any good.
Hi, I was the one nerdsniped :) In the end I don't think blub space is the best way to do the whole zoom thing, but I was intrigued by the idea and had already spend too much time on it and the result turned out quite good.

The problem is twofold: which path should we take through the zoom levels,x,y and how fast should we move at any given point (and here "moving" includes zooming in/out as well).
That's what the blub space would have been cool for, because it combines speed and path into one.
So when you move linearly with constant speed through the blub space you move at different speeds
at different zoom levels in normal space and also the path and speed changes are smooth.

Unfortunately that turned out not to work quite as well... even though the flight path was alright (although not perfect), the movement speeds were not what we wanted...

I think that comes from the fact that blub space is linear combination of speed and z component.
So if you move with speed s at ground level (let's say z=1) you move with speed z at zoom level z (higher z means more zoomed out).
But as you pointed out normal zoom behaviour is quadratic so at zoom level z you move with speed z².
But I think there is no way to map this behaviour to a euclidean 2d/3d space (or at least I didn't find any. I can't really prove it right now that it's not possible xD)

So to fix the movement speed we basically sample the flight path and just move along it according to the zoom level at different points on the curve... Basically, even though there are durations in the flight path calculation, they get overwritten by TimeInterpolatingTrajectory, which is doing all the heavy work for the speed.

For the path... maybe a quadratic form with something like x^4 with some tweaking would have been better, but the behaviour we had was good enough :) Maybe the question we should ask is not about the interesting properties of non-euclidean spaces, but what makes a flightpath+speed look good
More saying-nothing going on here.

The larger pattern is actually that reactionary politics have no coherent model of the world, and that’s why it’s showing up by your continued inability to state your position.

For any readers interested in an extreme version of the intellectual emptiness that dominates this sphere (apparently Andreessen finds compelling!), the NYTimes profile of Curtis Yarvin was pretty hilarious for exactly this reason.

It is indeed a larger pattern!
Someone who follows politics to anticipate possible consequences is considered 'rational' think of the 25% tariffs trump enacts. You dont even need to have an opinion on the matter but you shouldn't be suprised when the bill comes around. What I think people consider political destruction of the mind is when someone is consumed by the actions of a character that does not and should not have influence over their behaviour.
Not in this case. The post was marked as flagged, but likely by staff, with no vouch option.
While I agree that there's been a decided shift towards one-try-language-ism these days, there always were complaints about Perl's readability. Mostly because its heydays didn't quite coincide with good programming practice, both the early Perl4 admin scripts that replaced the horrible mish-mash of "standard" user space of the commercial Unices, and later quick-fire CGIs.

"Proper" procedures and tooling were less involved there, if they were present in the Perl version of those days in the first place. (And also Python wasn't a horrible feature creep blob back then, so shone in comparison)

Perl had and has a lot more to offer than that, but many people didn't come across that. Of course these days purity tests are much more involved, and many people wouldn't even dare touch languages where there's no type system that could launch a 1000 ships of PhD's writing theses about it. ;)

Having ranted that, it feels a bit odd to argue about this in a thread about MIDI. Where you're likely to connect to a plethora of synths from the 80s that have the combined computing capacity of a pregnancy test. Where using an Atari ST from '85 to sequence things is still a viable option. Where DIN plugs are the state of the art, like on your oldest Model M.
It's at least a little akin to jury nullification, where the jury finds an obviously guilty person not guilty out of a belief the law is unjust.

(You hear about it on the Internet as a way to Fight The Man on eg arrests stemming from protests or minor drug charges, but historically it was more often used to absolve white supremacists of murder.)
> you were being backhanded and demeaning on a number of levels.

What an awful comment to make.
https://archive.ph/bmoFo
You might want to do the actual math.
Wait, OR?!

Clearly this is a poorly organized movement, with wildly different beliefs. There is no unity of purpose here. Emacs or vi, used without core beliefs being challenged?!

And one does not form a rationalist movement, and use emacs after all.
Governments implement incoherent policies all the time.

I'd argue that it isn't possible to write thousands of pages in a single bill or budget proposal and have it actually be coherent.
It wasn’t but a few months ago when certain words and topics not in favor with the ruling administration wouldn’t be published. Now the pendulum has swung, and it’s suddenly a freedom of speech concern. Maybe even the end of democracy.
He knew he was a target.[ ] hackers had turned his own phone against him
Nah I feel the same way for Awk.

> It’s sad to see this happen to such a revolutionary-for-its-time language.

Revolutionary? Please. It was certainly a decent-for-its-time language. I used it a lot! 25 years ago. Why on earth would you use it today though? We have so many better options. Even Python is better at this point.
Yeah, I’m obviously sympathetic to this view. I think things have changed in the last few days. This hostile takeover is going to be very bad for a lot of GOP and MAGA folks too and we need to ensure they’re ire is pointed in the right direction.
Because such library is pretty useless in the real world where your system needs to interact with other systems using "legacy" encryption schemes.

Usability and practicality is critical for successful security approach.
I want my finger traps goddamn it. I met the quota.
To be fair, the US is much less dense than a lot of Europe. Ireland has a similar density, and rural areas have pretty crummy coverage.
Other acceptable answers are "Christopher Eccleston" and "Tom Baker".
It's full of inconsistencies, written by someone imagining the sea who has never seen the sea. For example, salt crusted wings of a gull. Gulls don't have salt crusted wings.

It tends towards purple prose and doesn't maintain internal consistency in its own world. He sleeps on a pallet but swings his feet off the edge.

https://en.m.wikipedia.org/wiki/Purple_prose
The trick is to only buy ones with ROCKNIX support and ignore the rest, no matter how good they sound on paper or how cool the design is. Pretty similar to getting a phone with LineageOS support or router with OpenWrt support, so I managed to get a good one the first time. I have the Anbernic RG353M and would recommend it. The new Retroid Pocket Mini/5 are probably good options as well if you need more power.
Why would landlord do that, besides "I hate you and go fuck yourself"? He's knowingly reducing the value of his property
The Engine – Jonathan Swift (Sort of) Predicts Large Language Models in 1726
>>If Trump were not taking this radical approach in his first weeks, I would assume that his talk about cuts were empty campaign promises.

>You're assigning an awful lot of trustworthiness to a known liar...

Am I? Did you bother to read my above comment?

In my view, all politicians are liars by necessity. They have every incentive to make the most grandiose promises while campaigning. Once in office they can begin looting. The long term health of the polity is of no concern to their particular set of incentives. They need only worry about the next election campaign. Bankrupting or exploiting the public is almost a foregone conclusion. Individuals may differ, but these are the incentives inherent to the political game.

>... for someone who claims not to support him.

These are my assessments of politics and politicians. I've even been explicit about them previous to spelling them out in more detail here. Despite that, you insist on projecting your partisan nonsense onto my views, as if you have some kind of crystal ball that allows you to read my mind or another telepathic power which would preclude you from engaging in good faith.

Take another look at this discussion. You've gone off the deep end here.
Standard doublespeak.
> If after the above I created an array like so `char str[n]` and then assigned such that it pointed to the same region of memory that malloc() returned, then would the provenance of both pointer be equal?

I don't think you can perform such assignment.

> Also, in Rust why are pointer to integer casts allowed at all if they lose provenance?

Sometimes you want the numeric address to perform some arithmetic/bitwise operation on it (e.g. for tagged pointers)

> Also, why exactly is one past end of bounds a valid pointer you can calculate?

Because it's increadibly useful for iterating. It is also used for representing an empty tail slice. It's something inherited from C/C++ and likely won't go away.

> Also, it seems like you cannot just create a random pointer to an unallocated address, not just that you can’t write to it. Is that correct?

You can create such pointer, it just won't be valid.

> Lastly, is provenance just a fancy way of saying metadata? Is there a reason something like “pointer metadata” or “object metadata” wasn’t used?

It's not metadata that exists at runtime. It only exist at compile time to allow certain common optimizations.
If only we had checksums or file hash integrity.
It's fairly common in presentations for the heading an a page, maybe in particular. But I do tend to avoid it personally.
Show HN: I Built an API for Electricity Price Forecasts
Hey HN!

I built an API that provides day-ahead electricity price forecasts, designed for smart home automation, energy optimization, and data analysis.

Why?
With the rise of smart home energy management (e.g., Home Assistant, EV charging, heat pumps, batteries), I wanted a fast, reliable way to predict electricity prices.

What’s working now?
Fast API responses – Precomputed forecasts ensure instant results.
Reliable daily updates – Automated ingestion of market data.
Optimized for efficiency – The /price_forecasts endpoint delivers precomputed data.

Who is this for?
Smart home enthusiasts looking to optimize electricity use (Home Assistant, IoT).
Developers building energy-related applications.
Anyone tracking electricity prices for analysis or automation.
Try it out:
API & Docs → https://forge-forecasts-api.onrender.com/docs

I’d love to hear your thoughts! What features would make this more useful? Any integrations you'd like to see? Let’s chat!
https://c8.alamy.com/comp/HM4JXK/planet-earth-with-only-unit...
Interesting observation that the rationalists doomsday AI scenarios all are essentially just obvious horrific consequences of utilitarian consequentialism backed by unlimited power- yet they insist on trying to live by acting this way themselves.
Would this allow to run a near-native speed VM with a decent-speed Docker server inside, and thus allow to have an Orb-like speed for docker containers?
The cope is so strong. You guys have been and still are bamboozled by "Open"AI and their expensive black box. They keep on fleecing you and their investors and you keep on drinking the Kool Aid, 'cause USA, USA, USA.

Now their whole scam has been blown out of the water. Anyone talking about that? Deepseek has done the world a huge favour by showing that what is being sold is snake-oil. And the world owes them a lot. They have built something for cheap (relatively speaking), they released it out in the open, permitted everyone to use it freely, shared all their research. Singlehandedly destroyed OpenAI's inference hoax (Expect massive discounts) and pushed AI ahead by a great leap.

And all you guys can say is - Look - Its calling China. Calling China and then what?

We have given our data to America our whole lives and never did I hear a complaint. As long as you are the ones sucking all that juicy user info right?

Your top companies. Your FAANG and whatever other stupid acronyms are shaking in their boots. They are crumbling and taking a huge part of the economy with them.

Getting tired of watching America run headfirst into a fire while trying to make enemies out of rivals.

I'll make it simple. If America and China fights we are all dead. Whether from the first few nukes or the fallout thereafter. So stop the showboating. You will not attack China. Because doing that means certain death for you too. And you're much too special for that.

I guess if some of you Americans are left after the madman presses the big red button, you can call that a victory and happily rule over nothing.

So go ahead and continue trusting in the grand vision of the crypto conmen. Musk pushing DOGE from a pump and dump when he needs some extra cash (Yah, I know), all the way to a government department, Trump making a meme coin every second week (when he's not selling Bibles. ..Selling Bibles... and the ultimate grifter, your eyeball scanning, orb peddling, poverty exploiting Alt-Man. Guess he doesn't need all that free moolah and biometrics from Worldcoin anymore...

The ignorance in here is astounding. I never even went to college. Just shows what a scam that is.
Some stories by Ted Chiang share similarities with those of Borges.
I have searched once for the origin of the term "Central Processing Unit".

In his report, John von Neumann had used the terms "central arithmetical part (CA)" and "central control part (CC)". He had not used any term for the combination of these 2 parts.

The first reference to CPU that I could find is the IBM 704 manual of operation from 1954, which says: “The central processing unit accomplishes all arithmetic and control functions.”, i.e. it clearly defines CPU as the combination of the 2 parts described by von Neumann.

In IBM 704, the CPU was contained in a single cabinet, while in many earlier computers multiple cabinets were used just for what is now named CPU. In IBM 704, not only the peripherals were in separate cabinets, but also the main memory (with magnetic cores) was in separate cabinets. So the CPU cabinet contained nothing else.

The term "processor" has appeared later at some IBM competitors, who used terms like "central processor" or "data processor" instead of the "central processing unit" used by IBM.

Burroughs might have used "processor" for the first time, in 1957, but I have not seen the original document. Besides Burroughs, "processor" was preferred by Honeywell and Univac.

The first use of "multiprocessing" and "multiprocessor" that I have seen was in 1961, e.g. in this definition by Burroughs: "Multiprocessing is defined here as the sharing of a common memory and all peripheral equipment by two or more processor units."

While "multi-tasking" was coined only in 1966-09 (after IBM PL/I had chosen in 1964-12 the name "task" for what others called "process"), previously the same concept was named "multiprogramming", which was already used in 1959, when describing IBM Stretch. ("multitasking" was an improved term, because you can have multiple tasks executing the same program, while "multiprogramming" incorrectly suggested that the existence of multiple programs is necessary)
> I find it fascinating that half-open ranges turn out to be - universally as far as I can tell - the right choice for ranges in software.

There is a famous letter from Dijkstra on this topic. https://www.cs.utexas.edu/~EWD/transcriptions/EWD08xx/EWD831...
Related: https://github.com/wooky/esp32-analog-video-over-wifi

and: https://github.com/gyrex/CrystalVideo
Ask HN: Tools you have made for yourself?
Previously:

Ask HN: What apps did you build for yourself and why? - https://news.ycombinator.com/item?id=17148959 - May 2018 (42 comments)

Ask HN: Tools you have made for yourself? - https://news.ycombinator.com/item?id=27482397 - June 2021 (455 comments)

Ask HN: Tools you have built for yourself? - https://news.ycombinator.com/item?id=34492579 - Jan 2023 (45 comments)

Ask HN: Most interesting tech you built for just yourself? - https://news.ycombinator.com/item?id=35729232 - April 2023 (1809 comments)
Looking at that battery pack 320KWh vs typical fuel consumption on similar machines and its battery is oversized for 8 hours of work when new and could still handle that with significant degradation.

That said, people don’t work 8 hours without taking a break so arguably a smaller battery might be a good tradeoff.
RL on any production system is very tricky, and so it seems difficult to work in any open domain, not just LLMs. My suspicion is that RL training is a coalgebra to almost every other form of ML and statistical training, and we don't have a good mathematical understanding how it behaves.
> Here, there are 2 sides arguing. One claims the other is advocating destroying the environment, the other claims the former is manufacturing fake crisis.

I think this cartoon (from 2009(!)) illustrates the asymmetry between the two positions:

* https://en.wikipedia.org/wiki/Joel_Pett#/media/File:What_if_...

* https://en.wikipedia.org/wiki/What_if_it%27s_a_big_hoax_and_...
> We weren't able to save our economy from monopolies and tyranny, and now you want us to go stand up against the people with tanks and machine guns!?

Yes, because what's the alternative? To give up and watch? I won't be easy, but if you're not even trying, no one can save you.

> At this rate I expect you'll tell me to stop importing iPhones and Perrier...

No, I won't. I don't tell you what to do at all. It's just my view on the path the US currently is. And I'm hoping, yes, because what happens in/to the US affects the world a great deal.
I clicked expecting a single full multimodal LLM made by merging multiple existing models into one like the title suggests (which sounds very interesting), and I found... a library which is an LLM router/calls a bunch of LLM web APIs and exposes that under a unified/easy to use interface?

With all due respect, sorry, but this title is very misleading. I'd expect "build an LLM" to mean, well, actually building an LLM, and while it's a very nice library it's definitely not what the title suggests.