MurphyA/hacker-news huggingface dataset:
by WorldMaker | 2026-01-27 18:59:34+00:00
> > Many of the most renowned Romans in the original form of the Olympics and in Boxing were Roman Senators

> In the original form of the Olympics, a Roman senator would have been ineligible to compete, since the Olympics was open only to Greeks.

I did debate how to word that mixing of Greek and Roman things in the same sentence. I had emotional context I wanted to convey and considered a word like Decathlon there as more technically correct, but then fought the modern context that of the people that even know what the Decathlon is they know it in the context of it being a smaller event in the modern Olympics, from which perspective Olympics remains more technically correct as the modern English word for both.

As to the text you are quoting, I think it as much supports my claims as you think it doesn't. Ignoring the subject change from "weightlifting" (and sports more generally) to farming and soldiering, it mostly describes the general state of armies and feudalism in general through much of time: you have the rank and file from blue collar classes, and you have the officer corps from white collar classes. The wealthier class is fewer, but given more charge and importance. The lower class does more of the grunt work. The Romans had rich Officers and blue collar "enlisted".

The myth that I was referring to was that weightlifting is somehow a new invention because no one labors physically anymore. There have always been leisure classes that needed to lift weights as a hobby to get good at sports (and that class was also more often awarded medals in sports or important commands in armies, if we want to also connect to the blog post you quoted). As far as I'm aware there was never a period in recorded history where "everyone" was equally fit from physical labor and there was no such thing as training and gyms and needing leisure time to do that.

[Further tangent: Even "pre-history" and the modern (mis)conception of the "paleo ideal" idea of tribes of equally buff hunter-gatherers starts to fall apart when you ask questions about family units or what they think the "gatherer" side of the equation meant (and manage to divorce it from modern ideas of agriculture being highly intense labor) or what those societies would look like if more people lived to old age or how those societies survived things like the Ice Age (fattier and more hibernatory, because we are a mammalian species, we cannot escape that).]
by mhitza | 2026-01-27 18:59:36+00:00
You seen to know your Waylands.

Do you know if global shortcuts are solved in a satisfactory way, and if there easy mechanism for one application to query wayland about other applications.

One hack I've made a while ago was to bind win+t command to a script that queried the active window in the current workspace, and based on a decision opened up a terminal at the right filesystem location, with a preferred terminal profile.

All I get from llms is that dbus might be involved in gnome for global shortcuts, and when registering global shortcuts in something like hyperland app ids must be passed along, instead of simple scripts paths.
by bigbadfeline | 2026-01-27 18:59:55+00:00
> More often than not, the opposite is true,

Interestingly enough, it doesn't matter in the slightest if some times the excuse is actually true. The intuition is good to have at all times, as Intel's founder Andy Grove used to say - "Only the paranoid survive".

> hence the existence of Occam's razor.

Occam's razor has nothing to do with the topic at hand, you're probably thinking of Hanlon's razor which is a dumb idea 99% of the time, regardless of what actually produced it - stupidity or malice.
by sowbug | 2026-01-27 19:00:12+00:00
In the US, the 8th Amendment prohibits cruel and unusual punishment, which courts have interpreted again and again as requiring that punishment be proportionate to the conduct. Weems v. United States (1910), for example, struck down a 15-year hard-labor sentence for a man who engaged in criminal fraud.

Do you think Alex Pretti or Renee Good deserved 15 years of hard labor for disobeying ICE? How about just five years? Because what actually happened was they were executed on the spot.

There is no FAFO exception in the US Constitution.
by gf000 | 2026-01-27 19:00:15+00:00
Reviewing PRs and merging them requires great effort, especially in case of a non-trivial behemoth like X. Surely if all these merge requests were of huge value, someone could have forked the project and be very happy with all the changes, right?

Not having enough maintainers, and some design issues that can't be solved are both reasons why X was left largely unmaintained.
by amadeuswoo | 2026-01-27 19:00:17+00:00
The "management as superpower" framing assumes people thoughtfully evaluate AI output. In practice, most users either review everything (slow, defeats the speed benefit) or review almost nothing (fast, but you're trusting the AI entirely). The MBAs who did well probably had domain expertise to spot wrong answers quickly, that's the actual superpower, not generic "management skill
by Mordisquitos | 2026-01-27 19:00:52+00:00
> I can't open an issue (to ask the service to remove my email) without logging in to an account I don't have control over.

> I don't want to use "forgot my password", because I don't want my IP address to be associated with a login to the account

As a fellow victim of worldwide technically-illiterate namesakes, I used to do this using the TOR browser until I had a paid VPN service which is what I use now. Out of sheer paranoia, I always use do it with a secondary browser profile while using a false userAgent extension.
by brendoncarroll | 2026-01-27 19:01:38+00:00
> The problem is when you move beyond text files it gets hard to tell what changes between two versions without opening both versions in whatever program they come from and comparing.

Yeah, totally agree. Got has not solved conflict resolution for arbitrary files. However, we can tell the user where the files differ, and that the file has changed.

There is still value in being able to import files and directories of arbitrary sizes, and having the data encrypted.
This is the necessary infrastructure to be able to do distributed version control on private data, and you can't do that easily with Git. It's very clunky even with remotes and LFS.

I talk about that in the Why Got? section of the docs.

https://github.com/gotvc/got/blob/master/doc/1.1_Why_Got.md
by Bukhmanizer | 2026-01-27 19:01:54+00:00
It’s weird when the failure modes of AI are similar.

I once solved a Leetcode problem kind of unorthodox and both ChatGPT and Gemini both said it was wrong in the same way. Then I asked both of them to give me a counter example and only Gemini was able to realize the counter example would have actually worked.
by jjjutla | 2026-01-27 19:02:03+00:00
AI coding tools figured out that AST-level understanding isn't enough. Copilot, Cursor, and others use semantic indexing through IDE integrations or GitHub's stack graphs because they precise accurate code navigation across files.

Most AI security tools haven't made the same shift. They feed LLMs ASTs or taint traces and expect them to find broken access control. But a missing authorization check doesn't show up in a taint trace because there's nothing to trace.
by port11 | 2026-01-27 19:02:23+00:00
I interviewed for Ada, whose ML diagnostic tool had shown itself more accurate at diagnosis than a panel of doctors. It was specifically trained on case data, IIRC, and doctors were paid to help improve the results.

I wonder what it’s like now. Any time I use it for a diagnosis I get outlandish results, and then I’ll head to my GP and turns out it was something rather simple.
Show HN: Maditate – Meditation timer tracking your 10k hours to enlightenment
by koryna | 2026-01-27 19:02:24+00:00
I got tired of meditation apps with subscriptions and gamification, so I built a simple PWA that does one thing: track your total meditation time and show progress toward 10,000 hours.
Features:

Timer with gong (Android) / notifications (iOS workaround for PWA limitations)
Lifetime meditation tracking
Set initial hours if you've already been practicing
Screen dimmer (iOS requires screen on for timers)
No account, no tracking, data stays local
Free forever

Built as a PWA because I wanted it to work everywhere without app store fees.
The 10,000 hours concept isn't gamification - it's just showing "this is how much you've sat" without streaks or badges.
by dabockster | 2026-01-27 19:02:27+00:00
You can run AI models on unified/shared memory specifically on Windows, not Linux (unfortunately). It uses the same memory sharing system that Microsoft originally had built for gaming when a game would run out of vram. If you:

- have an i5 or better or equivalent manufactured within the last 5-7 years

- have an nvidia consumer gaming GPU (RTX 3000 series or better) with at least 8 GB vram

- have at least 32 GB system ram (tested with DDR4 on my end)

- build llama-cpp yourself with every compiler optimization flag possible

- pair it with a MoE model compatible with your unified memory amount

- and configure MoE offload to the CPU to reduce memory pressure on the GPU

then you can honestly get to about 85-90% of cloud AI capability totally on-device, depending on what program you interface with the model.

And here's the shocking idea: those system specs can be met by an off the shelf gaming computer from, for example, Best Buy or Costco today and right now. You can literally buy a CyberPower or iBuyPower model, again for example, download the source, run the compilation, and have that level of AI inference available to you.

Now, the reason why it won't work on Linux is that the Linux kernel and Linux distros both leave that unified memory capability up to the GPU driver to implement. Which Nvidia hasn't done yet. You can code it somewhat into source code, but it's still super unstable and flaky from what I've read.
by uv-depression | 2026-01-27 19:02:46+00:00
> My point is is that if leftists cannot talk about immigration policy in a nuanced way

Does nuance mean agreeing to your framing of a situation? If so, I guess not. That's not what it means to me.

> a naive idealist

Insults aren't helping your case.

> associate the effects of a bad policy with the policy itself.

What are the effects you're referring to here?

> Humans see patterns in everything, that's how we work.

Here's a pattern I see: American-owned propaganda networks take over Canadian news and trying to drum up racist sentiment and lots of people falling for it.
by ErroneousBosh | 2026-01-27 19:03:12+00:00
The fact that nobody has flown a drone with a hand grenade gaffa taped to it right into the middle of some politician's security cordon says to me that either a) terrorists are not smart enough to go for the low-hanging fruit (and the Republican terrorism in NI demonstrates this isn't the case), b) it's actually a lot harder to do than that, or c) the intelligence agencies are really, really good at stopping people from doing that, and even better at keeping quiet about it.

I'm going with option C.
by mrguyorama | 2026-01-27 19:03:18+00:00
Note, litigation being the "go to" solution of the American system is intended. The civil courts were basically supposed to solve all problems. Which is why they work great for rich people.

All the memes about America being "litigious" are intentional. It is incredibly difficult to seek preventative justice in the US. The intent is that you must be harmed first and then be made right.

It's a system dreamed up by wealthy aristocrats who were openly against slavery but owned people anyway and assholes who had the audacity to claim the constitution was "We the People" even though it excluded most people and was drafted entirely without authority to do so (defensible, the articles of confederation were utterly failing) and purposely built a system where people didn't vote for representation (because they didn't want a society representative of average people) and the few idealists who were far too stupid or gullible to go along with all of this. Tons of them were lawyers.

We don't, for example, have an ombudsman I can go to and complain about a business maybe not following the law and get the government to essentially be my advocate. We instead are forced to sue that company, and prove in court, with vastly unequal resources, that we deserve remedy.

Our judicial system is also clearly preferential to corporations over people, and refuses to hold corporations to justice, even when they have been objectively found wrong!

The jury of her peers awarded the McDonalds hot coffee lady $2.7 million (explicitly "two days of coffee revenue") because there was clear negligence and refusal to act safely after burning tens of other people and being outright warned about their coffee temperature, and the judge decided to unilaterally reduce that payout to half a million! He said the payout "must be reasonably related to the injury" and admitted Mcdonalds had acted recklessly and caused the injury and acted with "wanton and callous behavior" and the judge STILL reduced the clearly valid jury verdict by a huge amount! God forbid a company actually pay for their clear and reckless disregard!
by southerntofu | 2026-01-27 19:03:35+00:00
> A lot of my peers have been incredibly active on social media the last couple years supporting Palestinians.

So it took from 1947 (if not longer) to 2023 to have this population become aware of the problem. Still up until a few months ago, at least here in France, it was very unwelcome (and even politically persecuted, via house searches and terrorism charges) to even mention the idea of a genocide in Palestine.

I remember over a decade ago quoting israeli settlers, newspapers and politicians arguing a genocide was ongoing. But at the time, calling it a genocide here in France placed you in the loony bin in the eyes of most people. Given some time, the iranian revolution of 2025-2026 will be well-known.

Beyond the differences outlined by other commenters (that western governments don't support Iran, but do support Israel), there's this difference that few feel compelled to get over-active on this issue because every one already feels concerned: all the TVs are talking about it, and even the right-wingers are on board. Overall, everyone (apart from some islamists) are convinced that the Iranian government is criminal. Now what can we do?

Continue spreading awareness ; your peers may get on board! But better, get informed and involved. There may be, for example, a kurdish-iranian diaspora near you organizing solidarity protests and proposing courses to understand the politics of Iran, get versed in jineology, or understand the basic tenants of democratic confederalism. There's also other diaspora. I would just encourage you to be careful with the "Reza Pahlavi" crowd, who support a fascist regime change in Iran and would encourage just as much horrible crimes as those we witness today, if they weren't done in the name of islam.
by mrighele | 2026-01-27 19:03:40+00:00
> Is that really a thing though?

You need to be able to afford it as it it is more expensive, but yes it is.

I have the luck to live in a well served area: I have a Carrefour supermarket at about 200m from home yet I have 3 small markets closer than that. If I have to buy one or two things it doesn't matter if the supermarket is cheaper, in my mind spending 10 euros instead of 9 or 8 is worth it if it takes 5 minutes instead of 15. Moreover instead of having to interact with a bored cashier or an automated checkout machine, I will have a chat with a real person (yes, a cashier is a real person too, but most of the time doesn't act like one) . He will ask me how I am doing, put my stuff in the shopping bag and gasp smile at me. I think we lost sight of how those small things makes our life better.

The interesting part is, I always have to buy just 2-3 things because if it takes 5 minutes, whenever I need I just go out and buy it, so half of my shopping is not at the "big" supermarket.

I have to add though: I work from home, so for me shopping means having to go out just for that. Maybe if I was working at an office the dynamics would be different as I could just stop at a supermarket one the way home.
by robinbaertschi | 2026-01-27 19:04:10+00:00
Thanks so much for the detailed feedback! This is incredibly helpful for our roadmap. I want to address your point about the "duplicates" first, because it’s actually a perfect example of why this tool is necessary.

It’s not your domain—it’s a "Homograph"
Take a very close look at the characters in those "Medium" risk rows. While they look identical to your domain, they are actually using Internationalized Domain Names (IDN).

The tool isn't reporting your own domain; it's reporting spoofed versions that use Greek or Cyrillic characters (like a "c" that is actually a Greek "с").

alℭazarseℭ[.]com
alcazarseℭ[.]com
alℭazarsec[.]com

Why it matters: Phishers use these because they are visually indistinguishable from your real site in a browser address bar. The fact that you thought they were your own site proves exactly why you need to monitor them!

Improving the Onboarding
You’re 100% right on the friction points. We’re taking your notes to heart:

Auto-Generation: We agree. Adding a domain should trigger an immediate scan without navigating away.

Smart Defaults: Defaulting to the email domain for the first scan is a great "quick start" idea.

Trust-based Verification: If you’ve verified your email @company.com, we should absolutely fast-track the verification for company.com.

Status Transparency: We’ll add a "Time to Completion" estimate and a clearer "We will email you" notification so you aren't left staring at a static page.

Thank you for the honest feedback—it’s exactly what we need to make this more than just a security tool, but a great user experience.
by vitalnodo | 2026-01-27 19:04:50+00:00
Previously, this existed as crixet.com [0]. At some point it used WASM for client-side compilation, and later transitioned to server-side rendering [1][2]. It now appears that there will be no option to disable AI [3]. I hope the core features remain available and won’t be artificially restricted. Compared to Overleaf, there were fewer service limitations: it was possible to compile more complex documents, share projects more freely, and even do so without registration.

On the other hand, Overleaf appears to be open source and at least partially self-hostable, so it’s possible some of these ideas or features will be adopted there over time. Alternatively, someone might eventually manage to move a more complete LaTeX toolchain into WASM.

[0] https://crixet.com

[1] https://www.reddit.com/r/Crixet/comments/1ptj9k9/comment/nvh...

[2] https://news.ycombinator.com/item?id=42009254

[3] https://news.ycombinator.com/item?id=46394937
by fencepost | 2026-01-27 19:04:54+00:00
I think the Go stores mostly bit the dust after that reveal, but they were also mostly small convenience store operations. I actually saw one at the airport recently, that's a situation where I can see it making sense as an option.

The Fresh stores are basically a conventional grocery store, with electronic tags for every item and quirky pricing. They also have "smart carts" with built in weight sensing and multiple cameras so you can basically put open bags in, say "ready to go" then shop by scanning a UPC before placing each item in the cart. Unscanned item? Error. Weight mismatch? Probably an error but I've never tried. The carts are running what looks like a Linux-based UI with some stuff in docker, I grabbed a picture of a shutdown screen on one not too long ago.
by OkayPhysicist | 2026-01-27 19:04:58+00:00
See, I don't take it that extreme: LLMs make fantastic, never-before seen quality autocompletes. I hacked together a Neovim plugin that prompts an LLM to "finish this function" on command, and it's a big time save for the menial plumbing type operations. Think things like "this api I use expects JSON that encodes some subset of SQL, I want all the dogs with Ls in their name that were born on a Tuesday". Given an example of such API (or if the documentation ended up in its training), LLMs will consistently one-shot stuff like that.

Asking it to do entire projects? Dumb. You end up with spaghetti, unless you hand-hold it to a point that you might as well be using my autocomplete method.
by jerf | 2026-01-27 19:05:05+00:00
It's counterintuitive but something becoming easier doesn't necessarily mean it becomes cheap. Programming has arguably been the easiest engineering discipline to break into by sheer force of will for the past 20+ years, and the pay scales you see are adapted to that reality already.

Empowering people to do 10 times as much as they could before almost means they hit 100 times the roadblocks. Again, in a lot of ways we've already lived in that reality for the past many years. On a task-by-task basis programming today is already a lot easier than it was 20 years ago, and we just grew our desires and the amount of controls and process we apply. Problems arise faster than solutions. Growing our velocity means we're going to hit a lot more problems.

I'm not saying you're wrong, so much as saying, it's not the whole story and the only possibility. A lot of people today are kept out of programming just because they don't want to do that much on a computer all day, for instance. That isn't going to change. There's still going to be skills involved in being better than other people at getting the computers to do what you want.

Also on a long term basis we may find that while we can produce entry-level coders that are basically just proxies to the AI by the bucketful that it may become very difficult to advance in skills beyond that, and those who are already over the hurdle of having been forced to learn the hard way may end up with a very difficult to overcome moat around their skills, especially if the AIs plateau for any period of time. I am concerned that we are pulling up the ladder in a way the ladder has never been pulled up before.
by geminigemino | 2026-01-27 19:05:23+00:00
FPS dips usually line up with big ecological events (population blooms, mass reproduction, lots of giant organisms, pathogen waves). The sim and rendering are decoupled, so you get (hopefully) brief spikes when a lot happens at once, then it settles again as populations crash/thin out. It’s normal behavior, not a runaway bug.

I’ve spent a lot of time optimizing hot paths and getting calculations down, but when the ecology goes a bit wild, you’ll still see temporary spikes. If you want to focus on stats only, you can switch to Simmer mode (no graphs) or turn off the arena, which reduces rendering work quite a bit.
by usefulposter | 2026-01-27 19:05:28+00:00
Agreed. And the diagrams still lack substance, IMO.

Previously someone might sketch out a purposeful one in Monodraw or something (https://monodraw.helftone.com). But only when it adds value.

Now Claude shits out this vacuous nonsense by the bucketload———but it's some interconnected boxes in a code block in a readme, so it must be good.
by moregrist | 2026-01-27 19:05:49+00:00
FWIW, I’m not confused about the two; I’m quite familiar with the NYC metro region.

I haven’t heard any Wegman’s fans comment on their NYC stores. I’ve heard multiple people wax poetic about Wegmans who frequented the Princeton-area store and the Ithaca store.

From my experience, I don’t get it, but I haven’t spent substantial time in either of those stores.
by Joeri | 2026-01-27 19:05:54+00:00
On mastodon, with the non-algorithmic feed, following mostly accounts that aren’t particularly political, those things are still at the top of the feed. If you’re not seeing those topics at the top of your feed you’re probably being misled by your algorithm.

Another reason why feed ranking algorithms should be published. If we can see the algorithm we can stop playing these yes/no games. The real enemies are social media companies, not the other side of politics.