skysight-inc/HackerNews huggingface dataset:
> and also in six years if you sue a related entity they'll cite your parking agreement as the reason why you're not allowed to sue them

If only they stopped there. After you've parked, you go in to some random activity and sign a liability waiver that, as written, says if the janitor's father's brother's nephew's cousin's former roommate murders any member of the same species as you at some point in the future, whoever relevant will have to simply ignore the inconvenience because you once went into an escape room.

Of course the extreme interpretation could never hold up in court, but it's absurd that I've even seen so many places that explicitly try to waive gross negligence in places where it's long been established to not be possible (or even places where it invalidates the entire clause!). These are sometimes justified as scaring people from lawsuits even if they don't provide and real protection, but why are we putting up with that?
> Goodness? Virtue? Honor? Positive cultural evolution? Selflessness in service to the whole.

"Selflessness" is itself selfishness. You act good, virtuous, honorable, etc to selfishly attain societal praise or esteem. Or even rewards in the afterlife.

> The goal must be universal compassion towards one another, selflessly

Not selflessly. Selfishly. After all, kant's categorical imperative is logically selfish. You would benefit from the realization of such a goal. Everyone would.

It's perceived selfishness that drives people toward good or evil. It's actually selfishness itself that defines good and evil.
I wish I could do that in Canada. Not totally isolated but a few kms from a main road with a chalet and something. Solar for power, Starlink for network and I can die in that chalet.

But building and maintaining are going to be hell because I know exactly zero about those.
tl;dr: The butter is perfectly safe and has nothing at all wrong with it. People are being told to return it or throw it away merely because the packaging doesn't say it contains milk.
Steam drops Windows 7 and 8 support with the latest client
Review: The fastest of the M4 MacBook Pros might be the least interesting one
I think that’s a great summary.

As a native English speaker, it was understandable but feels rather foreign because you never hear parts of computers referred to that way these days.
Huawei develops 72TB SSD-tape hybrid storage device
Why shudder? Sure, devops to VMs instead of .NET Core containers isn't as nifty but there is something to be said for code that can run for 5+ years without needing to be touched. Zero-maintenance is a big selling point but right now MSFT is requiring us to update ALL of our code just to rev the version every 36 months (not counting security issues -- we lost more than two weeks of productivity eradicating the Newtonsoft exploit at my last company).
yes sysex is recorded too!

thanks for your thoughts, I'll add midi out playback :)

and yes, head deep in midi knowledge by now but that is a good point about hanging notes.
And this ay-bee-ess system is able to control the car and bring a car to a stop on snow and ice in way shorter a distance a human is able to, to the point that new drivers are taught to stomp on the brakes and let the computer control the brakes because it's able to do it better than an ordinary human; this system is controlled by computers? But then somehow driving on snow is going to be this total show stopper that is just utterly insurmountable gotcha for computers driving cars? Nevermind that crawl, walk,
and then run/go out in the snow is a totally reasonable way to deliver a product, and that even if it never works in the snow, there's enough of the global that doesn't get snow (no thanks to global warming) that it's still a worthwhile investment, even if only to prevent drunk drivers from choosing to driving drunk during the summer months.

Driving on snow is just an exercise in modeling friction in a computer and which way the car will go given available sensor input. Self driving cars don't innately have a concept of friction the same way a human with feet does, and they're able to drive on static asphalt, and also snow, with some training. Human drivers should practice driving in the snow in a parking lot to understand how the car slips and slides and grips operates under those conditions before taking to the road. (It's also fun!)

I'm sure it'll take a lo of doing to winterize the sensor packages and for the software to work well enough to be reliable when there's just snow on the ground that hasn't been plowed recently, nevermind when it's actively snowing. But personally I think it's a when and not if as to whether or not self driving taxis will ever hit New England. (No guess as to a specific timeframe though, lol.)
> Within a year of getting my BSCS, I added almost 25% to my salary.

Why do you think that was related to the degree?

My salary history, in some abstract units, is 15, 50, 100, 600 (yes, that was good), and 50 (not just earning ten times less, but also working about half the hours, very happy with it).

I can't help but see 25% as really insignificant: I've never experienced such a small change! And I don't even have a degree.
There was a 1937 one worrying about the partition of the US: https://imgur.com/O4tp7JB
Really? I use Line all the time including for sending text, video, and making audio and video calls, and it works great. Never had issues with it.
So he doesn’t get arrested after €20M worth of Bitcoin is found in his Bitcoin wallet. Maybe there are better privacy preserving cryptocurrencies.

Not being tech savvy or not wanting to rely on volatile cryptocurrencies are also legitimate explanations for staying all cash. And he may very well have a few crypto wallets too.
Is Common Crawl updated frequently?
I think they do similar testing, and therefore it might be even more interesting to read what Kyle thinks of their different approaches to it.
> We had this. It worked well, in my opinion at least, and the number of complaints and straight up threats because kids would learn things "they shouldn't be" was just… insanely frustrating.

That problem is that parents who want to expose their children to more knowledge and better education have no voice -- of any kind. A small group of parents objecting to something violating their niche belief will absolutely nullify the voices of any number of parents thinking otherwise.

There needs to be greater ability on the part of educational organizations to be able to parse the unencumbered learners from these minority case.
Define “net”.

An especially corrupt government might be a net surplus compared to anarchy, yet simultaneously a significant net loss compared to a more typical government.

Put another way, the government is failing to give its citizens what it owes them. By analogy, suppose your employer pays you half the wage they agreed to pay. That’s still a form of theft, even if you are still at a surplus compared to the alternative of being unemployed.
Nifty. If you're going to really nail the side-project, go weird or go home. chef kiss
I've found them incredibly useful for writing Dockerfiles or other bits of infra config like K8s yaml
India's UPI Transactions Hit Record High in Oct: 16.5B Txns Valued US$279.4B
Hey

I've built Addy Osmani’s TodoMVC app with HTMX and lived to tell the story I'm covering the architectural considerations, handy tips, pros and cons, insights, and everything in between.

https://dev.to/mbarzeev/ive-built-the-todomvc-app-in-htmx-an...

Hope you'll find it interesting

Cheers
I'd call it "trickle down" theory. Or "horse-and-sparrow theory" (feeding a horse a huge amount of oats results in some of the feed passing through for lucky sparrows to eat)

What you’re missing here is that we’ve been sold on this idea of “one size fits all” education as the only just model. This means forcing the weakest, most disruptive students up to a standard (especially in math and science) they can’t realistically meet. Instead of allowing these kids to find their true calling in some skilled trades such as plumbing, electrical, welding, or construction, we force them to go to university where they’re guaranteed to fail (or drop out trying). And in the process we saddle them with a mountain of student loans!
It's still a non-sequitur because regular earphones are not subject to such regulations.
I only partially disagree with the sentiment that it is "impossible to fix". For the current API that is true, but a fairly minor modification API would make it possible. All getenv() has to do is strdup() the return value before sending it back and leaving it on the programmer to free the memory when they are done with it. This does mean that the programmer will need to call getenv() again if they think the value might change, but I think that is a reasonable tradeoff.

This change would make old programs leak memory every time they call getenv() without the subsequent free(), but since the current version also leaks memory that doesn't seem like a dealbreaker. As an added bonus the new version could be made thread safe by wrapping the strdup() in a mutex and doing similar work on the setenv() side.
It's just gallows humour.

To me "lottery factor" seems overly po faced and pious.

I prefer bus factor because... memento mori.
Very cool thanks. I am using pgvector right now. I will run into scaling issues at some point I suspect/hope.

I’ve been thinking about some setup on object storage. The data I have could be grouped per account. If you are able to compress the total index size to 1% of traditional vectors you can probably get a long way with fetching the binaries from s3 only when necessary to some sort of warm cache location.

Or just get a hetzner machine with 20TB of storage and not worry about it I guess
Whats hilarious is that Kibana started out as a Open Source.

Hard to trust anything released as OSS these days that hits this site run by a for profit company.. Its all destined to have a rug pull after some VC funding. Considering HyperDX is a for profit company, I'm sure we won't have to wait long!
Shelve: Make project creation and management easier
Needs a 'Read More' click to actually show you the article (this was the best link I could find that didn't put everything purely in terms of lakhs and crores that many here might not understand).

Some raw data on the trend: https://www.npci.org.in/what-we-do/upi/product-statistics (value is in Crores of Rupees).
That use— to define IRC channels— seems distinctly different than Twitter hashtags to tag individual posts. I wouldn’t be surprised if hash tags started as a nod to that, perhaps even jokingly, but I don’t think you could consider them a descendent.
Nontrivial to use. Still need to pass it to someone to convert fiat to crypto. Bitcoin is a public ledger, would be even easier to tie to him in some ways.
Does anyone use a tool like this for shared family email? As the kids are getting older and there's email communication from daycare and school and extracurriculars and everything else, the method of "all communication about X goes to one parent" is not really scaling. Just using one shared gmail could also work, but requires more communication around "are you handling that response or am I?".

It seems like fundamentally the same problem as this tool is solving, but when it's for family instead of business, even $30/month starts to feel pretty pricey.
Commenting code and generating documentation.

I like to copy entire python modules into the context window and say something like "add docstrings to all methods, classes, and functions".

You can then feed the code into something like sphinx or pdoc to get a nice webpage.
Sure, it requires a broad set of tasks and strategy to make the money go up. It would be stupid to think otherwise.

But that is still the end goal when running a business for someone else. Fun, cool tech, employees, or whatever else is in service of that goal.
A char can be multiple bytes. If 1 byte is what you want, you probably want bytea (with a constraint) or bit(8).
Yes, of course.. I'm actually in the process of replacing nodes. The original 3x Ryzen5 4-core 32Gb hosts are being replaced by Ryzen9 12-core 96Gb hosts.. its just taking a bit of time. As long as I only ever take one down for updates at a time, its no bother for a home-lab environment.
Wow that is the first hardware product I have heard with this feature.

Up until now I've only known of some DAWs & custom raspberry-pi like solutions.

Though the Fantom X6, you have to push 'record' afterwards. Still cool, though!

Thanks for sharing!
Crypto was included in the laundering schemes.

"Part of the money Sánchez Gil amassed in recent years was laundered through the purchase of crypto-currencies and a large fleet of private hire vehicles registered in the name of one of his relatives"
charge one penny for every post. most people can afford it. bots become less cost effective and you'd be able to trace the source of funds.
If Bluesky is decentralized, can't twitter still train on Bluesky posts?
This is the same logic I heard growing up in the 70s/80s as to why everyone should play team sports. Not saying it is wrong, just that there are many ways to learn to work well with others. And while I like games as much as anyone, the toxic communities in them make for far worse interpersonal skill-building than sports... which I like way less, but has a far better culture for respecting each other.
Component dependency is pretty wild and could massively simplify some complex apps
You keep calling someone a "Fraud Chief" long enough...
Fortunately using Bridgy Fed we can connect BlueSky with Fediverse and IndieWeb.

https://github.com/snarfed/bridgy-fed/
Manufactured in China to a specification. No anti-Chinese goods sentiment here, just agreement that provenance isn't much of an indicator of anything on its own. But I'd expect Apple above any other to have things buttoned down.
What is the rate of miss?
There are so many better ways to do IPC that this hacky and dangerous getenv/setenv setup is never necessary.

I mean what kind of threading library doesn't have shared memory or message passing?

I'm guessing this mostly happens in situations where the main process can change variables like HTTPS_PROXY and a different thread is running a library that checks those variables before firing up a TCP socket.
One of the big churches in St. Petersburg features huge columns - in some the pockmarks from strafing have been preserved.

And the pictures at the Hermitage are labelled "Great Patriotic War 1941-45"
They are highly dependent on outside search engines. Someone from Kagi gave an explanation on HN of their search costs and why they can't go lower, and calling the Google API on many (most?) search queries was a major driver of their costs.

It's great that they are developing their own index, but I'm skeptical that it makes up more than a tiny fraction of what they can get from Google/Bing. DDG has been making similar claims for years but are still heavily reliant on Bing.

This isn't to knock on upstart search engines. I think that Google Search has declined massively over the past 5-10 years and I rarely use it. More competition is sorely needed, but we should be be clear eyed about the landscape.
Staying with .NET Framework is a factor that increases talent attrition and the cost because less people are willing to work with it. This is without discussing technical downsides.
> we still need something that understands what it's doing enough to observe and catch that 0.01% where it's wrong.

Nobody has figured out how to get a confidence metric out of the innards of a neural net. This is why chatbots seldom say "I don't know", but, instead, hallucinate something plausible.

Most of the attempts to fix this are hacks outside the LLM. Run several copies and compare. Ask for citations and check them.
Throw in more training data. Punish for wrong answers. None of those hacks work very well. The black box part is still not understood.

This is the elephant in the room of LLMs. If someone doesn't crack this soon, AI Winter #3 will begin. There's a lot of startup valuation which assumes this problem gets solved.
Yeah, but that doesn't solve the data privacy problem. Not that I care, I'd love to be able to do all sorts of stuff with scraped datasets.
> it's basically a carbon copy of twitter circa 2015, down to an almost identical UI. Except that there's no monetization, no ads, no growth hacking, which means that in the main features are there to serve the user

Wow, that's just like Mastodon.
Check out bluesky's "labeling services", I think it will be a very simple matter to crowdsource lists of obvious bots and prevent their having any reach. You can create bots that make as many posts as you want, but bots aren't entitled to being included in any feed. It comes down to the posts that the relay choose to aggregate, and what the appview chooses to display according to user preferences.
Social networks require drama in order to stay relevant, this is baked in and by design. Capitalist love this feature. Also you'll never get 100's of millions of people to agree on anything.

Is it really fare to compare a political cartoon to the garbage twitter is allowing? I might still visit twitter if it wasn't so out of control.
Show HN: I made a lowkey daily quote website
Got bored and made this at 2am. Nothing too crazy, I just really like quotes.
Yet we're still back to Larry Page and Sergey Brin's conclusion in their "The Anatomy of a Large-Scale Hypertextual Web Search Engine" research paper[0]:

> We expect that advertising funded search engines will be inherently biased towards the advertisers and away from the needs of the consumers.

Brave Search Premium hasn't been around nearly as long as their free tier serving ads, and I'm not confident this conflict of interest is gone.

Having independent indexes is a win regardless though.

[0] https://snap.stanford.edu/class/cs224w-readings/Brin98Anatom...
Ask HN: What Is Wrong with the News?
What is wrong with the news?

I mean this broadly. When you look to "the news," whatever that might mean to you -- whats wrong with it? Why don't you engage? Why don't you trust it (if you don't?)

What do you consider "the news" -- and what are your thoughts, good or bad?

I am really curious -- looking for any and all opinions.
Copilot Arena
Post-2024, with Elon running the government as fiscal/regulatory czar, Twitter policy is evidently stronger than judicial interpretation of Constitutional rights.
This is neat!

When I was fresh out of uni, I got asked to build a system to show recommendations to people based on a graph of connections between them. I tried to mentally think about these as a network of resistors, which led me to dimensionality reduction and from there to alternating least squares. Isomorphisms are fun like that: they can help you find techniques when you're stuck on something.
Sending you a huge hug
We see similar factors in Germany, which I find interesting. To the point where Volkswagen is investing billions into Rivian to save their software side. I've never heard anything good from developers I know who worked at VW or any other German manufacturer.
So these addition formulas that apply to series and parallel resistors seem more generally to be formulas for finding the new ratio when you have several ratios and want to add them together treating the quantity in the numerator or the denominator as equal for all ratios. Series circuits have the same current for each ratio, and differing voltages, while parallel circuits have the same voltage for each ratio and a different current for each. Similarly for these aspect ratios, where you want the new ratio after adding width or height while setting the other (height or width, respectively) equal.
Never Justify Your Time
My Japanese friend told me his parents would send him to the store for beer at age 5. (He would successfully return with beer)

I gather things are different now over there...
These are also "normal people", they just choose to express themselves differently.

Maybe you should get over it?
No good reasons for medical device certification?

That's absurd, be glad that machines like that are tested to work as described. The certification process is often flawed and should be improved, but letting random people build medical devices for sale in their garages and sell them without certification is way more flawed than the current solution.
> What happens if we throw the BlueSky matrix into UMAP? Well, we can't, at least not directly. Even though UMAP technically accepts sparse matrices, our scale is just to big for my home server. Instead, we can settle for using some other technique to derive embeddings for every user, in a medium-sized dimension like 32, and then feed that into UMAP. Easy!

How, exactly, are the embeddings derived?
A Messy Problem in Orderly Singapore: Keeping Track of Cats
Verifying your identity on Mastodon is for everyone as well and based on open web standards.

https://joinmastodon.org/verification
Posts with more comments than upvotes trigger the HN flamewar detector, and are penalized. This thread is at 300 comments for 200 upvotes.

There's no downvotes for submissions. There's flags, but it'd be quite hard to coordinate a submission to be flagged just enough to get it off the front page but not enough to actually mark it as flagged.
Then a super-intelligent shade of blue seems inevitable. Doubly so, given how fast light moves.
How does that qualify as evidence that "outcomes have been getting worse for decades?"
Bluesky is trying to differentiate itself with moderation tools -- people have created lists of furry accounts so you can bulk-ignore. But yeah I haven't found my "people" there yet, most of the activity is people I wouldn't choose to interact with.
I can see that at least Vite also uses those colors.

In part inspired by terminal colors but purple (instead of black) makes it feel more modern and sophisticated.
From [0]:

> Out of 38 products ordered from fast-fashion giants, CBC Marketplace found one in five items had elevated levels of chemicals, including lead, phthalates and PFAS.

Lead, we know is bad. Pthalates were recently shown to be bad for brains of any age [1], on top of being bad for developing ones. PFAS, well, they bioaccumulate, and we probably should be worried about overexposure, with studies linking them to various health problems. So, yes, it's reasonable to assume that some clothing is subtly harming health.

[0]: https://www.cbc.ca/news/business/marketplace-fast-fashion-ch...

[1]: https://news.ycombinator.com/item?id=42069320
On Mastodon there are no longer people dragged by the crowd, only those who have something interesting to say remain.
Creating chaos and confusion is great, but it's only part of what a military campaign needs. You have to be able to use all levers of government power to put the other government or the adversary organization in a point where they feel compelled to quit or negotiate.
‘…little boy blue and the man in the moon. When ya coming’ home son? I don’t know when. We’ll get together then. You know we’ll have a good time then.’

All we have are snatches, glimpses, a rotoscope of moments. Then it’s gone. All of it.

Capture those waves, smiles and frowns. Cherish the light and the shadow while it’s possible because all that remains after is the long dark.
> It's all the design principles of Java that I don't like, but more of it.

I'm curious what you're referring to there. I think of Go as the "anti-Java". Where Java has "org.apache.commons.httpclient", Go has "net/http". Where Java has stuttering like "final Logger logger = LogManager.getLogger();", Go has "logger := log.New()" (and no log4j vulnerablity). A typical "simple" app in Java puts files in "src/com/username/simplewebapp/subdir", typical Go project structure is to put files in just "subdir", or even just in the root dir. And so on.