MurphyA/hacker-news huggingface dataset:
by Night_Thastus | 2026-01-28 18:49:06+00:00
It's still not quite there yet, for me. A lot of older games (which I'm a big fan of) won't run well or at all - and support for Nvidia is still not great.

If I could get within even 10% of the performance I get on Windows, and know I could safely choose to play some old 2000's game or something that just released just fine, I really wouldn't mind. But it feels like a roulette wheel and some important game I wanted to play just may not work, or may run terribly.
by datsci_est_2015 | 2026-01-28 18:49:33+00:00
“Arresting criminal aliens”, and in the process, breaking many fundamental constitutional rights like due process.

Even the phrasing of “arresting criminal aliens” is barbaric lol. I can’t imagine hosting you in polite conversation. You’d be quietly drinking your morning coffee after Kristallnacht saying “well, it’s for the best [slurp]”.
Show HN: SharpAPI – Real-time sports odds API with +EV and arbitrage detection
by MykLaz | 2026-01-28 18:49:46+00:00
Hey HN! I built SharpAPI to solve my own frustration with existing sports betting APIs.

The problem:
- OddsBlaze ($349/mo entry) has poor support and surprise breaking changes
- The Odds API has a stingy free tier (500 credits/month ≈ 16 requests/day) and no real-time streaming
- Both charge extra for +EV/arbitrage detection, or don't offer it at all

What I built:
- Real-time odds from 20+ sportsbooks via SSE (not polling)
- Sub-89ms P50 latency
- Built-in +EV, arbitrage, and middles detection
- Free tier with 12 requests/min
- TypeScript SDK with full IntelliSense
- One unified schema regardless of sportsbook

Tech stack: Next.js, Vercel, DigitalOcean, Upstash Redis, Hono

The API processes ~47M odds daily. I'm scraping responsibly with proper caching and rate limiting on my end.

Pricing starts at $79/mo for Pro, with a free tier to get started. No credit card required.

Happy to answer questions about the architecture, the sports betting market, or anything else!
by Maaz-Sohail | 2026-01-28 18:50:18+00:00
Haha i cant agree more, But a serious number of these posts are just baby projects without any solid outcome, as they don't usually offer promised results a.k.a editing pdf rather features like merge, split, reorder only not actual text editing and conversion features or OCR. A complete project needs more than a starting post ( mine 2 months prior which they tried to copy by motivation of AI only not bv their own mind, hence they are failing to provide said features and put coming soon on actual editing etc )
by alephnerd | 2026-01-28 18:50:21+00:00
They ain't doing squat.

The Trump admin is encouraging technology transfer to India as part of Pax Silica [0] and GOP politicans in Ag heavy Purple States like Iowa [1] and Montana [2] are trying to mollify India after China tariffed American soybeans [3] and India began tariffing pulses/lentils [4]. Additonally, Indian ONG majors like Reliance are negotiating with the Trump admin to purchase Venezuelan oil now that Maduro is in custody [5] or starting partnerships with ExxonMobil [6].

What are you going to do lol.

[0] - https://x.com/USAmbIndia/status/2010718052992618815

[1] - https://governor.iowa.gov/press-release/2025-09-07/gov-reyno...

[2] - https://www.daines.senate.gov/2026/01/20/daines-travels-to-i...

[3] - https://www.reuters.com/world/china/china-favour-brazilian-s...

[4] - https://www.cramer.senate.gov/news/press-releases/cramer-dai...

[5] - https://www.reuters.com/business/energy/indias-reliance-talk...

[6] - https://www.livemint.com/companies/ongc-exxonmobil-collabora...
by zahlman | 2026-01-28 18:50:34+00:00
> blocking half the low traffic road and intending for people to pass freely on the other half.

Which is obstructive, especially given that there was parking on both sides and everyone is in an SUV.

> The other was filming from a distance.

No, he is very clearly seen on video in the middle of the road directing traffic, and then physically interposing himself between an officer and another person who the officer may have intended to place under arrest, and then physically resisting arrest. At no point in the altercation did officers close the "distance"; he was the one who moved in.
by drillsteps5 | 2026-01-28 18:51:08+00:00
While you _can_ use their launcher, you don't _have_ to. Once you buy the game, you can just download the installer and run it to install on your box. If you want you can save the install package somewhere if you think you'll enjoy the game for years to come and don't want to be dependent on GOG.

I also found out that they have quite a few fairly recent games. Maybe not the top-10 big budget (however they partner with RedProject so they do have Cyberpunk) but they have plenty of solid indy games from 2015 - 2020, and some more recent.
by nailer | 2026-01-28 18:51:54+00:00
> Nazis were systemic against a religion and disabilities.

Just a note that Nazism was systemic primarily about a race: atheists with ethnically Jewish backgrounds were targeted, converts were few but they would have been considered 'Aryans'. It's an important distinction because many groups (specifically the Muslim Brotherhood) try and draw false equivalence between their beliefs and actual innate characteristics.
by ASalazarMX | 2026-01-28 18:52:21+00:00
> I'll upload the session data probably tomorrow so you could see exactly what was done.

I've been very skeptical of the real usefulness of code assistants, much in part from my own experience. They work great for brand new code bases, but struggle with maintenance. Seeing your final result, I'm eager to see the process, specially the iteration.
by vardalab | 2026-01-28 18:52:21+00:00
Well, it's not really a full-blown app yet. Claude wrote a plugin for MPV. So now when I watch video I just push a button to mark in and out of highlights similar to how it works in DaVinci Resolve. Then I have a command line tool that takes those timestamps in a video file and cuts it up into individual clips and then re-renders those clips and creates a highlight reel. Another command line tool takes three or four large MP4 files that the camera generates and downloads them and combines them in the actual game video on my desktop and also uploads it to my archive and transcodes into a bunch of different formats and uploads to YouTube. And for transcoding, again, it divvies it out to the video cards, which works pretty well. I think I have five or six encoders available so it chunks it up and then reassembles. All in all, it's nothing fancy, but it reduced quite a bit the friction of coming home after games and getting a video up on YouTube for grandparents.
by matltc | 2026-01-28 18:52:41+00:00
I switched back in 2022 to Ubuntu 20. I barely knew JavaScript at the time. I had zero problems doing so. Maybe my use case is narrow enough--I just use it for dev work and web browsing--but it was the least daunting process ever. Everything worked out of the box basically. Learning bash and unix changed my life. I don't understand how one could complain about Linux unless they've never even tried it

That said, I threw NetBSD on a P4 tower and it took me half a day just to get a GUI and an internet connection. Was kind of fun,though.
by mcswell | 2026-01-28 18:53:26+00:00
I had to look up 'madlibs', but I see now what you mean. We do indeed have lots of canned phrases, some of which are idioms. They may indeed come with blanks at the end (your example) or even in the middle ("pull __'s leg"). The issue I have with the original paper is that these canned phrases need to fit in with the language's overall grammar, e.g. "What did the fire alarm come in the middle of __?"

"Tree-style sentence mapping": I assume you mean the old sentence diagramming where the main part (more or less) of the sentence was on a line, and adjuncts (like prepositional phrases) were shown as branching off the bottom of the line on a diagonal. But there are also tree diagrams of the sort made popular by Chomsky and the generativists who followed. In fact I was once employed doing more or less that, just before the AI bubble in the late 80s. Fun!
by ticulatedspline | 2026-01-28 18:53:44+00:00
- Screencap and OCR the prompt

- feed it to an llm to answer

- use a tool [1] to emulate human typing cadence.

- Use a tool to send mouse events to the browser window.

[1] https://multilogin.com/blog/paste-as-human-typing/

not sure if you have any feedback at the end but if you do the alternative is feedback poisoning in your training set to mark AI stuff as real and real stuff as fake. The former is automatable and if there were a good reason you could probably mechanical-Turk a large number of people at low cost to do it for real and give feedback that they were actually AIs.
by HendrikHensen | 2026-01-28 18:54:38+00:00
Of course, everyone has their own workflow. I won't tell anyone to adjust their workflow. But the exact point I was trying to make is that it's not random apps. It's specific apps that one knows about and how they behave. And once you know those apps (like TextEdit, Google Docs, etc) you can pretty much rely on it to survive reboots and power outages.
by projektfu | 2026-01-28 18:54:42+00:00
Another problem with Windows, that has been going on for quite some time now, is that they do not have a real support channel for non-enterprise users that produces useful knowledge for the future. Almost any issue you google now has a thousand "answers" on microsoft.com that do not fix the problem because the people answering have not reproduced it and have not confirmed their solution.

In Linux forums, generally speaking, there is either a way it works or agreement that it hasn't been fixed yet. The main source of spam now is actually StackExchange, that prioritizes discussions from 10 years ago on Ubuntu 14.04 LTS, rather than up-to-date questions and answers.
by 6bb32646d83d | 2026-01-28 18:54:48+00:00
That's a huge bonus point for Django. It's so prevalent that Claude/Codex are very good at setting it up the right way, using tried and true patterns.

I've been vibe coding some side projects with Claude Code + Django + htmx/tailwind, and when it's time to go some manual work in the codebase I know exactly where things are and what they do, there's way fewer weird patterns or hack the way Claude tends to do when it's not as guided
by ark296 | 2026-01-28 18:55:05+00:00
I switched after running basic dev tools became genuinely unusable (randomly freezing for minutes, start menu just didn't work, crashes all the time) despite being on good, new hardware.

I never wanted to switch before because I just wanted an OS that worked, didn't require babysitting, and was compatible with apps. But clearly, Windows has dropped the ball on this.
by skybrian | 2026-01-28 18:55:19+00:00
I think this is cool as long as you don't use it to do your banking, and it needs to be running in a VM or on a Raspberry Pi or something. The Internet is dangerous. Something something don't write your own crypto.

Also, there's a big difference between running a handmade browser that I wrote and trusting one that some stranger wrote. I guess I'm going to have to try writing my own someday :-)
by epolanski | 2026-01-28 18:55:24+00:00
In cali capital gains are part of income.

Taxes paid by your employer aren't taxes you pay.

I'm quite sure your calculator is very basic and stops at 401ks and little more, there's stuff like mortgage interest, being married with kids, backdoor roth, etc.

But yeah, wouldn't change the number you said dramatically, maybe it would lower it to 45%ish on a 2M income.
by Macha | 2026-01-28 18:55:47+00:00
I think there’s one group of people who consider preserving the physical dimensions important that like the macOS approach. For me, if a window is across multiple displays then it’s already broken up and I’m not too bothered about that. What I care about is getting application UI to a reasonable size without blurring. MacOS doesn’t do that.

Actually, the default in MacOS is that the window is only on one monitor, and its the monitor where the cursor was when you last moved the window, so you might have a window appearing invisible because you dragged it near the corner and some sliver ended on another monitor.

Look at this complicated tinkering MacOS makes you do for something as simple as spanning windows across monitors! https://www.arzopa.com/blogs/guide/how-to-make-a-window-span... (OK this last part is slightly facetious but Linux gets dinged for having to go into menus because the writer wants something to work the way it does in on other operating systems the whole time)
by businessmate | 2026-01-28 18:56:19+00:00
This paper introduces the AIVO Standard, an external AI reliance evidence standard designed to govern how organizations authorize, document, and defend reliance on AI-mediated representations generated by third-party AI systems. The AIVO Standard does not sit in the inference path, does not control or evaluate model behavior, and does not record model reasoning or internal decision logic. Instead, it produces a time-indexed evidentiary reliance record that binds an external AI output to the organization’s governance state and authorization at the moment reliance occurred.
by hangonhn | 2026-01-28 18:56:25+00:00
Yeah that list right there. That's exactly it.

We don't hate Celery at all. It's just a bit harder to get it to do certain things and requires a bit more coding and understanding of celery than what we want to invest time and effort in.

Again, no hate towards Celery. It's not bad. We just want to see if there are better options out there.
by HendrikHensen | 2026-01-28 18:56:29+00:00
Yep. On Mac (and Linux, actually) I know of some applications that do that. I also know that on Windows most applications don't do that. I would also never leave un-saved work open on Windows.

I was replying to: "The fact that you leave unsaved work overnight is the actual crazy part". As long as you know which apps auto-save and know you can somewhat rely on them, it's not so crazy.
by flaburgan | 2026-01-28 18:56:41+00:00
I had the same story but 15 years ago. I was so happy with XP, but Vista was terrible, so I put Ubuntu on my laptop. When 7 came, it became my OS on my desktop. But then it was 8 time. Couldn't bare it. Now it's Linux everywhere, including my sister, parents, grand parents, girlfriend, brother.
Linux Mint is perfect for non technical people BTW. I heard good things about Zorin OS as well.
by crazygringo | 2026-01-28 18:56:54+00:00
> then the final result is raster-scaled with some sinc/Lanczos algorithm back down to the physical resolution. This shows up as ringing artifacts, which are very obvious with high-contrast, thin regions like text.

I don't think this is true. I use non-integer scaling on my Mac since I like the UX to be just a little bit bigger, and have never observed any kind of ringing or any specific artifacts at all around text. I assume it's just bilinear or possibly bicubic unless you have evidence otherwise?
by chrsmth | 2026-01-28 18:57:12+00:00
I can't comment generally but I use NixOS and have had no issues playing games on Steam. The setup was laughably simple, just `programs.steam.enable = true;` and Steam handles compatibility so well that I buy games without thinking "will this run". NixOS could be uniquely good or maybe I'm lucky, but more likely I think it's just Steam and Proton. I think Valve has basically made it so games are part of that "overlapping set of programs".

Actually there was one thing I couldn't do but this isn't unique to NixOS. I tried to install a GTAV mod that allows you to ride your smart bike trainer in game: GTBikeV. The mod can be installed, but the Bluetooth doesn't work. This is a WINE limitation.
by jrowen | 2026-01-28 18:57:55+00:00
This is really interesting because I wholeheartedly believe the original sentiment that everyone thinks their generation is special and that "now this time they've really screwed it all up" is quite myopic -- and that human nature and the human experience are relatively constant throughout history while the world changes around us.

But, it is really hard to escape the feeling that digital technology and AI are a huge inflection point. In some ways this couple generations might be the singularity. Trump and contemporary geopolitics in general is a footnote, a silly blip that will pale in comparison over time.
by sargstuff | 2026-01-28 18:58:10+00:00
Are the log enteries mutually exclusive / distinct?

Do the log entries 'box'/narrow down the 'bug' possibilities?

Are the log entries misleading or incomplete? (aka system crashed/rebooted before full set of log events received/saved vs. event(s) not setup to send info to log(s))

Was it a user/OS/application/application environment issue(s)? aka one off or multiple set of circumstances pre/post bug.

Is there a mirrored development server that can be used to reproduce the situation?

Is there enough information to attempt to figure out what happened? aka user: keep pressing the foot pedel but unable to control stuff on screen. --> foot peddal in this case was a standard mouse unplugged from computer.
by CamouflagedKiwi | 2026-01-28 18:58:25+00:00
I have a similar issue with Windows. The machine already dual-boots Linux, but it is simultaneously demanding Windows 11 and telling me that it doesn't support it. It's a three year old Ryzen, it plays every game I've thrown at it flawlessly - which admittedly is only just so many things, but if it could manage Oblivion Remastered at launch it should manage a bloody operating system surely.

I hear it might be some TPM thing. If so, it still seems like a bad decision to require this thing, and it's telling that I'm working on speculation here - it doesn't _tell_ me that's what it is.
by volkercraig | 2026-01-28 18:59:26+00:00
Up until last week I was running a 960 on mint and had absolutely no problems, nor did I even have to think about drivers. I also have a server running Tesla M10s and they're great too, little more fiddly getting the right driver, but that's moreso on the cards being weird.

Post last week I put in an Arc B580 and I had some issues at the start, but that's more to do with the fact that my workstation has a Haswell Xeon v3... Otherwise it was just turning CSM off.
by nutjob2 | 2026-01-28 19:00:30+00:00
You don't wired need display output, just WiFi. Motorola's Smart Connect desktop uses Miracast for using TVs and the like as desktop monitors as well as wired.

I got my moto g84 5G with 8/256 GB for about 170 euros new and it support it. Seems to work fine.
by k6hkUZtLUM | 2026-01-28 19:00:31+00:00
I want to chime in here. It's advertisements on my desktop that repels me. There is something deeply personal about ads in my desktop that feels like being violated. This is a computer that I paid for, with software that I pay for, that includes all my most personal files and data. Seeing ads on the OS completely eroded my trust.

Of course, I still use Windows for various things, but I have too much "ick" for it to be the system where I check my email, manage my business, keep my important files, etc.

Windows is really great for lots of things, but I don't trust it.
by JaumeGreen | 2026-01-28 19:00:56+00:00
Nice. I had the same idea and now I see it done without lifting a finger.

I could not make it work to watch a session from my vscode in steamos (it could be misconfiguration from my part), so I don't know if you can alter the speed of the reproduction from there, which would be great.

From my inexistent list of improvements, make it so that 2 video sources can be sent simultaneously, one for the speaker, another for a presentation video. That way you can see the person doing the course, while seeing the important bits, and see the code.
by pzo | 2026-01-28 19:01:14+00:00
Its was a good read until at the end ...

> For the remainder of 2026, Microsoft is cooking up a big one: replacing more and more native apps with React Native. But don't let the name fool you, there's nothing "native" about it. These are projects designed to be easily ported across any machine and architecture, because underneath it all, it's just JavaScript. And each one spawns its own Chromium process, gobbling up your RAM so you can enjoy the privilege of opening the Settings app.

I'm a little tired of people junking on react native when they have no clue what they talked about (And I'm not even react native dev but iOS dev). React Native doesn't spawn any chromium process. This is not electron. React Native doesn't even use v8 engine. All UI views and widgets are native. Platform SDK is native, Yoga Layout is native C++ and even faster than UIKit layout. Majority of RN code is Native - go have a look at github at languages section. JS is only 19% of codebase, everything else is C++, Obj-C, Obj-C++, Kotlin, Java.

The problem AFAIK with startup being laggy was making http requests to downloads those ads.
by sorentwo | 2026-01-28 19:01:39+00:00
> It supports workflows, rate limiting, unique jobs, bulk operations, transactional enqueuing, etc. Why not move these things to the OSS version to be competitive with existing options, and focus on dedicated support and more traditional "enterprise" features, which absolutely are worth $135/month (the Oban devs provide world-class support for issues).

We may well move some of those things to the OSS version, depending on interest, usage, etc. It's much easier to make things free than the other way around. Some Pro only features in Elixir have moved to OSS previously, and as a result of this project some additional functionality will also be moved.

Support only options aren't going to cut it in our experience; but maybe that'll be different with Python.

> There are many more options available in the Python ecosystem than Elixir, so you're competing against Temporal, Trigger, Prefect, Dagster, Airflow, etc etc.

There's a lot more of everything available in the Python ecosystem =)
by riffraff | 2026-01-28 19:01:56+00:00
WhatsApp happened at a time when, in Europe, you paid for SMS.

WhatsApp allowed people to send SMS without paying, or rather, paying just once to buy the app, so it was instantly valuable if you just convinced your spouse or parents or a single friend to install it.

To overcome it now, you need a lot more effort (or rely on enshittification, which I'm sure will happen).
by uqual | 2026-01-28 19:02:01+00:00
This is something I've been in favor of for some time.

Obviously the tax basis in the assets would also be stepped up by this action.

The US should also get rid of the step up in basis at death. The recipient of an illiquid asset such as a family business should have a period of time (perhaps five or ten years from the triggering death depending on the type of asset) to "pay up" the tax basis "to market" at the time of death. Gains in liquid assets (such as publicly traded stock) should be taxed at the market value at the time of death by the estate or trust and passed on to beneficiaries with that adjusted tax basis.
by 63stack | 2026-01-28 19:02:08+00:00
So what do you think, what's happening here?

My experience with IT in banks is that this entire "feature" of tracking who's opening/not opening emails must have went through about 50 people, and it must have taken at least a year from the idea forming in someone's head, going through all the administrative bureaucracy, getting approved, developed, tested, and rolled out.

Is it that HSBC has 0 competent people who could have mentioned that "tracking pixels are unreliable, especially in 2025/26"? Or is it that everybody who mentioned this was overruled by middle/upper management because they know better? What about the http:// part? I imagine there must have been a few developers saying we should not be serving anything under http://.
by raincole | 2026-01-28 19:02:17+00:00
> your access to basic rights is intermediated by a corporate job

Lmao. America has worse social welfare than most developed countries, but it's still a heaven compared to most of the world. What you can find in food bank is a feast for billions of people on this planet.

American people are stressed about AI because American people are expensive. Like hella expensive. So the incentive to replace American workers is very strong.