MurphyA/hacker-news huggingface dataset:
by windexh8er | 2025-10-16 04:17:28+00:00
> Sounds more like a you problem...

I don't. I'm constantly shifting between my Linux desktop and a Mac for work. I also picked up a personal MBP with as much RAM as Apple allowed (still far overpriced and limited options) about a year and a half ago. While I don't regret it, it's still not my first choice.

If there's "endless options for local dev on a Mac" then I don't know how to describe the flexibility that a decent laptop running Linux gives you, comparatively. Honestly I think the Mac only excels in one area still today and that is: the breath of their paid for software library. The polish of Mac used to be the draw, but OS X has degraded over the years as Apple shifts to unify IOS and OS X. And don't get me started on the garbage that iCloud is that Apple continues to force feed harder and harder having, clearly, taken cues from the Windows team in Redmond.

I'm really hopeful we start to see more ARM options in non-Mac laptop formats soon. Because, while trivial, it is nice to be able to run small models for a variety of reasons.

It is interesting though that I see a "huge share of devs" using a Mac to write code targeting Linux environments when they could actually simplify their development environment by ditching Mac. To each their own.
by NoPicklez | 2025-10-16 04:18:46+00:00
There's a lot more that could go into this, the changes in acute and chronic responses to exercise, increased lactate threshold, increase capillarization, increased mitochondrial density.

Whilst those heart rate zones are helpful, they're usually inaccurate and a heart rate max run test would be better. Using the "more accurate" formula mine was well under my max HR in the real world.

A minor change would be that in phase 3, you would likely be able to sustain zone 2 for longer, your zone 3 and 4 will have become faster.
by contentlead | 2025-10-16 04:19:30+00:00
Been tinkering with ways to make content creation feel less like a chore and more like flow. Right now I’m building an AI-assisted tool that helps teams turn scattered notes, brainstorms, and half-written briefs into ready-to-publish content plans. It’s wild how much time gets wasted just organizing ideas instead of creating them.

What’s interesting is how much context matters. The best outputs come from systems that understand who it’s for, what channel it’s on, and what outcome you want. That’s the layer we’re trying to automate intelligently.

Curious to see if others here are exploring similar territory
by atomlib | 2025-10-16 04:19:45+00:00
> i did not have much time to work on this at all

From your other comment:

> this went though 11 different versions before reaching this point

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

Seriously, just do things yourself next time. You aren't going to improve unless you always ride with training wheels. Plus, it seems you saved no time with AI at all.
by queenkjuul | 2025-10-16 04:19:45+00:00
I was like this for a long time, but Dark Reader for Firefox and the default OS dark modes are good enough now I'd rather once in a blue moon fiddle with Dark Reader to correct a bad auto-color-assignment than put up with light mode in my browser and terminal overall. Just a thought. Until the last ~2 years, with win11, latest Linux desktops, and recent macOS all facilitating the change (if i couldn't do it everywhere i might still not do it, y'know? But they all actually work pretty reliably now)
by francislavoie | 2025-10-16 04:20:08+00:00
And you're still locked into this idea that you'll convince me that I shouldn't care, when I've expressed how it makes me feel due to the history. Can you respect that there are topics I'd just like not to be reminded of in a certain way? If it was brought up in a _constructive_ way, I would accept it (i.e. offering help or a solution via a PR with tests). If it was brought up by someone who I didn't specifically interact with negatively on this topic before, I would accept it.

> I believe that, but I also believe your attitude is a bigger threat to security than either.

I can't change your belief, nor do I care to, but I think that's absurd. Show me an actual security threat relating to this and I will address it. But this problem as stated is not one.
by dwd | 2025-10-16 04:21:52+00:00
Currently have a 14" M2 Pro and a 13" M4 Air in front of me. The Pro keyboard is loud and clicky and I much prefer the softer feel of the Air's. Its also half the weight and the battery seems to last twice as long.

Screen is 3024x1964 @254 pixel density for the Pro. The Air says it is 2560x1664 @224 but interestingly if I do a full screenshot the resultant image is 2940x1912(?).

The Air screen seems brighter, but who goes outside in the sun these days for any more than 10 minutes?
by csin | 2025-10-16 04:22:00+00:00
Chatgpt is just an aggregate of how the terminally online, talk, when they have to act professional.

Chatgpt is hardcoded to not be rude (or German <-- this is a joke).

So when you say, "people will start talking like AI". They are already doing that in professional settings. They are the training data.

As someone who writes with swear words and personality. I think this era is amazing for me. Before, I was seen as rude and unprofessional. Now, I feel like I have a leg up, over all this AI slop.

Authenticity is valued now. Swearing is in vogue.
by pixelpoet | 2025-10-16 04:22:03+00:00
It's not about how long someone is willing to wait with a timer and judge it on human timescales, it's about what is an appropriate length of time for the task.

30ms for a program to start, print hello world, and terminate on a modern computer is batshit insane, and it's crazy how many programmers have completely lost sight of even the principle of this.
by godelski | 2025-10-16 04:22:38+00:00
man - man + man = woman woman - woman + woman = man => man = woman > Your assumptions about invertibility etc don't hold in this world

Yes? Thats what I've said lol. That's what the above example shows. THAT WAS THE ENTIRE POINT

> So an example: a maps to [1,2,3] and b maps to [1,2,3] . Again in practice b could map to [1,2,3.0001] or something. >>>>>>>>>> Floating point arithmetic is not associative.

I'm glad you finally decided to agree with me. But it would have been a lot faster had you actually read my comments.
by scorpioxy | 2025-10-16 04:23:21+00:00
I think about it in the following way; lifting weights is good for your body and strength but muscles grow during the recovery phase. If you don't add in recovery days, your muscles will not be happy and injury is right around the corner. From a narrow point of view of lifting/exercising, recovery is a waste of time since you can only gain if you lift. But if you don't consider recovery as part of the training itself then you're not going to last long until your body forces you to slow down.

Now consider the brain and the mind that doesn't shutdown even when you go to sleep and are supposedly physically resting. Applying the same process used for muscles is necessary. The term used if you don't do that isn't "mind injury" though, it is burn out and corresponding mental health issues("brain injury" is reserved to mean something else).

You need a way to "rest", whatever that means for you. If it's a game of Civ, then great. Reading a good book, extra great. Unfortunately while TV used to be a source of entertainment, I don't believe it is serving that purpose anymore. Why give up Civ if you enjoy it? Limit the time if you think you have better things you'd like to do.

For me, I've incorporated rest and downtime into my life after experiencing what happens when you don't. Having said that, it is still a battle some days if I'm not mindful because we're so used to being "productive" every waking second and actively discourage resting.

I also strongly encourage you try some meditation. It is very simple to do but not easy.
by renewiltord | 2025-10-16 04:25:13+00:00
They didn't say "affect focus". They said "kill focus". If the answer is "a 99.99th percentile child will test at the 99.98th percentile" then we can go ahead and say that, but clearly the effect size is not large or else it would have shown up. If screens had a significant effect on focus, then we should see it in these children. If they have an effect, clearly the effect is weak and either easily dealt with by good pedagogy or it does not exist.

We're sitting here postulating massive effects and then we don't see massive effects. The effects, if they exist, must be incredibly small in order for these kids to be testing at the high levels they are.

I say this as a parent who has kept his daughter from screens and probably will. This stuff always comes up "Oh it absolutely kills focus" "Well, then why doesn't it for these kids?" "Actually, by kill focus I meant that it has a mild negative effect on focus which is not detectible and easily overcome by good teaching even if it were detectible which it isn't and also I didn't mean that screens kill focus. I meant that social media etc. on devices with screens do that" "Okay, so teaching with screens is fine" "oh no, screens absolutely kill focus"

Christ.
by edg5000 | 2025-10-16 04:25:15+00:00
> if you want to store secrets that don't need a user password to unlock and can't be stolen by taking apart the computer, you need a TPM

I had a Win 7 system and just entered a password on boot, this decrypted the disk. It was supported without mods or TPM (maybe some registry tweaks though). On Ubuntu I do the same, no need for TPM. Am I missing something? My disk is encrypted. If they take it apart, they need my password to crack the encryption.
by isodev | 2025-10-16 04:25:30+00:00
> Microsoft actually promoted user choice

Let’s not give Microsoft too much credit here…

Between 2011 and 2013, multiple Linux / free software organisations raised the issue with the EC. There was an actual antitrust investigation which at the time was seen as what motivated Microsoft to open the solution to third parties by 2013.

So in a way, thank you EU for making it so we have choices at all.

With that said, I think the technology still does more to promote vendor lock-in and as others have said, it’s one windows update away from a dystopian hellscape where all your bits have been pre-approved by someone else.
by woodruffw | 2025-10-16 04:26:23+00:00
> I don't believe this is fair. "Don't run untrusted code" is what it comes down to. Don't trust test suites or scripts in the incoming branch, etc.

TFA is a great example of how this breaks down. The two examples in the post obtain code execution/credential exfiltration without running an attacker controlled test suite or script.
by 3eb7988a1663 | 2025-10-16 04:27:11+00:00
Were the Nginx/Apache defaults bad at the time of creation? Has hardware changed? Security? Protocol versions?

Which is to say, in N years, will the Caddy defaults be full of some unfortunate decisions?

Caddy and Traefik have been around for a while now, so curious what has prevented the boring technology from essentially flipping some defaults around.
by knappe | 2025-10-16 04:27:29+00:00
It took them 67 days to disclose that their premier product, which is used heavily in the industry, had been compromised. Does anyone know why it seems like we're seeing disclosures like this take longer and longer to be disclosed? I would think the adage "Bad news travels fast" would apply more often in these cases, if only to limit the scope of the damage.
by JimDabell | 2025-10-16 04:28:17+00:00
> a person expressing exasperation

They accused them of a grudge, an attack, slander, and shoving it in their face. For something as mild as this:

> There still remains this simple to reproduce bug where the page doesn't load of you use the full domain name of a site.

That’s a long way beyond exasperation, that’s a massive overreaction.
by JumpCrisscross | 2025-10-16 04:29:21+00:00
> This relies on corporations putting American households ahead of their bottom line

It doesn’t.

“…data-center developers scrambling for electricity intend to use on-site power for a few years until the grid infrastructure can catch up. A few plan to bypass the grid indefinitely, and others expect to split the difference, using a mix of grid and on-site power” [1].

Paying for a heat pump may be cheaper than installing generators. Better: doing both may confer an advantage (and inoculate against future backlash).

[1] https://www.wsj.com/business/energy-oil/ai-data-centers-desp...
by edg5000 | 2025-10-16 04:31:47+00:00
The Snap store on Ubuntu is quite good. Has Spotify, VS code, Blender, Chromium. LibreOffice has a tabbed UI setting that mimics Office (easy to enable). Personally I love LibreOffice, something about it resonates with me. Everybody who liked office 2003 and could never get used to the newer weird ribbon UI in Office will love the default LibreOffice. Those who love the ribbon can enable the tabbed UI bar in LibreOffice. Only complaint is that performance is not as fluid as it could be.

I avoid snap myself because I use apt, but apt is a hard sell and arguably not ideal as well. E.g. I added Spotify repos which in theory could break other packages. In practice this doesn't happen (probably due to Ubuntu essentially freezing major versions for packages in their releases).
by renewiltord | 2025-10-16 04:32:25+00:00
What blocks the project from continuing is the local environmental lobby and the national environmental lobby that has pushed for laws like NEPA that the group of projects was exempted from requiring individual approvals for.

Effectively the project required the exemption that allows them to group things together because regulation that some environmentalists lobbied for that is supported by the majority of environmentalists in America is used by some environmentalists to block all projects. Consequently, the cost for the projects is high and the certainty of their completion is low.

These make the projects risky. The federal government revoked this exemption so that the projects have to go through the same environmental review as every other project, because that is what many environmentalists have argued for and the most powerful environmentalists have won.

Therefore many things are simultaneously true:

* the dept of the interior did not cancel the projects

* they returned them to normal conditions

* normal conditions make the projects hard to do

* they de-facto canceled them by making them hard to do
by AlotOfReading | 2025-10-16 04:32:30+00:00
Headers were the big one. The shunn format has no header on the first page, and numbered headers on subsequent pages.

Libreoffice only allows either headers on all pages of a specific style, or no headers. So, how to apply a different style to just the first page? It supports that with the title page concept. But that menu only allows you to select either the Default and First Page styles, not custom styles you've added, so you have to modify the global defaults.

Then there's the numbering. LO requires headers to be the same across all pages, up to left/right distinction. That means you can't manually number. If you want to use the shunn "name/title/number" format you have to write "name/title/" and then enable the checkbox, accepting the slightly uneven spacing.

This is probably half a dozen menus altogether, which I consider advanced. It also confused the page numbering and tried to label the title page as the last page.

Another issue is that shunn's requires multiple alignments within a single line. This isn't directly supported in a reasonable way, but the same workarounds are required in MS word and gdocs so it's not like LO is especially deficient.

Smart quotes also don't work on copy-pasted text, only by a primitive typo correction system when typing. That's more of a personal process issue, since I was copying out of the markdown I do my actual editing in.
by whartung | 2025-10-16 04:33:05+00:00
They stick the licenses in the back of whatever pack of documents are used during the sale. Heck, print it on the back of the work order in small print with a gray font.

On my motorcycle, there’s an option to view the software licenses used on the bike. The GPL is in there somewhere. So are a lot of other things.

And, no, during checkout at the dealer, we didn’t spend any time talking about software licenses.

As a bundler you’re obligated to provide the licenses. You’re not obliged to point them out, highlight them, point folks to links, or archives, or explain how they work or what rights users may have.

They just have to be available.
by JimDabell | 2025-10-16 04:33:38+00:00
> I can't change your belief, nor do I care to

You keep saying that, but you did change my belief! My opinion is not immutable, I listen to what people say, and that is the reason we have ended up here. Because I listened to you and you convinced me to change my mind about Caddy.

> Show me an actual security threat relating to this and I will address it. But this problem as stated is not one.

“This problem” that I’m concerned with is your attitude not the FQDN bug, and I already gave the Signal example. When you start perceiving people reporting bugs as attacks and grudges, it makes it dangerously easy to dismiss real problems.

If that person found another problem with Caddy, I think they are less likely to report it to you because of this. If they did report it, I would think you are very likely to dismiss it because of who they are, not the contents of the bug report. This is a serious problem for my trust in Caddy.
by martin82 | 2025-10-16 04:33:52+00:00
In that case, I will own a surveillance phone JUST for the government ID app, and put that into airplane mode almost all the time, except for the few times per month where I need that shitty app.

The rest of the time, I will use a free phone.

All the apps that I will not be able to use any more? Doesn't matter. I am now old and grumpy enough to realise that phones are utterly evil and actually useless. Give me a camera, Google Maps (or better a non-Google alternative), Signal and a browser, and I don't need anything else.
by baka367 | 2025-10-16 04:34:20+00:00
Meanwhile I finally bought into apple after my nth unsuccessful attempt to break into linux.

I just want a linux-like system that is not mainful to use and apple's is the closest thing that worked for me without resorting to last ditch efforts like sacrificing virgin maidens or newborn kittens on top of my Dell machine... and Apple provides one that just works ... reliably
by edg5000 | 2025-10-16 04:35:34+00:00
Generally nobody should exchange Office docs anyway, I find it much more professional to exchange PDFs. I use MS arial so my PDFs made with LibreOffice look immaculate on any device. I think people are really shit for being so attached to their stupid office. I could not sell my dad on LibreOffice though. He'd rather pay 100 EUR/yr than learn to use new software.
by wraptile | 2025-10-16 04:36:32+00:00
The history here is very clear. Hunsen (the current dictator) jumped ship during pol pots cleanse and came back with Vietnamese and got installed as a savior dictator. Cambodia never had freedom of press or education since then and Thailand "stole our culture" has been thought in school curriculum ever since. It's hard to feel anything but pitty towards Cambodians as resisting this amount of authoritarian brain wash is almost impossible.

What is making things worse is rest of the world abandoning Cambodia which justifies scam centers profits as there no other source of income. Cambodia is right next to relatively rich Thailand but has nothing to show - its easy to see how nationalism explodes in such conditions.
by eviks | 2025-10-16 04:36:56+00:00
Why don't you actually do some considering how mistaken this superficial dismissal is: storage is not cheap where it matters - for example, your laptop's main drive. It doesn't help you that an external hard drive can be purchased cheaply since you won't be able conveniently upgrade your main mobile system. Also, the size of various used content (games/photos /videos) has increased a lot, leaving constrains on storage in place despite the price drop.
by d3Xt3r | 2025-10-16 04:37:18+00:00
Sure, if you stick to stock Debian repositories you should be fine. However this guarantee is gone if you're using proprietary kernel modules, like say nVidia drivers - which is not an uncommon scenario.

Also, the /usr merge thing has caused some issues for users, requiring manual intervention[1]. Not a big deal for techy users familiar with the terminal, but this isn't something end users might want to deal with.

Image based immutable distros don't have issues like this.

[1] https://wiki.debian.org/UsrMerge
by francislavoie | 2025-10-16 04:37:49+00:00
IMO a big reason is simply because they're written in C, which greatly slows down progress due to having to write a lot more code to do the same thing as higher level languages, and having to take significantly more care about memory safety issues. Caddy and Traefik being written in Go inherently solves both those problems, in addition to being built on top of Go's fantastic http and crypto stdlib packages which does the vast majority of the heavy lifting for implementing a compliant server. The remainder is mostly the config layer and middleware/admin/compatibility pieces (oversimplifying of course) which is where we can spend all our focus, being freed from having to be concerned about protocol level stuff (for the most part).

Admittedly there are some decisions we made with Caddy v2.0 that we would like to revisit eventually with a Caddy v3.0 in some future, but we haven't gotten to the point we've felt the need to plan that, most of those issues are minor enough that they haven't been deal-breakers. (And for context, v2.0 being a rewrite and rearchitecture from v0/v1 was necessary to unlock the potential that Caddy has realized today).
by Cu3PO42 | 2025-10-16 04:37:57+00:00
The important part in the parent is "that don't need a user password". You just said you had to supply a (user) password.

With a TPM you can set it up that your disk is unlocked automatically, but only if no-one changed anything in the signed boot chain. This is the default with Bitlocker on Windows and is also possible on Linux, though somewhat more finicky.
by taxicabjesus | 2025-10-16 04:39:05+00:00
The more you drive the more you notice things. After a few years in the taxi, while going through the tunnel in central Phoenix, I pointed at the cars in the far-left lanes of the freeway and said to my passenger, "you see that car right there? It's going to change into the next lane, and that other guy is going to have to slam on his brakes." My passenger was amazed when exactly this happened seconds later.
by margalabargala | 2025-10-16 04:39:37+00:00
No, you're misreading. Or misunderstanding. Or something.

Pointing out the nonserious joke that is the bedrock of far right ideology is something with a long and successful history.

https://www.opendemocracy.net/en/transformation/why-are-nazi...

Jokes can come into power. But that doesn't make them not jokes.
by morshu9001 | 2025-10-16 04:39:46+00:00
The article lists 4 Linux distros. I think the most important thing is to recommend just one distro, DE, window server combo, don't know which one but it has to be carefully thought out. They're all coming from the same thing.

The Linux choice matrix is confusing even for programmers. Like I can understand the pieces in theory, but in practice with hardware, user-installed software, varying degrees of compatibility between components, and updates...
by Joel_Mckay | 2025-10-16 04:40:28+00:00
In general, the Ubuntu cinnamon desktop is a good starter system.

That being said, make sure to install printer, camera, and GPU drivers for new users before leaving your care (note iphone PhotoSync app also works with ssh.) Additionally, loading a suite of common Applications to replace web/email/CAD/publishing/media/gthumb/zoom tools will ease new users experience looking to complete some task.

Linux workstations are easier now given most services are web or App based. MacOS also tends to be easier for the people locked into Adobe =3