skysight-inc/HackerNews huggingface dataset:
This is a campaign to stop game publishers from turning off and rendering their games-as-a-service which people might have paid for completely inaccessible. The goal is to contact as many consumer agencies worldwide until we have some solid legislation that forces game companies to patch or release their backend, so that paying users can keep playing the game indefinitely after the publishers decide to pull the plug.

Games-as-a-service are an increasingly common practice that puts an expiration date to games that are sold at full price, and many users are totally unaware that after a few years the game they have paid for is basically worthless.

There is no technological reason this is the case, but pure greed by publishers. Many of today's GaaS are single-player games that have no business at all being online-only. A studio might choose this publishing strategy to extract as much money from consumers, to milk the playerbase with a monthly subscription and killing games when a sequel is announced. There is no law today stopping companies from doing so.

We can play games from the 1970s, we can play multiplayer games from the 1990s but many others not even a decade old now are lost forevermore. This is unacceptable.

---

Companion video by the author, Ross Scott:

"The largest campaign ever to stop publishers destroying games" - https://youtu.be/w70Xc9CStoE

---

EDIT: it is quite disheartening to see software engineers in this forum defending the practice and saying it is impossible to patch an online-only form of DRM. Even if it were the case, a publisher should be required by law to tell consumers that their $70 game will stop being playable in a few years.
You are basically charging money for things that frameworks like Django already have built-in, and have already had built-in for decades. There are so many good free options for this sort of thing. If a company already pays developers, there's absolutely no way they won't just build things themselves.

All of your selling points are things that business people think are difficult but any developer worth their salt will tell you is no problem.

Edit: to add a bit more info here... think of it this way: I am a frontend developer. I can build a specific dashboard in about 2 months, using things I am already familiar with and will look great. Instead, I can use your product and reduce the amount of time it will take to 1 month, but lock us into paying a monthly subscription for the rest of time. How could I possibly convince somebody to buy that?
The hardest things are produce and by-weight items. Even self-checkout doesn't handle that well a lot of the time.
I think googles program to hire security researchers was a minor step in the right direction, but it would behoove big tech and or various governments, to do the same thing these state intelligence actors are doing, and take a look at all of these projects that touch core infra and investigate the maintainers and their vulnerability.

I would bet that some of these projects like xz would show enormousness benefits from one paid person working on it 1/4 time, leaving room for a couple more projects per dev. Additionally, a couple places providing relatively minor grants would probably help a dev buy back some of their time so the can work on their project some other time then 'after the kids are in bed'
We're one of those OSS alternatives (HyperDX) - built on Clickhouse. While I can't say it's stupid simple to scale Clickhouse (because anything stateful is inherently hard to scale), it's orders of magnitude easier than other platforms like Elastic and gives you a lot more flexible tuning options (last co I was at, we ran that at massive scale, it was an absolute handful).

In theory, you can get away with just running a Clickhouse instance purely backed by S3 to get durability + scalability (at the cost of performance of course). It all depends on what scale you're running at and the HA/performance requirements you need.
+1 for Audio and lots of other APIs necessary to make WASI more like a true OS. With Preview 2 / Component model, hoping the pace of contributions rapidly increases.
As an OSS maintainer, $20k wouldn't help me enough unless I was retired. The issue is not money (or not just money), but time. If a maintainer has a full-time job, they may not have time, and developers/maintainers tend to have full-time jobs, so...

Now maybe one could build a career out of OSS maintainerships, with work/time funded by lots of donations much smaller than a salary but amounting to a salary.
Very cool. As someone that thinks he's very creative, but sucks at music and art, generative AI has been a godsend, to just validate ideas.
UBS flags commercial real estate downturn as a top risk
Telling Stories with Commit Messages
ATOMIAC is a great option, but if you look at today's super computers it's all Sierra, Selene, Summit, etc. Lame ass corporate names.

I'm at least glad my university lab named their main GPU server The Crushinator.
The Invisible Shield – story of antibiotics
free to watch on pbs
Xz Utils Backdoor
I think people sometimes need to be reminded that the Houthis are a race-supremacist religious cult (they're literally named after a guy named Houthi, who very probably saw the movie Die Hard) that employs child soldiers to ethnically cleanse Yemen in a doomed effort to restore a (literally) fascist Imamate.

Stop dignifying them. Nothing they're doing is even comparable to bringing a case before the ICJ.
> I want to hate this, but customer service orgs did it first, so maybe we aren't going to get any better.

But now they'll use it as an excuse for using more chatbots, because customers using chatbots are making their worker spend too much time.
The blog is so neat and pretty!
Those are the older ones. The new ones like the "Fuzzy Logic" line are more akin to a PID controller trying to make the temperature/time graph match a specific curve, where the temperature changes at different points in the cooking, if I understand correctly.
What would that accomplish? It certainly wouldn't have stopped this attack.

> 99.9% of all projects have the capability to be built with trivial declarative rulesets.

Only if you forbid bootstrapping, which all projects ultimately rely on at some point in their supply chain.
Declassified NSA Newsletters
The Wegmans I shopped at in Rochester had scales that would produce a special barcode you could scan into the app that would record both the item and the weight.
Unless you are very lucky, odds are your app is never going to be hitting "production" workloads. If it ever does, then you can pivot to something else (and by that point you'll presumably have the revenue to do so).
Not plausible, even when it's on slow mode it's too fast to be contacted out to humans
> Airdropping employees between countries is not the purpose of LMIA spots

You have to list the role in LMIA if you are doing this kind of a transfer [0]

LMIA exemptions only work for a limited set of professions [1]

Everyone from Subcodev to Microsoft does this and has done this since the early 2000s.

[0] - https://www.rippling.com/blog/work-permits-for-employees-in-...

[1] - https://www.canada.ca/en/immigration-refugees-citizenship/co...
This is pretty cool. In FP there's a pattern called "functional core, imperative shell" [0]; here, you can build your "functional core" in Haskell and your imperative shell in a language which - depending on your preferences, some might say - is a little more suitable for building an imperative shell. Because it uses JSON as the "wire format" between the two languages, you can then easily build out a different imperative shell for whichever platforms you want to support.

[0] https://www.destroyallsoftware.com/screencasts/catalog/funct...
> I can agree with you on all points above, but why is it more important to keep freedom from tyranny instead of keeping our environment healthy?

Value is subjective, and anybody is entitled to prioritize the environment over any other values just as I'm free to prioritize freedom over anything else. I might just as well ask you what's the point of living in the most aesthetic prison? I don't know that there's an objectively right answer here, we're just speaking on different values.

> If climate change ruins the earth what’s the point of freedom anyway?

A lot of big science-related political disagreements in recent years stem from radically different (and in my opinion, wrong) risk-management decisions from people who (in my opinion) have almost always proven themselves to be wrong in a major way.

Based on everything I've learned in my life, I think the odds of normal human activity destroying the Earth are a very remote bet, and the odds of authoritarians who gain absolute power murdering many millions is a total guarantee.

IMO, while I don't think this would be a popular opinion on HN, I think humans face a far bigger risk from authoritarians than from climate change.
NYC has been hot on the heels of the Bay Area for years. In H1 2023, the Bay Area beat out NYC by a mere 26 founders. Early data from January 2024 showed that the Bay was still on top by a margin of 18 new founders.

The NYC entrepreneurial scene went on a tear in February and March to top the Q1 2024 count by 54 more new founders versus the Bay Area.

NYC's takedown of the Bay Area is the top story from Q1 but, there's another big story from Q1's new founder data...

Founders are back baby!

The data from Q1 2024 shows a ~15% increase in new founders versus Q1 2023. This is a great early sign for a rebounding startup scene that nearly ground to a halt in 2023.
It seems like you're trying to apply science outside of its domain. Science is a tool to examine only phenomena
that can be repeated and quantified.
DARPA AI research aims to craft code that could give devs the boot
Doom Running in Notepad (2022)
So how does the cheat work?
Arrive home from where?

I've got my AI Assistant writing my code, checking in at the gym, running my poker night, and filing my taxes.

(Robot, experience this tragic irony for me!)

</sarcasm>

On a serious note, I agree with you. LLMs, in practice, seem to be both raising the ceiling of what's possible on the high end as well as lowering the floor making it easier for new entrants on the low end. See, for example, Justine Tunney's recent work on making llama run better on CPUs.

http://justine.lol/matmul/
Term-Lisp
term-lisp is a language for term list processing with first-class pattern matching, inspired by Pie, Haskel, Agda et al
Berry Twist: A Twisting-Tube Soft Robotic Gripper for Blackberry Harvesting
> I do not want to haggle at the grocery

Nobody does. That's why we have fixed pricing. But the fixed price is provided at a premium to the efficient price for each transaction. It's just that nobody wants to bother computing the efficient price, so we're willing to overpay for certainty.

The moment the dollar amounts move into a regime we care about (home purchases, high-end shopping), we drop the pretense and go back to two-sided price discovery. That threshold is a function of our resources, but also our limited cognition. Every transaction is subject to price discrimination. We simply segregate certain sections of the economy to a high price / low volatility regime. (With the moderating function of those who can offload the transaction costs of negotiating.)

> I want to be able to budget and anticipate pricing

And you--and I--pay a premium for it. That's almost what modern supermarkets are: convenience. If you want better quality, you pay up for more-direct sourcing. If you want cheaper goods, there are other channels again.

This is why in most markets, the compromise is a sticker price and discounts for those who negotiate.
“Three percent? How can that be profitable for Tenev-Bhatt?”

https://youtu.be/bYM6tWIjr-I
WordPress 6.5 "Regina"
And then you have the entertainment industry, with all its "problems".
This is incredibly common - I've heard a company end up rearchitecting their instance type choices due to Datadog billing on a per-node basis (with some peak usage billing shenanigans). Their business model unfortunately encourages some very specific architectures which doesn't work for everyone.
You've trolled multiple companies here, while you've been unemployed for 20 months.

Your bitterness is not helping anyone, especially yourself.
I want to see more unauthenticated mesh protocols.

By allowing 'unauthenticated' meshing, the total radio throughput in a typical urban environment is dramatically increased. By 2x or more often. Typical packets will take more hops at much reduced transmit powers each time.

The main reason not to do so is "what if my neighbour has crappy devices and black holes all my packets".

But your neighbour can already jam the whole spectrum and block all your packets. We design devices to meet specifications for a reason - and if the spec says "you must forward all packets according to this spec", and you mod your device to blackhole your neighbours packets, then the FCC will consider that jamming and treat it the same.
MANIAC I
(a) we know parrots enjoy not only social media, but playing video games

(b) parrots have better visual acuity than humans

(c) a parrot's mess is cheap: they eat like, well, birds

(d) ???

(e) profit from the military-industrial complex

[compare The Game of Rat and Dragon (1955)]
The fake Trustpilot embed feels very sketch.
Templ gives you type checking and LSP support in your templates.
I see this as sort of the pivot on how people choose an open source license. When you feel like you are building the thing for others use a gplish license, it has all sorts of clauses around getting everyone to play nice. Building the thing for yourself however, I think the bsd style license makes more sense. you don't really care what anyone else is doing with it, you don't want to form a community. however, because it is trivial to share source code, you do so.
The scan as you shop systems that I am referring to are where you are given a little barcode scanner with a display, and you go around the shop scanning your items as you pack them. At the end of the shopping trip, you still go to the self checkout machine, but you just transfer your scan list from the portable barcode scanner to the till. At no point are you using a phone camera to scan items. Usually the trolleys have a little mount point for the scanner so you don't even need to touch anything.

I agree that having to scan out via the anti theft barriers is idiotic.
We can do a rough estimate.

There are (_very_) roughly half as many squares in 6x6 as there are in 8x8. This means that for every piece you add, you can expect (again very roughly) a 50% bonus to your branching factor. Now look at the best tablebases currently available (Syzygy):

Up to 5 pieces: 1GB
Up to 6 pieces: 151GB
Up to 7 pieces: 17277GB

So, let's assume the factor of 140 per extra piece; of course this doesn't hold perfectly, but still:

Up to 8 pieces: 2418TB
Up to 9 pieces: 338PB
Up to 10 pieces: 47320PB

Now divide that last number by our 2^10 bonus. That leaves 46PB for 10-piece tablebases. We were asked for 24-piece. This is unlikely to go down well.

Of course, there will be some small additional bonus for the fact that fewer positions are possible (easier to be in check), double-pawn-push doesn't apply, no en passant or castling to worry about, and fewer piece types. Still, it honestly doesn't look that good. :-)
Government Does Stash Billions of Pounds of Cheese in Missouri Caves
Overcooked is about playing and interacting with friends... the game quest is secondary. If the game quest comes first, then you probably don't actually want to play with those friends.
Location: Mexico
Remote: Only
Willing to relocate: No
Technologies: Typescript, React, any react based UI, NodeJS, Shopify, Contentful, Remix, Next
Résumé/CV: https://danielrocha.xyz/ -- email me for my updated CV
Company: https://blissddm.xyz/
Email: drochag1@gmail.com / hi@danielrocha.xyz

I am a Software Engineer from Mexico City with over 10 years of experience in the software industry and passion for design, UX, A11y and maths, running a company named Bliss DDM (Software Development, Design and Digital Marketing). I have worked with a wide range of technologies and some of the most innovative companies and startups in the world such as Rivian, Hiatus, American Express and Zenfolio.
All of these papers and projects need less jargon, and more examples and proof of performance.
This is actually pretty common. But getting enough resolution to improve on what you can do with the encoders isn't so easy.

The more usual application of multi-camera setups etc. is in path planning and scene understanding, not low level control.
There are plenty of 2% cards (eg SoFi) and 3% cards for groceries (Capital One Savor). I spend the most on the latter.

If you use Amazon a lot you can get 5% back on that (Chase Amazon).

There are also 5% back for certain categories such as eating out, some time limited (Discover, Chase Freedom).
Ah, typical. Nature taking its course and, once again, humans decide they know what's better and is going in to "correct" things. Then a few years in there's the cry about the disruption that was caused, and yet even more attempts at rectification. A never-ending cycle, because we can't learn to be hands off. Well I guess the cycle will eventually end given things are always somewhat worse with every swing of the correction pendulum, so at some point it'll all just... crash.
With my understanding 6DOF robot arms are used when you need to be flexible. Today you do this tomorrow (or in a couple of months) you will need to do something else. The more diverse set of things to do the better. But if you need to do the almost exact same thing many times over for a long time it is better to design a production line that doesn't use 6DOF robot arms at all.
Misrepresentation, marriage fraud, fake documentation (e.g. qualifications), fake schools / colleges, fake family members, fake businesses for LMIA, you name it. It's all happening. Everyone is gaming the system.

With such a sheer number of applications we simply don't have the capacity to do much verification.

In many cases, applicants going through a broker don't even know they are committing the fraud.
Begun the chat-bot wars have.

I often wonder how much online forum/comments are from bots and how often there are bots, maybe even the from the same entity, arguing with each other.
Note my sterotypes are not meant to be a complete demographic explanation of Fresno. It's by definition a stereotype used as an analogy for a second stereotype.
Where I live I’m Columbus I can still see the trolly tracks lining my streets. Buildings were torn down to pave over for parking lots. There is not this extensive retrofit that needs to occur for many American cities, it just needs to be funded.

In my home state of Ohio and in my home town we are spending a billion dollars to build a new ramp and make some other changes to a highway that was built well after the city was founded to make it “easier” for car traffic. We have the money. We are just choosing to spend it only on car infrastructure.

I do agree about public opinion though. But fortunately attitudes amongst millennials and Gen Z seem to be strongly in favor of better transit and more dense development patterns.
I’ve never had a problem finding a radiologist in US and my insurance covered something like 80% of my last MRI. I think I paid ~$300 for it. I would gladly pay double that for a more reliable detection.
Kolam - a term used in South India (specifically tamilnadu/Kerala) for drawings on the floor in temples & homes. Surprised to see the same usage in the posted article. Wiki points me to more details - https://en.wikipedia.org/wiki/Kolam
No. The payload was in the checked in test files, but the test files were inert. They were only activated by the tarball having different build files than the repository (or rather, different build files than would be generated by autotools for the repository), which extracted the payload from the test files and injected it into the output binary.
Not India, but my favorite example was the Kiwi food delivery robot fleet in Berkeley, CA. They were controlled manually from Colombia, and from the looks of it, seems like one person was trying to drive 20 robots at once.
You're on your own with your lead and arsenic diet Mithridates.
> at there doesn't seem to exist a company yet that mass produces cheap, high quality, reasonably standardized robot arms.

These do exist, it's just that "reasonably cheap" is typically low - mid 5 figures for any sort of reach an payload.
How do these companies pay the bills, let alone turn a profit? I love this investigative journalism, but I like to follow the money, to understand why they investigate what they do.
Pulse powers all of LinkedIn's feed, now.
Moving Data from Rust to JavaScript
Philip Rosedale: Consciousness as a Hall of Mirrors
I’m you want me to go on arguing, you’re going to have to pay for another 5 minutes.

Every time one of these enshitification AI customer service startups pops up I always think of the ultimate form of where this is going… to people paying to argue with people.

Follow me down the rabbit hole for a second. Imagine all of these things succeeded eventually and Customer Service completely saturated by talking to bots, to which they then have to deploy bots, and in very short order essentially becoming a bot API layer for Customer Service issues with gamification driving at the core. It’s almost inevitable.

So then, people will want to develop the debate skills. They will feel like they are missing out in the negotiating skills people used to have. There will be coaches to help people learn how to deal with the skills set of negotiation, as all negotiation is now automated (which is, at the root, all this business is — its automated negotiation).

Which leads my brain to believe that Monty Python was prescient and this will become a reality.

https://m.youtube.com/watch?v=ohDB5gbtaEQ
I’m thinking of how a data lake with parquet files can be structured. Each parquet file has header with summary statistics about the data, it has Blum filters too. A scanner would inspect files falling into the requested time range, for each file it would check headers, find ranges of data to scan. This is the theory, in which the scanner is not so much slower than index access while also allowing for efficient aggregations over log data.
*Location:* Ethiopia
*Remote:* Willing
*Willing to Relocate:* No
*Technologies:* Python, React, Flutter, Image Processing, Git, MYSQL, MongoDB
*Résumé/CV:* https://drive.google.com/file/d/1eRiiWEplBmuCoESAlXuEzgaZNLU...
*Email:* a4658134@gmail.com
> With unikernels you get hardware-level isolation AND, interestingly, the performance thanks to the lack of strong syscall boundaries

How does this compare to gVisor? My understanding is that it's the same.

Thanks for the detailed response. I might give it a go some weekend.
Did the Jia Tan character actually committed something of value? Looking at the history, he had (there was some stuff with multithreaded compression/decompression); as he kept it in the original license, could it be used going forward?
Interesting. Does anybody have any example where a promotion to bishop would be preferable to Queen?
Craig Maloney Has Died
Craig was a game designer, storyteller, and Linux afficianado. I'd known him through several online communities, most recently the Fediverse.

He was diagnosed with stage 4 rectal cancer several years ago, and blogged his story:

<https://decafbad.net/about/>

<https://decafbad.net/cancer/>

Fuck cancer. Love your hugged ones.
...and that's not all! With access to our modern network you effectively have Teraflops at your fingertips, possibly even Petaflops if you know what you're doing.
I think this phenomenon is known as "the lesser the juice, the tighter the squeeze".

It's also what makes listing something as free-to-take on something like craigslist more of a headache than putting a small price on it.