MurphyA/hacker-news huggingface dataset:
by araes | 2026-01-19 21:22:19+00:00
Or an alternative for the Sega Genesis https://github.com/Stephane-D/SGDK

Or the Super Nintendo Entertainment System https://github.com/alekmaul/pvsneslib

Or the Gameboy / GBC, Sega Master System, Gamegear, Nintendo Entertainment System https://github.com/gbdk-2020/gbdk-2020

Or the TurboGrafx-16 / PC Engine, Nintendo Entertainment System (alt), Commodore 64, Vic-20, Atari 2600, Atari 7800, Apple II/IIe, or Pet 2001 https://github.com/cc65/cc65

Or the ZX Spectrum, TRS-80, Apple II (alt), Gameboy (alt), Sega Master System (alt), and Game Gear (alt) https://github.com/z88dk/z88dk

Or the Fairchild Channel F https://channelf.se/veswiki/index.php?title=Main_Page

Note: Some are slightly pre-1999

If they're really wanting 1999, that's the 5th to 6th generation console range with Sega Saturn, PlayStation, Nintendo 64, and Dreamcast.

Playstation is really challenging and remains so even in 2026. Lots of Modchip and disk swap issues on real hardware. Possibilities: https://www.psx.dev/getting-started and https://github.com/Lameguy64/PSn00bSDK

N64 is less horrible, and there's quite a few resources: https://github.com/DragonMinded/libdragon and https://github.com/command-tab/awesome-n64-development

Sega Saturn is still pretty difficult. However, there is: https://github.com/yaul-org/libyaul?tab=readme-ov-file and https://github.com/ReyeMe/SaturnRingLib plus the old development kits from the 90's are still around https://techdocs.exodusemulator.com/Console/SegaSaturn/Softw...

Dreamcast is similar to the Saturn situation, yet strangely, a little better. There's https://github.com/dreamsdk/dreamsdk/releases and https://github.com/KallistiOS/KallistiOS along with the official SDKs that are still around https://www.sega-dreamcast-info-games-preservation.com/en/re...
by perihelions | 2026-01-19 21:22:50+00:00
It's LLM-generated too. Not subtle about it either; besides being gross unreadable dreck, things it represents as direct quotes from experts are hallucinations.

I.e., the quote attributed (falsely) to a CSIS analyst, "A domestic mission provides legal cover to load aircraft, marshal equipment, and place units on short notice. The moment of truth is the flight plan", is unique to this domain.

And: "This is an Arctic hammer being readied for an urban nail" has no results anywhere else on the internet. Nor do the substrings, "arctic hammer" + "urban nail".
by reactordev | 2026-01-19 21:22:54+00:00
I’ll continue to use neither. All these social media platforms can die. Let’s bring back forums and moderation. I feel like current LLMs can do a good job of flagging content if you give it some rules.

I miss the discussions on things like game dev, digital art, programming, math, etc that I used to get from forums that have since all moved to discord and has become a hollowed existence.

Maybe this is just me getting old. Mastodon sounded like it could have been the next thing but the whole distributed nature makes it cumbersome. I’ll look into it again.

I found that 2025 was the year for me to stop, decompress, research SOTA models and AI stuff, and disconnect from anything not providing in my life.
Multi-tenant SaaS is dead for mid-market (and why K8s namespaces are the future)
by nthypes | 2026-01-19 21:23:02+00:00
After selling to mid-market customers, I've become convinced that multi-tenant SaaS architecture is the wrong model for anything beyond PLG at low price points.

Enterprise procurement (and some mid-market) wants dedicated infrastructure. Full stop.
Security questionnaires are brutal on shared tenancy
Compliance (SOC2, HIPAA, FedRAMP) is infinitely easier with isolation

"You share infrastructure with our competitors?" kills deals

K8s namespaces give you 80% of single-tenant benefits
Resource isolation, blast radius containment, independent scaling
Customer-specific customization becomes trivial
Noisy neighbor problems disappear

Sales-led growth with FDE (forward deployment engineers) commands premium pricing
Implementation fees offset infrastructure costs
Retention is higher when customers feel they have "their own thing"

IMHO, where multi-tenant still makes sense:

Product-led growth at <$10K ACV
True horizontal SaaS with zero customization
You're optimizing for scaling to millions of users, not hundreds of mid-market customers

Am I off base here? What am I missing? Would love to hear from folks running B2B SaaS at scale.
by ArlenBales | 2026-01-19 21:23:11+00:00
Half this country voted for and supports a vile lunatic president hell bent on destroying the U.S. to enrich his personal wealth and power. It's not surprising that over here we Democrats view Republicans as a cancer we want nothing to do with.

It wasn't always this way. In the past Republicans actually had some decency. That went out the window after they elected Trump twice.
by Grimblewald | 2026-01-19 21:23:20+00:00
From history we know that research left unchecked and unrestricted can start leading to some really dark and horrible things. Right now I think it's a problem that social media companies can do research without answering to the same regulatory bodies that regular academics / researchers would. For example, they don't have to answer to independant ethics committees / reviews. They're free to experiement as they like on the entire population.

I never understood why this doesn't alarm more people on a deep level.

Heck you wouldn't get ethics approval for animal studies on half of what we know social media companies do, and for good reason. Why do we allow this?
by smusamashah | 2026-01-19 21:23:53+00:00
Doesn't that feel weird? I am not into books much but I know that I can't watch TV or phone while lying flat if the screen was right above my eyes. It will feel wrong. I sometimes use phone while on my side such that phone is also sideways. I use it but it doesn't feel normal. I don't know how to explain it, its similar to not standing straight.
by piva00 | 2026-01-19 21:23:59+00:00
This will only happen when people get extremely tired of these platforms, and some revolution in discoverability happens so people can found the content they are attracted to with as little friction as these platforms provide.

There's no going back to what it was in the late 90s/early 2000s, the audience is different, the way the content is consumed is different, the content itself is very different. Blog networks where you follow through links are not going to be the future.

> Not so long ago, if you had to share something with the world, you hosted your own webpage.

This is long ago in Internet terms, it's been 15+ years it's not the case, it's unfortunately long in the past.
by rubymamis | 2026-01-19 21:24:03+00:00
I'm interested in the same! There are plenty of resources for C[1][2]. I just looked into my old notes and found a post for C++[3].

[1] https://btmc.substack.com/p/memory-unsafety-is-an-attitude-p...

[2] https://www.gingerbill.org/series/memory-allocation-strategi...

[3] https://dmitrysoshnikov.com/compilers/writing-a-pool-allocat...
by pixl97 | 2026-01-19 21:24:21+00:00
>Either way, it erodes away some of the trust

Lets say you compete in a market with 3 players.

You have a 95% trust rating.

Your other competitors have a 55% and 35% trust rating.

Modern capitalism would tell you that you have a 40% trust margin you can burn to make more profit with.
by otherjason | 2026-01-19 21:24:41+00:00
What makes you think that RAII- and arena-based strategies are in tension with one another? RAII and smart pointers are more related to the ownership and resource management model. Allocating items in bulk or from arenas is more about where the underlying resources and/or memory come from. These concepts can certainly be used in tandem. What is the substance of the argument that RAII, etc. are "hot garbage?"
by lcnPylGDnU4H9OF | 2026-01-19 21:24:44+00:00
> I said more of substance here than you for sure. At least I had a point.

Your comments do not make any substantive points. One observation with regard to this is that, when asked for anything you've written in this thread that is substantive, you write only that it exists rather than offering said substance for review.

> You’re just attacking the messenger.

My comments are not about you but instead about the things you've posted and your seeming behavior while doing so. I have no quarrel with you.
by munk-a | 2026-01-19 21:24:57+00:00
In Europe it's common for businesses to use whatsapp for customer contact and not even be setup to receive phone calls. That despite how unfavorably meta as a whole is viewed. I'd in fact attribute X's steep decline to how much it has become a single message platform and pushed out those niche communities to other technologies.

I still remember my own shock at learning how huge of a Brazilian user base Google+ had years after falling into obscurity in the english speaking world.
by Dylan16807 | 2026-01-19 21:25:07+00:00
> But that's not what sparked this thread. Go back to the top: the original claim was "when is the law just in its application?" implying never or nearly never. My position is that it's just more often than not. That's the disagreement.

> If you're saying the system has procedural problems that create unfair pressure but generally reaches correct guilty/not guilty determinations, then we probably don't disagree much. That's a claim about needing reforms, not about fundamental systemic failure.

An unjust system can still get the right answer most of the time.

And I think it's very likely our system applies so much pressure to take a plea bargain that it is unjust. That it is making mistakes at scale that we could avoid with reasonable effort.

I would say it's fixably broken, but it probably is broken.

And I don't think anyone on this comment page was arguing that a majority of convictions are innocent people.
by pwg | 2026-01-19 21:26:42+00:00
> Tariffs/subsidies should be weaned off over time.

The economic problem is that so long as the production cost imbalance exists, weaning off the tariffs just creates the same market forces that created the trade imbalance (and export of jobs) that created the situation in the first place.

I.e., if it inherently costs $5 to make a "widget" in Elbonia [1] and it inherently [2] costs $25 to make the identical (in every way) "widget" here [3] then while a tariff of $20/widget would make both equal in price, any reduction in the tariff will make the Elbonian made widget cheaper, and a purchaser will be incentivized to buy the Elbonian made one over the "made here" version because they, individually, save money by doing so.

So to maintain the widget making industry "here" the tariff has to be maintained. Any reduction and the cost incentives of "made in Elbonia" reappear, and the local manufacturer sees a corresponding drop in sales.

[1] Chosen only because it is not a real place.

[2] Meaning the local manufacturer cannot possibly produce one for less, due to higher costs "here" (e.g., energy costs, raw materials costs, labor costs, insurance costs, etc.)

[3] Where ever "here" is for the reader.
by wolttam | 2026-01-19 21:27:01+00:00
My take is quite cynical on this.. This post reads to me like a post-justification of some strange newly introduced behaviour.

Please order the answer in the order the resolutions were performed to arrive at the final answer (regardless of cache timings). Anything else makes little sense, especially not in the name of some micro-optimization (which could likely be approached in other ways that don’t alter behaviour).
by Etheryte | 2026-01-19 21:27:34+00:00
Modern MacBooks models have rounded corners at the top right and top left corners of the screen, see [0]. The bottom corners don't do this and external displays don't do this. This is a stylistic choice to match the curvature of the laptop's edge. If you move your mouse along that corner it doesn't disappear behind the curve, it follows the curve.

[0] https://www.apple.com/v/macbook-air/x/images/overview/mac-pl...
by vacuity | 2026-01-19 21:27:59+00:00
https://news.ycombinator.com/item?id=46684673 (reply to sibling)

> I think it's fair to expect that it will stabilize in time.

The allocator work is facing a lot of obstacles, unfortunately. I prefer it to be unstable for as long as it needs, though.

> Quite a few have already been implemented and are available as libraries exactly as you describe, today. I wouldn't phrase that as "Rust has GC" because that might imply that the GC is required.

This is exactly my point. Rust does not prevent GC by any means, but Rust also does not encourage GC by any means. The same goes for custom allocators, aside from the highly-unstable Allocator API.
by mikestorrent | 2026-01-19 21:28:16+00:00
It's an oscillation. It goes in cycles. Things formalize upward until you've reinvented XML, SOAP and WSDLs; then a new younger generation comes in and says "all that stuff is boring and tedious, here's this generation's version of duck typing", followed by another ten years of tacking strong types onto that.

MCP seems to be a new round of the cycle beginning again.
by SilverElfin | 2026-01-19 21:28:33+00:00
Yep I find it hard to believe that real users can tolerate X. It’s FILLED with racists and supremacist content and it is very hard to hide from it. Look at what happened to Vivek Ramaswamy - he had to shut down his account because replies were nearly 100% slurs. If you aren’t aligned with the far right, it’s unusable. The ones saying otherwise are the ones who aren’t targeted by all this because of their demographics, and often, they’re wealthy too. Think VCs and billionaires.
by tgtweak | 2026-01-19 21:28:43+00:00
VAT is a sales tax not a duty/tariff - this is due by you as a consumer not the importer were a company to purchase it for resale. If you bought the same goods from a local seller you'd have the same VAT. EU has some exceptions on goods from the EU (in the form of IOSS/de minimis) but by and large the VAT operates like a sales tax which many US states also have (as do Canadian Provinces and AU residents).

For sake of comparison, they are not usually conflated with import/tariff/duties.
by 9JollyOtter | 2026-01-19 21:28:44+00:00
> people paying for things at stores is not because everyone has actually agreed on the price.

Yes it is. If a normal commodity item such as bottle of milk was outrageous overpriced in a particular store. I would just go to another store.

As for whether I would pay for something without the threat of violence. I do so everyday. I've walked out of stores by mistake with an item I haven't paid for and gone back into the store and paid for it. I don't like my things being stolen, and thus I don't steal other people's things.

I pay for my eggs from a farm and it is a honour system.
by pier25 | 2026-01-19 21:28:54+00:00
> Specificity

:where() gives you zero specificity.

> Future pathing

Sounds like premature optimization. And I say this as someone who has been using custom elements and web components in production since 2016. In fact one of my products offers WCs for our customers:

https://docs.wavekit.app/web-components-wavekit-audio/

> Cleaner

Debatable. Personally I find it cleaner to simply rely on CSS to solve something rather a combination of CSS, JS, and some custom markup.
by elbci | 2026-01-19 21:29:20+00:00
"boredom lab researcher"? Well...

I remember as it was yesterday, many years ago I saw on National Geographic a NGO lady flown thousands of miles to Africa to sit on a boulder and explain (I imagine - the Tv was on mute) the intricacies of her trade. Lower left on the screen there was her name and her job title: "Human Lion Conflict Specialist"
by wolvoleo | 2026-01-19 21:29:30+00:00
> If I were the Democrats, I would do nothing and just let the US admin destroy whatever little credibility it has left on the World stage... thereby securing mid-terms and the next Presidential elections.

Not a great idea. The US will have lost a lot of political goodwill by then. And given up a lot of geopolitical status and influence. The devices will be back in the saddle but have to resort to really unpopular measures to clean up the mess, basically guaranteeing a republican win afterwards.

And some credibility and influence will never recover. The rest of the world will remember there can always be another trump. And they will have switched to (and restarted) local industries. Once those are running there's no incentive to look at US ones again. And any geopolitical influence that was lost will already have been filled by other players who will entrench themselves.
by andsoitis | 2026-01-19 21:29:44+00:00
So funny.

You also tried 11 months ago: https://news.ycombinator.com/item?id=43033711 and https://news.ycombinator.com/item?id=43007862

Maybe if you upped the bid from $1T, given CA's GDP is $4T p.a.

One thing that would make integration easier is the Trump Administration has already been working to align the US' childhood vaccine policy with that of Denmark's.
by AnthonyMouse | 2026-01-19 21:29:54+00:00
> You indirectly pay for import taxes every time your companies import raw materials needed to finish their goods (added value) and then that final value (cost of import + added value) has its own sales tax.

This isn't really any different than any other kind of taxes. You pay income tax and then pay sales tax using the money that was already taxed as income. The construction company pays sales tax when it buys a backhoe, which increases construction costs and therefore real estate prices, and then you pay property tax on the higher real estate prices, and make the bigger mortgage payment with money that was already taxed as income.

The only way you'd really get something different with tariffs is if the supply chain for some product passes through the local country multiple times, i.e. it gets imported, exported and then imported again. Which probably happens occasionally but isn't the common case.

Meanwhile how many times something is taxed isn't really the relevant thing. It's, how much in total are you paying in taxes? If you pay ~10% three times, that's not really any worse than paying ~33% once. It is, of course, worse than paying 10% once.
by dust42 | 2026-01-19 21:29:55+00:00
> You've then proceeded to make a whole host of other assumptions about me rather than engage with any of the points.

I beg your pardon! You said Europeans are at war currently -please don't deny it, it is up there- and being myself European and not being aware of it, I wondered why you are not participating in it then but rather have other people die for your convictions?

So how did I not engage with your points and how is that an assumption? You just stated it!

If you think I didn't engage, then please ask me questions! I asked 9 questions and you didn't bother to answer one of them. Until then I continue to believe that the most fervent supporters of war are those that wont ever participate in them.

Whenever I hear "Ukraine" I personally hear the "fascist, corrupt leadership with golden toilets to sh*t in" and the suffering population who has to endure it. And I know plenty of Ukrainians and am friends with them.
by pear01 | 2026-01-19 21:30:03+00:00
People have too much to lose nowadays?

Many of King's contemporaries died for this. He was shot and killed. The FBI tried to blackmail him and get him to commit suicide.

I would rather people just admit they are cowards. It is fine, most people are. But saying people have too much to lose nowadays as if this is a contemporary phenomenon is just disingenuous. People always have much to lose, arguably "nowadays" less than ever before.

Maybe the real change is in how things are valued or what society sees as virtues. Perhaps our modern society values wealth more than personal integrity for example. I would suggest though a lot of this is just cope for the fact that people are learning they aren't fit for their heros, they don't belong in the same room let alone the same building. It's easy to valorize King when he's a voice from the past. The people who stay home today are the same who stayed home then. The American revolution was really instigated by a minority of the colonial population. Most people stay home.

It's just a basic fact of humanity - most people are cowards, and that is probably fine. If they weren't society would likely never exist in the first place. What does a polity even look like in a land where everyone is a hero?
by drnick1 | 2026-01-19 21:30:12+00:00
> Even GrapheneOS is hell to use.

This is not my experience. GrapheneOS is great and has absolutely zero bloatware/malware. The base system is just a couple of basic apps like the phone, messages app, and a Web browser. That's it. All the rest is up to the user to set up. You can be completely Google-free if you don't install sandboxed Google Play Services and other GApps.

Without GApps, the setup is extremely private and ideal to use with self-hosted solutions like Nextcloud and Home Assistant as substitutes for the typical commercial malware found on most "smart" phones.
by hmottestad | 2026-01-19 21:30:36+00:00
I tried the iPad with Nano Texture and didn’t really like the rainbow effect that shows up on white brackgrounds. So I ended up returning it.

A while later I had an idea to mount an iPad to my fridge so that I could check the weather, add things to my shopping list, play music, etc. I bought the rather expensive iPad with Nano Texture screen and it has been amazing to use. There is a big window opposite the fridge, and without the nano texture the glare from behind makes it hard to read what’s on the screen.

Not sure I would enjoy nano texture on my MacBook. For outdoor use I found that Vivid is great to turn up the brightness using the extended range of HDR that Apple doesn’t otherwise allow me to use.
by ACCount37 | 2026-01-19 21:31:42+00:00
No one can "conduct arbitrary arithmetic". It's a problem that goes to infinity and you're throwing it at humans who very much don't.

Even in your own mind, "5 + 25" and "7 + 27" take two different routes based on different pattern-matched heuristics. You don't have a single "universal addition algorithm". You have a bag of pattern-matching features, and maybe a slow unreliable fallback path, if you have learned any. Which is why "5000+5000" is trivial but "4523+5438" isn't.

The problem with your "theory" is a common one: it's utter bullshit. It says "here's what I think is true" but stops short of "why", let alone "why it fits reality better than the alternatives" or "here's what this theory allows you to do". It's like claiming that "all matter is phlogiston". It was entertaining when people were doing that in Ancient Greece, but by now, it's just worthless noise.
by investbot | 2026-01-19 21:31:52+00:00
The following links may be helpful to you:

Additional or alternative investors in Germany can be found on the webpages of BVK e.V., of the German state-owned bank KfW or of the German Business Angel Association
An overview of international investors is provided by Invest Europe and by the European Business Angel Association.
Funds, that primarily invest in social matters are for example Bonventure or Ananda.
Several cities and large companies have accelerators and incubators where founders can get support in starting their business. An overview can be found here: https://www.eu-startups.com/2016/02/startup-accelerators-in-...
To get additional support in founding a company please have a look at the Enterprise Europe Network.
• Webpages like www.entrepreneur.com or www.eu-startups.com offer some insights and tips when starting a company and writing a business plan.
To find a co-founder there are several start-up weekends all over Europe and platforms like www.cofounderslab.com or www.founder2be.com.
by piva00 | 2026-01-19 21:32:07+00:00
The US was allowed to do businesses deals in Greenland, American billionaires have bought companies to do exactly that there, it was never an issue and the Danish and Greenland governments were always open for that.

I don't understand how you can defend this, a supposedly smart person on Hacker News is advocating for the invasion of an allied nation. It's flabbergasting to watch this kind of opinion appear even here.