MurphyA/hacker-news huggingface dataset:
by captn3m0 | 2026-01-09 09:01:06+00:00
India has been deporting immigrants to Bangladesh/Myanmar and this includes Indian Citizens, because there is no due process being followed and court orders are being regularly ignored.

https://www.hrw.org/news/2025/07/23/india-hundreds-of-muslim...

> authorities forced another 40 Rohingya refugees into the sea near Myanmar, giving them life jackets and making them swim to shore

> the police raided his home, seized his mobile phone, and tore up his identity documents, which were proof of his (Indian) citizenship. They then flew him in a BSF plane (…) Sheikh said he was forced to cross into Bangladesh with eight others.
by Parameswar | 2026-01-09 09:01:10+00:00
Hi HN,

I’m the solo founder of Zolly, a tool that lets you generate a full app from a prompt and then visually edit it (no templates, no boilerplate).

I launched recently and got ~75 signups in the first week. People use it, generate apps, and explore the editor — but no one converts to paid.

I’m trying to understand where the gap usually is:

Is the value not clear enough?

Is “AI app builders” already a saturated / mistrusted space?

Do developers prefer DIY even if tools save time?

Or is this just expected at this early stage?

If you’ve built or used similar tools, I’d really appreciate your honest perspective on:

what would make you pay, or

what would immediately turn you off.

Not here to pitch — genuinely trying to learn before deciding whether to pivot, persist, or shut it down.

Thanks for reading.
by inferiorhuman | 2026-01-09 09:01:17+00:00
Just like security bugs, lengthy errata doesn't mean anything. A popular
MCU will have bigger errata sheet because it gets more eyes on it.

Yeah, no. From all outward appearances STM stuff is basically rushed to market, fix the bugs later. We're talking basic shit like xyz clock input or watchdog straight up doesn't work. More advanced stuff like one of their USB controllers straight up doesn't enumerate with ARM Macs — still not in the errata or marketing materials BTW although the workaround may end up beating you with some other bugs. Or the one family that they had to completely rework the USB peripheral while subtly changing the part numbers. Or yeah no.

> The spreading out over multiple documents is good organization.

No, it's really not. It's things like reading up on a peripheral in the reference manual and then trying to figure out which pins you can use with it. Some vendors will put that in the section with each peripheral, most will include a table within the RM, and STM splits it up into multiple documents — per variant within a family because the families are often loosely related.

None of this stuff is offered up in printed form, they could at least hyperlink it (whether intra- or inter- document).
by lucideer | 2026-01-09 09:01:25+00:00
This is a really great post, concise & clear & educational. I do find the title slightly ironic though when the code example goes on to immediately do "import anthropic" right up top.

(it's just a http library wrapping anthropic's rest API; reimplementing it - including auth - would add enough boilerplate to the examples to make this post less useful, but I just found it funny alongside the title choice)
by neilwilson | 2026-01-09 09:01:34+00:00
You might want to read https://www.tandfonline.com/doi/epdf/10.1080/00213624.2025.2...

Which will disabuse you of the notion that we are "high on debt". "high on savings" perhaps.

We can always afford to make things better. Afford is never the issue.

Political will to take on the vested interests is the issue.
by rob74 | 2026-01-09 09:02:16+00:00
> The only way it really fell short is in the way that a lot of people were predicting that it would become a sort of total replacement for JS+HTML+CSS for building web apps.

I for one hope that doesn't happen anytime soon. YouTube or Spotify could theoretically switch to Wasm drawing to a canvas right now (with a lot of development effort), but that would make the things that are currently possible thanks to the DOM (scraping, ad blockers etc.) harder or impossible.
by b112 | 2026-01-09 09:02:33+00:00
Obviously you're summarizing a frustrating problem, so my suggestion may be unhelpful. However, mail tampering is a serious crime. If everyone is complaining, and the USPS is doing nothing, it should be handled as a crime.

I'm not familiar with US law in this, but I know the FBI has stepped in for some cases that are over state borders. Anecdotally, that is.

And I also know that private citizens can bring criminal cases to the prosecutor if the police aren't. If there are a lot of you, it wouldn't be too expensive to jointly hire a lawyer. Because this is absolutely not normal, at all.

And it should be squashed, and hard, with people led away in cuffs.

If this problem is persistent, the local city should get involved too.
by weinzierl | 2026-01-09 09:02:41+00:00
"We don’t yet see major websites entirely built with webassembly-based frameworks."

The more telling question to me is:

Do we see real world websites that are not just tech demos coming out of WASM aficionados circles. Sites that are actually useful to a significant number of people, even if we wouldn't necessarily call them major websites.

https://cbva.com/

comes to my mind, but there must be more.
by inferiorhuman | 2026-01-09 09:02:43+00:00
Of note neither the debugger nor user USB port on that board work with ARM Macs (guess how I found that out). You can connect it to a hub as a workaround but that may lead to data corruption (per the errata).

Also worth noting that the discrete STLink V3 dongles also use the F7 for USB stuff.

Also also worth noting that not all of the Embassy examples are set up to work with Nucleo boards. It's an odd choice but it is what it is.
by WhereIsTheTruth | 2026-01-09 09:03:18+00:00
The sandboxification of WASM is what happened

Instead of building a true portable binary format with system access, we got a JavaScript VM from TEMU:

- Reference Types

- Exception Handling

- GC

Makes GC'd languages compile better, not system programming

Meanwhile, the actually needed capabilities remain blocked forever:

- Memory: Still can't mmap, still can't allocate outside linear memory

- Networking: Still needs JS interop bullshit

- Device: Still need JS interop bullshit and still sandboxed behind browser security model

The Result: WASM isn't a serious systems target, it's a compilation artifact for managed languages that could've just targeted JS directly
by defrost | 2026-01-09 09:03:48+00:00
That's reasonably probable save for "and the corpses are starting to completely decompose".

The geology of the island of Great Britain is such that it has a steady rate of coastal erosion .. a number of villages once inland "far" from the sea have been lost to the sea.

The villages of Clare and Foulness succumbed to erosion in the 15th century, that still continues to this day: https://www.bbc.com/news/articles/cpwvj80yg40o

Old churches and their graveyards are lost, previously unkonown mass burial pits are exposed as cliffs erode away and the remains (bones, clothes, shoes, etc) are lost to the water sometimes before it's even noticed.

Possible, sure. On balance, given the large numbers all at once, the theory about old shipwreck cargo being breached and freed has somewhat more weight.
by Al-Khwarizmi | 2026-01-09 09:04:01+00:00
I hate Trump, but this piece doesn't seem to prove or argue anything at all. It's basically free market fanaticism, it says that economic metrics are good in spite of protectionism and not because of it because how could it be otherwise? Invisible hand, etc. It's totally begging the question.

If the free market economy is so resilient to threats, why didn't it thrive also in 2008?
by ubavic | 2026-01-09 09:04:22+00:00
From my experience, WASM is great for easily porting existing codebases to the browser. It took me less than a day to download Emscripten, learn a little about WASM, make one toy project, and then port a 20-year-old, 40-KLOC C++ project to the browser [1]. The last part only took me half an hour, and I don't even write C++.

[1] https://poincare.matf.bg.ac.rs/~janicic/gclc/
by jen729w | 2026-01-09 09:04:53+00:00
I also find the 1Password browser (Safari) extension to pitifully poor. But there's a neat workaround: set up a hotkey for 'Show Quick Access'. I use Ctrl+Opt+\.

This pops up 1Password's overlay but it is still URL-aware. I find it works almost universally. It'll show you what it's going to fill: just hit Return and it'll be done.

It doesn't even care what browser you're in. Works across the lot. Of course it isn't fully integrated so Passkeys won't work.
by bigyabai | 2026-01-09 09:04:58+00:00
A lot of James' discography is predicated on making other people suffer. The album art is offputting, the track listings are usually cluttered and useless, his music videos are scary and confusing, random tracks are designed to torture you (eg. Ventolin), and half of his music is released under unrelated aliases.

If you're not familiar with Aphex Twin, it's hard to understand that this hatred does nothing to inhibit his success.
by close04 | 2026-01-09 09:05:14+00:00
> but on a universal level, we're missing a cohesive master plan, in which a user, a human, need not undertake endless and repeated manual fend-off of the devil

This is a very good way of stating the problem.

> I had one brow raised, a little suspicious, but not very much to initiate a full-scale defense

This on the other hand seems overly superficial. You get your eMarketplace account hacked, then your Twitter account, and you're just "a little suspicious"? My eyebrows would raise all the way to the back of my head after this. Not sure I'd know where to start but I'd be very concerned.

> A few days later, the same thing happened with my TikTok and Reddit accounts. I repeated the previous steps now that I had gotten used to them. This time I raised two of my brows with a little more suspicion. Still not quite there, though.

I mean... This is an incredibly high threshold for getting concerned. The kind that lowers the bar to getting hacked.
by tannhaeuser | 2026-01-09 09:05:21+00:00
This, plus after the Godot runtime, game assets itself have to be downloaded, often making use of ZIP-like archive formats that may have made sense with DLCs or physical media, but require huge downloads (like GBs) to access a single sprite when the browser DOM rendering itself is pretty much about priorizing resources as they're viewed.

Plus, WASM game runtimes need to bundle redundant 2D or 3D stacks, audio, fonts, harfbuzz, etc. yet don't expose eg. text rendering capabilities on par with those that browsers already have natively.

The whole thing is priorizing developer over user experience.
by jedwhite | 2026-01-09 09:05:39+00:00
I'm also a fan and heavy user of Jupyter notebooks and literate programming in general. I think the use case for runnable mardown files with AI tooling for automation applies to complementary cases.

Having said that, there are ad hoc automation tasks that I've traditionally used Jupyter notebooks to do that I'm finding are easier to get running using markdown files and Claude Code. It's early days and I still am getting a feel for this myself.

There are some comments from earlier with discussion of other literal program tools.
by businessmate | 2026-01-09 09:06:14+00:00
A common assumption underlies much contemporary thinking about AI risk: that time is corrective.

Models improve. Guardrails tighten. Feedback loops reduce error. Early failures are expected to fade as systems mature.

In many technical domains, this assumption is reasonable. In governance-relevant decision contexts, it is not.

Here, time often functions not as a corrective force, but as a risk amplifier. Certain classes of AI-generated outputs become more persuasive, more stable, and more institutionally dangerous the longer they persist.

This article examines that failure mode and names the mechanism behind it.
by maccard | 2026-01-09 09:06:31+00:00
> I often wonder what its like to been born in 2010 and never experiencing this.

It’s always amusing to see these cycles continue. If his music is indeed as good as you claim it will still be listened to - just as so much of the best music of the last 75 years is. People have been lamenting the loss of the thing they felt was their transformative experince, and each generation keeps finding a new generation defining experience
by stanac | 2026-01-09 09:06:48+00:00
Anyone knows why docker is dropping wasm workloads? I never heard of anyone using it, I thought it was because wasi hasn't reached "1.0" yet, so ecosystem is still small.

Wasm and wasi are very promising, as stated in the article, it's safe/isolated by default, it can target different hardware and almost any popular language (in theory) can be compiled to wasm. It sounds perfect on paper. It's quick to start (quicker than docker). Maybe it will be replacement/supplement for lambda-esque type of workloads.

https://docs.docker.com/desktop/features/wasm/
by psychoslave | 2026-01-09 09:07:01+00:00
>It is almost 1:1 in that you can compile WAT to Wasm and then back to WAT with barely any loss in information (you may lose variable names and some metadata).

I love it! It reads like, "you can put your snowman in a oven to obtain water and then the water to a snow machine to get to your initial material state with almost no information lost."
by compsciphd | 2026-01-09 09:07:09+00:00
yes, but could one also argue that due to currency weakening, the S&P's growth can simply be due to the weakened currency?

If I can say something has an "absolute" value of X, but I denominate it in USD, which is normally 1:1 to X, then it's value in USD in X.

but if USD drops to being worth half an X, but its absolute value hasn't changed, it will now appear to be worth 2X in USD.

so why can't one argue, if the dollar weakened by 15%, but everything else being equal, one would expect dollar denominated stocks to appreciate (in dollars) by the same amount? And if the dollar would strengthen, we would expect the stock price to depreciate?
by KK7NIL | 2026-01-09 09:09:17+00:00
You're the one making a big assumption: that this is a short term movement in the dollar.

Trump has made it clear he wants a cheaper dollar to make US exports more competitive and JPM is forecasting another 10% drop in the value of the dollar this year.

Just because the dollar and euro have been roughly level for over a decade doesn't mean that will remain true, currencies often go through pretty fast changes in relative values every few decades as their financial and geopolitical positions change.
The pound drop around 2007~2009 is a good example of one such sudden but long term price shift.
by hdgvhicv | 2026-01-09 09:09:56+00:00
That’s why it would jar to be Vance and this reigime, Kay without Trump. 10 more years of both red and blue and enough change to undo and prevent this in the future could get it out.

Germany was reformed, Japan was reforms. These things take time

But the problem is the American people want this. This isn’t some dictator in Korea or Iraq or Venezuela, this is someone with full democratic support. There are many checks and balances in the American system to avoid a single person doing this amount of damage without having widespread support.
by ranguna | 2026-01-09 09:11:12+00:00
Bose: does something bad.
People: complain.
Bose: undoes what they did and does something slightly better.
You: complain.

I'm not sure I get the logic here.

Slowly but steadily I'm comprehending why companies are getting tired of some people. No matter what companies do, people will always complain. Don't get me wrong, there's always room for more improvement, but a slight complement for their slight improvement won't hurt anyone + a change in tone from complaining to suggesting improvements would be a nice bonus.
by thasleema09 | 2026-01-09 09:11:42+00:00
Most campaign failures aren’t execution problems — they’re planning problems. Teams stitch together briefs, spreadsheets, and one-off assets, then spend money on ads or production and discover the plan was never coherent.

This is about solving that pre-execution gap.

The Campaign Builder (inside Vect AI) is built to design, validate, and save a complete marketing campaign before any budget or production is committed. It’s a planning-first tool for people who must justify spend and hit outcomes.

At a glance it does:

Capture the campaign objective, audience, and positioning in one place.

Map channels (email, paid, social, content, video) into a coordinated sequence.

Generate the assets and briefs required for each phase so nothing is missed.

Surface gaps, overlaps, and weak hooks that waste production dollars.

Save the campaign as a named project for review, iteration, and handoff.

Who this is for:

Founders and PMs running launches with real budgets.

Growth leads and performance teams who buy creative and media.

Agencies that must deliver predictable outcomes for clients.

This is intentionally not a “creative factory” — it’s a decision tool that reduces wasted spend and makes campaign approvals fast and defensible.

Open the Campaign Builder (direct tool flow):
https://vect.pro/#/signup?continue=%2Fapp%2Ftools%3Ftool%3DC...

Inspect public pages (site operator):
https://www.google.com/search?q=site:vect.pro

System design and rationale:
https://blog.vect.pro/vect-ai-bible-guide

If you run campaigns or buy creative/media, I’d value concrete feedback on:

what pre-launch signals would make you cancel or push a campaign,

what outputs (asset briefs, channel timing, budget flags) you must see before approving,

where you’d pay for a planning tool vs keeping this in docs/spreadsheets.

Happy to dig into the evaluation heuristics or integration hooks on request.
by KaiserPro | 2026-01-09 09:12:16+00:00
no its on both of you.

I made the fairly reasonable assertion that people don't come out on to the streets when there is a non-trivial chance of being shot, simply because someone told them to. (see protests in any other oppressive country)

Now, where is my source for that? well put it this way, I don't go out to protest that much and I'm in a non-oppressive country. the bar for protest where I might be shot or sent to a hole is waaaay higher.

Now to your point: "there are no protests, just a couple of isreali agitators"

The videos that I have seen show >thousand people on the streets, bearing down on police, or running away from the police. Different places, different times, but all in the last two weeks.

Now, that _could_ be selective publication, but I didn't see most of these videos through the press.
by sam1714 | 2026-01-09 09:12:48+00:00
Logistics requires lots of humans, and worse, humans traveling. That's inherently risky and a difficult physical job. People simply would rather have an information economy job like a software developer where the danger is a severe coffee spill.

The humans who do work in logistics have been demanding higher standards of living and therefore better pay and healthcare in first-world countries.

UPS drivers are unionized in the US and their cost to the company (salary + healthcare + pension) is now over $170,000/year each.
by tamimio | 2026-01-09 09:12:49+00:00
-phones: any phone will be used to ID you, not just smartphones, and your location can be tracked in real time, and your location is stored and will be used against you in the future. Don't bring any cell connected device, even your thinkpad.

-cctv: they are far more sophisticated now, from high resolution to AI for automated classification and identification, assume there's a camera man following you all the time. Ring, Flock, etc. are all an interconnected surveillance system that's watching all the time. Some tech can even ID you with a mask, so better have a proper face cover that changes the bone structure. Also, don't use your car, it's useless to use your car with a mask only to be ID'd by your car on your way to the protest (btw, flock can ID your car even with no plate number), use a bike, walk, or similar, public transport is also monitored. Drones are already used by law enforcement, and they use systems like Aeroscope to detect other drones as well. Use an umbrella to block the drones, the more people use umbrellas the better to counter drone surveillance.

-if it's at night, have an IR cam cloakers or blocker around your face (like glasses etc.) to disturb the IR in cctv systems. Although a lot of new ones don't use IR but rather colored night view.

-cash: it goes without saying, your transactions will expose you. And leave all your IDs at home.

-clothes: if there's some organization among the group, an agreement about the clothes colors/type is better than each wearing unique clothes.

-don't share any info about your plans online or with people in the protest, as online everything can be retrieved, and in the protests you can't trust randoms there.
by jauntywundrkind | 2026-01-09 09:13:20+00:00
I'm mainly using GLM-4.7 these days, because of a subscription that seemed like a pretty good deal (fingers crossed Z.ai / Zhipu survive the year or this will suck a little bit). It was nice and fast over the holidays, and it's much slower now. This is cool to see, but man, but I'm pretty cost conscious and I don't think I'll reach for this often. But I hope it's an option I can reach for!!

Input tokens are really expensive here, relative to their other models & the market rate for input tokens for GLM-4.7. $2.25/M tokens is ~4x what most charge, is ~3x their next most expensive model Llama-3.3-70b. It's also advertised as half as fast as Llama. Output tokens are a little more expensive than market at $2.75 vs ~$2, but really not bad.

Cerberas is getting rid of their Qwen3-235B at the end of the month. There's a very affordable GPT OSS 120B that's incredibly fast and cheap, 3000t/s, $0.35/$0.75M I/O! It'd be great to see something like MiniMax, which is supposedly very cheap to run on GPU, if that can be ported.
by 66yatman | 2026-01-09 09:13:22+00:00
Location: Nigeria
Willing to relocate: Yes
Remote: Yes

Skills: full stack web development

Tools: typescript, aws, gcp, vps, Linux react, Angular, vue, bunjs and it's ecosystem, express.

Contact: Fridaycandours@gmail.com

Github: https://Github.com/fridaycandour
by throw310822 | 2026-01-09 09:13:24+00:00
In the case of Palestinians, "their ancestors" means their fathers or grandfathers. They still have the keys of their homes. In the case of Jews, it means some mythical ancestor of 2 thousand years ago or more.

But yes, the question of the "right of return" of Palestinian refugees is a tough one; but I think it's a distraction. The very minimum the international community should force Israel to, is to withdraw within the 1967 border and cease any interference with the territory and sovereignty of Palestinians. It won't happen because the goal of Israelis and Zionists everywhere is to conquer as much land as they can, and a constant state of attrition is the excuse they need to keep settling more ethnically-cleansed land.
by gf000 | 2026-01-09 09:13:53+00:00
> DOM (scraping, ad blockers etc.) harder or impossible.

This is a cat mouse fight, and Facebook already does some ultra-shady stuff like rendering a word as a list of randomly ordered divs for each character, and only using CSS to display in a readable way.

But it can't be made impossible, at the worst case we can always just capture the screen and use an AI to recognize ads, wasting a lot of energy. The same is true for cheating in video games and many forms of online integrity problems - I can just hire a good player who would play in my place, and no technology could recognize that.
by chakintosh | 2026-01-09 09:14:43+00:00
> The Hamas Charter explicitly called for the “annihilation” of the Jewish state.

See, this is what grinds my effing gears. On one hand you have a party "calling" for the "annihilation" of Israel. On the other hand, you have a part who is calling for the annihilation of palestinians AND they are ACTIVELY doing it. But no, you have to draw an equivalence somehow ...