skysight-inc/HackerNews huggingface dataset:
A field can seem to be going quickly and going nowhere at the same time. Or rather a new technique can be invented and then exhausted in the time it takes somebody to get a PhD. (See https://en.wikipedia.org/wiki/Renormalization_group applied to phase transitions, which turned up just in time for the physics job crisis of 1970)

I didn't ever believe that there was going to be a GPT-5 trained with exponentially more text and resources. Not only is there not enough text, but that's the path to ruin. Why?

Cycle time. Two years ago we had little idea of how those models work so I knew there was a huge room in improving performance. It gets the cost down, it lets you put the models on your device, and it speeds up development. If I can train 10 models in the time it takes you to train 1 model I can make much faster progress.

However even a GPT-15 trained with a Dyson sphere is going to struggle to sort things. (Structurally a pure LLM can't do that!) My #1 beef with Microsoft's Copilot is that you can ask it if it can sort a certain list of items (either a list you are discussing with it or say "states of the United States ordered by percent water area") it will say yes and if you ask it what it thinks the probability is that it will get it in the right order it will say "very high" but when you try it the list comes out totally wrong.

It is equally unable to "help me make an atom bomb" except in the bomb case it will say that it can't but in the sorting case it says it can.

The obvious answer is that it should use tools to sort. That's right but the problem of "knowing what you can really do with your tools" is philosophically challenged. (With problems so intractable it leads people like Roger Penrose to conclude "I couldn't do math if I wasn't a thetan")
The Google/US Government Pacific Subsea Cable Power Play
LLM corrected transcript (using Gemini Flash 8B over the raw YouTube transcript) https://www.appblit.com/scribe?v=YD-9NG1Ke5Y#0
Is this your work Saverio? It’s hosted on your website. If so, could you link to the implementation itself? Would be very interested in looking at it!
For me leading commas make stuff easier to debug, you don't have to worry about the commas when you comment out the line on the select statement.
Not only SIMD but also size hints which avoid bound checks and enable preallocation or even allocation reuse. These are often missing when using for loops.
As also mentioned in the article, the root problem is that for all the other pairs of colors defined by IBM the hue is the same and only the brightness varies, while for the pair yellow and brown both the hue and the brightness are different and many early implementers have failed to take this into account.

Brown is just dark orange, but what is interesting is that there exists no dark yellow, which is why IBM had decided to define the paired low intensity color for yellow as the more useful brown.

When the brightness of yellow is reduced without changing the hue, at some threshold the sensation of yellow disappears and the color is perceived as some kind of dark olive green. Changing continuously only the hue at low brightness passes continuously between a dark yellowish green and a greenish brown, without any intermediate color being perceived as yellow.

It seems that the sensation of yellow is produced by the approximate equality of the detected red and green components, but only when their intensity is high enough. This is similar to the sensation of white, which is quite distinct from the sensation of gray, even if these colors differ only in brightness.
Robot Erbai 'kidnaps' 12 larger robots
Anecdotal Value in the Age of AI
If immersing yourself in longer works of fiction feels challenging, you might consider exploring short stories across different genres. I would particularly suggest something like Asimov. Plays by people like Oscar Wilde (Lady Windermere's Fan comes to mind) could also fill this niche.

Another idea could be poetry. I particularly love romantic poetry (referring to the era and style here, not the genre) which is on the longer side. So, maybe W.B.Yeats[Second Coming], John Keats[Endymion, Hyperion], P.B. Shelly[Hymn to Intellectual Beauty].

These formats are in stark contrast to a novel in that their "plots" are simpler to digest, and these are often shorter, focusing much more on how the reader experiences themes and emotions.
> For me it is not great because of the new requirement for "rust" for basic Python. Does not make any sense.

The language of choice for such core functionality in the past was C. I'm not sure how much spelunking you did in the core interpreter, but the Astral rust code is much easier to understand and modify.
Ooooh, now I get it- I completely misunderstood that! Indeed, I can substitute every quiet with completely and it's meaning never changes from how it would've been interpreted!

(And I totally forgot to delete the comment too)

I just didn't realize that and only considered how I'd interpret the meaning of completely on is own. And that meaning doesn't translate to every example, hence my previous confusion
You can prompt the model to do that kind of "stream of mind" process. It will maximize modeling uncertainty. This is my prompt:

> Write in a raw, real-time stream-of-consciousness style, as if actively solving a problem. Your response should feel like unpolished notes—messy, exploratory, and authentic. Show your full thought process, including missteps, dead ends, and course corrections. Use markers to signal mental states:
Insights: "Wait -", "Hold on -", "Oh -", "Suddenly seeing -", "This connects to -". Testing: "Testing with -", "Breaking this down -", "Running an example -", "Checking if -". Problems: "Stuck on -", "This doesn’t work because -", "Need to figure out -", "Not quite adding up -". Progress: "Making headway -", "Starting to see the pattern -", "Explains why -", "Now it makes sense -". Process: "Tracing the logic -", "Following this thread -", "Unpacking this idea -", "Exploring implications -". Uncertainty: "Maybe -", "Could be -", "Not sure yet -", "Might explain -". Transitions: "This leads to -", "Which means -", "Building on that -", "Connecting back to -". Lean into real-time realizations: "Wait, that won't work because…" or "Ah, I missed this…" Show evolving understanding through short paragraphs, with natural pauses where ideas shift.
Structure your thought evolution as follows: Begin with an initial take: "This might work because…" or "At first glance…" Identify problems or angles: "Actually, this doesn’t hold up because…" Test examples or counterexamples: "Let me try -", "What happens if -". Seek deeper patterns: "I’m seeing a connection -", "This ties back to -". Link broader implications: "This means -", "If this holds, then -". Admit confusion openly: "I don’t get this yet", "Something’s missing here". Reveal partial understanding: "I see why X, but not Y". Show failures and iterations: "Still not right - trying another approach". Embrace a debugging mindset, treating ideas like code—break them into steps, test logic, reveal failure modes, and iterate. Skip introductions and conclusions. Stop when you solve the problem or find clear next steps. Use short, direct sentences to mimic real-time thinking. The goal is to capture the messy, evolving nature of problem-solving and thought refinement.

Just try this, you can insert at any point in a LLM chat session. I built it by reverse engineering the QwQ-32B model responses with Claude. QwQ itself is based on the GPT-o1 method.
It is. The coffee supply chain and economic exploitation of caffeine dependency are considered locked-down enough to tolerate, though (as with alcohol). The problem with many illegal drugs isn't their physiological effects so much as it is who benefits economically from sales, sitting somewhere between "national security threat" and "big pharma not being able to take their cut".
> I'll do small talk, but it's more boring than mowing the lawn with a pair of scissors. I find large gatherings completely boring, with nothing but noise involved because, well.. it's all just meaningless chatter.

The trick I’ve found is to make the conversation more interesting, if you think it’s boring. 9 times out of 10 everyone is just jonesing for someone to take it somewhere fun, but afraid to make the first step. YOU can make that step.
That would be _tres cool_.

Thinking out loud here...That could be like an LLM that is tokenized on ideas as opposed to words/fragments, no?

I'm sure someone has worked on this, but how would a computer extract an idea from a bunch of words (sentences?) ?

Looks like another rabbit hole to add to the list...
My take away:

Idiomatic Clojure error handling can be idiomatic Java error handling, idiomatic Erlang/Elixir error handling, or idiomatic Haskell error handling.

If everything is idiomatic, is anything idiomatic?

(This article also makes me strangely appreciative of Go's idiomatic error handling. Use multiple return values, so the error value is clearly visible in function signature and must at least be explicitly ignored by the caller. Avoids the action at a distance of exceptions, and the invisibility of errors in the dynamic approaches recommended in the article.)
The U.S. Chinese immigrants running Temu shipping centers from their homes
And you can use uv as a full replacement for that with less bugs, faster performance and just generally a more pleasant experience. pip-compile -> uv pip compile and pip-sync -> uv pip sync.

(Though I think the high level interface is the better thing to use)
My only point is that there are people with a lot of power to decide who gets what treatments who profit from denying treatment. That’s 100% true.

Fixing it is another matter. Of course that’s not easy.
I find large groups exist in three states of matter:

1. crystalline / couple position:
Couples sit around the table, there is about 15cm distance between each molecule. One person at the table holds the conch and speaks.

2. bipolar / sex-segregated:
One end of the table holds all men, the other all women. The women talk about men and the men talk about poop and race cars.

3. gaseous:
All people move freely around the room and bounce off each other, there is vigourous chatter everywhere. Often there is alcohol involved.

Your job as a host is to increase the temperature to where all molecules break apart and you reach gaseous forms of communication.
Let's not forget the synthesists
I've no idea, I'm not an anthropologist. Are you?

Here's how the logic works: I am stating that a person who clearly has a bone to pick with people who say red meat is bad for you, is misdirecting their ire in a thread about people who ate a lot of red meat 13,000 years ago. If you want to push the expected life expectancy I quoted up by 10-15 years, please do so, I don't mind.
>How do you feel about the weaker claim that footage of all police action in public spaces should be available and searchable?

I have trouble with that, too.

Being a crime victim should not mean that video footage of yourself in the immediate aftermath of the crime is publicly available and searchable. Imagine that a young girl is walking her family dog in a park, and that she is attacked and raped. The girl calls the police, who respond to the park. I don’t think that footage should be publicly available and searchable.

Also, “footage of all police action in public spaces” would routinely include information like people’s names, addresses, phone numbers, and social security numbers.

I am in favor of transparency, but I don’t think that absolute transparency would be a net benefit to society.
Not exactly. I don't think people "approving" of this shooting means people approve of shooting anyone. They approve of the act of finding a scapegoat to demonstrate that a fundamental shift of society is required. It's a lot subtler that either condoning or condemning arbitrary murder of those who did you wrong. I think the main point is that this guy reached an apex beyond acceptability for someone, which can be considered the first move of a revolution, and now people are waiting for the next step by the system.

I don't think anyone would condone shooting people who make you mad or the claims adjuster -- there is no slipppery slope. It's just the beheading of a leader as has happened many times in the past.
(Author Here)

Related thought, I think BPE is quite a good, cheap inductive bias to have in a model, which is part of what made it challenging to scale better against. I also suspect this is part of why with less training FLOPs BPE is better (left side of figure 1), BLT has to expend some of its FLOPs budget to recover/learn some of this useful bias. With more training FLOPs this becomes a smaller fraction of the budget though leading to better scaling.
Fujitsu's Monaka CPU = Armv9-A ( The CPU Architecture for the Future of AI )

https://www.arm.com/architecture/cpu/a-profile/armv9 --> "The CPU Architecture for the Future of AI" --> "Inference on Arm CPUs"

"The CPU Architecture for the Future of AI :
The Armv9-A architecture gives AI developers the programming tools and environment necessary to innovate at pace for the rapidly expanding AI market. AI applications process vast datasets, perform complex calculations, and interpret data collected in real-time to benefit both commercial and everyday tasks. As these programs compute more data, the need for both performance and security becomes paramount. Armv9-A is built with both needs in mind. It offers faster compute for high-performance use cases with a suite of security features that help ensure both data and operational integrity. These benefits are delivered on the device or server without compromising power consumption."
> widely

Bullshit.

Your overall comment might apply to a consumer facing website, but your feedback is rubbish for some developer providing a proof-of-concept. mckirk made a perfectly good "fyi" comment because it didn't pressure the dev, while giving the dev a heads up _if_ they are interested and happen to read HN.

Firefox on a laptop is now a niche browser (3.35%) and is trending to be less popular than Opera (2.86%) and Samsung Internet (2.6%). Obviously HN selects for abnormal users: I actually like mckirk's comment because it is a beautiful reminder that there are niche users with interesting configurations and maybe I should have a look at that plugin. Nobody wants to be an entitled open source user.
I didn't even realize I was replying to you, I feel like we've had this argument 100 times now.
Sadly, popular open source projects are vulnerable to this vector. A popular package that is adopted by a large vendor (Redhat/Microsoft) may see a PR from months or a year ago materialize in their product update pipeline. That is too easy to weaponize so that it doesn't manifest until needed or in a different environment.
By that argument, all programming is immutable, with monads only used to update the mutable parts.

The point of this article is to detail needs for those monads to interact in a concurrent manner.
A team of 3 doesn't need an EM. A team of 7 probably does.
Yeah, super strange. One cannot finish a sentence without the other interjecting.
I'm going to be very naive here as this isn't my space at all. Are these open sourced? If not these, are there react components I can grab for basic front end projects that won't run afoul of licensing?
This scheme seems to assume that the school environment can be the great equaliser, but thinking of the different backgrounds: you're going to have kids who are sleep deprived, malnourished, have difficulties with English, have vastly different social skills, and completely different attention spans.

How could a single class or teacher smooth over those without a boarding school like environment?
I nominate Molex SL. 2.54 mm for easy fit on breadboards and such (EH is 2.5 mm), can fit multiple connectors side by side (just like "dupont" connectors), they have latches (molex KK, for example, has no latch) and many variants: wire to wire, wire to board, panel mount, shrouded and unshrouded. And they are pretty cheap and available (from digikey and co).
That's optimal for the vehicles, but less optimal for the people, who have to walk to stops. I used to live in Germany which had fantastic public transport, but walking a mile to the nearest stop was something we took in stride. That's great for health, but didn't prevent Germans from being quite fond of their personal automobiles, and there didn't seem to be noticeably less traffic than in the US.

Meanwhile I think plenty of people find Uber perfectly convenient, just a bit expensive.

As far as physical efficiency goes, Tesla's plan is more efficient than their competitors'. Their dedicated robotaxis are either small two-seaters, or decent-size buses.
Yeah I didn’t think about that angle tbh.
Apple to Stop Selling iPhone 14 and iPhone SE in EU This Month
I was wondering this too and poked around.

Just 8 colors. And since a 16-dot pattern has 17 colors there were 17² ordered dithered colors, ie 4,913 possible pseudo-colors.

They had 8 primary colors (Black, Red, Green, Blue, Cyan Magenta Yellow White) in three bitplanes that would get OR-ed together.

The coding scheme they used for their 8 primary colors is a bit redundant; if the hardware engineers had figured out a better pallet scheme using intermediate colors rather than Cyan/Magenta/Yellow/White, they could have had a lot more colors with pretty much the same hardware.

For more explanation/details, see: https://www.hp9845.net/9845/hardware/9845c/
"cannot be computed accurately at lower resolution"

The Map is not the Territory.

Our universe is the lowest resolution. So to compute the next instant in our Universe, would need another entire Universe.

We could be the computation occurring.
Spotlight didn’t quite work for me for file search. But yes, there is not much value add here other than a GUI.

The main motivation was that Windows Search is often slow and terrible. But then I wasn’t able to help many Windows users because of corporate security on their work machines and my lack of $500 Windows code signing certificates.

The main sell was that it was fast and did full text search using natural language.

I had several other plans but wasn’t really able to make much of it happen. In the end this became a passion project that I tweaked endlessly to learn new technologies rather than create value for the user.
It’s surprising that some prominent ML practitioners still liken transformer ‘neurons’ to actual biological neurons...

Real neurons rely on spiking, ion gradients, complex dendritic trees, and synaptic plasticity governed by intricate biochemical processes. None of which apply to the simple, differentiable linear layers and pointwise nonlinearities in transformers.

Are there any reputable neuroscientists or biologists endorsing such comparisons, or is this analogy strictly a convention maintained by the ML community? :-)
Eh, not really. You can set them up in LAN mode and pair them with the slicer. You lose access to the mobile app, of course, and you also lose automatic firmware updates.

I had mine set up in local mode for awhile but the mobile app is useful for people in my life that don't care about learning how to work a slicer, so we use cloud mode.
Answers to your questions:
1): all the way to the left, a mirror with a reflectivity|r| of 1 (or a 100%). In the middle an |r| of slightly below 1. Yes, optical, system with photons (a and a^dagger with [a,a^dagger]=1).
2) distance between mirrors 1 and 2: l. Distance mirror 2 and 3:L. (Later taking the limit L/l ==>> infinity)
3) the how is actually correct, I guess the word behaves is missing twice: .... how .... behaves and a .... behaves.
Lol I'm obviously joking, I'm probably younger than both OP and 70% of people out here. But my point that the nature doesn't owe us anything still stands. University press releases are really to blame for building up unrealistic expectations, but then you can't expect them to honestly tell you "we spend millions on things with zero practical applicability just because it's awesome".
Show HN: I ranked colleges by ROI
Recent public debates about whether college is worth it motivated me to try to specifically answer that question at a university and degree program level.

For my analysis "ROI" is represented by net present value, which accounts for likelihood of completion, median income and debt at graduation, and the opportunity costs of not entering the workforce immediately out of high school.

The most interesting insight from this work for me is the stark divide between majors. College is nearly guaranteed to be a good choice if you are studying fields in STEM or business - this is true across all "tiers" of institutions and even for-profits. This is contrasted by programs in the arts for example, where fewer than 20% of programs leave the median student better off... while these students pay the same tuition and are able to take on the same amount of debt.
Expert piece of writing: “The enormous impact had torn the engine mount and front axle from the SLR’s chassis and sent both of these large pieces scything through a shoulder-to-shoulder crowd.“

Scything. Brilliant.
(Author Here)

Good description! Maybe what parent got mixed up on is an alternate way to view this is trying to chunk bytes to have roughly similar information. EG we initially tried a bunch of patching schemes, EG, keep a running total of entropy until the total exceeds a threshold, but ended up finding simple things worked better.

I’ll see if we can add more information about the small CNN in a next update to arXiv paper.
There is a technical reason that greatly benefits the user. The ability to guarantee the OS is unchanged, and to restore to factory defaults like on an iPhone are great benefits.

Regulations on our OSes means we end up with Microsoft refusing to limit access to the kernel not to displease the EU, which led to the Crowdstrike outage.
>Stop being lazy and crying for regulation, when the people themselves can take action.

Currently using a $200 laptop with linux, browsing with Firefox, watch any videos through redirect and invideous, have a host file block and using Mullvad. My phone is a $120 android with no google account getting apps though software using f-droid and auroa. I back up nothing to the cloud. I use signal for all messaging and I pay for a private and green email service.

Please don't assume what I am doing and what I am warning about. When I say "Us" I include myself because I am part of the community. When others are trapped I am also trapped because other use these services and I have to communicate through them.

I am trapped because I have to constantly use effort to get out of these traps. Asking people to "self host" when they can barely use an iPhone is just ridiculous.
Welcome to the State of Developer Ecosystem Report 2024
"Your overall comment might apply to a consumer facing website"

Svader is for making consumer facing websites. At least potentially.

"mckirk made a perfectly good "fyi" comment"

And was still downvoted for it. Hence my reaction.

"Firefox on a laptop is now a niche browser"

And I use dark reader on firefox as well as on chrome.
Looks nice but I just wish every new thing wasn’t React based
> I've been at this a while

I'm not sure how much it adds to the discussion but so have I. Although I've taken a step back from doing web dev directly in the last few years, I have been a Django dev since about 2006.

But before we get into that kind of silly comparison let me put it another way.

There are plenty of people more experience than both of us, that hold Django in high-regard. I know developers tend to hold strong opinions about their tools and that's all fine - but you are rather hyperbolic about several matters that seem to be closer to personal preferences than they are absolute truths.