MurphyA/hacker-news huggingface dataset:
by keybored | 2026-01-09 22:51:02+00:00
(I did not read TFA) Or maybe underdeveloped is better? No, that’s not a loaded word hear me out: the syntax is very unobtrusive and minimal if you ignore the whole HTML superset thing. So people can just start using it. Everyone wants to write bullet lists and some emphasis, a code block if they program. Only later do you want maybe a little more, some footnotes, maybe even admonitions. But that’s just a little extra. The syntax is already pretty minimal; there’s room for a little extra like using `^` (`[^1]`) for footnotes. So one extension uses that. Oh and maybe another extension uses something else. But whatever, it’s a trivial difference. Okay now some book-publishing Markdown has become quite different from some static website builder Markdown and it’s kind of annoying to have to keep the differences in mind because you have a blog but you are also writing a book. And it turns out that implementing Markdown in a way that doesn’t have dozens of weird corner cases is annoying because the whole inline markup thing wasn’t specified that well.

It’s like a microcosm of the burden of code. You publish some Perl script that happens to catch on. It’s good enough; any immediate problems are really trivial. Ten years later though they are annoying. But a new lightweight markup variant? Yeah, we should make it close to compatible with “Markdown” because everyone knows Markdown. Maybe specifically GitHub Markdown. Because if it doesn’t render on GitHub it isn’t real.[1] And so it perpetuates through microgenerations.

[1]: https://news.ycombinator.com/item?id=33873593
by petcat | 2026-01-09 22:51:25+00:00
> protocols and systems to help integrate the future rather than more apps

iMessage is kind of the opposite from what this is implying though, right? It is by definition an app (and extremely closed one at that).

I would think that regular SMS or even just email would be more inline with "protocols and systems".

(I have dabbled with a similar thing for myself using my twilio phone number over regular SMS)
by PaulKeeble | 2026-01-09 22:51:46+00:00
What I wish routers did was make UPNP a pending request something I could go and approve. Limit it to the device making it, let it switch it on and off but fundamentally I want to control if I want that hole made or not. OpenWRT comes without UPNP in its base images for a reason, its a major security hole. But I think there is a middle ground here where UPNP isn't just no or yes but rather authorised which will reduce the problem and provide autoconfiguration but without automated firewall holes.
by auggierose | 2026-01-09 22:51:53+00:00
How would you measure the performance, given that it is a non-profit? Which self-respecting CEO who is actually good would go for such a deal? I think it is important to understand that the employees of a non-profit are allowed to earn a proper salary.

I think $7 million is too much for the CEO of a non-profit, but $100K would be too low. You can see that there are plenty of CEOs making more than $1 million: https://www.charitywatch.org/nonprofit-compensation-packages...
by wizzwizz4 | 2026-01-09 22:52:17+00:00
Can you name a piece of software that uses this scheme? Or, better still, the OG software that used it. If I steal this, I'd like to have something to call it. (I've seen this scheme before: I think it might be used by the keyboard built into the Squeak image that comes with Scratch 1.4.)
by recursive | 2026-01-09 22:52:18+00:00
This but unironically. I don't post on LinkedIn or anything. But sometimes it seems like all the agonizing people sometimes do over whether or not they should follow their plan (fitness, diet, productivity) makes it ten times worse.

It can be possible to decide to do something in advance, and then... just do it. The more times you do it the easier it gets. My wife comments on this sometimes. I guess not everyone has this? Maybe it can be learned? I don't know.
by cal_dent | 2026-01-09 22:53:03+00:00
More so about this thread than the post, but I think it's a shame that so many immediately go to the edge cases of safety concerns (parricularly for women) or strangers with difficult mental illnesses. I don't want to belittle or dismiss those concerns, as they do exist, but letting that limit potential possibilities feels like a unnecessarily limited life.

Granted I'm lucky enough that in my travels and general life nothing awful has happened to me but opening yourself to your fellow peers on this tiny planet is such a core part of existence that we should find ways of making this happen. It doesn't need to be picking up hitchhikers, they're millions of relatively risk free interactions out there. Dive in.
by WoodenChair | 2026-01-09 22:53:08+00:00
Yes, there are degrees of everything. There is cool, kinda cold, cold, very cold. I'm not exactly sure your point? Seems like you are arguing with a straw man. Who said there are not different degrees of flatness or degrees of hierarchy? The previous poster was just saying that there's always some hierarchy, even if it's unwritten, which aligns with "degrees of flatness."
by vunderba | 2026-01-09 22:53:08+00:00
Thanks! I definitely agree. Additionally, I always recommend (depending on location, cost, etc) that it’s worth hiring a proper piano teacher, especially at the beginning.

There’s just no substitute for having someone there in person watching your hands, correcting small ergonomic issues, fingering, and so on. Build those fundamentals now so you don’t have to unlearn bad habits later!
by donutthejedi | 2026-01-09 22:53:14+00:00
Its fairly accurate as far as I can tell. Your right about the fact that It wouldnt work in real life due to the dynamic pressure your exerting on your rocket, using your method you get to about 150 kPa, Falcon 9 usually maxes out around 35 kPa so it would explode. Also it is a fairly fuel inneficent way of getting into orbit, but yes it is possible
by evolve2k | 2026-01-09 22:53:18+00:00
> Why does a human need to read this code at all? I use a custom agent in VS Code that tells Opus to write code for LLMs, not humans. Think about it—why optimize for human readability when the AI is doing all the work and will explain things to you when you ask?

> What you don’t need: variable names, formatting, comments meant for humans, or patterns designed to spare your brain.

> What you do need: simple entry points, explicit code with fewer abstractions, minimal coupling, and linear control flow.
by 9rx | 2026-01-09 22:53:34+00:00
> Though at same time flagged that this isn't ideal

I suppose that depends how deep down the rabbit hole you want to go. HTTP is pretty minimal in and of itself. The complexity is due to it being layered on top of many other things, like TCP/IP, sockets, network devices, etc. Is it worth proving that your NIC functions according to spec? Probably not. But, if an HTTP server is what you are trying to build, like, parsing an HTTP request is quite suitable.

But a good case. I would suggest that Rocq is already proving itself. I expect by "make a http hello world server" you don't mean: First, invent the universe. Although maybe you do! Who knows? Your prompt is not clear. And since the type system is comprehensive enough to force you to actually think about what you really want, it is compelling you to be much more specific.
by stale2002 | 2026-01-09 22:54:23+00:00
> Never said they weren't.

Great! Problem solved then.

> A musician can be a listener, indeed.

Ok! They can listen to different music then.

> Listeners is not an unrelated party to a musician

No, musicians do not own other listeners. If other listeners want to listen to something else, thats their choice.

> we have two types of superficially similar product which are in fact substantially different

Ok! You are free to care, and other can think they are similar enough for them and their own purposes.
by Springtime | 2026-01-09 22:54:32+00:00
In the given scenario though it's less likely such a user would be using a rooted or replacement OS. It's an involved process to do this in the first place.

Ie: the much larger percent of users affected by this news would already be more technically savvy and one would assume be less susceptible to known scams.

To your parent point though, sideloading apps per se OTOH is something most Android installs can do without rooting or a replacement OS. Google is already rolling out developer verification requirements for sideloaded apps on GMS Android installs (most devices) to mitigate impact of malicious apps, so there is already action being taken for regular users.

One might speculate that perhaps Vietnam wants to prevent more tech savvy users running AOSP-based installs from having more freedom and this is a decent excuse to introduce legislation about it.
by icyfox | 2026-01-09 22:54:36+00:00
Fair point about the source, but the classification usually follows the mode of delivery, not the organism of origin.

Many plant-derived compounds function as venoms once introduced into the bloodstream (arrow coatings, darts, etc.), even if they’re also toxic when ingested. Curare is one example of a plant-based compound - lethal in blood, but largely harmless if eaten.

So while Boophone is absolutely a poison in the ecological sense, using it on arrows still fits the venom/toxin distinction better than a purely ingested poison. Otherwise why would people hunt with this if they got sick the second they ate the meat?
by CrimsonRain | 2026-01-09 22:55:17+00:00
Please post your impolite answer. I don't mind :)

EU (software) industry is a dream for mediocre skilled people. Secure a job once, can't get fired, do bare minimum and never be proactive.

It is a hell for people who work hard and fast. The whole culture is geared towards dragging down anyone who is proactive and makes others look bad by being too good.
by philipodonnell | 2026-01-09 22:56:12+00:00
How do they prove this? It sounds like the plaintiffs basically claimed they were rejected a bunch of times and since the resume had recognizable indicators of protected classes they must have been discriminated against?

Don’t get me wrong, I do this work, and Workdays statement of “we don’t use protected classes” instead of “we test our models to prove they are unbiased when given recognizable indicators of protected classes” is pretty telling. Because it’s hard and if you solved it you would be proud. If you don’t control for it it WILL discriminate. See Amazon’s experiment a decade ago.

I’m just really curious how all this plays out in front of a judge.
by temp0826 | 2026-01-09 22:56:14+00:00
That is not the only effect of scopolamine. It's a very potent deliriant. In Colombia it has been used by attackers (referred to as "devil's breath", blown into the face) to cause amnesia and a very docile state (a victim might be walked to an ATM, forced to empty their accounts, and not remember a thing. Or worse). It can cause some extreme types of hallucinations.
by F7F7F7 | 2026-01-09 22:56:22+00:00
If you enjoy working out of the terminal and CLI/TUI's then it's not even close. Gemini, Codex, CoPilot, and every other CLI I can think of are awful. Stumbling, bumbling and you'd be lucky to keep your file tree in tact even with tight permissions (short of a sandbox).

Claude Code feels like my early days when pair programming was all the rage.

If you have the time OpenCode comes the closest and lets you work across providers seamless.
by troad | 2026-01-09 22:56:23+00:00
If someone wanted to replace C, they are likely seeking to do so for reasons intrinsic to C, such as the risk of memory over/underflow, use after free, problematic numeric promotion, etc.

Transpiling to C is the worst possible way of trying to address these issues. If you write `x + y` in your newlang, and that transpiles to `x + y` in C, you have simply inherited all of C's implicit type conversion nonsense. If, alternatively, you write a whole bunch of machinery to ensure x + y is always safe, congratulations, you're now writing a VM in C, which is even harder to get right and do safely. You still have all the cost / risk of dealing with C, except now you're writing an extremely complex program in it that isn't even integral to your business logic.

It's for this reason that languages trying to replace C don't generally transpile to C, despite your claim. The biggest C replacement candidates right now are Zig and Rust, both of which target LLVM IR, not C.

Similarly, transpiling to JS inherits all of JS' baggage and issues, of which much has accumulated in the last thirty years. It would be an undoubted improvement to be able to bypass it, regardless of your opinion on JS itself.
by calmbonsai | 2026-01-09 22:56:44+00:00
As someone who was immersed in C++ from the original Stroustrup book (I do not recommend it), then transitioned to Java, then (largely) to Python I disagree on the language comparison.

- Java is not worse than C++, it's actually better for most large-scale programming

- A (subset) of C++ is still far better for performance-intensive applications (games, low-level systems software, avionics, etc.).

- Related to previous, if you're using ALL of C++ in your projects you're "doing it wrong". It is not a well-designed language.

- I agree that Javascript is a win for "worse is better". Anyone remember Netscape Livewire? I try to avoid that language like the plague, but its runtime support is ubiquitous so it gets the most performance-tuning love.

- Python was, initially, just a better Perl, but its dominance in Scientific computing spilled over into data science. Also, Jupyter notebooks provide a unique value proposition for a FOSS-Mathematica.
by silisili | 2026-01-09 22:57:08+00:00
I'm not siding with Workday, but this feels like a stretch.

The market is rough. Everyone I know who have been looking have had the same experience - hundreds of applications, immediate rejections, etc. And most aren't black applicants over 40 with anxiety.

Nonetheless it'll be fun to see what discovery finds, if it ever gets that far. But I have a feeling they'll just pay a few bucks to make it go away as a nuisance suit.
by tombert | 2026-01-09 22:57:29+00:00
It is questionable that they need that much money, especially when it appears that a lot of the workforce is being used to suppress protests and work more or less as a private army of the convicted fraudster that Americans apparently thought it would be wise to provide the nuclear codes to.

Keep in mind, if you defined ICE as a military, it would be the thirteenth largest on the planet [1]. I have yet to see an argument or study that indicates that our immigration problem is costing us more than Poland's entire military, and I have seen a lot of evidence that immigration is a net positive in the US.

You could say something like "BUT, BUT, BUT HE'S ONLY GOING AFTER THE ILLEGALS YOU WANT ILLEGALS HERE HAHAHA WOKE LEFTY OPEN BORDERS <insert other idiotic conservative buzzword>", but determining whether or not the person in question is here "legally" clearly has not been the priority of this current administration and its weird militarization of ICE.

[1] https://www.nationalpriorities.org/pressroom/articles/2025/1...
by milesvp | 2026-01-09 22:57:30+00:00
> PCIe through very fragile ribbon cable

We had a problem trying to bring up a couple of Pi 5, hoping they'd represent something reproducable we could deploy on multiple sites as an isolation stage for remote firmware programming. Everything looked great, until we brought one somewhere and untethered it from ethernet, and we started getting bizarre hangs. Turned out the wifi was close enough to the PCIe ribbon cable that bursts of wifi broadcasts were enough to disrupt the signal to the SSD, and essentially unmount it (taking root with it). Luckily we were able to find better shielded cables, but it's not something we were expecting to have to deal with.
by bradlys | 2026-01-09 22:57:31+00:00
I exercised for years. I’m talking multiple hours a day. It was a part time job. It never improved my mood.

Some people don’t suffer from chemical imbalances, unhealthy habits ruining their mood, or whatever your snake oil will magically cure. There’s a term called Shit Life Syndrome and some people just have that as their long term situation.
by spacechild1 | 2026-01-09 22:58:22+00:00
The fact that we can still access and search these archives 20-30 years later is really amazing. It gives you a glimpse into a different time period. That's why mailing lists and forums are so important! Fortunately, SuperCollider still has a quite active forum (https://scsynth.org/). It makes me sad that so much communication has moved to proprietory platforms like FB groups or Discord servers, most of which will be forever lost in time.
by Havoc | 2026-01-09 22:59:51+00:00
Sound write-up. It is missing the #1 reason I like it though - it's fundamentally text.

No format/vendor lock-in and very amenable to living in a git repo. For my note taking that's already game over right there against everything else. I don't want to worry about whatever cursed format OneNote uses is still something I can extract in 2035.

I also like that it's become a defacto standard that LLMs speak. I can tell it to look at the code in this server repo and make me a API_documentation.md and it'll grasp that I want a text based summary of how to use this endpoint
by phil21 | 2026-01-09 23:00:22+00:00
I have utterly horrible executive function. Diagnosed and everything.

It’s not easy for anyone to develop these style of habits and routines. It’s just hard mode and takes much more effort for folks with executive dysfunction.

The first rule is choose one thing and stick to it. With realistic goals. Mine was: I am going to walk at least 6,000 steps a day. No matter what. Zero excuses.

Since schedules are insanely difficult for me I set none. If I remembered I still needed to walk and I could do it in the moment I simply prioritized it. It’s surprisingly easy to fit in 10 minutes of walk in throughout your day, even when working a desk job. It could simply mean pacing while on conference calls.

Another rule was “if I fail to achieve it one day, I must achieve it the next” to avoid the “all or nothing” mental trap.

This was to the level of getting into bed, checking step counter, and if I was under target literally getting out of bed, putting clothes back on, and walking until I hit it. I had all sorts of technical widgets to enforce this and help remind me.

It totally sucked for the first couple months. Then it started to just become a thing. Then I ramped it up to 12k/day until I hit a weight goal.

It’s the best thing I ever did for my mental health since it started a snowball in other areas of my life. I was able to swap out a few days of steps for an hour workout (beginning with a personal trainer to force me to show up 2 days a week minimum). I was and still am constantly 10 minutes late to my session but no matter what I show up to them.

The weeks I miss them due to schedule conflicts or travel I feel much worse mentally. And it’s easy to give into the anxiety and panic over not having enough time in the day to fit it in after procrastinating on other items. You also start to realize that those other items are probably not as important as you thought.

I find routine and habits over schedule and calendaring are hyper-important for my dysfunction and have leaned into that. It’s more of a “this thing before that thing” sort of deal vs “at 3pm I do the thing” since the latter would go off the rails immediately.

It’s possible. Just the hardest thing I’ve maybe ever accomplished in life so far.
by pennaMan | 2026-01-09 23:00:32+00:00
The industrial revolution also created clean drinking-water systems, sewerage and wastewater treatment, basic sanitation and hygiene infrastructure, mass-produced vaccination, antibiotics, antisepsis and sterilization, anesthesia, obstetric and neonatal care technology, refrigeration and cold-chain logistics, food safety and industrial food processing, pasteurization, canning, mechanized agriculture, synthetic fertilizers, modern crop breeding and seed systems, electrification and power grids, hospital infrastructure engineering and medical imaging.

To name a few.
by dawitworku | 2026-01-09 23:00:58+00:00
Stop writing boilerplate! SpeedyEDA gives you instant insights, visualizations, and summaries from any dataset in one command.

Features include:

Automatic statistics: mean, median, std, correlations

Missing value analysis with actionable suggestions

Auto visualizations: histograms, boxplots, heatmaps

Colorful, emoji-rich terminal output with Fun Mode

Presets for ecommerce, surveys, and finance

Plugin system to extend with custom analyses

Interactive mode and batch processing for multiple datasets

Works from the CLI or Python API:

pip install speedyeda
fasteda data.csv --fun --plots

Perfect for data scientists, analysts, and Python developers who want fast, beautiful exploratory data analysis without setup.
by thewebguyd | 2026-01-09 23:01:24+00:00
The issuing entity. They want a "secure device" to do business with me, then they get to issue said device.

Otherwise, they just get to be OK with offering me a website or letting me transact with them on my own device that's under my own control without stipulations like requiring attestation, or prohibiting root.

The point is, governments nor banks or other private entities, should be getting to dictate what can and cannot be done on someone's computing device.
by mkeedlinger | 2026-01-09 23:01:25+00:00
> my default stance towards complex "AI" systems is that they all harbor biases

I’m sure there are exceptions, but one could assume that opaque systems are used as tools to encode biases that are advantageous but wrong.

These biases could have existed in code, but opaque agents give much better plausible deniability.

(Caveat here acknowledging one can often assume a lack of malice)
by netsharc | 2026-01-09 23:01:42+00:00
If this pretending works 100%, then a malware can use that technique to pretend that the phone is secure, to trick you into using your bank app and steal your money anyway.

I also prefer to own my device and be root on it, while installing all the "pretend I'm non-rooted" functionality on it, I did think "this is basically installing a rootkit to tell the OS 'yes, I'm clean!'.". Then my bank (fuck them very much) decided to add a check for a locked bootloader and refused to work without it. I suppose maybe there's a way for the "rootkit" to lie and say "Yes the bootloader is locked!"?

I didn't read all the comments, but it seems to have been lost that it's a fight between freedom (allowing people to "own" their devices) and protecting the general public from harm (being scammed and losing all their money). We also have to give up some freedoms, eg. we are forced to wear helmets or seatbelts as participants of traffic, to ensure a better protection.
by mindslight | 2026-01-09 23:01:43+00:00
> her actions well prior to the shooting

Would you care to point at anything specific in these actions that show either one of them physically impeding or otherwise violently aggressing on ICE?

> people coming out who knew her and are describing her connections to activism and affiliations

... because what I'm seeing is a lot of handwaving and innueno.

> the very words of the woman’s partner as to what they were doing

Once again, care to quote anything specific?

I've always been one to go to primary sources, but I haven't seen the need to give this regime the benefit of the doubt since I combed through all those fake legal claims that Trump filed to support his "stolen election" hoax. I guess I'm going to have to break down and just watch this woman be executed over and over to see for myself. But I'd also think if there were facts here that demonstrated she was the initial physical aggressor (as opposed to inconveniently engaging in Constitutionally-protected observation, filming, and heckling), they could be stated quite plainly!