skysight-inc/HackerNews huggingface dataset:
Thats the DR-DOS/OpenDOS Enhancement Project. Its a set of patches for the Caldera OpenDOS 7.01 kernel.

The license file inside the original Caldera OpenDOS 7.01 source archive says:

"Caldera grants you a non-exclusive license to use the Software in
source or binary form free of charge if (a) you are a student,
faculty member or staff member of an educational institution
(K-12, junior college, college or library), a staff member of
a religious organization, or an employee of an organization which
meets Caldera's criteria for a charitable non-profit organization;
or (b) your use of the Software is for the purpose of evaluating
whether to purchase an ongoing license to the Software. The evaluation
period for use by or on behalf of a commercial entity is limited
to 90 days; evaluation use by others is not subject to this 90 day
limit but is still limited to a reasonable period."

So that website is incorrect when it says OpenDOS was released under an open-source license. Not surprising though - most websites discussing OpenDOS make this error. Possibly because at the time I believe Caldera did actually talk about open-sourcing DR-DOS, they just failed to to actually follow through.

If he still has the source code, whats needed is for Bryan Sparks to release it under some regular open-source license like Microsoft have done here.
I mean, it's not like there are no games in existence that shipped with a custom engine.

Even in hindsight it's hard to judge whether building your own engine was good or bad decision, and we are nowhere near "the hindsight" level of knowledge.
The funny part is that they give you something like 31 names and tell you to pick 30 of them that you want to be elected (so one person gets left out). Early in his career, Xi Jinping actually lost his only direct election this way (they ignored the results and gave him the post anyways). Even at the lowest level, there are definitely never any one on one elections where two people can campaign for the same office, the system doesn't allow for that.
if the bar also had open-mic nights and the government said "we're going to ban this bar because we don't like the speech they have at open-mic nights" then it would be a first amendment issue for the same reason that banning tiktok is a first amendment issue.
Don't worry, your sacrifice means the politicians funded by the farmers continue to get elected. All you need to do is elect different politicians that will enact regulation that sensibly and responsibly manage the water, reducing the profit made by almond farmers and their campaign donations.

I'm sure they pay taxes that fund something or other they can point to as somehow being a net benefit to "the economy" or some high level abstraction. The politics should be simple - California's got a whole lot of cities and population in places where a reliable and predictable source of clean water is a matter of life and death, and it should be a trivial calculation of necessity. What is needed by those places, minus a sensible and responsible buffer, is set aside, calculated dispassionately and without regard to almond farmers or any other interests. Once those calculations are made, offer fair allowances of water from what remains. If some years there are no allowances, then maybe you shouldn't run an almond farm in California. People should win out over corporations almost every time.

The trouble with these issues is that yes, they are complex, and that it's somehow acceptable for politicians to use the complexity to fog up the narratives and we give them the latitude to make bass ackwards decisions like favoring the almond farmers. Deny them the complexity and insist on the simple solution - people first, corporations can figure their shit out with whatever's left, and no more.
Not a lot of subsidies. Certainly just rhetoric to talk about 'most farms'.

Despite the rhetoric of "preserving the family farm," the vast majority of farmers do not benefit from federal farm subsidy programs and most of the subsidies go to the largest and most financially secure farm operations.

Small operators can participate in crop insurance. But they pay for that, just like you and me.
Charitable donations and altruism are outside the scope of financial analysis.

You can donate time or money even if you are running a loss in real, nominal, or opportunity costs.
A reactor has to move the pending task to some type of work queue. The task has to pulled off the work queue. The work queue is oblivious as to the priority of your tasks. Tasks aren't as expensive as context switching, but they aren't free either: e.g. likely to ruin CPU caches. Less code is fewer instructions is less time.

If you care enough, you generally should be able to outdo the reactor and state machines. Whether you should care enough is debatable.
Martin Shkreli approves because some medications just don't cost enough for the benefits they provide. When we reductively reduce the value of human life to QALY and profits, part of our humanity slips away.

PS: I can't currently afford semaglutide but require it to offset the side-effects of mirtazapine. Resting HR: 110(!), BP: 175/95, BMI: 32.0. Perhaps I should find a cheap way to visit France or maybe someone in France would send me a year's worth if I paid them.
I think there's also the factor that the US government has already paid ISPs for last mile installations several times now - the line to everyone's house has been paid for... if an ISP diverted that money into stock buy backs I'm sure they can explain that to the court and instead be found to have fraudulently expended that subsidy.
> The game has decorations now, but the theme doesn't match. Thanks GNOME!

Yeah good luck with that one :)
> Her thesis is that "Russiagate" wasn't cooked up;

...

> weird to disagree with an argument you don't even understand.

To me, from all I have seen, the "cooked up" part was real and well documented. If not cooked up, then some of the media did a really big trick on me, after trying at first to do the big trick of trying to convince me that Russia Gate was real. Peeing in the bed with women in a Moscow hotel??? Naw.

> in a way that is identical to the way autocratic, kleptomanic strongmem have been put into power in the past in other countries.

Hmm .... Tough to take that very seriously when I disagree with the not cooked up assumption. But, interesting, fits some of what is easy to see about Trump: He is a strong personality. He is rich and powerful. He is not, "leading from behind", waiting until the polls says he should take action X but, instead, looking at X well in advance and making decisions then -- so, e.g., he is not merely representing the voters but is charging in some directions he likes and, if not a nuts strongman, competently thinks will be good for the US and that voters will like.

It's a judgment each US citizen has to make: Is he nuts???? For an answer, that's part of why I watched some of his TV series The Apprentice.

From some that's easy to see about him, even if he is nuts, he works hard to appear not to be and, instead, to take actions to appear to be sympathetic, empathetic, generous, etc. with people in need. E.g., in The Apprentice he flew the Rhodes Scholar candidate down to Pennsylvania for a family funeral. That said, maybe working for him could be tough, need 25 hours a day, 8 days a week, and a quart of sweat an hour.

And as voters, we can see that we have to be careful, i.e., once a POTUS is in office, super tough to get him out, no matter what the heck he does.

But for Trump, we do have 4 years of his time as POTUS. There I didn't see a nut case. It looked like in business he was a darned good CEO and as POTUS was the same as it can be appropriate for a POTUS instead of a CEO to be.

We will see in November and, then, likely again, starting in 2025.

Thanks for the book review: "autocratic, kleptomanic strongmem"??? Naw.... Watched him for 4 years, Naw.
for now, it will always 5 recommend problems you have attempted before, prioritizing the ones you solved both (1) longest time ago and the ones that were (2) hardest for you. so it will not recommend anything you haven't tried. would you want it to stop recommending a problem once you've mastered it? maybe an indication on the tool so you can mark it as mastered?
Vendored or not, it's code that ends up as part of the game.
> And if you’re dealing with truly massive datasets you can take advantage of GPUs for your data jobs.

I don't think scale is the key deciding factor for whether GPUs are applicable for a given dataset.

I don't think this is a particularly insightful article. Read the first paragraph of the "Cost" section.
>
While Transformers have enabled tremendous progress in various application settings, such architectures still lag behind traditional symbolic planners for solving complex decision making tasks. In this work, we demonstrate how to train Transformers to solve complex planning tasks and present Searchformer, a Transformer model that optimally solves previously unseen Sokoban puzzles 93.7% of the time, while using up to 26.8% fewer search steps than standard A∗ search. Searchformer is an encoder-decoder Transformer model trained to predict the search dynamics of A∗. This model is then fine-tuned via expert iterations to perform fewer search steps than A∗ search while still generating an optimal plan. In our training method, A∗'s search dynamics are expressed as a token sequence outlining when task states are added and removed into the search tree during symbolic planning. In our ablation studies on maze navigation, we find that Searchformer significantly outperforms baselines that predict the optimal plan directly with a 5-10× smaller model size and a 10× smaller training dataset. We also demonstrate how Searchformer scales to larger and more complex decision making tasks like Sokoban with improved percentage of solved tasks and shortened search dynamics.

Neat; TIL about Sokoban puzzles. I remember playing Chip's Challenge on Windows 3.1 when I was a kid which had a lot of levels like that.
Relational Graph Convolutional Networks for Sentiment Analysis
Nice actually. I'd watch it, but it does not pronounce acronyms correctly (4.3 em) — this shows that it has low effort in it (probably already, took less time, than video length itself) and ruins the experience
here's the feedback form from the landing page: https://docs.google.com/forms/d/1Nqq9xj13ZZHlih16xsTp2Nsl4Zc...
If we were talking of the USA, or of a European nation like Croatia, I'd bet that smoking rates in youth show a slow but gradual increase in the years following a UK-style ban.

In the UK, however, the way to bet is that the government enforces the ban with maniacal zeal, so smoking rates will probably go down slightly in the near term. (For better or worse -- usually worse -- the UK has more state capacity to enforce a ban than the US or indeed the vast majority of other countries.) But smoking will become, once again, a prestigious activity. All the cool kids will smoke, if only for the social signaling benefits. Over more than a decade, youth smoking rates might surpass what they were before the ban.
posted! thanks for the advice :)
Speaking as a Godot supporter, I don't think sales numbers of shipped games are relevant to anyone except the game's developer.

When evaluating a newer technology, the key question is: are there any major non-obvious roadblocks? A finished game (with presumably decent performance) tells you that if there are problems, they're solvable. That's the data.
The term of art is "natural monopoly," and ISPs (at least landlines) are a textbook example.
This is kind of exactly what I’ve been looking for, and have shared at various times features of on hnews and elsewhere. Nice! Thank you!
I'm curious, what's wrong with a civil* wedding?
SimulaVR Investor and Headset Update
I make heavy use of after:2023 type of filter in google
Anything with an edge: knives, drill bits, saws, scissors...maybe the last razor blade you'll ever buy!
Just fyi for the dev - on mobile, the slide in menu that opens on clicking the burger icon on the top right is empty.

Cool idea btw. What do you think about incorporating the "patterns" associated with problems into the repetition algorithm? For example, if I find 2 pointer problems hard, then the next 2 pointer problem will be recommended sooner.
It would be nice if there was as much interest in making laying new fiber cheaper as there seems to be in shuffling pieces around via regulation.
I'm talking about the default behavior of Microsoft's C runtime (MSVCRT.DLL) that everyone is/was using.

UTF-16 text files are rather rare, as is using Notepad's UTF-16 options. The only semi-common use I know of is *.reg files saved from regedit. One issue with UTF-16 is that it has two different serializations (BE and LE), and hence generally requires a BOM to disambiguate.
UK resident here. The original version gave me the push I needed to get a rPi 2B+, subscribe to a VPN, and use it as a wifi AP that routes all traffic from my house through it.

Can you trust a VPN who say they don't log? No, but more so than an ISP who might be legally required to at any moment without you ever finding out.

Also, I will now never start a tech company in the UK, and this is because I will never put myself into a position where I am forced to add backdoors to a product.
Show HN: I built a tool that identifies the value of a lot of video games
If you have a huge lot of games that you need to price out individually, checkout this tool that makes it easy to price games in bulk! You just upload a picture of all your games, and it’ll price them all out according to eBay prices! It’s free to use! I’ve used it to estimate the value of huge lots on eBay where there can be 30+ games in one image.

This can be useful for anyone placing bids on eBay auctions for video game lots, or video game stores or pawn shops that take in trades. They can quickly determine the value of the lot with just a picture.
But they probably wouldn’t have bothered to count the lines of code in the library if they hadn’t checked a copy of it into their source code.
Sure and if you know what you are doing and accept the risks its a fine thing to do, but it isn't a good idea to actually encourage that behavior in new users.

The argument I have seen here that it is the way new users want to install software, so that should be the way to do it. But encouraging users towards bad behavior, because you don't want to force them to learn anything new, is completely unhelpful. If the user doesn't accept that he has to learn the new Operating System and has to find alternatives to his software (like ditching chrome for chromium) he will never be happy.
Of course! The free market consequences of people switching en-masse to another brand owned by the same conglomerate :)
Cupertino is being sued for violating state law for not rezoning for housing. In fact, Cupertino spent funds allocated for affordable housing on lawyers to fight against affordable housing.

Thank Scott Weiner for the builder’s remedy.

https://sanjosespotlight.com/cupertino-spent-affordable-hous...
> If I first signup for a service on my iPhone, then want to login on a Linux desktop, for example, how would I login if the passkey is not on my system, and I can’t login on the desktop to say I’m me?

What's supposed to happen is when you tell the site you want to use a passkey and one is not available to your Linux desktop's browser you are shown a QR code that you can scan on your phone. The login will then take place via the phone using your passkey that is on the phone for that site.

If you want to test to see if your browser handles this right you can do so at <https://www.passkeys.io/>.

Once you are logged in with your passkey from you phone you should be able to go to your account settings on the site and somewhere in there find an option to add another passkey. You can then add a passkey generated by your Linux browser or your Linux password manager if you use a password manager that supports passkeys.

Some will object that this is not good enough because they might want to login to some desktop they have never logged in from before when they do not have their phone handy.

That's probably not as big a problem as they expect though because unless you are using passwords you have memorized the same problem applies to passwords. I've got over 400 accounts in my password manager, almost all with long random unique passwords. That means I'm not going to be logging in somewhere new to any of those sites unless I've got access to my password manager, which in practice means unless I've got my phone or tablet with me.
currently recommends 5 problems using a ranking algorithm that calculates a score similar to this:

score = ( timeSinceLastAttempt ^ 2 ) * difficulty;

Anything else you'd want factored in?
I've been using Brave Search[0], and I have to say I've been quite impressed. I don't know if it will be enshitified going forward, but for now they run their own index and have been doing quite well for my purposes.

I'd use Kagi, but I really dislike the idea of my searches being linked to my credit card and home address for privacy reasons. It's a shame, because I do believe that paying a reasonable price for services is often more sustainable and, paradoxically, consumer-friendly than the alternative.

[0] https://search.brave.com/
There are two different kinds of stablecoins. One is algorithmic stablecoins, which you probably remember from the Terra/Luna collapse. It relies on issuing/redeeming one cryptocurrency for another to keep the peg, which works mathematically unless the divisor goes to zero, which is what happened.

USDC is just a one-to-one stablecoin where for every coin issued there is one redeemable US dollar somewhere. People have accused Tether, which works on the same principle, of being a scam by not actually having a dollar for every USDT, but there's nothing inherently scammy or non-scammy about the system. It's like a bank, either they have the reserves they claim or they're committing fraud.
> This comes off a bit presumptuous. I would assume that they are aware this is a possibility.

They don't present it here, they justify their solution by claiming that the existing solution is bad because it includes several megabytes of debug symbols.
Love the thinking here. Thanks for the research and suggestions.
This is fair. Always curious to see why so much effort is used to move a game's codebase into a single language codebase. Seems far more useful to move the core of a game's engine to an interpreter loop and build on top of that, with all of the affordances one usually gets from that.
Depends on the kind of loan. A conventional loan requires a home to be habitable and for the buyer to live in it for a specified amount of time, plus insurance.

A developer may have their own financing arrangement.
I just want some big fridge/freezer manufacturer to build a "green fridge" with a 24-48VDC port and include a ~100W panel that anyone could wire up. Auto-switch to 120VAC as needed. Newer fridges run a variable drive motor, so the circuitry required has gone down.
Yup!

Much of Santa Clara Valley has "R1-8" zoning, which means "detached single family homes, 8 per acre."

43,560 / 8 = 5,445 sqft lots.

7,900 sqft is larger than average for many comparable neighborhoods.
That’s just the same joke repeated 3 times.
Gotta love it because definitionally all of the lot owners’ new wealth was not created by them, but by the community around them and despite their withholding that land from anything useful.
If you make them cheap enough we can make windowpanes out of diamond.

This is the titular conceit of Neal Stephenson's novel the Diamond Age. In that fictional futuristic word almost anything can be manufactured in nanotechnological "material compilers". And according to the novel if you can do that, at scale it is cheaper, and easier to build transparent panes for windows out of diamond than glass because the chemical structure is simpler.
They aren't blocking cell data intentionally, that's extremely illegal. That's just how big buildings work dude.
Governments already charge ISPs to use said infrastructure:

https://www.fcc.gov/sites/default/files/ad-hoc-commitee-surv...

So for those poles running down the street in front of your house, ISPs are already paying ~$20 per pole per year. Places like NYC probably also take a cut of the revenue on top. In some regions, this is the primary gatekeeper against competition!

It's really hard to argue that this is a subsidy - if anything it's the municipalities using the power of their natural monopoly.
I started a new job in Smalltalk one year ago without any previous experience with the language (background in Scheme, a bit of Common Lisp / Clojure, C, C++, Java, Python, Haskell and a couple of other languages). I had three pair programming sessions in the beginning and that was it, it took me one month to get a grasp of the codebase I have to maintain/develop further. The application is huge, but the tooling and discoverability of the programming environment (including best debugging experience I've ever seen) made it super easy to dive into the system and learn everything practically by myself. This and the fact that everything follows the same basic design principles (objects all the way down) make it a perfect match for solving complex problems.

Honestly my experience at work was mostly with Visualworks. But I've been using Pharo in two side projects and I'm loving it. It became one of my top 3 programming languages I've ever used (together with Scheme and CL). It's impressive how much this rather small community achieved, thanks for the awesome work and this new release!
Connection to utilities, unique grandfathered permit that is essentially unrepeatable due to asinine new regulations, roads, landscaping etc all represent huge value too. I built a 600 sq ft house myself and half the cost were the aforementioned.
I’m not sure why the downvotes. A tiny fraction of an acre is utterly ordinary or really fairly small in many suburbs and certainly exurbs in many/most areas of the country. Certainly where I live outside of Boston which is generally not considered a LCoL area.

Multiple acres are very normal in my town which is probably at least as close to Boston as Cupertino is to SF.

I understand various attractions of the Bay Area including all the area that is decidedly the ‘burbs but make no mistake that even tiny amounts of land is decidedly insane relative to the areas outside of most other cities including those reasonably considered as tech hubs.
A new button battery dyes kids' mouths blue if swallowed
I bet the land would be less expensive if more of the surrounding land contained higher-density housing.
I've been using kagi and that's my biggest complaint. Upgrading from the basic plan seems like a lot of money but being on the basic plan, I have mental friction every time I do a search because I have anxiety about running out of searches. I actually haven't ran out in the 3 months I've been using it for but I don't like the anxiety 300 searches/month creates for me and maybe I would run out if I didn't have the anxiety limiting me
Yeah, they appear to have gotten into WordPress:

"The state’s goal is for citizens to lose one million pounds, and httpx://sanyuwu.com/index.php?top-lesbian-dating-sites-pii the website even suggests ways to get the family dog involved. Trainers and nutritionists will be"

Bottom of this page: https://team.georgia.gov/georgia-news/state-parks-fitness-ch...

And this query: https://www.google.com/search?q=site%3Ateam.georgia.gov+viag...
We don't actually want a phone screens that's harder to scratch. Mostly because it means that it will break more.
Ubuntu 24.04: This great new Linux distro isn't just fast – it's a fortress
C++, Java, and Go are the languages for backends IIRC. I think Typescript is the frontend language of choice.
I keep hearing this. What exactly does 'leetcode grind' mean?

I take it you solve puzzles by writing code. How does it help with job interviews really?
I haven't tried it yet but I've wondered if Elixir might be a good choice for a game server with many concurrent players.