MurphyA/hacker-news huggingface dataset:
by embedding-shape | 2026-01-28 19:23:23+00:00
> The way you pay for petrol/gas is bonkers.

Wait, what do you mean?

This is how it works for us: I go to the gas station, the pumps are locked by default, I await eye-contact with the person inside, wave at them, they unlock the pump, I pump the petrol, then I go in and pay.

I'm guessing it's radically different than that and involves signing papers somehow? Almost afraid to ask.
by aldersondev | 2026-01-28 19:23:36+00:00
Langsmith just released their new AI powered agent builder platform.
It allows you to write a prompt and build an AI automation out of it.

N8N, which is a very mature automation platform, also has a similar feature where you can type in a prompt to build an automation.

Lets build the same agent in both platforms using only an AI prompt see which tool works better.
by sorentwo | 2026-01-28 19:23:43+00:00
There are other projects that implement the ideas in OSS, but that's the same in Elixir. Not that we necessarily invented DAGs/workflows, but our durable implementation on the Elixir side predates DBOS by several years. We've considered it an add-on to what Oban offers, rather than the entire product.

Having an entirely open source offering and selling support would be an absolute dream. Maybe we'll get there too.
by kreetx | 2026-01-28 19:24:31+00:00
Well, the larger sequence of events goes back to the group of people interfering with police work, including the woman whistling along with an officer. She got pushed which was where Alex entered. (Alex had already had a brief contact with the officers minutes before the fatal sequence of events.) Alex also had a gun with him. This eventually led him to being shot.

The researched why will surface likely soon. But as of now, carrying a gun to a protest isn't something that helps with looking harmless.
by Helithumper | 2026-01-28 19:24:32+00:00
For context, LMStudio has had a CLI for a while it just required the desktop app to be open already. This makes it where you can run LMStudio properly headless and not just from a terminal while the desktop app is open.

`lms chat` has existed, `lms daemon up` / "llmster" is the new command.
by dylan604 | 2026-01-28 19:24:52+00:00
Do these interferometer type of arrays attempt to have the dishes at the same level essentially a flat plane? Or can they adjust for that with the timing used to "sync" them together so one dish might be in a dip while another is higher on a mound. TFA mentions 150km diameter array. Does the earth's curvature come into play as well?
by conorbergin | 2026-01-28 19:25:12+00:00
Having no CSD at all is unacceptable on small screens IMHO, far too much real estate is taken up by a title bar, you can be competitive with SSD by making them really thin, but then they are harder to click on and impossible with touch input. At the moment I have firefox setup with CSD and vertical tabs, only 7% of my vertical real estate is taken up by bars (inc. Gnome), which is pretty good for something that supports this many niceties.
by dmitrygr | 2026-01-28 19:25:28+00:00
long relative branches are even more fun. Not all PIC has a GOT. Sometimes you just need a chunk of code that can run anywhere in memory. For MIPS this can get hard beyond +/-32KB... Here is approximately the minimum thunk to allow branching to anywhere in 32 bit address space relatively to current location, where "offset" is addr of dst minus addr of this thunk minus 8

BGEZAL $zero, . + 8
ADDIU $at, $ra, 0
LUI $t7, hi16(offset)
ORI $t7, $t7, lo16(offset)
ADDU $t7, $ra, $t7
JR $t7
ADDIU $ra, $at, 0
by skrebbel | 2026-01-28 19:25:34+00:00
For a lifetime license incl updates forever that seems quite reasonable to me. It's a bit over a year of Netflix.

In fact, given that it includes perpetual priority support (within a business day!) I expect the author's gonna change that soon, once he gets one of those infinitely demanding customers and realizes what a terrible mistake he made (inf support for a one-time payment, oops!). So better bite while it's hot!

The €40 option for one year of updates is a lot more economical and is still a perpetual license for the software itself.
by mrandish | 2026-01-28 19:25:42+00:00
I'm still surviving on Windows but only because over the last four years, as each new annoyance and regression arose, I made the mistake of very gradually, in tiny increments, sinking the time into invoking the arcane incantations necessary to tame each one.

15 minutes to deactivate an entire branch of notification pathways, 20 minutes to (mostly) restore the Right-Ctrl key they hijacked into a CoPilot key. 10 minutes to restore Win10 functionality to the Win11 taskbar with the wonderful ExplorerPatcher. $5 spent on Start11 to sidestep the whole start menu train wreck. And little 3 to 5 minute fixes with WindHawk (an amazing store-like platform to discover, install and manage open source Windows GUI patches).

I'm the stupid frog who didn't leap from the gradually heating pot. I acclimated to the boiling. And it's... okay. At least for now. But I know someday soon, the thousand faceless product managers at MSFT will break something unfixable. Somehow exceed the considerable abilities of the large community finding clever hacks and patches to keep the harsh Win wasteland livable for hardy souls.

While I greatly appreciate Linux philosophically and deeply respect it architecturally, I still really liked what Windows got so close to being - right before MSFT shifted biz models, simultaneously de-investing and turning it into a promotional platform for their other business. When that day comes, it'll suck to leave behind the wonderful third-party tools like Everything search, Ditto clipboard and AHK automation that streamline my day.

The thing I don't understand is why MSFT refuses to just make a version of Windows that's a Product again. I'd gladly pay them $100/yr for an upgraded "Windows Ti Super+" that just wants to be a good operating system for advanced users, instead of a strategic moat or monetization flywheel.
by jrowen | 2026-01-28 19:26:10+00:00
On some level though it does jive with "from each according to his ability, to each according to his need." Do you have an issue with textbooks being cheaper in India?

If we live in a more socialist future where there are mechanisms to prevent corporate greed from accelerating wealth inequality, I feel like it could find a beneficial equilibrium. I think, given the choice, most [non-luxury] businesses would rather have more customers than price out poor people entirely. They would be subsidized.

Put another way, do "one price for everyone" and "customer blindness" benefit rich people or poor people more?
by venusenvy47 | 2026-01-28 19:26:28+00:00
I need to implement this type of thing for supporting networks of family members, but without the media server aspect - just computer/networking support. I'm looking for a cheap and reliable device that I can put in each home, to give the Tailscale "foothold". Do you happen to know of any tiny devices? I was thinking there must be something even cheaper than a Raspberry Pi to perform this single function at each location.
by theYipster | 2026-01-28 19:26:45+00:00
But that's the point. Choice and customization. It's the natural result of FOSS and the as-designed modularity of the Linux ecosystem.

Exploring popular options and finding what works for you is easier than it has ever been, and fun too. The difference between Linux today and the Linux of old is that for most setups, all the pieces you choose can fit together nicely and "just work." Despite all the different flavors and variations and distributions and desktop environments and window managers and the like, pretty much every popular distro uses a recent or near recent version of the monolithic Linux kernel + system-d, so all the important stuff is more or less the same (with tweaks here or there.)
by awsanswers | 2026-01-28 19:26:59+00:00
It's predictable so you run defense around it with prompting, validation and model tuning. It generates volumes of working code in seconds from natural language prompts so it's extremely business efficient. We're talking about tools that generate correct code to 95% of a solution, the follow up human and automated test review, and second coding pass to fix the 5% are a non issue.
by sothatsit | 2026-01-28 19:27:12+00:00
The bigger change is just to manage multiple contexts at all. I think how that is implemented will be determined through experimentation. I don't think the problems get much harder when you have multiple API requests in flight at once vs. doing them serially as you suggest. And for today's models, the speed increase would be nice, so it seems like it would be worthwhile.
by condwanaland | 2026-01-28 19:27:41+00:00
Say I have a dataframe called 'penguins'

I can write code like:
penguin_sizes <- select(penguins, weight, height)

Here, weight and height are columns inside the dataframe. But I can refer to them as if they were objects in the environment (I., e without quotes) because the select function looks for them inside the penguins dataframe (it's first argument)

This is a very simple example but it's used extensively in some R paradigms
by echelon | 2026-01-28 19:27:57+00:00
> If my job is shipped to India today

Immigration isn't "shipping the job to India". It's bringing the labor here and contributing to our economy. This might have a suppressive force on wages, but it lifts the overall economy and creates more opportunity and demand.

Offshoring is permanent loss. It causes whatever jobs and industry are still here to atrophy and die. The overall economy weakens. Your outlook in retirement will be bleaker.

If you have to pick between the two, it's obvious which one to pick.
by hypeatei | 2026-01-28 19:28:21+00:00
> applies only after a formal police investigation

Not true, the medical examiner will "rule" on this, not the police. I don't know if the Hennepin county examiner has said so, but we don't need to wait for that with the several angles of video available to us. We're in the court of public opinion, not law. If you disagree that it was a homicide, then say that. I don't understand the motivation to play lawyer here and obfuscate. We're not making arguments in court and there is ample evidence of what happened.
by vanillax | 2026-01-28 19:28:41+00:00
I made the same switch but all linux always feels slightly jank. I think Macos is the best premium decoupling from Winblows, but that comes with its own ecosystem lock in. I use all three equally daily and it just drives me insane. Lots of games on Windows ONLY work on windows due to anti cheat. Ie BattleField 6.... MacOs Gaming is non existent and any attempt with say wine/parallels or whatever brings you back to windows.... Linux / PopOS / Cosmic is so close to being there but the gaming restrictions takes you back to Windows.. I tried the whole WSL2 but lots of apps need so much tuning to work properly.. Ie android studio needs to be specially configured to use the WSL2 paths and it gets broken fast.
by nerdsniper | 2026-01-28 19:29:01+00:00
> And besides that, banks need capital reserves in the form of customer deposits

USA's fractional reserve requirement is now 0%. UK has also gotten rid of their reserve requirement as well. In the UK, the limit to what the bank can loan out is more determined by the market cap of the bank (committed shareholder value). Cash is only strictly needed to cover ... customer deposits.

So in the UK, if a bank gets rid of customer deposits entirely, then it kind of doesn't need any cash anymore. It can just lend money out of thin air based on its total net worth (market cap).
by saberience | 2026-01-28 19:29:02+00:00
What’s the main use-case for this?

I get that I can run local models, but all the paid for (remote) models are superior.

So is the use-case just for people who don’t want to use big tech’s models? Is this just for privacy conscious people? Or is this just for “adult” chats, ie porn bots?

Not being cynical here, just wanting to understand the genuine reasons people are using it.
by barbazoo | 2026-01-28 19:29:12+00:00
> But it gets worse. Because HSBC are using http://, rather than https:// URLs for their tracking pixels, they’re also saying that every time you read an email from them, they’d like everybody on the same network as you to be able to know that you did so, too. If you’re at my house, on my WiFi, and you open an email from HSBC, not only might HSBC know about it, but I might know about it too.

> But we’re in the Darkest Timeline. Tracking pixels have become so endemic that HSBC have clearly come to the opinion that if they can’t track when I open their emails, I must not be receiving their emails. So they wrote me a letter to tell me that my emails have been “returned undelivered” (which seems to be an outright lie).
by ericmay | 2026-01-28 19:29:27+00:00
Here was the OP's claim:

> if you are a big online retailer in a country, you will have a big corporate presence in that country.

They made a general claim that a big retailer in a country will have a big corporate presence in that country. I don't know if that's true or not - hence my response.

They didn't claim that a big retailer in India will have a big corporate presence, nor did claim that a retailer approaching 35% of e-commerce must have a large corporate presence in the country. It was an ambiguous claim, which is why I asked a few follow up questions.

> You’re making claims yourself, so I’d like to see examples of companies that operate at that scale in a country without corporate presence.

I didn't make this claim so there's nothing for me to provide.
by pamcake | 2026-01-28 19:29:29+00:00
Can't help you with AV but otherwise your issues and confusions are all Ubuntu and Canonical and nothing on there is representative of other Linux dists.

Ubuntu is highly opinionated. Great for some/many people but not the best fit for everyone or even an obvious recommendation for newcomers (anymore). For your consideraion: Mint is basically a project that repackages Ubuntu to adress those issues to make it accessible for people not onboard with the Ubuntu idiosyncracies and more casual users who just want their desktop. Should be an easy migration for you.

Your Vivaldi problem comes from that you trusted gpg key for their stable. release repo, and fail verifying package from their archive. repo. Change repo to stable (that's prob what you want) or get the key for archive.

Your Ubuntu experience as told is not representative of desktop Linux experienced outside of Ubuntu. "But Linux sure could work better" is a misleading conclusion to share when that's all you know.
Show HN: Alprina – Find your next investor through AI-matched intros
by Othrya | 2026-01-28 19:29:31+00:00
Hey HN,

I built Alprina to solve a problem I've experienced firsthand as a founder: fundraising feels like shooting in the dark.

You spend weeks cold emailing investors who aren't a fit. You get generic intros that lead nowhere. You waste time on people who don't understand your stage, industry, or vision.

Alprina flips this. Instead of you chasing investors, AI agents analyze your startup—your goals, stage, and vision—and match you with the right investors based on real context. No spam. No noise. Just relevant intros to people who actually make sense for your journey.

I've been working on multiple ventures (healthcare claims automation, AI workflow platforms, climate tech) and kept running into the same fundraising friction. So I built this.

Would love your feedback. What's been your experience with investor outreach? What would make this more valuable for you?

Check it out: alprina.com
by embedding-shape | 2026-01-28 19:29:35+00:00
No, before Whatsapp, people were mostly using Facebook messages, at least where I lived at the time.

And no one was paying per SMS at the time we were using SMS for communication, almost everyone I know were on monthly plans that gave you N text messages and N minutes of calls for static sum each month.

The first people I saw who started using whatsapp, was people who were communicating across the border, because even if you had a monthly plan, those didn't include international messages. Eventually we all converged on whatsapp because that's what outside family and relatives used anyways.
by solaris2007 | 2026-01-28 19:30:15+00:00
This may come as a shock to someone stuck in a radical far left bubble but people who are not either a citizen of one of the several states or not a citizen of the federal government (nor both) are not parties to the agreement that is the constitution.

"concentration camp" isn't a root command line term to people with critical thinking skills.

Anyone who is neither a state citizen or federal citizen and does not have a valid VISA (or some equivalent) is an unlawful invader.

Again, this may come as a shock to someone stuck in a radical far left bubble, but most Americans' sentiment, the Americans who are busy raising their families, the ones who actually pay all the taxes that pay to house and feed all of these unlawful invaders stuck in limbo is: they are lucky we don't just kill them all.

I know it's shocking to those stuck in a radical far left bubble, but it's the reality. The state governments and federal governments were formed to protect what the founders wrote: "our posterity". Not every third world rando who shows up for the gibs Biden promised rather than fix their own country.

If you want to be effective in your activism, try to avoid "rhetorical correct" terms. Those terms only work on a particular lower class and only piss off the people with critical thinking skills because it comes across as trying to bullshit them in a malicious way (which it is).

edited: to add "(or some equivalent)"
by juliusgeo | 2026-01-28 19:30:17+00:00
This is super cool! If I'm understanding your implementation correctly, you do perform bit by bit state machine logic to check whether quotes should be escaped etc. You can do that in a single pass by using carry-less polynomial multiplication instructions (_mm_clmulepi64_si128 on AVX-512 I believe), or by just computing the carryless xor directly on the quote mask and then &ing the inverse with the bitmask for quotes. Simdjson uses this trick, and I use it as well in my Rust simd csv parser:

https://github.com/juliusgeo/csimdv-rs/blob/681df3b036f30c5a...

This is a good write-up on how the approach works: https://nullprogram.com/blog/2021/12/04/
by suzdude | 2026-01-28 19:30:19+00:00
The same should apply to all the laws ICE 'agents' are breaking in their "enforcement".

What, do you think they should not be punished, or should be immune from following the law? The laws passed by the representatives and president of the democracy you're so keen on?

If you think they are following the law, you sound crazy, because you are.
by ssl-3 | 2026-01-28 19:30:23+00:00
It wasn't always so locked-down as it is today.

The OG Motorola Droid, for example: While it clearly wasn't a design intent, there was really nothing of any gravity to stop people from using it in any way they wished.

Rooting was a simple matter of running a hacked su command, and voila: One becomes root. The bootloader wasn't locked at all. Custom kernels and userlands were normal. It was a great little pocket computer to goof around with for anyone who cared enough to give it a swing.

Just install the "missing" su binary and...done.

At the time, I felt that this was a perfectly acceptable way to keep it working reliably for regular folk.
by caminante | 2026-01-28 19:30:45+00:00
> I don't think it's really disputed that high inflation is on the horizon

This is moving the goalpost because you know economists (the critics) forecasted major inflation sooner/now, and it hasn't happened.

> Care to list those? [...] it assumes that we're already in the position of being an export based economy which we're not and not tangibly working towards.

You're not making sense or making coherent thoughts. The US is still the #2 exporting country in the world in absolute terms despite importing a relatively higher amount.
by chickensong | 2026-01-28 19:31:12+00:00
I can't argue that. The scale was already imbalanced as well, and vibe coding has lowered the bar even more, so the gap will continue to grow for now.

I'm just saying that LLMs aren't causing the divide. Accelerating yes, but I think simply equating AI usage to poor quality is wrong. Craftsmen now have a powerful tool as well, to analyze, nitpick, and refactor in ways that were previously difficult to justify.

It also seems premature for so many devs to jump to hardline "AI bad" stances. So far the tech is improving quite well. We may not be able to 1-shot much of quality yet, but it remains to be seen if that will hold.

Personally, I have hopes that AI will eventually push code quality much higher than it's ever been. I might be totally wrong of course, but to me it feels logical that computers would be very good at writing computer programs once the foundation is built.
by TkTech | 2026-01-28 19:31:15+00:00
> Support only options aren't going to cut it in our experience; but maybe that'll be different with Python.

That's totally fair, and I can only speak from the sidelines. I haven't had a chance to review the architecture - would it possibly make sense to swap from async as a free feature to the process pool, and make async a pro feature? This would help with adoption from other OSS projects, if that's a goal, as the transition from Celery would then be moving from a process pool to a process pool (for most users). The vast, vast majority of Python libraries are not async-friendly and most still rely on the GIL. On the other hand, Celery has absolutely no asyncio support at all, which sets the pro feature apart.

On the other hand, already released and as you said it's much harder to take a free feature and make it paid.

Thanks again for Oban - I used it for a project in Elixir and it was painless. Missing Oban was why I made Chancy in the first place.