MurphyA/hacker-news huggingface dataset:
by illusive4080 | 2025-10-01 00:47:57+00:00
The Mac ecosystem isn’t as closed as you’re alluding to. You can easily download unsigned binaries and run them. Furthermore, if you’re looking for a battery hog, look no further than Microsoft Defender, Jamf Protect, and Elasticbeat. All 3 of those are forcibly installed on my work laptop and guzzle up CPU and battery.
by aryonoco | 2025-10-01 00:48:47+00:00
As a Kagi Ultimate subscriber with a Family Plan and a separate subscription for Orion+, I've got to say, I don't see the point of this.

RSS works great and there are a million ways to consume them. There are also a myriad New aggregator offerings, most with some sort of LLM thrown in on top.

Did we really need this? Was there nothing better Kagi could dedicate its resources to?
by int_19h | 2025-10-01 00:48:50+00:00
Even if it's not you, it's still ethically questionable. It won't be the manager in question who will have to deal with the fallout, even in the long run - it will be another software engineer. It would ultimately contribute to this:

https://www.scottsmitelli.com/articles/altoids-by-the-fistfu...
by josephg | 2025-10-01 00:49:00+00:00
Yeah; you need an enforcement system too. And some way to amend rules and adjudicate. But we could implement all that if we actually wanted to. Eg, have broad rules to refuse to peer with anyone who doesn’t agree with the rules of the internet.

That is in essence already in place just for CSAM. We just pretend the internet is a free for all in all other cases.
by spicyusername | 2025-10-01 00:49:07+00:00
Not to defend this administration, which has been absolutely atrocious, or the OP which has a bad attitude, but it _is_ true that this article is mostly anecdata that only spreads more FUD.

An increase of 23 to 114 for one random thing isn't really a trend and it's questionable whether it's newsworthy, even if it is a seed that could have grown into a real headline with legitimate journalism, more investigation, and better writing.

But this is what passes as journalism these days, and if it confirms our pre-existing believees, we'll happily repost it and pretend it's real.
by throw7 | 2025-10-01 00:49:09+00:00
Well, if I was CEO of Boeing, first day I'd basically be Microsoft and move heaven and earth getting the Dave Cutler of aviation (I have no idea who that is). He's in charge and if you don't like it you come to me.

Second problem are the MBA's. I don't have a solution for that, other than keep them far away from Cutler's division.

Honestly, the technical part is "easy"; it's the day to day politics that gets in the way when what is needed is longterm thinking. Take for example when NYC hired Andy Byford and Cuomo The Child couldn't stand not being in the spotlight. Shame.
by PaulHoule | 2025-10-01 00:50:44+00:00
It might be better to say that they form a system which is economically optimized as a whole. It is genius, for instance, that frequent fliers get upgrades from coach to first class when they're available because it means if a first class flier changes their plans or wants to fly on short notice an economy flier just says in coach and won't feel mad about it -- the first class seats are 100% occupied in terms of providing somebody a somewhat premium experience but are 50% occupied with full revenue customers and that 50% occupation is part of the completely premium experience because it means it is always available.
by griffzhowl | 2025-10-01 00:50:52+00:00
I agree we can't be absolutely certain of anything (maybe none of our memories are real and we just popped into existence etc.)

But we can be more sure of the deductive validity of a proof than we can be of any of the claims you make in these sentences, so I don't think they can serve to establish any doubt. If we're wrong about deductive logic, then we can only be more wrong about any empirical claims, which rely on deductive logic plus empirical observations
by illusive4080 | 2025-10-01 00:51:12+00:00
This is a very subjective take.

If you like Windows, you’ll find it better with WSL2. In fact, I see many developers at my org who claim they’ll switch to Windows (from Mac) when we make it available internally.

However, if you love Mac, you'll never find Windows palpable no matter what.

And then there’s all shades of gray.
by RajT88 | 2025-10-01 00:51:17+00:00
You sound like you live in the Midwest like I do.

I tried biking to work for a while - 13 miles. During summer/fall, it was pretty nice, I'd go early in the morning, shower at the gym, and then bike home. 2 workouts a day when the weather was fair.

The sweaty part, you'll get less sweaty as you get more in shape, both exerting less and retaining heat less efficiently due to lower BMI. But - you'll probably never not be sweaty if the distance is anything significant like, say, 13 miles.

Let's talk about colder climates. I was a consultant for a few years, and got to travel all over. I recall visiting Calgary in the winter, and some maniac dev manager biked to work every day, rain, snow or shine. 6 miles he said (helpfully translating units for me).
by bruce511 | 2025-10-01 00:51:19+00:00
A variation on this would work, but alas we don't have the math tools as yet.

The idea (not mine) is that you can think of data as "very large numbers". So a 4096 bit number is just a big number.

Well, we have a short way to generate big numbers. x^y. So given a big number (say 800 000 bits) we could generate a (Hopefully short) expression of the form a^b + (or minus) c^d + ... etc.

Unfortunately the "factorizing" (and indeed ecpansion) of a large number in this way can't (currently) be done quickly.

But in concept enormously large binary files could be compressed to tiny strings.
by LorenPechtel | 2025-10-01 00:51:22+00:00
There's space for evil.

MySQL, C#. I have a rather nasty query, two of the fields in it are actually arrays and have their own tables, in most cases all the children must be read. Strange, my code takes a lot longer to execute the child-reading portion than the console does. Profiler time....the hot spot is the routine (in the library, not my code) that returns the value of the named field! Rewrote the big reads to translate the column names to indexes, then use those to read the fields. I've forgotten just how big the speedup was but that lookup was using the majority of the time of the whole routine.
by NathanaelRea | 2025-10-01 00:51:43+00:00
I was going to suggest the same. Seems like there's an impedance mismatch between open to meeting but not being immediately upfront with availability. For example, saying "I'm only available 2-3pm PST on Tuesdays and Fridays, send me a teams/zoom invite." feels much "nicer" than haggling the details. Especially since this must happen a lot for the author to make a gist.
by nyrikki | 2025-10-01 00:51:47+00:00
I can't answer on the acidic water question but as someone at 7000 ft; I have been told that ~3000 ft is when you need to make adjustments in some foods.

Even at ~15F / ~7C lower it only takes a few min more for pasta for me usually, I can always just use the max on the package and then test from there.

ETA: That is with a silicone boil over lid at full rolling boil, which may impact the time also.
by AdieuToLogic | 2025-10-01 00:51:49+00:00
>> Returns a `String` instead of a type which disallows the formulation of the problematic `assertEquals` to begin with.

> I'm not sure what the best attribution would be but "Make illegal states unrepresentable" would be a fantastic addition to this list pairing well with "parse, don't validate".

The phrases I have seen describing using types to make illegal states incapable of being represented are "programming with types"[0] and "type level programming"[1].

HTH

0 - https://www.manning.com/books/programming-with-types

1 - https://rebeccaskinner.net/posts/2021-08-25-introduction-to-...
by int_19h | 2025-10-01 00:52:06+00:00
This is where stuff like git history often comes in handy. I cannot always reliably explain why some code was the way it is when looking at a single diff of my own from years ago, but give me the history of that file and the issue tracker where I can look up references from commits and see the comments etc, and I can reconstruct it with very high degree of certainty.
by iamnothere | 2025-10-01 00:52:55+00:00
> Unfortunately, international laws and international cooperation are not yet sufficiently developed, and extradition requests for such reasons are not a common occurrence yet.

Unfortunately? You’d prefer that the owner of a UK pro-LGBT site could be extradited to Uganda over some anti-gay law? Should BBC reporters be sent to the gulag for writing an unfavorable article about Russia?

The fantasy world you’re imagining will literally never happen. You are either absolutely blind to the reality of international relations or you’re trolling. This sort of extraterritorial reach over internet content would be impossible even within the EU (good luck getting Hungary to extradite over UK hate speech laws). It’s simply a non-starter no matter how much you try to claim that it’s “obviously” how things work.

(Edit: I looked at your comment history and found my answer.)
by hypeatei | 2025-10-01 00:52:55+00:00
Because that's how the law in NY is written? I'm not really sure what you're trying to argue here, to be honest. The case played out in the legal system, a judge ruled it should go forward, and a jury convicted Trump on these charges.

A person is guilty of falsifying business records in the first degree when he commits the crime of falsifying business records in the second degree, and when his intent to defraud includes an intent to commit another crime or to aid or conceal the commission thereof.[0]

0: https://www.nysenate.gov/legislation/laws/PEN/175.10
by kimixa | 2025-10-01 00:53:10+00:00
Imgur offers services to UK-based customers, allowing them to view and host images in return for viewing ads. You used to be able to optionally pay for a pro account, though the vast majority of users use the free ad-supported option, and that is now the only option.

Megaupload's business model was pretty much exactly the same - but with "any" file instead of just images.

If the UK version didn't have ads, and UK-focused ads at that, they might have a point - but I don't see any "false equivalence" here.

And playing games about "indirectly" monetizing people (through ads or similar) doesn't mean they aren't /customers/. Otherwise every consumer law would be trivially worked around.
by tedggh | 2025-10-01 00:53:12+00:00
Startups are usually a bad idea unless you are a cofounder. It’s not the 2000s anymore. Anything less than series C is just too much risk. If you are not a cofounder that means you are working on someone else’s dream. There are exceptions of course, some startups pay well and help you build a professional network that can be very valuable when launching your own business. But those are very rare today unless again they are already in the expansion phase with lots of cash in the bank. The absolute best move is to put your ideals on pause and join boring but solid companies with an IPO path in the next 2-3 years, and do that 4-5 times from your 20s to your 30s then cash out and go after your dream without being stressed out about money. This would be my plan if I could go back in time.
by colechristensen | 2025-10-01 00:53:13+00:00
It depends on the kind of website. If you're not advertising, selling anything, or otherwise doing any business through your website you're much more emboldened to not care about every jurisdiction.

But if you're trying to make money through your website... well sorry you're doing business in those countries and I don't have a ton of objection to you needing to follow foreign laws.

I'm fine with "balkanization" (I know some people from the Balkan countries... maybe they'd object to the use of that word) if it means a freedom divide and actual consequences for countries ever eroding freedoms.
by kelnos | 2025-10-01 00:54:00+00:00
It's a little weird to denounce the "block device sandwich" and then say that they should have used... a variation of the block device sandwich.

> There are very real reasons to use ZFS

I feel like, for the types of person GP is talking about, they likely don't really need to use ZFS, and luks+md+lvm would be just fine for them.

Like the GP, I have such a setup that's been in operation for 15-20 years now, with none of the original disks, probably 4 or 5 full disk swaps, starting out as a 4x 500GB array, which is now a 5x 8TB array. It's worked perfectly fine, and the only times I've come close to losing data is when I have done something truly stupid (that is, directly and intentionally ignored the advice of many online tutorials)... and even then, I still have all my data.

Honestly the only thing missing that I wish I had was data checksumming, and even then... eh.
by anal_reactor | 2025-10-01 00:54:39+00:00
When I read such bitching I always wonder in what position the author is. If they work with lots and lots of different people, then having to deal with people's bullshit is a part of the job. You won't change the masses, you need to change the procedure to accommodate the masses. If the author has a few coworkers that repeatedly disrespect them, that's because the author bitches on the internet and then continues to be a doormat IRL.
by pixl97 | 2025-10-01 00:54:45+00:00
I mean with as many 'who do these simple Google bugs last for years' posts we see on HN, how much of the grind and grunt work is getting done? If everyone thinks they are a superstar then anything that's not an A+ project ends up on a 'killed by Google list'.

As bad as big non-tech companies are at things I quite often see they are better at providing fixes and updates for the little hidden pieces in the background because they have people that aren't fighting their way up the ladder.
by duxup | 2025-10-01 00:54:52+00:00
It's interesting how that infects every aspect of a company.

I used to work tech support for a mid sized company selling some specialized networking eqipment, late 1990s and early 2000s. Our big deal was we answered the phone immediately, and we were good at what we did, we solved problems, resolved the issue right then and there on the phone.

Customers paid through the nose for our support contracts because it was worth it and they were happy. Happy customers were actually happy customers.

Company grew and was acquired and acquired other companies and so on.

By the end of my time there happy customers was a metric. It really didn't reflect actually happy customers, it was an amalgam of arbitrary stats. We could hit or surpass those numbers, nothing really mattered. Nobody was more happy if the numbers went up, or more sad if the numbers went down. Someone closed a ticket, did it solve anything?, who knows, but it was one more ticket closed!

Management who knew how to build a team, support people who cared, including myself, all just moved on.

Sad stuff really.
by Herring | 2025-10-01 00:55:10+00:00
https://news.gallup.com/poll/692150/american-pride-slips-new...

There's a real survey then. The trend will continue, democrats will keep becoming more unhappy, and those with means will increasingly make changes. Intelligence correlates with liberalism and openness to new experiences. That's how brain drain after fascism works.

Conservatives of course don't care.
by fornax55 | 2025-10-01 00:55:16+00:00
Sidenote there aren't really any spoilers to the Hyperion Cantos here, since you didn't really touch on any conflict resolution or specific plot points although (spoilers?) you got my mind wrapped around that insidious councilor Albedo and how 400 years can pass in the blink of an... A.EYE... lol
by scrubs | 2025-10-01 00:55:19+00:00
Nobody said nuclear.

Escalate in kind. For every Russian screw up punish 2x; for every good russian thing respond with good 1x.

It's worth noting Russian politicians and tv idiots like to talk s** about nuclear ... I don't think the Russian military is so reckless.

Goodness let's stop getting so wound up about this ... putin knows nato is a real line. We do too. For the rest of it play in kind and insight political division in the Baltic and rRussia.

And Europe .. sorry you have to deal with the Trump administration in the way he acts and talks. But you still have to get your military going ... nato is better with a strong EU. And me and my friends will work hard to get Trump to lose majority control in congress next election. He's an asshole.

To all Canadians and Europeans: you're the good guys. We'll try to get our act together and lame duck the hell out of Trump.

Finally:

>But what if it’s wrong?

Indeed, what if putin is wrong?
by bonoboTP | 2025-10-01 00:56:14+00:00
This is not the final target. It's video generation now, but that's just a stepping stone. The real thing is that learning a generator is also learning a prior over videos, and hence over how the world works. The real application of this will be word models, vision-language action models, spatial AI and robotics. Basically a kind of learned simulator in which to plan and imagine possible futures, possible actions and affordances etc. Video models could become a spatial reasoning platform too. A recent paper by deepmind (using veo3) showed that video models can perform many high level vision tasks out of the box.

Don't think it's going to end here at some slop feed.
by int_19h | 2025-10-01 00:56:44+00:00
This would be great if said comprehension is reliable. But I've seen tools designed to "understand" and document repos hallucinate many times, often coming up with a plausible but completely wrong explanation of how things actually work, or, even more subtly, of why they work the way they work.

And while I could catch that because I wrote the code in question and know the answers to those questions, others do not have that benefit. The notion that someone new to the codebase - especially a relatively unexperienced dev - would have AI "documentation" as a starting point is honestly quite terrifying, and I don't see how it could possibly end with anything other than garbage out.
by vunderba | 2025-10-01 00:57:07+00:00
>It’s fucking video made by a computer after you type a sentence

Geez. Breathe a little bit. It's always weird to see somebody who had zero involvement in the creation/engineering/design of a product so disproportionately defensive about it.

The concept of text to video since LTX, CogVideo, AnimateDiff is closing in on two years of development at this point so there's naturally going to be a little less breathless enthusiasm.

If you had experience with even the locally hostable stuff like Hunyuan, Wan 2.2, VACE, etc. you'd probably be less impressed as well. The video they demoed had more fast cuts than a Michael Bay movie - illustrating the exact problem that video models STILL suffer from - a failure to generate anything longer than 60 seconds. In fact I didn't even see anything longer than 10 seconds at most. Maybe it's tailormade for an ADHD audience who grew up on Vine Videos.

On a more positive note, the physics have definitely improved though you can tell in some of the shots that the coherency degrades the longer scene goes on (see the volleyball clip).
by slyall | 2025-10-01 00:58:38+00:00
I have a bunch of groups from top to bottom:

- Channels incidents I'm in right now - Incidents others are working on. Our Team channel we'll be called out - Channels for my team - Other monitoring and alert channels to keep an eye on - Announcements from my group, diversion, etc - Ongoing Issues. Incident investigation - Ongoing Projects - Issues from earlier this month (move for the top two group once resolved) - 3 groups of issues from 3 previous months - Other teams public channels I read when I have time - Some random internal channels - Other teams channels I ignore but need to join sometimes to ask their help

I'm in an ops team so probably add 5-10 channels per day for new incidents I'm on or others in my team are on.
by estearum | 2025-10-01 00:58:39+00:00
You’re just saying there are incentives for unethical behavior? Yeah, obviously.

They don’t need to be excused by “well that’s their obligation.” It’s not! Actually, a person’s obligation is to act morally even when there are incentives otherwise, which is approximately all the time for nearly every person.

This is something children learn (lest they be excluded from their society) yet Very Smart People in the upper echelons of the business world conveniently forget.

> If I take capital investment, I now have a contractual agreement to provide returns on that investment. Yes failure to adhere can result in lawsuits or legal penalties.

This is not true. If you've signed a contract that says anything like this, consider getting a real lawyer.
by versteegen | 2025-10-01 00:58:57+00:00
Using a container or a VM is still friction compared to just working on your files directly using a separate user account to prevent unsophisticated bad behaviour. I:

-create a separate linux user, put it in an 'appshare' group, set its umask to 002 (default rwxrwxr.x)

-optional: setup some symlinks from its home dir to mine such as various ~/.config/... so it can use my installed packages and opencode config, etc. I have the option to give it limited write access with chgrp to appshare and chmod g+w (e.g. julia's cache)

-optional: setup firewall rules

-if it only needs read-only access to my git history it can work in a git worktree. I can then make git commits with my user account from the worktree. Or I can chgrp/chown my main working copy. Otherwise it needs a separate checkout
by Alex3917 | 2025-10-01 00:59:33+00:00
> It’s still the best measure we have, though you should obviously know that LDL measured while on statins is lower than it would be normally.

I'm not a doctor, but doesn't LDL basically just prevent the body from healing damage to the epithelium, which comes from things like high blood pressure and inflammation? Unless my understanding is wildly off base, it doesn't really make sense that a thing that merely slows down the healing process would be more predictive than the things causing the damage in the first place, given that if you aren't accumulating significant damage then your levels of cholesterol are somewhat moot.
by AdieuToLogic | 2025-10-01 01:00:26+00:00
> With ASCII lexicographic ordering, photo01 would come before photo1.

Good catch. I did not closely inspect the ordering initially presented, which was:

photo1 photo01 photo001 photo0001 photo2

This does not represent a valid sort order based solely on file names produced by `ls`, which would be:

photo0001 photo001 photo01 photo1 photo2
by echelon | 2025-10-01 01:00:34+00:00
I saw a quote earlier this week that I'll copy here:

> I considered renting out sound stages, flying to exotic desert locations, getting a scuba team to shoot the underwater scenes in an aquarium, commissioning custom-made Teletubbies costumes, hiring SAG actors, building dozens of miniature sets, and spending my life savings on making this video. But using AI just seems slightly easier.

Making short films with AI is still incredibly effortful. If you're being careful and diligent, it takes days to "shoot" and edit the entire shot list for a 5-7 minute short.

Would you say that the creators of today's animated TV shows, in mechanizing production with Toon Boom Studio, have stripped the beauty away? I still found "Bojack Horseman" to be a salient dramedy.

Would you say that Pixar, in using motion capture and algorithms to simulate light, physics, and movement, is cutting away the journey?

This is a new adventure and new level of abstraction we're embarking upon.

I'm already thinking about the next way points: real time mocapped improv for D&D campaigns and live community theater fantasy and science fiction productions.

These are tools that bring us to new places, that enable us to tell new stories. Previously you'd have to win Disney budget approval to tell a story matching your vision - now you don't.