MurphyA/hacker-news huggingface dataset:
by FlameRobot | 2025-10-26 09:53:38+00:00
> We all get showed the alt right rage bait on youtube. t's full of "shapiro destroys libtards", "peterson annihilates the woke left", and "Rogan talks to <alt right conspiracy theorist> and wakes up to the real truth".

Firstly. None of that is alt-right. It is America Republican slop rage-bait. Alt-right specifically means White Nationalist.

https://en.wikipedia.org/wiki/Alt-right

> The alt-right (abbreviated from alternative right), or dissident right, is a far-right, white nationalist movement. A largely online phenomenon, the alt-right originated in the United States during the late 2000s before increasing in popularity and establishing a presence in other countries during the mid-2010s.

White Nationalists literally hate the Jews, Israel and anyone that support them.

- Ben Shapiro is a Jewish Neocon (https://en.wikipedia.org/wiki/Neoconservatism)/

- Jordan Peterson supports Israel and last time I checked worked for the Daily Wire. The Daily Wire was co-founded by Ben Shapiro.

- Joe Rogan is 90s style liberal who is into UFOs, Big Foot and other kooky shit. He literally named his comedy bar "The Mothership". Nothing about that is White Nationalist/Alt-right.

None of them are White Nationalists, nor would they be accepted by White Nationalists. So you are 100% incorrect on that.

Secondly, The Ben Shapiro Ownage stuff was popular circa 2015-2018. Guess what was popular before that? "Hitch Slap", which was Christopher Hitchens basically berating people are various religions.

I've not seen any of that content described in years and it fell out of favour back in 2018-2019.

> You can't deny what is right in front of everyone to see.

It isn't though.

None of the ownage videos have been popular for years and quite honestly I don't believe you have seen them unless you've specifically gone looking for them.

I have tested whether this does come up on a fresh browser profile using a VPN set to the US (as I am in the UK). I used several different locations in the US. I didn't see one of these videos.

I believe you and others are lying because they have a political axe to grind.
by pmontra | 2025-10-26 09:55:04+00:00
Universally known to whoever wanted to intercept that traffic.

Maybe and hopefully not known to the staff of those networks (the current staff could be maintaining what somebody else set up) as some of those companies fixed the problem when contacted by the researchers.

For sure not known to me and a lot of other people. I believed that everything in digital streams was encrypted. Ok, those ATM connections are probably tech from the 90s, but they probably had upgrades in part because of regulations. Privacy, security, nothing?
by bramhaag | 2025-10-26 09:55:52+00:00
> The people I know who run all do it for the exercise, not because they like the running.

That sounds like torture. Why would you voluntarily practice a form of exercise that you actively dislike, when there are basically infinite options to get the same benefits in different ways?

Believe it or not, many people who stick with running do it because they enjoy it.
by rapnie | 2025-10-26 09:56:11+00:00
> I should have titled this post "I hate S3".

Use it where it makes sense. And S3 does not necessarily equate to using Amazon. I like the Garage S3 project that is interesting for smaller scale uses and self-hosted systems. The project is funded with EU Horizon grants via NLnet.

https://garagehq.deuxfleurs.fr/
by verytrivial | 2025-10-26 09:57:08+00:00
Haha but seriously, Trump is just starting to ramp up full kleptocracy mode. Each tariff change is going to be associated with billions in trades made with foreknowledge of the move. His robber baron friends will fund him and his regime forever. They can do whatever they want now. We might as well tear down the White House and replace it with a Putin style gilded palace for Oligarchs. Oh wait.
by foldr | 2025-10-26 09:58:31+00:00
To add to the sister comments, you can quite easily remove such bridges by adding flux and then touching each individual pad with a fine tipped soldering iron. It sometimes takes a few tries, but eventually the solder that’s touching the solder mask will either be wicked onto the iron or move onto one of the neighboring pads. (The trick is to touch just the pads with the iron, and not to try to attack the solder bridge itself.)
by Votura_app | 2025-10-26 09:59:42+00:00
We built VoTura because most “audio tour” tools are either fixed routes or fully auto-narrated. We wanted short, flexible loops that still have context—without a talking app running ahead of you. Generator (server): given mode (walk/bike/car), duration, radius and categories, we (1) select candidate POIs, (2) build a route that respects time/distance and avoids zig-zags, (3) draft short, place-specific blurbs, (4) package and return the tour. A full tour (route + descriptions + audio text) usually compiles in ~1–2 minutes. Client (iOS): map + player with a tiny queue (“tracks in queue”). You manually press Play for each stop and press Next to advance; nothing auto-plays by design. Start a tour switches to turn-by-turn (distance/ETA/maneuvers). Audio is on-device TTS; language and narration speed are adjustable in Settings. Why manual playback: driver safety, better pacing for walkers/photographers, and fewer edge-case failures (tunnels, GPS loss, long photo breaks). What we’d love feedback on: first-run success, whether Play/Next feels right vs anything you’d want auto-advanced, the clarity of browsing the map vs tapping Start a tour, how route/itinerary planning feels (stop order, pacing, detours), and what you’d like in the next release (offline packs, smarter reordering, better driving prompts, more languages). Happy to answer technical/product questions and share more about the compiler/content pipeline.
by d1sxeyes | 2025-10-26 10:00:23+00:00
Let’s say I’m a widget seller in the US, and my widgets cost $100 to import from Switzerland before tariffs. I retail them at $150 USD in the US, but I sell internationally. In the UK for example, I retail them at £113 (simple conversion, obviously it doesn’t really work like this).

Now tariffs are imposed, my import cost per widget is $139. Not only do I have to jack up my US price to $189, I have to jack up my UK price to £142, meaning UK customers are also paying the tariff now.

Even if you’re a bit smarter about your logistics and use an FTZ or drawback against the import duties, imagine you sell two widgets, one where you don’t pay import duties (bound for the UK) and one where you do (remaining in the US). Your total cost to import is $239.

Instead of making your US customers eat all the cost of the tariff, you might instead adjust your retail prices to $170 and £128 respectively. Again, now your British customers are paying an increased price due to the tariffs.
by jwr | 2025-10-26 10:00:49+00:00
Ex-Common-Lisper here. I spent many years writing software in CL, then discovered Clojure, and have been writing and maintaining a large production system in Clojure/ClojureScript for 10 years now.

I would not want to write anything in CL today.

CLOS is beautiful, but what it really boils down to in practice are multimethods. Which exist in Clojure. And which I barely ever use, because my software is easier to understand and debug without multimethods. Also, CLOS assumes mutability, which is not something I want anymore.

Clojure has a fantastic concurrency story, runs on the JVM, so you get an actively developed platform with thousands of man-hours of invested work. You get great GC, and all the Java libraries.

Then there is ClojureScript, and most importantly, code sharing between the two. Most of my model (business logic) code is in cljc files and it's the same code for the server side and the client side.

When I had to go back and look at some of my old CL code, I found the mutability problematic.

Overall, there is still a warm spot in my heart for CL, but Clojure is quite simply better.
by XorNot | 2025-10-26 10:01:52+00:00
Asbestos is genuinely more terrifying then nuclear radiation.

If something is radioactive then a Geiger counter will tell you at a distance, it'll even triangulate it.

Asbestos? It can be everywhere and the only way to know is to collect samples, pay $100 a piece to a lab to do phase contrast microscopy and wait.

Then do it again the next time you find something suspicious.

And once you've cleaned it out..well hope your handling was good coz who knows if you got it all - without collecting a lot of samples and testing again.

My house has a few asbestos pieces, and in digging up the yard I've pulled a huge amount of asbestos fiber cement from cheap renovations by previous owners - the stuff was about 10 cm below the surface.
by jakewins | 2025-10-26 10:02:45+00:00
This isn’t actually how it works though. Who pays the tariff is the same as who pays a tax: it depends on the price elasticity of supply and demand.

If the demand curve is very price sensitive - like people might stop buying wool blankets if the price went up 50%, and buy cotton blankets instead - then the tariff will be paid by the suppliers, because they must lower their prices to make the final price the same.

And similarly, if the buyers are inelastic, they will pay the tariff. Like for baby formula, maybe parents are willing to stomach significant price hikes without changing how much they buy.
by Borealid | 2025-10-26 10:03:42+00:00
Let's imagine, hypothetically speaking, that demand is perfectly inelastic. The price of a good is $10, and buyers will absolutely refuse to pay more than $10 under any circumstances.

Before a tariff is imposed, the seller sells the good for $10 and keeps $10 in revenue.

If a tariff of $1 is imposed under these hypothetical circumstances, does the buyer pay more? Does the exporter get paid the same as before?

Clearly, it's neither guaranteed that the buyer will "pay more" nor that the export will "get paid the same as before". In reality because demand is neither 100% elastic nor 100% inelastic, what tends to happen is that the cost of the tariff is split in some ratio between the buyer and seller.

I find it mildly amusing that there are so many people claiming that it's 100% on one side or other, when it's trivially easy to see why that can't be GUARANTEED TO BE the case.
by sunaookami | 2025-10-26 10:04:05+00:00
EPSON WorkForce ES-580W. Got it from eBay with "damaged packaging" (not really) from Epson Outlet Store in my country. With a discount code I only paid 324 €. There is also an official promotion by Epson (in Europe only maybe?) where you get 75 € cashback for this scanner, so effectively 249 € which is a VERY good price. Also supports SMB but I'm running Paperless on my VPS, hence I used WebDAV (if you do this: the scanner will do a GET request to the WebDAV url first which must be answered with a 200 OK or it will never try WebDAV).

I debated between this scanner and the Brother ADS-1800W but the Brother has a slow UI and no thingy where the paper lands when it's done scanning (not sure how it's called in English).
by Cheezmeister | 2025-10-26 10:05:58+00:00
For comparison: https://www.nrc.gov/about-nrc/radiation/around-us/calculator

In other news, a kitten named millicurie did a really adorable thing.

The only remarkable fact here is that the regulatory structure is strong enough that we commoners are entitled to hear about it. That's a Very Good Thing, and one I wish we enjoyed apropos, say, the corporate veil (looking at you, Chevron, Exxon, Shell, Aramco, Sinopec, Amazon, Oracle, AIPAC, United, The Trump Organization, X Corp, Paramount, Skydance, eMed Population Health, Inc., et. al.).

But the story here is a guy fell into some water, and is following SOP (which is also a Very Good Thing).

Please don't feed the clickbait.
by happymellon | 2025-10-26 10:08:44+00:00
I used Google Assistant to call my wife whem I was driving.

Previously it just called her, Gemini asks which one of the numbers I have saved should it call, but not as a continued conversation. It comes up with an onscreen list, which I'm not pressing whilst driving, and trying to tell it which one ends with Gemini getting very confused.

Reverted to Google Assistant which still works and will actually call her.
by johnnyanmac | 2025-10-26 10:09:06+00:00
I feel like that's something you pick from solving problems. You hit something, printf and check work, repeat.

Repwat for 2 yeaes. Rhen later on, my Systems Programming course would give an overview of GDB, Valgrind, and tease the class with GProf. It'd even warn us on the dangers of debugging hypnosis. But that was all the extent of formal debugging I got. The rest was on the job or during projects.
by orbital-decay | 2025-10-26 10:09:10+00:00
What makes Greenlandic special among ~7000 languages in the world? Most of them are low-resource as well. To train a model in all of them you also need a ton of specialized linguists and ML people, neither of which grow on trees. And it's only one thing generalist models are supposed to master, out of many. The scale is impossible, this needs to be done by models themselves when (if) they get smart enough.
by ChrisMarshallNY | 2025-10-26 10:09:27+00:00
That’s not a role that I’d normally associate with “Chief” anything (which, by definition, means direct reports). More like Principal Engineer, or Architect.

In smaller companies, this is probably fairly normal, but you can’t maintain this, as the company grows.

I had a similar path, in my career. I originally started as a regular engineer, in a two-person team, and eventually ended up managing a small team of up to ten engineers.

Towards the end, I couldn’t write any code (for the company), at all. I still needed to code, but did so, for volunteer/open-source stuff. I think it made me a better technical leader (I had an employment contract without a clause that interfered with outside coding).

I remember wanting to take an iOS training course, but the company wouldn’t support it, so I took vacation, and went on my own dime. I never regretted it, but it was discouraging.
by stevage | 2025-10-26 10:10:23+00:00
>Why would you voluntarily practice a form of exercise that you actively dislike, when there are basically infinite options to get the same benefits in different ways?

If there are other, more enjoyable, ways to get a similarly cardo-intensive workout that are equally convenient I'd love to hear them.

I like cycling. But in practice it is difficult to get my heart rate as high in a sustained way - at least, where I live. A similar level of workout takes a lot longer.

So yeah, hit me with some of these infinite possibilities please.
by NoboruWataya | 2025-10-26 10:12:22+00:00
Same, I love AoC but I just never have time for them (December is always the busiest time of year in my job).

I would have liked if a puzzle was released every 2 days though so it still spanned the whole month. Would be more aligned with the advent calendar concept. In fact in previous years the puzzles have always had two parts so if that format is still being retained there will still effectively be 24 puzzles.
by aronhegedus | 2025-10-26 10:13:21+00:00
I've participated in the past, and felt like I always drop off around day 18+ because of holidays etc.

I personally also didn't like when part II of a question felt like a completely new question, instead of a neat extension of the previous one.

I am very happy that this is something that's available to do, for free though. I see advent of code as a good excuse to dabble with a new language, usually with a few people from work.
by superdisk | 2025-10-26 10:13:25+00:00
I use Swift at my job, and all I can say is anecdotally we've had a ton of problems with memory safety.

- Swift has a feature where you can unwrap a nullable which is basically just unusable, as it completely crashes the entire program if it fails, with no way for you to gracefully handle it or present a message to the user. And it's a massive footgun, since it has such convenient syntax that makes it seem like it should be used. But no, you have to avoid to like the plague.

- There are some Apple APIs where they just disregard their own types, and pass nil to your callback where the type says it's non nullable. This means if you access the var at all, crash.

- Concurrent access of dictionary, crash. And very hard to track down why as well since it can be very intermittent; in our case we were using an asynchronous dispatch queue instead of a sync one, so a single keyword. Oops!

- Stack overflow, crash.

- This isn't really Swift's fault, but in general every single macOS API is riddled with bugs and undocumented behavior. As a matter of fact, I would venture to say that almost every macOS API is virtually undocumented, either since there is literally no documentation or the existing documentation is just names of functions and occasionally an extremely out of date sample app.

So IMO it's about as memory safe as C. We're floating around the idea of just porting everything to Rust and moving on, haven't researched or committed to it yet though.
by FlameRobot | 2025-10-26 10:13:37+00:00
> You’re too focused on labels. Humans don’t work that neatly.

No I am using the terms correctly. You (from later on in your reply) aren't.

> Political labels can work if you and the other person are educated on politics (95%+ of HN isn’t) but otherwise focusing on labels mislead the convo and vibe.

These are specific political positions that are held by prominent members. Calling Ben Shapiro a white nationalist is simply idiotic. If you aren't informed about it, maybe you should not make strong claims about it.

> A lot of white nationalists love Israel. Saying they don’t is like saying a lot of fascists don’t love fascism (aka Israel). A lot don’t and a lot do.

No they don't. No white nationalist would support the Jews or Israel. I am sorry you are simply showing your ignorance.

As an aside, Fascism is a wildly misunderstood and misused term. I actually loathe ever talking about it today because like the term "Nazi" it has been totally misused by idiots. You do not understand the term fascist.

> Similarly there are plenty of people who are progressive except for Palestine/Israel (it’s a known saying). And plenty of conservative or right wing people who are not progressive except about Palestine.

Obviously there are splinter groups in any organisation that believe different things. Those people btw are referred to differently.

> Projection

No at all. I am just calling it as I see it. I also lost any good will I would have had with you in the conversation as a result of this jab.
by dubbel | 2025-10-26 10:14:54+00:00
I loce their videos, too, but as far as I know the current US administration will shut them down at the end of this year. [0] [1]

But just now I read that a (sharply reduced) budget had passed the house? [2] does anyone know what the current state is?

[0]: https://www.csb.gov/assets/1/6/csb_cj_2026.pdf

[1]: https://www.pbs.org/newshour/show/only-federal-agency-that-i...

[2]: https://www.safetyandhealthmagazine.com/articles/27090-house...
by donatj | 2025-10-26 10:14:57+00:00
I wish 9p would be more generally available.

Both Windows and Mac have 9p support built in and both have locked away from the end user. Windows has it exclusively for communication with WSL. macOS has 9p but it's exclusively for communication with it's virtualization system. It would be amazing if I could just mount 9p from the UI.
by Kototama | 2025-10-26 10:15:15+00:00
If it's for a hobby project it can be fun to work with Common Lisp and see all the good things such an old language still has to offer and where it's still superior to more modern languages. You also don't need to deal with the JVM and will have nice stacktraces (Clojure stacktraces are a mix of Java land and Clojure land). However the ecosystem is very thin so you might have to implement more stuff yourself or being blocked on something (no asynchronous programming for example if you need a very high performance web application). It's not rare to search for a library and find that the last edit was 7 years ago. Maybe it works, maybe it does not, but it surely is not maintained.

The interactivity in Common Lisp is a bit better (navigate the stacktrace, debugger, object inspector etc) but the Clojure REPL is also very good and allow to change the code of your application live without recompiling the whole project. Clojure is a functional programming language, whereas CL is multi-paradigms so it's easier to deal with state in Clojure. The ecosystem of Clojure is much richer and you can always fallback on the endless Java ecosystem if something is missing.
by purpleidea | 2025-10-26 10:15:46+00:00
I'm the main author of https://github.com/purpleidea/mgmt/ and we use a lot of graphs. (Mostly DAG's actually.)

In particular we'll have a DAG and then add nodes and edges to it, and then remove some and so on... It would be nice to visualize these changes. We currently use graphviz, but it's not "stable" so a diagram jumps around a lot when we look at snapshot to snapshot...

If (1) we could guarantee some kind of stability and (2) if we could even animate the transitions, that would be incredibly useful for visualization.

If this is possible, I'd love to hear about it!
by bigfudge | 2025-10-26 10:15:51+00:00
That might be a short term strategy to avoid losing market share in the states and it’s rational if you think the tariffs are temporary. For goods like iPhones which are truly global that might last. But It doesn’t look like a stable equilibrium in the long term for any food which can support multiple suppliers because manufacturers who don’t do this will be more competitive in non us markets.
by InsideOutSanta | 2025-10-26 10:15:59+00:00
It depends on what you consider a Swatch. If it has to say "Swatch" on it, yeah, any Skin Irony is fine for business casual. Or a Swatch Essentials. I'd probably wear something like Boxengasse for business casual, but that's just me; I like complications. Maybe it's too much.

Whether the quartz movement bothers you depends on why you bought the watch. It doesn't bother me, but it's certainly true that you can get similar watches for much less money.
by defanor | 2025-10-26 10:16:25+00:00
On the bright side, this will lead to a more relaxed December schedule. I do not compete for the leaderboard, but trying to solve the puzzles on the days they are released (to keep it in the spirit of an advent calendar), and the puzzles towards the end sometimes take me a considerable chunk of the day to solve, which is tricky to combine with the regular schedule, and may be rather stressful (though still a nicer kind of "stressful", as you get on celebrated holidays).
by KaiserPro | 2025-10-26 10:16:36+00:00
I know its not fashionable, but things like asbestos is the point of regulation.

If you ignore the health effects, asbestos is a fucking brilliant material, strong(if used with a binder) exceptionally fireproof, UV stable and fairly inert.

Why _wouldn't_ you use it? To use modern parlance; only melts wouldn't use it, thats who (this message brought to you by your friendly corporate sponsor...)

The problem is that it still kills now[1]. Because its a time bomb, with a dwell time of well over 10-20 years, its very lard to pin point the cause.

The only way that its _stopped_ being put into building materials is through regulation. The problem now for us, especailly in the UK is the power of regulation is being ablated through incompetence, funding cuts and a concerted effort by those who stand to benefit from a weakened regulatory system.

Most regulation is formed from the blood of victims. We may not _like_ what the regulation is, and lord knows it needs improving. But to not have it, or worst, have it and not be enforced, is a terrible state of affairs.

[1]https://neu.org.uk/latest/library/what-real-risk-asbestos-sc...
by hayley-patton | 2025-10-26 10:17:32+00:00
[0] is Self and Self: Whys and Wherefores <https://youtu.be/3ka4KY7TMTU?si=Js_oG3MneCxBtEql&t=2378>

> And at the time, we thought it was impossible to make this language run efficiently, because it did all these things that were more abstract than languages of the time ...