skysight-inc/HackerNews huggingface dataset:
> I think in most ways it's better, it makes the web more approachable to less technical users

There's a big gap between looking up someone's contact info using a protocol that many tools and websites implement (anyone can open www.who.is from search results) and the second example of needing an understanding of HTML to make a webpage. I don't think it's gatekeepey to be able to email the human behind a given website, whereas the current internet is full of walled gardens, gatekeepers, and faceless/supportless services (thinking of Discord, Cloudflare, and Google as respective examples)

We can have both human-run services and WYSIWYG website builders on the internet concurrently
Does JPEG XL compression having a perceptual basis pose any issue given that the data being encoded here isn't what the original algorithm was intended for? I see that the approach iteratively checks RMSE but I'm wondering about spatial artifacts in a given layer.
looks bad.
I see a loss in trust there
Truth be told, I don't know much about Copernicus. He may indeed have been right but for the wrong reasons! If so, he's a very good example against my point that observation must precede successful revolution. It seems strange that the Catholic church took him so seriously if his claim was supported by his enthusiasm and not observation. It's definitely something I'd like to learn more about - any book recommendations?
Yes. People tend to consider themselves fair a priori.

So if a person has a bias against Armenians (just to pick a random group), she is likely to think "I know I'm fair, so if I don't like many Armenians, it must be because most Armenians are unlikable".
Having seen and helped fix colleague and stranger generated LLM generated rust and typescript code I would rather not rewrite code all day to make it hold water. Doing that for Haskell would probably give me an aneurysm.
>our [...] processing ability are not abstract powers of understanding the universe

Neural nets are called universal approximators for a reason. If what you guys are discussing is true, then a neural net would not be able to learn from a dataset about quantum experiments. I doubt this is the case. Also there is quantum cognition, and by that I mean the fact some researchers figured out a lot of puzzling results from experimental cognitive science seem to make more sense once analyzed from a quantum perspective.
In this day and age you don't usually have to download the packages to resolve the dependencies as PyPI can usually expose it (unless you need to install from sdist which is less common these days).

Dependency resolution is slow because it's computationally very expensive. Because uv is written in Rust the resolution is just much much faster. IIRC they actually reuse the same resolution package that Cargo (Rust's package manager) uses.
Any examples? I'd agree that is bad, yes - except if it's excessively shared and Dang is linking to the main conversation.
Shortcuts takes precedence because it was originally created on iOS and TC want absolute convergence between the OS.
They don't realize (or don't care) how restricting it is to go this route. To be honest that may be the desired result.

I have tried to use Shortcuts a few times, and if Automator could be frustrating, Shortcuts is even worse.
It seems to have improved with th recent scripting additions, but in my opinion it doesn't a lot of sense. On the phone it seems only useful to make up for lacking software with mediocre voice assistant and on the desktop, it is very lacking and limited. Applescript is an obtuse language but at least it's a programming language still, with the Shortcut toolkit it seems like you need to approach everything in a roundabout way.

In any case, it shows the failing of Apple ideology of "easy" computing for everyone. At some point you need to admit that some things are going to need some learning and competency and the best thing you can do is provide tools to enable the competent user. Not create some Frankenstein thing and the incompetent won't understand better anyway.

Apple has really failed, chasing "simplicity" at the expense of actual usefulness. And this has permeated even the desktop OS which is just dumb.
As an owner of an Amiga 500, I remember watching the 600 flop even though I was mildly interested in upgrading, but he's right that this was the point where a lot of users like me threw in the towel and said "Right, I'm just getting a PC." And I did, and it was probably the best decision I could have made at that time.
It wasn't overengineered, it was well engineered.

It was cheaper than a PC and much nicer to use - Windows was terrible in that era, the janky mouse jumping all over the place under load due to no hardware sprite and serial buffer overrun.

Meanwhile an Amiga under 100% CPU would have a silky smooth mouse due to hardware mouse port tracking and sprite pointer.

Then you had stuff like autoconfig hardware that was 10 years ahead of its time.
Some people think deregulation equals productivity equals prosperity.

Sure, America has the most school shootings and medical bankruptcies. But they also have the biggest houses, the biggest cars and the most private swimming pools per capita.
If they at least cited PPP I'd maybe buy their argument..
No it's a bunch of sessions with manual interventions reprompts and attempts all through out according to the author.

Downvote it if you want it's factually correct. Read the article.
It was more about applying /specs, to generate specs. Then applying /stdlib + /specs to generate an application for another platform without using the original reference application/disassembler. Proving a point that the technique works to re-create any software from /specs via LLM...
Don't let people performatively horrified of undefined behaviour know about Gödel.
I've seen mvn projects that spin like a top and others that were a disaster.

I think it's little recognized that there is a scaling limit for snapshots. If you have 20 people developing 20 projects and they are co-located in the same room with the server builds work 50-80% of the time and people think it's fine. If you're the one guy who is remote and has a slow connection, builds work 0% of the time. The problem is that at slightly different times you get slightly different snapshots that aren't compatible with each other -- it's a scaling problem because if you add enough developers and enough projects it will eventually get you.

I've worked at other places when the mvn clean was necessary every time; other developers thought this shouldn't be necessary and I was a doofus except I was able to make consistent progress like a ratchet on the project and get it done and they weren't.

Where I am now mvn is just fine, whenever it screws up there's a rational explanation and we're doing it wrong.
shocking news indeed.

Major regression. How can we trust the internet now ?
At some point the food-tax dropped from 10% to 5% which I guess is good for people who need to eat!

I still do a fair bit of z80 programming for myself, and I'm very familiar with the Spectrum so this was a nice article to see, but it's a bit underwhelming how well this seemed to go.
If there are multiple roosters on a farm, living in the same coop or different coops within hearing distance, they will trigger each other to crow earlier, like it's a competition.

Especially young roosters will try to establish themselves by being first. The big old rooster who knows he is the rooster in the henhouse can afford to wait, with his big testes energy.
In my opinion, nearly all stories regarding US immigration are related to technology due to one inconvenient fact:

> 55% Of America’s Billion-Dollar Startups Have An Immigrant Founder

https://www.fosterglobal.com/blog/55-of-americas-billion-dol...
I think what the author likes is the fact that the first 4 bytes are defined as 0x7F followed by the file extension "ELF" in ASCII, which makes it a quite robust identifier.

And to be fair, including the 4 byte following the magic number make the ELF-format qualify at least 3 out of the 4 'MUST' requirements:

_ 7F 45 4C 46

- 0x04: Either 01 or 02 (defines 32bit or 64bit)

- 0x05: Either 01 or 02 (defines Little Endian or Big Endian)

- 0x06: Set to 01 (ELF-version)

- 0x07: 00~12 (Target OS ABI)

Still not a shiny example though...
Nango (YC W23, Product Integrations Platform) Is Hiring Remote Engineers
I'm sure the GDP evenly distributes amongst the population right? It's not like the US has massive wealth disparity or anything that could massively affect the implications of a simple per capita GDP comparison.
And that GDP is one guy.. if you take him out of the state though, it gets dark pretty fast.. people dont vote for a return of monarchy if things are going well.
With "AI".
Your PSU issues aren't actually all that common. The A1200 PSU being trash was a prime example of commodore's decades long costing cutting horrors.
How come "representation of the spin group" is an insufficient starting point?

Spin group seems like they either have a specific group (from Algebra) in mind or that spins are at least defined by choosing a specific group (a set with a binary operation satisfying the group axioms/definition).

A "representation" also has a definition in Algebra with regards to groups. There are group homo-morphisms between two groups. This means you have a mapping that preserves group structure. Representation theory is about mapping groups into the set of matrices or a subset of matrices "with numbers in the matrices." Then there are group actions (don’t care for the name) - basically/conceptually a set of functions that behaves like a specific group under composition, but way more notation around that. Finally, category theory looks at "groups of groups" with the binary operation being homo-morphisms between the "inside/smaller/contained/internal" groups thus forming a larger "outside" group called a category. Because this involves talking about sets of sets you end up also needing the term "class" from set-theory.
> That work will be impacted when users massively shift to one package installer.

Charlie Marsh (who founded Astral that develops uv) is very engaged in the standardisation process around Python packaging. The whole idea around uv is to be something that follows the standards as much as possible. uv has been much more aggressive about conforming than the other package managers.
For more Free Software developed within the French public sector, check https://code.gouv.fr/sources/#/awesome
Super-interactive workflow. You never wait for the webserver to restart -you are "inside" the server/the running image.

Super-fast compile-time errors and warnings (function by function, a shortcut away).

Compiles to machine code.

Djula is nearly a drop-in replacement for Django templates. Or choose JSX syntax or a lispy template engine.

Various DB libraries, Mito has built-in migrations.

Binaries with everything included (templates and all static assets, dozens of dependencies, the compiler and debugger) is ±35MB (compressed). Great to ship and deploy.

An in-coming DB admin dashboard (https://lisp-journey.gitlab.io/blog/towards-a-database-admin...)

Good times.
This is why I love Windows. There is a TON of small, open source software that serves a niche. Used to browse sourceforge.net and freshmeat (is that what it was called?) to find them!
This crept up quite a bit during the pandemic and a lot of people just "powered through" which only exacerbated things. That had a compounding effect on which led to burnout and anxiety.

One left tech to join his brother in an outdoors adventure company where they rent/sell rafting and camping equipment and run tours.

I know another one who shutdown his zombie startup. Now he just manages his rental properties and runs a newsletter for a "ZeroHedge" type crowd.

No one seems to be getting rich but they seem much more fulfilled.
Mississippi has much higher rates of infant mortality, poverty, preventable deaths, and lower overall education levels than most of the EU. Economic output fails to capture the degree to which the economy serves its people.

While average GDP sounds like it’s something that everyone participates in, in reality, under capitalism wealth and income follow a Pareto distribution. As a result, GDP per capita tells us more about total output than about how it is actually distributed among the population, who is benefiting, and thus the well being of the society as a whole.
But why do we need these in the first place? I have a free Apple home that I can’t find much of a use for aside from being a speaker. Is it that hard to get the weather or turn lights off from your phone? I definitely don’t want to order products from an audio interface. What else am I missing?
The Capacitor Plague of 2002
Facebook is filled with russian propaganda or elon posts. Seems like facebook dont care and its business as usual with no regards to any externalities they cause.
Yeah, this was pointed out to me after publishing. Specifically, when the ASM was converted over /specs, it incorrectly wrote the amount of sales tax to the specs. Thus, the z80 implementation took that incorrect /spec and made it happen. At this stage, I'm sure if I had put some more care/effort into transpiling something from the source (i.e., connecting two or more LLMs as a check on that process) to specs, this problem could have been avoided.
Good point. With BMW, Lexus, Audi, Mercedes, Porsche — all with luxury EV's — Tesla really is looking like an also-ran.

I'm not in that circle of clientele though so I don't know: are any of these now seen as the luxury electric car?
The democrats haven't been fighting for the 0-99% class for quite some time. Its been special cause this, social rage that.

Its unsurprising that when republicans finally get a chance to demolish basically every social program, they would not get stopped by democrats. (Aside a few progressives like AOC, Sanders, Ilhan, etc)
…and it changed the default tax rate from 25% to 10%.

It’s still impressive, but it’s basically advanced autocomplete. You still have to read and check every line and make sure it is doing what you expect it to do.
https://linear.app is a very mature alternative at this point, in the same way as Pivotal there are default views, automatic cycles, and a polished IC experience.
It doesn’t “restrict” to pypi but it wants to be rooted in pypi. That means if you install “tensorflow” you get it from there. The state of pypi is the state of pypi and I have some hope that this also will improve. See for instance the efforts that go into “wheel next”.
I wonder how that affects compiler optimization
Similarly, claiming that the SoundBlaster had "22 voice sound" vs the Amiga's 4 voices. Yes, later SBs had a 22 channel FM synth chip, but that's not remotely the same thing!

It would have been more accurate to say that as PCs became faster they became capable of mixing multiple audio samples together before playing them through a stereo (ie. "2 voice") DSP - using the greater CPU power to match (and, eventually, exceed) the Amiga's sound capabilities.

In general, I suspect the author is misunderstanding secondary sources, rather than misremembering first-hand experience.
Ask your friends about discords they are in. That is where everybody I know is sort of moving towards.
would like to add pikvm in there as well.
I think we already have decent evidence of animals having synytax. Presumably Miyagawa means something like recursive syntax.
>Social media has democratized propaganda.

I find this sentence very wrong since the corporations or algorithms are not really under democratic controll.

You even continue to implicate that small creators are blown out of (democratic) proportion.
This is true and I resent it. However, at least you have the option of installing a ROM that supports toggling adb root out of the box. That alone solves 99% of the issues I have with Android in practice.
For context here: Löve is a well known Lua game library. I was assuming the ä here was inspired by that. The domain though of the project is in fact supposed to be called “Tänzer” should be “taenzer”.
You don't give Trump and his guys like Bannon enough credit.

And you underestimate how much it takes to change laws that are made during extreme time.

In those times politicians are unified against a common enemy, something that rarely happens in peacuful times
The author says you have to trust the LLMs though for it to work... You can downvote this but read the articles conclusions first...
Show HN: ServiceOrca – Rethinking how service providers connect with customers
We're building ServiceOrca (serviceorca.com), a service discovery platform that addresses key problems with current marketplaces:

Most platforms use overly broad categorization, but we've implemented highly specific service taxonomies (e.g., not just "HVAC" but specific heating, ventilation, and AC categories)
Our filtering system lets users find exactly what they need (e.g., car wash with waiting room and coffee)
We don't lock providers into proprietary messaging - they can use WhatsApp Business, Viber, or direct calls
Each service gets a dedicated, SEO-optimized page rather than being buried in generic listings
Multi-branch support with location-specific service offerings
Ranking based on 80+ parameters beyond "who pays most"

We've already tested this in a smaller market under a different brand and saw excellent results. Before our official Q3 2025 launch, early registrants are already getting clients through SEO.
Looking for feedback on:

What's missing from your perspective?
Any experience with similar platforms that failed?
Ideas for additional features service providers would value?

First 500 providers get 6 free permanent listings instead of 3. No payment required.
And I'd be surprised (disappointed) if AAPL were sitting on their hands.
This was super common in the dotcom era because day traders were hanging around the same message boards creating what we now call meme stocks. Many of them had to lock in those loses when they hit the financial crunch of the dotcom crash or the later real-estate bubble.

I had a cautionary example from some sales guys I worked with, who got caught up in margin calls – one burned the wedding money his wife had ear-marked for a house. I had avoided stocks like Cisco with wild P/E ratios and my portfolio made good returns throughout this period because it was diversified, but if I’d been willing to bet higher on Apple I would’ve retired early so I appreciate the allure.
covered here https://news.ycombinator.com/item?id=43387590

but yes, indeed you still need to watch it like a hawk when using it outside of a tight eval loop (ie. make all | make property-tests) and/or implement some other form eval loop on the original /spec generation.
I stuck with it for a few years, but eventually moved to a Sampler (MPC) + hardware synth, plus I learned how to use my Looper pedal properly.

My usage of Live was just hosting VSTs plus augmenting the band's sound, while retaining the ability to improvise.

Today I use Mainstage, which has no pretensions of becoming a production app, so I guess it will remain simple.
Paint has gotten some surprisingly decent updates in the past few years, same with notepad (tab support etc.), so of course Microsoft had to sabotage themselves before people realized.
> it's that this style of violence really is so pervasive

Agree, and it's tragic that this is were we are in the US, and the only concrete action we're willing to take (thoughts and prayers don't count) is to try to mitigate the impact of a shooting rather than preventing it.
HN is social media. So there.
GDP per capita of Ireland is double that of the UK? Is that because of the tax dodge thing? When did that happen?
Maybe so. Their valuation coming down to earth would certainly ripple. Whatever precedes that fall, it seems unlikely that revenues would remain unaffected.

In all, it’s unfortunate that the US’s most prominent electric vehicle manufacturer is wrapped up in so much noise. Competition is only going to stiffen.
I came to uv from pdm, and the only reason I switched is the sheer speed and simplicity of uv. Pdm is such a great utility, and it can use uv as the package solver, but uv still has it beat on raw speed, and it feels simpler to use (whether or not it actually is).
China Releases GPT-4.5 Rival Ernie 4.5 and X1 at 1% the Cost
Just an interested layman here: seems like it's the libraries that people choose. I don't see why those can't be ported to other hardware.
So I rewrote it to use nodegui/qt (desktop) and nativescript (mobile)
Effective Data Analysis: Hard and Soft Skills to Accelerate Your Career
Interesting. Surprisingly, it decided to encode the multiplication and division as addition/subtraction loops, which is incredibly inefficient - multiplying e.g. 32,000 by 32,000 (ignoring the overflow ...) will take 1,024,000,000 iterations, so thousands of seconds on the speccy's humble 4Mhz Z80 (8 instructions, each taking at least 2 T-states ...)

Here is the multiplication loop (division is similar but in reverse, subtracting instead of adding).

mult_loop:
; Check if BC is zero
ld a, b
or c
jr z, mult_done

; Add HL to result
ex de, hl ; DE = multiplier, HL = result
add hl, de ; Add multiplier to result
ex de, hl ; DE = result, HL = multiplier

; Decrement counter
dec bc
jr mult_loop
When universities, libraries, government and open-source community could unite and, perhaps most crucially, find a benevolent dictator for life that could shepherd the herd of cats with all noses in one direction instead of getting bogged down in academic or governmental committee mud, we might have Nice Things that are not in the hands of any one party but owned by all (i.e. the tax payer, and volunteers).

Those projects could truly be owned by the public and not solely corporations or government. Clearly data is the big thing, and I don't want to have to trust a government or corporation with access to all of it.

In reality, having been part of some of these projects, they often get bogged down by getting all parties and funding organised, in other words, death by committee.
I can think of three reasons:

1. English doesn’t really have an official regulation body, like French does.

2. The lack of cases and complex grammar. Any language with a case system is going to have more complexity when it comes to adding new words, because otherwise you end up with awkward looking constructions.

3. English itself is something of a hybrid between Latin and Germanic languages, which to my knowledge gives it a more diverse ancestry than the typical language. Ergo having a new word of dubious origins is more natural.
Configure Azure Entra ID as IdP on Keycloak
Amazon's Plan to Reshape Its Alexa Devices Business
This assumes our brains are perfectly evolved to be efficient for the task of operating a human, and not just a pile of hacks upon hacks where most of it is dead or suboptimal architecture and some substantially smaller sub-network yields enough survival utility to perpetuate the whole package.
Note that this will probably cause branch prediction misses, just like thread switching does - modern CPUs have a return address predictor which is just a simple stack. I don’t think you can avoid this without compiler support.
>I have no idea what you mean by a 'consistent conceptualization' of Lorentz contraction, but length contraction was a completely ad hoc explanation for the Michelson Morley experiment. It's correctness was/is more incidental than anything else. Einstein did not cite Lorentz (or anybody for that matter), and I do not think that was unfair or egotistical of him.

In "On the Electrodynamics of Moving Bodies"[1] Einstein checks his derivation against Lorentz contraction. It's on page 20 of the referenced English translation. Lorentz' model was ad hoc, E derived it with only 2 postulates (equivalence principle; c invariance). Lorentz was indeed cited, and the cite is useful to connect E's theory to real-world observation. This is true whether or not you want to get pedantic about the meaning of "cite" vs "reference".

1 - https://www.fourmilab.ch/etexts/einstein/specrel/specrel.pdf Originally "Zur Elektrodynamik bewegter Koerper"