skysight-inc/HackerNews huggingface dataset:
>That said, I'll still make my hot take here and say how I hate how gamers will praise review systems to help organically inform each other if products, but then abuse it (and likely bot it) whenever any slight inconvenience makes it way in here.

Your "slight inconvenience" is someone else's dealbreaker. Everyone has a right to an opinion. If many people are pissed off, especially about legitimate gripes like privacy-invasive accounts and subscription schemes being sprung on them, then they deserve to be heard. If they bought the game (or someone bought it for them) then they deserve to give a review, even if it's a review that you'd rather not hear.
Fair enough. I've never met anyone who needs to know git but doesn't know how to copy a file. But I've met plenty who know about things like git hash, branch and rebase but have no idea about version control. Like someone who knows how to differentiate but doesn't know what acceleration is.
You don’t really need to know the majority of what’s in this article to make good apps with React. It goes in-depth into how the framework works. Any framework will look complicated when you look under its hood; it’s meant to make everything possible after all.

Actual React apps are as simple and elegant as a complex (web) application ever could be. Separating your app into functional components where most complexity is always local is a great way to make the application structure as simple as they can be. Where developers often go wrong, is trying to force patterns from other frameworks or languages into React and TS/JS.
I agree it's not consistent, but who ever accused English of being that?!

My point isn't that all business names are treated that way, just that the ones that are the reason is grammatical tradition not (for the most part) people who incorrectly think the shop is called "Tesco's" or whatever.
The faux-politeness is one of the reasons HN has a reputation for being arrogant and aloof.

I think Sam is a bad person who deserves to be insulted. I prefer to call a spade a spade.
Old article (2/Apr/2024), superseded by analysis from 23/Apr/2024:

https://restofworld.org/2024/tsmc-arizona-expansion/
Yes. Those machines were key-testers, not general purpose computers. Their modern descendants are Bitcoin miners with custom ASICs. They do one thing, very fast.

As with Bitcoin miners, what led to success was mass production. Bombe-type machines were built in quantity by the British Tabulating Machine Company in the UK, and the National Cash Register Company in the US. There was also a Western Electric prototype built from telephone relays.

Interestingly, the US cryptanalysis effort against Japan was statistical, rather than brute-force search.[1] Much statistical work was done using IBM tabulating machines.

[1] https://web.archive.org/web/20210828044031/https://cryptocel...
Perhaps we have different definitions of colonies then, because I think the answer there is obvious: Canada isn't a colony of the UK any longer and hasn't been since 1931 or 1982 depending on which event you want to use. Just like Afghanistan, Armenia and Romania aren't colonies of the US, even if we've set up puppet governments [1] in those countries. There's a great deal you can rightly criticize about US foreign policy post-WW2, but calling us modern colonizers doesn't fit.

[1] I don't know enough about the events you're referencing in Armenia and Romania, but Afghanistan was war. Of course we were going to set up a government that was friendly to the US.
There's a hegemony that controls vocally-progressive places like San Francisco, big tech companies, and universities.

People who espouse DEI also tend to espouse slogans like "psychological safety" and "bring your whole self to work." Unfortunately, those slogans are as thinly constructed as the Diversity example you called out: it's code for privileging particular groups of people who look trendy in recruitment materials and PR. If I actually brought my whole self to work, I'd be fired.

Ironically, people who are critical of such policies don't feel psychologically safe. They don't want to be prejudged to be assholes, who then don't get invited to parties or get managed out at work. So, people in predominantly progressive spaces don't say out loud that the emperor has no clothes.

When DEI was first introduced, its champions insisted Diversity would be broadly constructed - that it was about enhancing creativity and identifying blind spots. Instead, it too often really means "we want a token {black, gay, etc} {person, club, etc} because it's fashionable." Bring a totally different perspective and life experience but superficially look like the majority? "Sorry, that's not Diverse enough."

If these spaces actually welcomed diverse ideas (and skepticism in the scientific method sense), perhaps we could learn from the good parts of diversity and build a society that works better for everybody. Instead we get Affirmative Action dressed up in newer clothes and whispers to trustworthy friends "can I tell you what I really think?"
... what could go wrong ...
Al Jazeeras response was to say Israel is trying to cover up their crimes.

We all know Israel wouldn't do anything of the sort right, along with killing on average 50 children a day for the last 220 days.

I hope this comment is in spirit of HN which has consistently taken down stories about Israel.
They should mention inconveniences in the review, those are relevant.

My take is that while reviews can be weaponized (and Steam does attempt to flag that,) companies are throwing the phrase "review bombing" around to try and undermine legitimate reviews and concerns from paying customers.

Epic's choice to avoid reviews, despite the resources they have at hand, is pretty squarely anti-consumer and part of why they struggle to gain consumer trust with their store.
If you've ever had a conversation with a toddler, they do sound a bit like stochastic parrots. It takes us a while to be able to talk coherently. The learning process in schools involves a lot of repetition. From learning the abc to mastering calculus.
Good in spirit, but I don't really see how you'd get a government to care unless the company is dumb and makes a false advertisement ("we guarantee 10 years of service!" cancelled after 6 months). It'd be hard to enforce a company to make them keep a service they don't want to maintain up.

And then there are simply some borderline content that isn't technically out of service. e.g. You may have bought a digital version of Final Fantasy VII on the PS3 (and PSP/PSV), but it didn't entitle the user to own the PS4, nor PS5 version of FF7 (Which IIRC, each are separate releases you need to pay for). It's sucky, but your PS3 version is still downloadable, and playable on those older platforms. And based on history, it should still be downloadable for an extended period even when the PS3 store shuts down.
You seem to be arguing intensely that qualia are not physical truth. No one is claiming that it is. You're assuming materialism then saying "of course qualia is nothing more than material". Well sure, I agree that logically follows.

I mean, forget the term "real" here for a second. Illusion or whatever you want to think of it, qualia in one form or another, exists within the mind. I am alive, I can see, hear, smell, and feel things. These things are as real to me as is seeing two objects hit eachother and deflect, or whatever other test of material reality you purpose. How do I, without already first believing in eliminativism, reject one but not the other? Or rather, on the basis that I sometimes feel pain but do not always feel pain, I assert definitely, that the subjective experience of pain exists. I am not making any claim as to what "pain" is, merely that subjective experiences (which we call qualia) exist within the mind.

How does this illusion come to be achieved when there is nothing remotely similar in any attribute of physical systems? How is it possible that one can explain all the physical properties of a system, but yet not explain the experience of "pain" or "seeing red"? That we can build a robot that physically registers, and reacts to pain as we do, but have no way of knowing whether that robot experienced some subjective experience of "pain" similar to how we do.

That is in essence why its called the hard problem of consciousness. If you have any interesting thoughts to share as to how this is possible, Im all ears, but so far all you've appeared to have said (and I apologize if Im missing something) is "everything has been explained materially, and I believe in material science and thus it is certainly material, end of discussion". I don't find this interesting at all.

Hell lets agree qualia is just physical. But how is it physically possible?

This isnt the eliminativism take though (or at least that of Dennett) its "there is no problem to solve at all because we reject subjective experiences exist at all". The only way I can imagine this of even being true is that I didn't actually feel pain at all, I just made up a thought that says that I did. But this is simply not my experience and simply saying "its in fact what happened" is not exactly convincing. By that same token I dont see why I ought to believe in material reality at all. Did I experience seeing the table in front of me? No I just believed I had. If you believe this fine Im not going to argue.

>how can you expect anyone who's given this serious thought to take you seriously?

Consciousness is an illusion isn't some agreed upon philosophical view, so I don't know why you're speaking as if this is a solved problem and that someones an idiot for considering otherwise.

Of all the surveyed philosophical positions, eliminativism has the highest rejection
https://survey2020.philpeople.org/survey/results/correlation...

Even within physicalists, about 50% of those surveyed accept there is a hard problem of consciousness.
While some people have gotten Linux to boot on old iPhones, I don't think it's anywhere close to being a Raspberry Pi replacement at this point.
This was literally posted 2 days ago:

https://secretllama.com/

https://news.ycombinator.com/item?id=40252569

Almost a clone?
The IE era, a shoddy browser by a sleepy dormant pseudo-monopoly, is what allowed for Chrome to be so good.

Lots of low hanging fruit in optimizing browser rendering and JavaScript. Google engineers plucked these fruit. Pichai took all the credit.

In an alternate universe, some IE PM focused on making a great, fast browser, Chrome would’ve been killed by Google after not taking sufficient market share to deem worthwhile, and Pichai would be working at Oracle as an L5 TPM.
Rdio used a one-letter prefix for entity types. The company was bought & sold before it became an issue.

I agree with the author. But practically speaking, for every example where semantic IDs broke down, there are probably 10 examples where it worked out fine. Just a thought.
> it’s sortable (in time?) which UUID can also be (but usually recommended not to be)

It gives you the sortable parts without the "recommended not to" parts.
Siri has completely stopped telling me if it will rain as of about a year ago. Even when it is raining out and she knows my locations. It's always some hedge speak drivel. I stopped using her.

This morning, I asked Siri what time it was, and my girlfriend responded, as Siri was frozen.

Much nicer.
JOINs in SQL
Not if there are others in front of you obscuring your view. Or maybe you need to avoid someone else and you hit it. Tons of reasons you can hit them other than "not paying attention".
I recently had a xz moment where the rust zip crate was taken over by a single person and the original crate was completely replaced. I'm still not sure if this was legit or not: https://github.com/zip-rs/zip-old/issues/446
Show HN: Excelifier - Extract data from PDFs to structured JSON
Hi!

We are launching Excelifier. Yes, naming is hard, but we strive to structure free-form documents into a structured format (e.g., Excel or JSON). Excel is kind of the de facto standard for structured data. It could have been JSONifier as well, but that doesn’t sound as good :)

Initially, we support PDF files (yes, we do OCR as well) and multiple types of documents (invoices, delivery notes, receipts, orders, etc.).

The service can be used via API, via email (organization-specific inbound address), or via our web app. While you wait for results, you can either poll our API or define a webhook where we will POST when we are ready.

The result is always in a predefined schema as Excel and as JSON. Usually, a one-page invoice PDF is converted within 40 seconds. Documents do not need any pre-defining; just send the PDF, and we will convert the file.

When you sign up for our service, we give you (as a free trial) €5 of credits to try out our service.

The basic use case (which is actually why we built this) is when a company needs to handle a PDF document (e.g., order confirmation) and compare it to some data they already have in their system (e.g., an order). From our point of view, current providers did not meet our expectations, so we built our own.

We hope this is something we didn’t build only for ourselves and that there are others who have struggled with the same problem :)
The other big piece missing is that desktop-based GUI tools have native primitives that are designed for building complex apps. The web has bits and pieces, but is still a document renderer at its core. I’ve worked in a few of the XML-based GUI tools and MVC frameworks, and none of them were great, especially for real-time information. But at least the native SDKs provide basically everything you need.

I think the reactivity model React has is very compelling, and once you start thinking in terms of “GUI as a function of state,” you start trying to do the same in PHP or Swift and it just doesn’t work out as well. (Though there’s now SwiftUI which is a more reactive way to do iOS GUIs.)

I think react struck gold conceptually, and in a world where the “native sdk” (the browser) didn’t give you much, it became very compelling for many people. I think it has struggled to create intuitive APIs, and has struggled to handle real-world performance without clunky APIs.

Not to mention, browser environments face a slew of problems desktop apps don’t. You have to ship much smaller bundle sizes, no type-safe language, immature language requiring polyfills for useful language features, and the list goes on. Each problem introduces a new tool (webpack, typescript, babel, etc.), and they don’t frequently place nicely together. If I’m writing a Rust or Go program, practically every dev tool I need is part of the language toolchain. And while there are projects that aim to do that for web, they run into the “yet another standard” problem.

Backend has complex problems to solve, but at least you fully control the stack. You can use languages with simple toolchains and good libraries for writing web servers. On the front-end, every library you use is ultimately at the whim of the browser.
Not every news source need report on every story. Especially in times of war, it's important to read every side's coverage of both themselves and the other side.
As far as worse, I'm not conducting a longitudinal study or anything so I can't compare their rate of "fake news" compared to Fox News or MSNBC or whatever your control group is.

Anecdotally I've noticed the biggest delta between their English and Arabic reporting in the immediate aftermath of major events. For example after the Al-Ahli Arab Hospital explosion, the English version of their reporting was along the lines of "According to a Gaza Ministry of Health spokesperson, 500+ people were killed. A Hamas spokesperson said that the explosion was caused by an Israeli airstrike, launched via an F-16 or F-35." They made sure to hedge and make clear that their sources might be biased.

This[1] seems like the sort of Arabic coverage I remember seeing in the past, a much more definitive statement just saying that the occupiers massacred 500+ martyrs.

Unfortunately Google Translate doesn't play nicely with the wayback machine so it's tedious to build up a library of concrete examples.

[1]: https://web.archive.org/web/20231017203426mp_/http://www.alj...
Smartphones lack nearly all of the kinds of IO interfaces supported by a Raspberry Pi.
It may not be a category (imo it is), but it's at least a hierarchy.
> I hate how gamers will praise review systems to help organically inform each other if products, but then abuse it (and likely bot it)

This is the genius thing about Steam reviews. You can’t bot it unless you are ready to spend thousands of $$$. This plus the playtime tag next to the review arguably makes it more valuable than the often bought out “gaming journalist” crowd’s opinion.

Youtube removing the dislike indicator in a similar vein wasn’t done to “protect against review bombing”. It done to shield certain very sensitive people from rightful criticism.
The irony of posting an article that proves my point, you really got me there.
Check back in 12, 24, and 48 hours.
The recovery of the Doves typeface from the Thames was discussed on HN in 2015, so this story goes way back.

https://news.ycombinator.com/item?id=9017307
She says people's reactions to that make her feel like an outsider
If the "Jigar Kumar" kind ends up in a CIA black site mailing lists will be a lot more enjoyable.
Hopefully we can get some interested people in some other countries. Having a vast majority of semiconductor production in Taiwan is a huge risk. Diversifying the supply chain would be good.

As for work/life balance. If you're going to not have it, your 20s are a good time for it. The energy and drive is there, and the outside obligations generally aren't. I worked a ton in my 20s and 30s, maybe too much, but I didn't have anything better to do and it put me in a decent spot in my late 30s and early 40s, where I could afford to let off the gas a little.
Speaking as an American: yes. Bush and Obama are war criminals and I'd say that they belong in Gitmo but I'm more principled than that and we need to shut Gitmo down.
That is unfortunately how `the `autotools` ecosystem works; although I guess projects could guide their users to run `autoreconf -i` if working with the source code instead of the release tarballs before doing the usual `./configure && make && make install` step.
Supporting your argument, Meta is competing with OpenAI, but specifically in market position. They placed “Ask AI” prominently across their platforms (for me, at least).

Meta knows where to compete, where to keep a foot in the door, and where to be a bystander.
> You just can't expect HA to be able to do autoupdates for these daemons.

I'm not expecting or even wanting HA to do autoupdates. A good framing of the crux of the problem here is that I want to use HA but not HAOS.

> even with MQTT you'll need to run ZWave and ZigBee bridges.

Yes, the point is wanting to keep them as part of my overarching OS-level deployment config so that I can manage them along side email, nginx, matrix, netfilter, hostapd, kodi, etc.

I only brought up NixOS specifically because you asked for an example of a different approach of encapsulating and abstracting service configuration. I'm happy using NixOS, regardless of what you consider a dealbreaker. I used to choose Debian instead. If you prefer HAOS then please continue using HAOS. If I had to create and hand off a machine to my "grandmother", I might even choose HAOS for that myself. We shouldn't need to argue about distributions when talking about software packages.
> transmission of misinformation is inherently easier

This may already be the case, according to "Study: On Twitter, false news travels faster than true stories" (2018):

https://mitsloan.mit.edu/ideas-made-to-matter/study-false-ne...
thx I had read the Most Secret War book, but hadn't realised he had published others! Looking forward to devouring them.

A quick googling lead me down a path that found out that the CIA has an award in his honour! https://en.wikipedia.org/wiki/R._V._Jones_Intelligence_Award
Have you tried meta.ai which they offer for free? It’s already very competitive in terms of its abilities, they just don’t care about it or advertise it as much yet.
I frequent a lot of Australian architecture and design firm websites. 99% of them all have this disclaimer on their site before you can see any content.

Is this by force or is it en vogue to do this in certain industries?
Battle over Beer Split a Texas Town's Biggest Party
I doubt it

I really, truly suspect Wayland is the future

We have had like one hundred X11 replacements between 1990 and now, and at least half a dozen have caught on with the open source community

What makes Wayland different is that it has attracted multiple vendors supporting it. Most notably IBM/Redhat, Intel, AMD, and, to a lesser extent, nVidia.

I am posting this message from an X11 environment, because I need X11 for a lot of things, home and work both, but, I can at least imagine a world where Wayland is the new default. That is not something I could say about the last hundred attempts to replace X11.

Edit: Again, this is just a suspicion. A notion. I neither hope for Wayland's success nor failure. I just keep my finger to the wind.
> "equity" refers to forcing particular outcomes,

Oh, ok. Well we used to have a different word for that.
No, in 1944 the dollar was fixed at $35 per ounce of gold. It was not a time of crisis for the gold market, because gold was money. The peg was eventually removed (I think in 1971). Right now there are factors driving the price of gold up, including massive central bank purchases and also massive understated inflation in the West. Everyone knows that fiat currencies are fleeting so the world is preparing for an inevitable decline or collapse of the dollar.
Some choice quotes from your Haarez link:

"However, at Shura Base, to which most of the bodies were taken for purposes of identification, there were five forensic pathologists at work. In that capacity, they also examined bodies that arrived completely or partially naked in order to examine the possibility of rape. According to a source knowledgeable about the details, there were no signs on any of those bodies attesting to sexual relations having taken place or of mutilation of genitalia."

"200 bodies were documented. These teams did not document a single case of sexual assault or cases of genital mutilation. "

"the intelligence material collected by the police and the intelligence bodies, including footage from terrorists' body cameras, does not contain visual documentation of any acts of rape themselves. "
A lot of the competitors had less features, like not being able to select the next song without stopping the current song.
The thing is that we had small notebooks/agenda/notepad, then we moved on to PDAs when things turn digital, it's not a big stretch to imagine how smart phones should work if the hardware is there (what I read is that manufacturers was cheaping out and locking things down). I still believe that what LLM does best is analyzing natural languages and producing coherent (not necessarily true) output. And there are maybe business needs for that, but still have not seen a truly individual tool, like personal computing is (you can go on a desert island with a laptop and compute). I agree that executives is to predict and plan strategical responses. But so far, it seems to be only useful for those that like quick answers, even if it maybe untrue.
Yet, most of its sidewalks do not have bollards.
A former co-worker mentioned to me that his dad runs a side business where he creates fake work and education histories for people coming to the US from his home country on work visas. He said that it works because employers never bother to verify work or education histories from said home country.
There's X.org the software and X.org the foundation.

X.org the foundation is electing a board of directors. They're also all-in on Wayland.
I’m not pro-censorship at all.

I just think media is part of the warfare and it’s normal to try to control it during a war. I am anti war in first place, if you don’t want censorship don’t start a war.