skysight-inc/HackerNews huggingface dataset:
Well, I'm not the person who posted about it in the first place, but on their behalf I disagree. There's a rather obvious difference between between a retailer who sells many thousands of products (where pricing decisions are made across broad categories and likely automated) and one that just markets a single product.

I don't think Lindell is a nazi, but I also don't feel sorry for him for having to fend off such accusations, since he is an enthusiastic trafficker in conspiracy theories in his own right. He could make the non-troversy go away any time by changing the price to some similar number, but probably sees it as free advertising.
We're bootstrapped so we unfortunately can't fling money at sponsorships. Or rather, we can, but it would cut into our runway quite a bit, and we have more promising avenues to pursue. If we acquire bad clients, the type that would let themselves be brainwashed and who status-seek by attending these events, that's just going to be as dumb as a regular job but without the luxuries afforded to employees.
Everyone in JS-land seems to have an opinion about how tooling should work, and because the platform (well, Node at least) provides no opinions of its own, everyone goes ahead and implements it. So you end up with a thousand-and-one competing bundlers, linters, formatters, test runners, etc, with all the associated churn and cost in learning it all and getting a new project up and running.

Compare that to something like Go which includes all of that stuff out of the box—by and large everyone has just said "yep that seems to work" and stuck with the defaults.

I think the second problem is the browser still fundamentally wants to be a displayer of documents. Yes there has been continued additions of new APIs over the years that have made the SPA pattern much easier to work with, the fact of the matter is you can still save yourself about an order of magnitude of complexity if you can get away with your app being an "old school" multi-page affair.
I'm sorry to hear that. It's definitely not for everyone.
The expectation here should be for more durable and modular construction of the device. USB C on its own is pretty damned durable.
In the US, "County Extension" is usually the phrase you want.
No. The purpose of a CLA is so that the owner of the project can use the code in a commercial product that might not comply with the OSS license (particularly if that license is a copyleft licence such as GPL, AGPL, or MPL) and/or they can change the license more easily.
Please don’t remove the hdmi port.
A USB-A would be a great addition.
The actual flight systems were still working perfectly. All the stuff that failed are unrelated to flying the airplane. The ILS is necessary to land in bad weather, so if it fails you’re supposed to abort the landing and go to your alternate. You always choose your alternate so that the weather there is better than your primary, so that you won’t need the ILS to land there. The pilot had already aborted the landing due to the ILS failure when the other failures began, so he should have simply kept flying using the standby cockpit instruments to maintain a level climb back out of the weather.

A comparison to the LLRV is not a good idea, since that was an experimental craft with radically different characteristics than a normal airplane. It was barely flyable on the best of days.
> Honestly I'm really excited about this. I've always dreamed of full blown sandbox games with extremely advanced NPCs (which the current LLMs can already kinda emulate), but on the bigger scale.

I don't believe that you want this. Even really good players don't have a chance against super-advanced NPCs (think how chess grandmasters have barely any chance against modern chess programs running on a fast computer). You will rather get crushed.

What you likely want is NPC that "behave more human-like (or animal-like)" - whatever this means.
I literally never notice the “notch”.
Unlike the Mozilla Foundation, if someone came to Element (or the Matrix Foundation) with a large bag of $ and asked for it to specifically fund P2P, then a conversation could definitely be had.
Nothing. Start over from scratch.
Just thinking outloud to myself - if Apple could embed their key management tech in a simple cross platform UI and support Windows, Linux, iOS, Android, and the web like Bitwarden - they'd be a viable alternative.
Show HN: A (Novel?) Package Manager and Runtime Environment
I've been working on this project since its inception and we recently made the code public!

This stack doesn't necessarily do anything that hasn't been done before, but combines a lot of ideas together that we couldn't find as a combination anywhere else.

It's a rather active project and we're always curious to hear what people think of it!

We also have a paper in the ACM Digital Library that covers a lot more detail than the documentation: https://dl.acm.org/doi/10.1145/3665320.3670987
I think Elon totally blew it. He spent all that time and money building his stainless steel vanity project when his block buster truck was right under his nose the whole time.
Have the new security and encryption features received review?
Best of luck. One word of advice: marketing. ;0)
I don’t think that’s what people want either. But there is a dozen or two features so commonly used that an analog control is the obvious choice.

One of my newer cars has only one physical control and that’s for volume. I never realized it before owning this car but I change the AC much more frequently than I change my audio volume.
Matrix and XMPP: Thoughts on Improving Messaging Protocols – Part 1
The past few years there has been a weird situation where Google and AWS have had worse GPU's than smaller providers like Coreweave + Lambda Labs. This is because they didn't want to buy into Nvidias proprietary Infiniband stack for GPU-GPU networking, and instead wanted to make it work on top of their ethernet (but still pretty proprietary) stack.

The outcome was really bad GPU-GPU latency & bandwidth between machines. My understanding is ConnectX is Nvidias supported (and probably still very profitable) way for these hyperscalers to use their proprietary networks without buying Infiniband switches and without paying the latency cost of moving bytes from the GPU to the CPU.
I agree that the broader software ecosystem has been slow to recognize the importance of Operational Safety. The CrowdStrike outage, while unfortunate, has indeed served as a wake-up call, elevating Operational Safety to a priority for software leaders and CIOs alike.

As you pointed out, the reliance on complex, mission-critical systems is only increasing, and cascading failures are an inherent risk we must address proactively. By learning from organizations like AWS that have successfully integrated Operational Safety into their practices, we can work towards a more resilient and reliable software ecosystem. Let's continue to advocate for making Operational Safety a foundational element in software operations across the industry.
This seems very cool - I am sceptical of the supposed benefits for "civilization" but it could at least make for some very interesting sim games. (So maybe it will be good for Civilization moreso than civilization.)
Not only that, but it appears that there are at least five expansions to "R___ Control System": https://en.wikipedia.org/wiki/RCS
I don't pretend to hold a crystall ball or magically see the future, but arguments could be construed why it would happen:

Let us consider a spectrum of splitting differences, and their extremes:

Consider a factory that runs 3 human shifts, and N full-time labour positions.

In one extreme the company buys for each 3-human-shift position a single robot price.

In another extreme, some workers decide to buy a robot on their own, and hope to send it to the factory.

Now consider 3 robots are bought per 3-human shift position, i.e. one robot corresponding to each human worker. If the robot follows the worker home, it would spend 2 / 3rds of the time at home, and one third of the time at work. So a company could pay a third of each robot for 3 shifts. What is won by whom?

The companies:

1) paid the same amount of money

2) don't need space to store a large stock of backup robots (suppose your robot broke down and needs a few days to get repaired, the company can ask your colleagues from other shifts if they want to rent out one of their robots, so instead of having 2 robots in the household, some will only have 1 for a few days and they will get compensated by whoever was responsible for the damage, if it occurred in job related conditions or leisure conditions)

From the perspective of the employees:

1) Instead of paying 100% of the robot price, you only pay 66.6%

2) Instead of blindly hoping to find an employer where you can send your robot for work, your employer is organizing this for you

From the perspective of the robot makers:

1) Sales triple

2) gather real world data 3 times faster than robot makers not participating in this type of scheme

3) just like the factories, having a larger base of robots means the shot noise on the stream of incoming robots needing a repair is buffered, so capex on the repair centers decrease

From the perspective of jurisdictions, power blocs, and robot warfare:

1) Your economy learns 3 times as fast compared to blind ideological jurisdictions that believe the optimum must lie at the extremes: either company buys 1 robot, or 3 employees each buy their own robot

From a different perspective one can argue much simpler: we already see this in action with company cars, robots for human transportation operated for work part of the time and operated for leisure in the rest of the time, complete with myriad of rules and regulations to determine who pays for repairs and how or when the damage was incurred.
And rain and traffic jams
USB C isn't really at fault for the removal of the headphone jack, other than incidentally by making it reasonable for things as small as a phone to host USB devices at all.
Yes I did it after you to mimic you and prove a point
they haven’t had formal independent review yet, but we will get them audited. there are relatively few changes in practice though other than fixing bugs, removing confusing UX and adding the beginnings of TOFU. Off the top of my head it’s only TOFU which would need new review.
If the camera stays in place, remove the notch == replace the top strip of pixels with dead space?
Oh, I should've clarified - I don't want to fight against them, I just want to watch and sometimes interfere to see how the agents react ;) A god game like WorldBox/Galimulator, if you will. Or observer mode in tons of games like almost all Paradox ones.
Nobody cares because everyone in the US weirdly uses iMessage while the rest of the world uses either WhatsApp, WeChat or Line.

Honestly, at this point, would probably be easier for Google to just push WhatsApp in the US despite it being a Meta app if they really want to break iMessage stronghold.
Yes, do that. People had zero problems with "dead space" for decades.
geopolitical and military risk

Yeah, I think that's what's largely missing from this discussion and why the auto industry bailouts of 2008 are a poor comparison point.

There is a non-zero chance that China decides to simply seize Taiwan in the next decade or two.

Militarily there's absolutely nothing to prevent that unless we're willing to go nuclear or launch a land invasion of China (lol) or something; the idea of our carrier groups being an effective deterrent under a constant rain of missiles a couple hundred km from China's mainland is beyond delusional.
Good for you. I do though.
> Is "new pizza place that makes dessert pizzas" really that different to "new financial modelling website that can import from Excel and Xero"?

Yes. I mean, I'm not thinking of "dessert pizzas", which I guess is some innovation, I'm just thinking "another franchise of Pizza Hut" or something.

But yes, that is different, depending on what the modelling website is trying to do. If it's trying to build a high-growth product with a lot of potential customers and a lot of potential for growth, by building a new product that doesn't exist yet - then yes, that's a very different thing from a pizza place. The kind of questions they need to ask and answer are different, the kinds of actions they need to take are different, and their potential outcomes are very different.

> I've also run multiple businesses, and the qualifier for startups seems to be less around innovation and more around self-labelling.

I mean, self labelling as in "deciding I'm trying to build a high-growth product"? Then yes, obviously that's right, if you're not trying explicitly to do t then you're likely doing it wrong.

It's pretty self evident that there is a difference between something like Microsoft or Facebook and something like the corner branch of Target, no?
Interesting idea, but why have your own like function, rather then using HN's upvotes and favorites?
I'm not stranger to licking my fingers when dealing with cash, or licking stamps and envelopes, etc. but the way some old people do it was always a little mystery to me. I'd see them taking a second or three to quite conspicuously stick their tongue out and slowly lick their finger every single time before turning a page or a banknote. I always figured it's just a force of habit, but they're doing it in maximum power-save mode, and are way past giving a fuck about how gross it looks to everyone around them. I never considered that maybe they really need to do it this way to keep their fingers moist.

(That realization scares me, as it means I too might become an obnoxious finger-licker in a few years.)
I don't understand why I get a warning that tire pressure is low but no indication which tire is problematic.
Idk. Was ilok ever cracked?
You ask the same question as a sibling, so I will link you to my reply to it:

https://news.ycombinator.com/item?id=42036078
Fizzino's HPF study, while not an RCT, is the most comprehensive study to date done on HPFs. She's also identified links between HPF proliferation and tobacco companies: https://onlinelibrary.wiley.com/doi/10.1111/add.16332

I cited RCTs in other comments pertaining to macronutrient intake and metabolic health. Lustig instead relies on mouse models and mechanistic speculation to make his case, because the RCTs in humans haven't shown sugar to cause all the ills he claims, without associated weight gain. Meanwhile saturated fat (given the available literature) ironically seems to be able to do much of what Lustig claims (impair insulin sensitivity, increase visceral fat), even without weight gain.
Location: Austin, TX Remote: Remote preferred, but open to hybrid and full-time in-office

Willing to relocate: No

Technologies: Ruby, TypeScript, PostgreSQL, MongoDB, HTML/CSS

Résumé/CV: https://tinyurl.com/dylanspyerresume

Email: dylanspyer@gmail.com

I am a full-stack software engineer from Austin, TX. Currently, I'm working on enhancing developer workflows by contributing to Netlify's open source CLI tool.

In addition to the work I'm doing at Netlify, I recently co-created Cerebellum, a cloud infrastructure and library for real-time applications, linked here: https://shorturl.at/PmXdJ

In a past life, I worked at Amazon for 6 years, the last 2 of which were as a Senior Program Manager in the delivery and logistics space.

I'm most interested in joining a team that is working on a meaningful problem, isn't afraid of breaking things, and is collaborative. Bonus points if you're in an industry I have experience in (delivery, logistics, warehousing, supply chain). Let me know if that's you!
I literally tried that few days a go, what you're saying is not true.

Compiling Linux:

AMD 6800HS, ~4mins.

Apple M1 Pro, Linux VM, ~10 mins.
I have been using Golang recently and have the exact opposite feeling about it, which is likely due to my limited exposure to it. Needing to constantly check if a specific return value is not nil just seems so sloppy but I have yet to come across a "better" way as it appears to just be a Golang convention. Is there a good post about better ways to handle errors in Go?
The "AI rant": https://news.ycombinator.com/item?id=40725329
Same thing happens if you play the guitar a lot and build up calluses on your fretting hand. Touchscreens stop registering certain parts of your fingertip where the skin is sufficiently thickened.
> The IRS is one of the most effective government agencies out there

It is one of the most cost effective agencies because their entire reason d'être is finding missing money and collecting it.

It doesn't really say anything about them being one of the most effective in the sense of good management and having minimal waste. I had to deal with them as an immigrant and it was a nightmare of wait times.
That was a bit difficult to parse, but I think you're saying that (some) anti-fraud systems can't afford false positives. And I would agree, point-of-use healthcare is certainly one of those systems.
No. It's always interesting to me how music apps were the only ones adopting hardware copy protection wholeheartedly. Multi-thousand dollar scientific apps? nope. Music apps.
I did suggest this excellent link to a well known data science newletter, but they said it was a bit too profane for their readership!
Give me a big screen for music info, maps, settings, that kind of stuff. Give me buttons for everything else.
>A decrease in total HFCS consumption would lead to a decrease in new diabetes cases if it was the actual root cause

There is no decrease in HFCS it is up 3-4x since 1970.
The view of incompetence is because they are a few years
behind cutting edge, and as such, are losing orders.

Thank you. I thought I was going crazy.

Everybody's talking about Intel like they are turning out absolute garbage. It's true they're lagging the cutting edge, but from reading this discussion you'd think they were trying to sell 2003 P4 Netburst chips in 2024.
Pascal always supported the same nested comment syntax as your example.
Good thing the beef and diary industries aren't spending any money to convince you that saturated fat is harmless.
Again, if you--and, in general, your demographic--don't have any money, your data is useless for advertising and marketing purposes.
> I just want to watch and sometimes interfere to see how the agents react ;)

Even there, I am not sure whether if the AI bcomes too advanced, it will be of interest for many players (you might of course nevertheless be interested):

Here, the relevant comparison is to watching (the past) games of AlphaGo against Go grandmasters, where even the highly qualified commentators had insane difficulties explaining AlphaGo's moves because many of the moves were so different from the strategy of any Go game before. The commentors could just accept and grasp that these highly advanced moves did crush the Go grandmaster opponents.

In my opinion, the "typical" sandbox game player wants to watch something that he still can "somewhat" grasp.
LLM Frameworks are Like ORMs in the 80s
> but "don't take that long haul to where you've dreamed of your whole life" is a significantly less practical pitch than "well if you want to see the Caribbean spend more time there by taking a more eco-friendly flight rather riding on a cruise ship".

This framing is already putting a pretty strong bias into it. Your preferred vacation is something "you've dreamed of your whole life," while their preferred vacations is simply how they prefer to "ride" to a location.

One could also say that "don't take that cruise you always dreamed of your whole life" is a significantly less practical pitch than "well if you want to go to a beach, go to a beach closer to your house."

Both of that statement and yours treat something that most people consider extremely important (being on a cruise, having the beach they go to be in South East Asia) as being merely incidental to the vacation itself.
Just a small correction to your question, it’s more like “who would ever say a disabled person is solely responsible for providing their own accommodations?”
Title sounds like a dream, but I don't really see it happening yet.
I honestly think you have to be retarded to put a touchscreen into a car. But they don't seem to be making less of those
Artificial light at night significantly correlated for all forms of cancer
I don't know, my mind went to the messaging system that's being deployed now, instead of an ancient VCS. There are only 14k possible three-letter acronyms anyway.
I also save "bookmarks" to an ordinary text file. My editor will open the browser on a text link. I just don't see an advantage to an app for it.

I don't like the bookmark feature of a browser because if I switch browsers or use another computer, it's gone. The file gets backed up, too.

Aaaahhhnnd, I keep a spiral paper notebook on my desk for ... notes!
I think anyone who couldn’t infer the meaning of that sentence deserves whatever dire consequence you imagine they might experience.
Because you've given the function no information on whether those two "things" are related. You're saying when it gets passed into that function it can be treated as either with type widening.

I understand it may be unwanted at first glance, but this is a contrived example for demo purposes. You wouldn't really make an "add to array" function like this so specifically. You would use generics, which would solve the exact issue that is posed.

function add<T>(item: T, dst: T[]): void {
dst.push(item);
}

Now you can work with any array, and it will only add items with the right type.

If you really need it to be just <Thing>, you can do this

function add<T extends Thing>(item: T, dst: T[]): void {
dst.push(item);
}

Now it knows that Item and DST are related but need to be Thing.

There's not a lot of languages with unions that handle this differently. F# discriminated unions make you specify which type you're using every time. For example, this doesn't even compile.

type Thing =
| A of int
| B of bool
let arr: Thing list = [1] // Not an A or B type!
To be fair, this was an egregious sentence to not add a comma to.
I think the biggest basis is despite the fact that life felt bleak and problems insurmountable in 2020/21, by and large society has overcome and returned to normal.

Not entirely, but as a Newyorker at least I can confidently say October 2024 seemed a lot more similar to October 2019 than October 2020.

After experiencing that, I feel confident that on a societal level most things can be overcome and most people in society will find ways to adapt. Not always all, but a majority.
I've actually made several lexers and parsers based on the joe DFA style of parsing. The state and transition syntax was something that I always understood much more easily than the standard tools.

The downside is your rulesets tend to get more verbose and are a little bit harder to structure than they might ideally be in other languages more suited towards the purpose, but I actually think that's an advantage, as it's much easier to reason about every production rule when looking at the code.
1/20 is less than my guess would have been. It's interesting that Wikipedia is heavily weighted in LLM training corpuses. Eventually there will be a feedback loop not unlike the one among meat popsicles.

How many covers are better than the original? Would we expect that to be possible with AI?
Information diffusion assumptions can distort understanding of social networks
It seems to me like a shallow reading and dismissal of your work. Which is sad. For what it's worth I'll be giving it a go as soon as I'm back at work on Tuesday.
> how it first must copy the whole CDC state to kafka

There’s a setting that controls whether it will do a snapshot first. Turn it off and it will just start sending through new cdc entries.

> you must set the kafka retention time to infinity

Is this a new retirement? I’ve never had to do this.
I can also be used to poison people who read forbidden books: https://en.wikipedia.org/wiki/The_Name_of_the_Rose