MurphyA/hacker-news huggingface dataset:
by drnick1 | 2025-09-26 19:09:29+00:00
I host a couple of web services like Nextcloud and Overleaf instances (Docker) and I use nginx as a reverse proxy. What would be the benefit of using Traefik instead? Traefik can handle things such as TLS certificates automatically, but that seems a rather weak reason to move away from a robust and modular setup where each component complies with the Unix philosophy or doing one thing well.
by peanut_merchant | 2025-09-26 19:09:55+00:00
I understand the point that you are making, but the example is only valid with temperature=0.

Altering the temperature parameter introduces randomness by sampling from the probability distribution of possible next tokens rather than always choosing the most likely one. This means the same input can produce different outputs across multiple runs.

So no, not deterministic unless we are being pedantic.
by colcoder | 2025-09-26 19:09:59+00:00
It leaves close to no room for prioritization because the prioritization is predefined via the policy. We've had bugs on edge cases - the odds of an end user hitting them was very small (but not zero). Either the product owner (or whatever you want to call them) gets to prioritize the backlog, or its someone else - in this case it sounds like the engineering team.
by xyzzy3000 | 2025-09-26 19:10:05+00:00
And the co-creator of ARM, Sophie Wilson, still works for Broadcom - the company which bought part of the remnants of Acorn (Element 14). This is where Eben Upton worked before going off to start the Raspberry Pi foundation.

Jack Lang was involved in the Pi, having also been involved in Netchannel, the STB company which used the Acorn technology and had funding from Hermann Hauser, co-founder of Acorn.

David Braben, co-author of Elite (and author of Zarch/Lander for the Acorn Archimedes) was an early Pi supporter.
by johnnyanmac | 2025-09-26 19:10:19+00:00
>Someone is gonna come at me about the reliability scheduling of transport for underprividged. But they have never actually rode a bus route so they don't know that the buses are as reliably late as they are on time in 90% of cities. This change would likely improve scheduling for people that need it.

So your justification for not having reliably scheduling comes down to "well we never had reliable scheduling", and your solution is to make the schedule more chaotic?

Why do we just accept and the broken windows in order to try and make new buildings, instead of fixing the windows?
by iamnothere | 2025-09-26 19:10:37+00:00
But don’t you understand, it will be so convenient. Just imagine the convenience! Are you opposed to convenience?

Frankly, you’re just being paranoid. It’s possible that mandatory digital ID could be abused, but officials haven’t yet announced their intentions to abuse it. So why are you so worried? You’re already tracked everywhere you go, and many countries already have this system. It seems to work well there for keeping people in line. Do you have something to hide? Seems a little suspicious, no?

(Did I miss any talking points?)
by RobKohr | 2025-09-26 19:11:14+00:00
"Federal funding typically covers 80% of bus purchases, with agencies responsible for the remainder."

Well, there is your answer. The one making the purchase isn't the one primarily paying for the purchase. This makes them less sensitive to pricing.

Kinda like how expensive healthcare is since it is paid for by insurance.

Or how you don't care how much you put on your plate or what you choose to eat at an all you can eat buffet.

The second you detach the consumer from the price of something, even through an intermediary such as health insurance, that is when they stop caring about how much something costs, and so the price jumps.
by NicuCalcea | 2025-09-26 19:11:22+00:00
> Just imagine that a policeman, employer or anybody else with access to the information linked to the ID can instantly view our medical records, tax status and even simpler things like if we've ever been caught driving while drunk

Why would I imagine that? There are privacy implications, but a unique ID doesn't mean everyone has access to all your data at any time for any reason.
by opto | 2025-09-26 19:11:58+00:00
> I wasted several hours on occasions where Claude would make changes to completely unrelated parts of the application instead of addressing my actual request.

Every time I read about people using AI I come away with one question. What if they spent hours with a pen and paper and brainstormed about their idea, and then turned it into an actual plan, and then did the plan? At the very least you wouldn't waste hours of your life and instead enjoy using your own powers of thought.
by p_l | 2025-09-26 19:12:32+00:00
I find that a lot of "it's always DNS" falls down to "I don't know routing beyond default gateway" and "I never learnt how to run DNS". Might be a tad elitist of me, I guess, but solid DHCP, routing, and DNS setup makes for way more reliable network than anything else.

DNS just tends to be part that is visible to random desktop user when things fail
by ktosobcy | 2025-09-26 19:12:36+00:00
> Since being forced into globalisation

You mean the time when the UK concquered the whole world and formed "The empire on which the sun never sets"? Yeees... UK was forced into globalization xD

Alas, any country where "doing anything unless it's forbidden" results in a clusterf* that the USA is today, and it has nothing to do with trust or being "civilized"

As for breaches - you are aware that the civilized society can have national IDs - plastic one, issued by the state that are used for... well... IDentification that don't require uber-surviliance and centralizing data worse than in China? Just because UK does something stupid (and it's on a record roll past decades) doesn't mean that the concept of ID is wrong... For example in Poland and in Spain you can easily get doctors appointment just by showing up and waving your ID…
by kw_dev | 2025-09-26 19:12:38+00:00
We all know the feeling: you unlock your phone for “just a second” and lose 20 minutes (or even more!). Giraffocus interrupts that cycle with a gentle mindful pause, so you can catch yourself and save hours each week.

I built Giraffocus for myself, to stop doomscrolling. The mindful pause gives you a few seconds to reconsider whether you really want to open the app.

I’d be super happy if you tried the app. Any feedback is more than welcome!
by jrm4 | 2025-09-26 19:12:41+00:00
I mean, this might depend on who your intended audience is? As perhaps pie-in-the-sky my desire is, I'd like to see one of these things replace twitter (as opposed to smaller communities.)

And it seems to me that the more frictionless model is the one that looks like something people are used to; just "sign up with a thing."

That does leave the interconnection to the servers and others, but that may be how it has to be?
by xp84 | 2025-09-26 19:12:49+00:00
I don’t think that’s the current desired use either. (What they were intended for 120 years ago, doesn’t seem super important though). Setting aside the concerns that dominate all political discussion today on this topic amongst the 31% of voters who voted for Harris (that’s turnout * popular vote), these things are used every day to solve actual crimes. For instance, recently in my state, some dude murdered a woman and then hopped in his car and was caught because of an ALPR about an hour and a half away from the scene of the crime. When the police cornered him, he fired on them repeatedly. If it was not for ALPRs that guy would probably still be on the loose.

Having these keep data for a very short amount of time is a reasonable idea. I don’t think most reasonable people, including law-enforcement really thinks it would be ideal to build a permanent database of everywhere everybody goes. If anyone is convinced that is what they want, I encourage you to try speaking to someone outside your own political party instead of only operating in a social media echo chamber because I think you’ll be surprised how much real people don’t have cartoon villain ambitions.
by srean | 2025-09-26 19:13:23+00:00
"I have never had to do integrate the "arctan" function by hand in my entire career" arguments are not worth engaging with.

If people are happy with a job or a role that does not need math that' fine.

Familiarity with Maths let's you to rise to the occasion, to become more than a replaceable cog.

The thing is, unless you are trained in math you wouldn't even recognise the opportunity, that a certain kind Of Math could have been used here. In fact, even if you are trained in Math you may not see it till much later -- it needs a special eye and something in that moment.

Polyhedrons were looked at for centuries after centuries by top-notch mathematicians. All missed Euler's formula, except perhaps Descartes.

Often what happens is some nontrivial branch of mathematics suddenly finds a novel and impactful application. Then crowds jump in to learn that Math. But it's mostly already a little too late for them, they have missed this bus.

The best case is one already knows the Math beforehand and you don't know which part will be handy. It helps if you love the subject and can afford to invest time to learn it for the love of the subject. Once in a while you happen to find yourself in the right place and the right time and with the right tools you need.
by Jnr | 2025-09-26 19:13:26+00:00
I wonder how you are using it. I am mainly using Traefik with docker compose labels and it was not that hard to set up once you understand the concepts of routers, middlewares and services. I would use it for any homelab that has to host more than one service.

I also recently started playing around with web UI layer that generates traefik json config. Currently it is quite basic since it was initially made to provide limited time access to development instances but it could in theory manage most important aspects of proxy config and replace something like nginx-proxy-manager. https://github.com/Janhouse/traefik-proxy-admin
by red75prime | 2025-09-26 19:14:02+00:00
The usual. A computer is a computer with memory cells, CPU and so on, or the Turing machine for certain purposes. A deep neural network is a deep neural network with a certain architecture (it allows to reason about training, at least), or the universal approximator (in the same limited way as a computer is the Turing machine), or a function (but it's too general).
by thom | 2025-09-26 19:14:31+00:00
Shouting into the void no doubt, but there are few things in life that make me more disappointed than people extending that first note in the first cello suite. The prelude is a thing of such crystalline beauty and I have no problem with you elaborating on it later, but the way literally everyone plays it is jarring right out of the gate.

Anyway, while we're at it, if you like your cello with a little bit more welly:

https://www.youtube.com/watch?v=UUgdbqt2ON0
by p_l | 2025-09-26 19:15:27+00:00
At least one cycle, yes, but generally it would make it possible to deliver. AFAIK it also became crucial part of how intel could deliver "EM64T" chips fast enough - only to forget to upgrade memory subsystem which is why first generation can't run Windows (they retained 36bit physical addressing from PAE when AMD64 mandates minimum of 40, and Windows managed to trigger an issue on that)
by wltr | 2025-09-26 19:16:45+00:00
Yeah, I lost so many Warcraft III games on Battle.net, when I accidentally pressed that pesky button, while having a pretty decent computer with 256 MB RAM. I ended up facing a separate keyboard without the key (and some others too).

Thankfully, these days when I want to play a bit (with a computer, sigh) on my Sway setup, yeah, it doesn’t react to that button.

Saying all that, yeah, I never considered that — having your game being lost to buggy and slow Windows — a feature. I wouldn’t want that even today, having 125 times more RAM than 20 years ago.
by jerf | 2025-09-26 19:16:54+00:00
Because .onion isn't a DNS domain. It uses the same syntax but you have to be on Tor for it to work and it does something completely different than DNS resolution. I read the original question as specifically about having top-level domains, not "something like domains that works on a special network".

Special networks can do as they like, but then they won't be DNS.
by jasongrishkoff | 2025-09-26 19:17:20+00:00
I've been working on an AI detector for the last few months. Updated it to handle Suno V5 on Wednesday - looks like it's very similar to V4.5. Am curious to see how this Studio version impacts the model I've trained.

If you want to test it, here's the link: https://www.submithub.com/ai-song-checker
by jrm4 | 2025-09-26 19:17:53+00:00
Yeah, the goals of atproto are REALLY GOOD ones. The only thing I'm skeptical of is the extent to which "centralized state of the world" really needs to be a core of the protocol -- and does that sort of thing introduce the same kind of centralization that makes it vulnerable to enshittification?

My gut is that IT DOES. Put differently, there's presently nothing about TECH of the Mastodon model that prevents building tools that achieve similar "centralized everything" goals on top of Mastodon; only, you know, people and trust, the easiest part </sarcasm>.

Mastodon's probably the best long-term model and it's email that makes me think that.
by iamnothere | 2025-09-26 19:17:58+00:00
This is the crazy part to me. I want nothing to do with the iPhone/Android duopoly and I do not participate in it, at the cost of some personal convenience from time to time. If my own country were to implement this I’d honestly just tell them to stick me in jail. I can be a test case, why not? You have to draw the line somewhere.
by jama211 | 2025-09-26 19:18:18+00:00
Also I don’t know about you but despite the fact that I basically never write with a pen, the occasional time I have to I’m a little slow sure but it’s not like I physically can’t do it. It’s no big deal.

Imagine telling someone with a typewriter that they’d be unable to write if they don’t write by hand all the time lol. I write by hand maybe a few times a year - usually writing a birthday card or something - but I haven’t forgotten.
by rayiner | 2025-09-26 19:18:46+00:00
Unsurprisingly, educational reform in Mississippi that started in 2013 has yet to percolate up to high schools.

As to equity, Mississippi is doing better for black students than almost anyone else:

> Black students are as likely to be basic-or-above readers in Mississippi (where the median Black household income was $37,900 in 2023) as in national top performer Massachusetts (where the median Black household income was $67,000 in 2022.)

As to your other point, Mississippi receives the same amount of federal spending per person as New York: https://rockinst.org/wp-content/uploads/2024/07/Balance-of-P... (page 11). New York of course pays more in taxes—because it has Wall Street and Mississippi doesn’t.
by miltonlost | 2025-09-26 19:18:53+00:00
That's Silicon Valley and tech's whole thing: move fast and break things (the law). Uber, Spotify, OpenAI: all began by flouting laws and were rewarded. And of course now we have a convicted felon of fraud as President doing his best to remove any chance of prosecuting fraud. This whole site is built on people wanting to break laws.
by maxbond | 2025-09-26 19:18:56+00:00
Maybe checking new packages for the following:

- Substantially the same README as another package

- README links to a GitHub that links back to a different package

And additionally:

- Training a local LLM on supply-chain malware as they capture examples, and scanning new releases with it. This wouldn't stop an xz-style attack but will probably catch crypto stealers some of the time.

- Make a "messages portal" for maintainers and telling them never to click a link in an email to see a message from the repository (and never including a link in legitimate emails). You get an email that you have a message and you log in to read it.
by chrisandchris | 2025-09-26 19:19:02+00:00
I use nginx as Gateway (Reverse Proxy) and have several VMs with services deployed using Docker Stack. Traefik acts as reverse proxy on the VMs. Main benefit IMHO: configuring services/routing using docker labes and because they run in dedicated networks, no need to expose any port (Internet -> Nginx -> Traefik -[> Service ] ; wheras [ ] indicates a docker overlay network.
by milesvp | 2025-09-26 19:19:03+00:00
"Assuming we just keep doing what we're doing, where will we be in 12 months?"

I find this one interesting, a business youtuber I follow said he finally realized that his teams all got ~5% better every year if he just left them alone and changed nothing. He said he used to have all these ideas he wanted to implement, but that if they didn’t have a lot of potential upside, they weren’t worth the short term drops associated with reimplementing, retraining and the teams having to relearn and explore their new problem space.
by arjie | 2025-09-26 19:19:04+00:00
Interesting. We could turn it into a logical argument just so we can see if this is the case. The course of the argument is:

> Could you explain what is so distasteful about ID cards?"

which is roughly how humans say "ID cards are okay" (P0)

> I mean if you have a passport then you already have an 'ID card', but I certainly don't want to take that out with me to prove my age.

which is roughly how humans say "We already collect information that would be on an ID card and store it against a passport" (P1) provided only for completeness because it is not used later

> "Could you please give me your real name "celticninja", your phone number, your address, your NI number -- oh, and you'll need to install this app on your phone which I promise will never be used to monitor your location, purchases, friends. Then I'll explain."

which is roughly how humans say "If (ID cards are okay) (P0 again) then (there should be no problem sharing that information with me, a stranger) (P2). But (there should be no problem sharing the information with me, a stranger) (P2 again) - is absurd"

Therefore, if all of these were logical, then indeed this is a valid proof that ID cards are not okay by reductio ad absurdum, a valid proof technique.

I suppose the gap in the argument is in the logical statement P0 => P2. If some chain of argument could provide P0 => P2 then this would indeed be a valid proof of the falsehood of P0 by reductio ad absurdum to P2 an absurd conclusion. Of course I wrote it out to illustrate, but it was obvious it was reductio ad absurdum.

It just strikes me as curious that someone would point that out. A bit like saying "syllogism" when someone makes a one-step logical conclusion, which is not something that humans usually post on web forums. Then again, if you say "Knowledge is power" someone will inevitably say "France is bacon" ;) so there's a bit of an ability to prompt things out of human beings that only has phatic purpose. Perhaps Latin, in particular, draws this out of someone but I'd think it odd if people went around saying "quod erat demonstrandum" in replies to someone who proved something.
by eyalitki | 2025-09-26 19:19:18+00:00
In the world we have more than just bugs. We also have features, and refactoring and whatnot. Prioritization should be done across all tasks, so a bug could be "medium" but the team might not even work on bugs this week unless they are a show stopper.

Isn't this policy overruling the judgement of the team/product lead and focuses too much "only" on the bugs?
by ttfvjktesd | 2025-09-26 19:19:44+00:00
> Britannic has long been one of the major bucket-list dive that many deep wreck sport divers pursue.

There were less people non-commercial diving below 100m, than people reaching the top of the everest. If someone has Britannic on his list, then he's ether an extremely talented very serious technical diver with 500+ logged dives or it's just a pipe dream.
by inejge | 2025-09-26 19:21:03+00:00
> The dominant narrative behind this pushback, as far as I can tell, is nothing to do with the Rust language itself (aside perhaps from a few fringe people who see the adoption of Rust as some kind of signal of non-programming-related politics, and who are counter-signaling).

Difficult to say with certainty, because it's easy to dress "political" resistance in respectable preference for stability. (Scare quotes because it's an amalgam in which politics is just a part.) Besides, TFA is Phoronix, whose commentariat is not known for subtlety on this topic.

Replacing coreutils is risky because of the decades of refinement/stagnation (depending on your viewpoint) which will inevitably produce snags when component utilities interact in ways unforeseen by tests -- as has happened here. But without risk there's no reward. Of course, what's the reward here is subject to debate. IMO the self-evident advantage of a rewrite is that it's prima facie evidence of interest in using the language, which is significant if there's a dearth of maintainers for the originals. (The very vocal traditionalists are usually not in a hurry to contribute.)
by cyberax | 2025-09-26 19:21:23+00:00
> general rule of thumb is 5 passangers for a but to break even.

"Break even" how? A bus has a road footprint of about 15 cars (it's more than the physical bus length because it also occupies the road during stops and is less maneuverable).

15 cars have the occupancy of about 25 people.

> even with those unrealistic assumption a typical bus will do well overall.

Nope. Buses absolutely fail in efficiency. They pollute WAY more than cars, and they have fundamental limitations like the frequency.
by jnxx | 2025-09-26 19:21:36+00:00
> I’m sure it’s not even deliberately dismantling privacy. They’re doing it blindly.

That is often a variant of Hanlor's razor brought up on questions like this. How do certain actors turn reliably to a course of action that is so damaging - but to any expert or even rational mind seems stupid! That can't be what they want?!

I do not think that this reasoning holds.

Hannah Arendt, when writing about totalitarism, came to the conclusion that there is a kind of complicity between evil and thoughtlessness. (I am still trying to find her exact words on this.)
by TZubiri | 2025-09-26 19:21:38+00:00
> Kramnik pointed out the statistical improbability of Nakamura’s streak and stated that such a winning run would require the chess prodigy to play at a level higher than his current Elo rating (an estimate of a player’s skill level based on their historical play).

While ELO ratings are a probabilistic model, who said wins and losses have to be randomly distributed, there can be bad days and good days, for example if you haven't slept or if you are at the peak combination of study and cognitive, say because you are well rested on a monday and have been studying on the weekend.
by vrmiguel | 2025-09-26 19:22:03+00:00
Hikaru accused Luis Paulo Supi of cheating at least twice.

From his Wikipedia article:

``` In an online blitz tournament hosted by the Internet Chess Club in May 2015, American Grandmaster Hikaru Nakamura accused Supi of cheating (Supi had defeated Nakamura).[2] The tournament judges accepted Nakamura's accusation, reverted the match's result, and banned Supi from the tournament. Brazilian Grandmaster Rafael Leitão wrote in his personal website, "Accusing him of using an engine in this match is absurd. The match is full of tactical mistakes. Nakamura played extremely poorly and, honestly, wouldn't have survived long against any engine given his terrible opening.". ```

Some years later Nakamura lost 4-0 and again insinuated that GM Supi used an engine.

Despite all that, Nakamura still published a video calling him a "legend" for once beating Magnus in 18 moves
by Edmond | 2025-09-26 19:22:09+00:00
This doesn't have to be scary, you can pair this with cryptographic certificates to get rigorous privacy:

https://news.ycombinator.com/item?id=44723418

You use the ID to create an IRL identify anchor certificate, then use other certificates with varying privacy profiles that are then cryptographically linked to your identity but in a privacy preserving manner.