MurphyA/hacker-news huggingface dataset:
by erlkonig | 2026-01-09 22:38:51+00:00
I just hate that (1) you can't nest anything into a table (2) it's different everywhere.

Restructured Text is much more capable, and yet here we are, still using Markdown.

My markdown pages often also have HTML in them, I mainly use Markdown so if I decide some overlong thing I wrote on Reddit actually doesn't suck, I can copy-paste it into a webpage, and my web-server's .smd handler does the convertion. Lowest common denominator. :(
by potsandpans | 2026-01-09 22:39:03+00:00
It's not front end sandboxing. It's edge function sandboxing. And they do indeed have this in prod: https://shopify.dev/docs/apps/build/functions/programming-la...

> Shopify CLI compiles your JavaScript code using
Javy, our JavaScript-to-WebAssembly toolchain.

I've actually used Javy. Kind of interesting: https://github.com/bytecodealliance/javy.
by notepad0x90 | 2026-01-09 22:39:33+00:00
does he not understand that countries are...countries? "quasi-judicial" is so childish of a thing to say, of all people by a CEO.

I don't even care about the details of the law, what is he aiming to achieve here by disrespecting their government as a foreigner and accusing them of "censorship". Makes wish they'd fine him just for that tweet alone. You do what a country tells you to do as a foreigner, or you leave.

These people want immigrants in their own country who obey their own laws to be treated like animals and deported to countries they've never even heard of before, yet they don't think they're obliged to follow the laws of other countries.

Isn't this guy an HN user too @eastdakota (https://news.ycombinator.com/user?id=eastdakota), or am I mistaken? I'd love to hear his response to this thread, just as a fly-on-the-wall.
by anildash | 2026-01-09 22:39:49+00:00
I actually had a digression into "worse is better", but the piece was already pushing 5,000 words, so I figured I probably was better of leaving out such a big topic. But you're right that's a larger trend that mattered. I think of it more as a triumph of Postelism in the Internet at large as more people came online, too.
by andy99 | 2026-01-09 22:40:02+00:00
This has all the hallmarks of a petty bureaucratic crusade where instead of actually engaging with something, people instead focus their time on making the case for why it violates some rule that can be enforced.

People won’t like the analogy (probably won’t like any of it) but it’s like that thing about calling SF bylaw enforcement on people sleeping in the twitter office when Musk took over. Instead of just making the public case why they didn’t like Musk or the work environment, they tried to weaponize bylaws against them. Exactly the same here, it’s the weakest possible way to make a point, the grown up equivalent of being a tattle tale.
by econ | 2026-01-09 22:40:03+00:00
OT: we should really extend bbcode with a safe scripting language. The hilarious stuff that could happen in threaded discussions. You could have a sub set of safe instructions that get executed automatically, a larger set of instructions that require pressing a button under the comment. (And a button to view the code) Then a 3rd set that triggers permission dialogs for things like loading (1 or n) external data sets. "Uploading" files, loops that run more than 30,1000 or 10k rounds, access to camera/photos, canvas, LLM etc

You start a topic by pasting a dataset or a link to some JSON csv, xml, sql files, etc, then add a description or some other rage bate to start a conversation.

Seems much fun and a great way to start getting into coding.
by ranger_danger | 2026-01-09 22:40:40+00:00
IMO Qt is amazing. No login is technically required to download anything, especially code.

The official SDK installer GUI does require a login, but you don't have to use it in order to download or use Qt at all.

Not only can you download all the individual components that the GUI fetches via download.qt.io yourself, there's also third-party installers like aqtinstall, as well as many different OS package managers that provide Qt binaries.
by cush | 2026-01-09 22:41:03+00:00
These things aren't mutually exclusive. There's a supply problem and it depends. You'd be right if there was only a demand for rentals, but people also want to buy homes to live in, and currently those people are completely priced out of the market by landlords because they've bought all the homes as investments. A landlord can buy a 10 bedroom sfh and split it up into student housing near a university (good), or they can buy a 2 bd bungalow and price a new family out of the market (bad). It just depends. It depends entirely on the market.
by dragonwriter | 2026-01-09 22:41:18+00:00
> Trump will pardon them of all federal crimes. If they are charged by the state, they will use jurisdiction removal and/or supremacy clause to squash it from jeopardy in the state court.

Removal doesn't change the substantive law applied, only the venue of the trial. Supremacy Clause immunity will be litigated, of course.

> Even in the unlikely event both of those fall through, it will take years to wind through that process, and by the time that happens the case will be so cold prosecution cannot follow through (see prosecution of Lon Horiuchi).

The majority of the delay in the Horiuchi case was the 5 year gap between the events and state charges being filed. If state charges are filed in this case, I don’t see much likelihood there will be that kind of delay first.
by gjsman-1000 | 2026-01-09 22:41:47+00:00
Denuvo isn’t quite DRM either. It’s an anti-tamper layer; the whole goal being to prevent the binary from modifications. This then prevents the DRM of choice (ie Steamworks) from being bypassed.

I know that sounds a little pedantic; but typically DRM involves an identity layer (who is allowed to access what?). Denuvo doesn’t care about that; it’s even theoretically possible to make a Denuvo protected binary anyone could use.
by slg | 2026-01-09 22:42:59+00:00
The part that gets me is that even if you stipulate that this man’s life was in jeopardy and that the driver’s actions justify using lethal force (which I don’t agree with, but just go with me for a second), his actions clearly did not make himself or anyone else safer. Just look at what happened to the car after he shot her, it swerved off out of control and rammed another car. It should be obvious that a car without a driver is much more unpredictable and dangerous that a car with a driver, so how can you believe that killing the driver was the appropriate response.

Even if you think he was justified in his use of force, everyone should be able to see that how he used force was at best inappropriate. Not being able to admit that is a sign that you’re letting your bias overrule what you’re seeing.
by observationist | 2026-01-09 22:43:15+00:00
There's a deeper level to the way you calibrate your mental operation. If you're under a lot of mental stress, your body is evolved to prime you for physical effort, beyond the fight or flight responses. By engaging in exercise, you're resetting your physical condition, and that can put you in a much better position to mentally cope with whatever is happening.

This is something that has very deep evolutionary roots. A looming project deadline, a relationship crisis, feeling burned out, general malaise about your place in life - all of those stressors can bring about different neurochemical and hormonal changes that are in whole or in part dealt with in a healthy way by engaging in strenuous physical activities.

That puts you in a position to gain perspective without the immediacy of the negative emotion, so you don't have to feel anxious, or have subtle negative threat framing around everything.

You can abuse that, like anything else, and mask real negative factors in your life, or it can be a phenomenal and healthy way to deal with the negative framing of otherwise neutral or even positive circumstances in your life.
by structural | 2026-01-09 22:43:23+00:00
Something to consider is that in a secure environment like LANL, and especially for a non-standard or one-off process, it's likely that there is no computer system that everyone has access to with all the information.

It would not be unusual for the person being told to write the process document to be brought into a room with a notebook, be shown written or electronic materials in the room, take notes in a provided notebook, have that notebook be handed over after the meeting for a (non-technical) security review, then receive the notebook pages some days/weeks later and have those notes be what is used to develop the document. Security culture is good for security but bad for error-free processes involving people.
by blindriver | 2026-01-09 22:44:42+00:00
From watching the videos, especially this latest one, she tried to hit the officer. I don't think she wanted to kill him, but she didn't care he was in her way. I believe the officer will be exonerated of killing this woman because she did just enough to justify being fired upon.

However, I don't think he should have killed her. I think he went into the confrontation looking for an excuse to murder a protester and she unfortunately gave him that opportunity. I think he absolutely murdered her and had no moral reason to do so. He may have had a legal reason to fire on her though, but I think he didn't need to and just arresting her would have been good enough. She would have easily been found guilty of assaulting a police officer or whatever the equivalent is for ICE agents. I think that was good enough and he went way overboard and wanted to kill her.
by felurx | 2026-01-09 22:44:42+00:00
I've participated in (and now have been a ref for) a robotics competition, First Lego League, a couple of times. The robots can have a height of up to 30.5cm (12"), and that's usually quickly checked before each round.

Since there's pretty much always some A4 paper lying around near you, probably a copy of the rules, in most situations we just hold up a sheet (rolled up if you're feeling fancy) next to the robot. Much quicker than finding the ruler that's probably in use (or misplaced) somewhere else :D
by nine_k | 2026-01-09 22:45:09+00:00
I don't see how a separate dedicated piece of hardware is less secure. It has zero contact whatsoever with your other comm devices. It can be switched off when not needed, to prevent any chance of tracking you. Think of it as of an advanced yubikey.

It's not money-preserving though. You need an extra device, and an extra phone number. The separate phone number is another privacy-preserving feature though.
by mothballed | 2026-01-09 22:45:11+00:00
>only the venue of the trial.

The venue moving to a federal court, for a person federally considered pardoned of all federal jeopardy, seems like a problem.

IANAL but I don't see why a federal pardon wouldn't be binding on a federal court when the pardon is for the exact thing being considered (or possibly, a la Hunter Biden, pardoned of everything a federal criminal court could ever consider).
by toomuchtodo | 2026-01-09 22:45:13+00:00
The local prosecutor is collecting evidence currently, so while it may take time to indict considering murder charges against a federal officer, I expect to see it occur eventually. They are bypassing the FBI to avoid a lack of effort one would expect from this administration.

> Hennepin County prosecutor asks the public to share Renee Good shooting evidence with her office

https://www.pbs.org/newshour/nation/hennepin-county-prosecut...
by epistasis | 2026-01-09 22:45:15+00:00
> Spammers won't respect the + either, they will clean their list of any +tags before sending.

That's the entire point, if you get an email from the site but it doesn't include your +servicename tag then you immediately can immediately tell it's a phishing attempt or spam. If the tag is there it's not a 100% guarantee that it's legit, but absence of the tag is a big red flag.
by LorenPechtel | 2026-01-09 22:45:36+00:00
Finally someone addresses the king's attire!

State a problem. Propose a "solution" without doing anything to establish that it is actually a solution. Make it about "real", ignore the real issue of what one gets from the calories consumed. It's not the processing that makes food bad, it's that ultraprocessed foods are optimized for enjoyable eating, messing up our body's regulatory system. We eat too many calories too fast and get little from them other than calories.

Especially objectionable to me is whole milk. It's so easy to drink so many calories.
by michaelt | 2026-01-09 22:45:40+00:00
> it obviously doesn't make sense if you think about it for more than five seconds. [...] It's just a refusal to accept the philosophical concept of rights.

Or it's an attempt to reconcile the philosophical concept of rights with global politics and observed reality.

Does an Afghan girl have a right to education? A Uyghur Muslim a right to freedom of religion? A Palestinian a right to food? A Hong Kong resident a right to freedom of expression?

It would appear that in these cases, the politicians commanding the loyalty of the men with guns do what they can, while the weak suffer what they must.

Of course, that's not the only reasonable line of thinking. Just because people in distant lands don't have certain rights in practice, I have those rights because I live in a great country with strong institutions and the rule of law.
by stuffn | 2026-01-09 22:46:36+00:00
Thanks for the strawman.

I won’t argue against you. It’s clear you would’ve been in complete support of the lobotomy craze. Exercise, diet, sleep, and good company are the most universal cure for the average form of depression. I specifically called out treatment resistant depression as requiring medication. Surely your basic bitch depression caused by being overworked, underfed, and slammed with bills can’t be fixed with anything but a simple pill.

You missed the greater point that medicines are overprescribed and OP all but made a Pfizer ad out of their post. HNers lack contextual reading ability, and life experience. It’s a shame really. The over prescription of drugs is a tremendous problem in the west.

My “high horse” is supported by actual medical science. Unlike the entire field of mental health.
by bossyTeacher | 2026-01-09 22:46:39+00:00
"AI development is more fun. I do more of what I like (think, experiment, write) and less of what I don't like (wrestle with computers).

I feel both that I can move faster and operate in areas that were previously inaccessible to me (like frontend). Experienced developers should all be doing this. We're good enough to avoid AI Slop, and there's so much we can accomplish today."

If frontend was "inacessible" and AI makes it "accessible", I would argue that you don't really know frontend and should probably not be doing it professionally with AI. Use AI, yes but learn frontend without AI first. And his "Experienced developers should all be doing this" is ridiculous. He should be honest and confess that he doesn't like programming. He probably enjoys systems design or some sort of role involving product design that does not involve programming. But none of these people are "developers".
by thewebguyd | 2026-01-09 22:47:35+00:00
I am one of those, but that's why I went into the ops side of things and not dev, although the two sides have been merging for a while now and even though I deal with infrastructure, I do so by writing code.

I don't mind ops code though. I dislike building software as in products, or user-facing apps but I don't mind glue code and scripting/automation.

Don't ask me to do leetcode though, I'll fail and hate the experience the entire time.
by enricotal | 2026-01-09 22:47:42+00:00
Also another Italian here. For context, the "Piracy Shield" mentioned in the order is basically a legislative hacksaw authorized by the regulator (AGCOM) primarily to protect Serie A football rights. Soccer rules Italy more than the Vatican..

It’s a mess technically: it mandates ISPs and DNS providers to block IPs/domains within 30 minutes of a report, with zero judicial oversight. It’s infamous locally for false positives—it has previously taken down Google Drive nodes and random legitimate CDNs just because they shared an IP with a pirate stream.

The NUCLEAR threat regarding the 2026 Winter Olympics (Milano-Cortina) is the real leverage here. He’s bypassing the regulator and putting a gun to the government’s head regarding national prestige and infrastructure security.

My personal take idea likely outcome: Cloudflare wins.

EU Law: The order almost certainly violates the Digital Services Act (DSA) regarding general monitoring obligations and country-of-origin principles.
Realpolitik: The Italian government can't risk the Olympics infrastructure getting DDoS'd into oblivion because AGCOM picked a fight they can't win. They will likely settle for a standard, court-ordered geo-block down the road, but the idea of Cloudflare integrating with a broken 30-minute takedown API is dead on arrival.
by technothrasher | 2026-01-09 22:47:45+00:00
I would imagine you'd get this advice from other non-neurotypical people too. My son is neurodivergant, and strict routine like what is being described is about the only thing that keeps him able to handle most daily life tasks regularly. But plenty of other advice he constantly gets frustrates him similarly to the frustration you seem to be describing. We call it "you've just never had it cooked right" advice. So I feel your exasperation.
by d-us-vb | 2026-01-09 22:48:38+00:00
I think about this often as an org mode user who uses it exclusively for journaling with none of the GTD features. Org mode was released before markdown by over a year, but never saw the uptake like markdown did, despite being a more featureful syntax. I think that's because org mode was originally a GTD framework for emacs, and the syntax of org files was incidental to doing GTD in plaintext. It didn't get popularized as an alternative to other markup languages until long after markdown became popular.

I don't really know. I wasn't around back then to watch it unfold. But I still much prefer org mode due to better emacs support and (IMO) more intuitive syntax for things.
by machomaster | 2026-01-09 22:48:38+00:00
Can confirm. Police will generally be quite gentle (even when they use weapons, they have to shoot a warning shot). Rosgvardia very likely will beat you up. Russian SWAT will for sure beat you up or shoot you.

Beating up and actual torturing may commence after you were apprehended.

But being shot during the ordinary police stoppage is not a wide-spread problem.
by xhkkffbf | 2026-01-09 22:48:51+00:00
What is this concentrated power you speak about? In many areas, they have exactly the same power as everyone else. They get only one vote each election day. They have to queue up at the Post Office, grocery store, etc just like everyone else.

Now you're right that they have more money and they can spend it. Some things like hiring a lawyer to sue someone are too expensive for an average person but accessible to billionaires. Rich people can do things with taxes loopholes that aren't practical for the average schmoe.

It is true that they often have power at their company and sometimes they use it overtly or covertly. But even this can be limited because they have to work with partners and other shareholders. The CEO of a big publicly traded company can't just break the rules because they're on a power trip.
by lifeisstillgood | 2026-01-09 22:49:44+00:00
This leads to a fairly obvious conjecture :

That since for 100,000 years humans were roaming the landscape gathering or hunting, and for 10,000 years engaged in heavy agricultural work, is the modern day rise in depression not just correlated but caused by the modern day reduction in daily heavy exercise?

It’s such an obvious idea I am wondering if folks know of any research / studies on it?
by CamperBob2 | 2026-01-09 22:50:07+00:00
In some cases, you'll learn more from crappy hardware than you will from lab-grade gear. This is probably one of those cases. This build will require thoughtful attention and debugging/optimization on the student's part in ways that the Thor Labs kit might not.

I mean, it's practically the most basic optical experiment that you can perform. Nobody needs to pay $3K to learn how an interferometer works. It's not a MoT or something exotic like that, it's a beam splitter and a couple of mirrors.

Put another way, it's the difference between building a Heathkit and putting a bunch of parts together that you salvaged from other stuff, for those who are old enough to grasp that analogy.
by Terr_ | 2026-01-09 22:50:09+00:00
> Motivation is fleeting but routine persists.

That makes me think of a philosophical comic on quitting smoking. [0] Rather than cerebral willpower, a lot of value comes from indirectly shaping what your animal-brain does or doesn't encounter/expect every day.

[0] https://existentialcomics.com/comic/13
by brushfoot | 2026-01-09 22:50:15+00:00
In summary, a wealthy westerner travels the world, asking the poor for favors. He eventually comes to believe that enlightened spirituality rests primarily on gratitude. (One can't imagine why.)

He then proceeds to passive-aggressively browbeat readers who aren't as grateful as he is for the "lucky ticket called being alive."

Has it occurred to him that perhaps it was his ticket that was lucky? It certainly seems luckier than that of the Filipino family who opened their "last can of tinned meat" to feed him, a volitional vagabond.

If there's anything worth reading here, it's the reminder that altruism is more prevalent than individualists sometimes expect. The rest is frankly stomach-turning.
by thewebguyd | 2026-01-09 22:50:44+00:00
> I get zero joy out of wrestling build tools or figuring out deploy scripts to get what I've built out onto a server.

And for me (and other ops folks here I'd presume), that is the fun part. Sad, from my career perspective, that it's getting farmed out to AI, but I am glad it helps you with your side projects.
by NelsonMinar | 2026-01-09 22:51:01+00:00
I think it's a littly funny he characterizes "Had the right flavor for every different context" as an advantage. It drives me crazy that Markdown is not the same everywhere and I'm still regularly getting confused about *bold* or **bold** or *italics*. (Curse you, Slack's weirdo version.)

I respect Anil's argument that the extensibility has helped it be adapted to different contexts, and in practice the looseness of it doesn't cause a problem. I do wish CommonMark had more traction (and acceptance and use of the name Markdown). It'd be nice to have a standard, at least for the basic stuff.