MurphyA/hacker-news huggingface dataset:
by lioeters | 2025-07-26 06:39:47+00:00
I'm amazed that your comment is the single reasonable take among this entire discussion full of unsupported assertions and opinions.

Having two different invisible characters to represent empty space is objectively worse. Just use space, and the tab key to insert multiple spaces. Simple. Use .editorconfig and a formatter to enforce the commonly accepted standard. Done.

Sadly you still have to make exceptions for Makefile, Go, etc. that expect a mixture of hard tabs and spaces. Otherwise hard tabs are not allowed in the codebases I manage, and are replaced by the formatter.
by oneshtein | 2025-07-26 06:40:05+00:00
Why not just make a map of dates to days since 0001-01-01 in a plain text, then compress it at build time? We are not constrained by memory anymore.

Just use simple database as source of truth with all days passed since a start of human history (e.g. 6000 years ago) with labels such as "this day 12345678 was known as day XXXX-xx-xx in those regions, also known as YYYY-yy-yy in those regions, also known as ZZZZZ in this specific region". It's not a hard task to automatically compress such database into a compact representation.
by bigfudge | 2025-07-26 06:41:18+00:00
They can, but rates of domestic violence are so high that it seems reasonable to want to do something about it. I dated online a few years ago and met my partner. In that time I met 4 women for dates who talked about really scary behaviour from previous men they’d met. These weren’t even relationships… just dates they’d met for coffee or whatever. These women had no reason to lie or exaggerate to me - and I’d probably prompted the conversation by asking about “how has it been on hinge” or whatever. I think we need to remember throughout all of this just how badly behaved many men are, and how normal misogyny has become.
by devjab | 2025-07-26 06:42:53+00:00
I know it's not exactly the same because these tools are for internal use and never see the public, but react native works well while keeping the maintainence at a minimum. I'm not in on the ops site of device control, but our IT installs the APK packages directly through the enterprise control they have, so we don't have to deal with Apple or Google. So I agree with you completely on that part, but cross platform maintainence isn't as hard as it used to be if your toolsets support it.

I did maintain the Apple account for a previous place where I worked though, and holy hell that sucks. Not so much the day to day work, but being from the Scotish part of Denmark, it hurt my soul to pay them money (it wasn't even mine) to use their platform. Not sure if Google is as shit, never tried their store from the developer side.
by rplnt | 2025-07-26 06:42:57+00:00
> People just really like apps!

I would say people really hate websites on mobile. The browsers are horrible, the pages are slow and oftentimes broken in some way. You get all these popups everywhere, ads are much more intrusive. It's just bad experience, so of course people would prefer app for something they use.

I avoid the browser on mobile as much as possible and I don't remember ever having a good time using it.
by Garlef | 2025-07-26 06:44:34+00:00
One nice realization I had when using a similar feature in roo:

You don't need a full agent library to write LLM workflows.

Rather: A general purpose agent with a custom addition to the system prompt can be instructed to call other such agents.

(Of course explicitly mamaging everything is the better choice depending on your business case. But i think it would be always cheaper to at least build a prototype using this method.)
3I/Atlas: Another Interstellar Visitor – Just as AI Reaches AGI Threshold?
by 5F7bGnd6fWJ66xN | 2025-07-26 06:45:49+00:00
On July 1st, astronomers discovered 3I/ATLAS, the third known interstellar object to pass through our solar system, following ‘Oumuamua in 2017 and Borisov in 2019. It’s possibly 10 km wide, and its trajectory confirms it came from beyond our solar system. It will swing past the Sun in October 2025, giving scientists a brief window to study it.

Three interstellar objects in under a decade — all detected just as humanity begins scaling advanced AI models, autonomous systems, and global sensor networks. Coincidence? Maybe.

But suppose it’s not.

Suppose these objects aren’t random debris, but automated interstellar probes, seeded by civilizations that understand a basic truth: when a species approaches artificial general intelligence (AGI), it becomes cosmically significant — and potentially dangerous.

And suppose the optimal time to observe such a civilization is right now — during its brief transitional window, when biology and machine intelligence are merging, but before it fully understands its own future.

What if: • ‘Oumuamua was a passive observer? • Borisov was a baseline for comparison? • And 3I/ATLAS is the first time they’re expecting a response?

Could interstellar probes be watching for AI thresholds, not just radio signals? Are we underestimating what “passive” observation could look like? Is AI making us visible to the cosmos?

This isn’t science fiction anymore. It’s happening now. And the sky might be watching.
by obscurette | 2025-07-26 06:45:51+00:00
As a teacher I have become more skeptical about whole maker movement. Don't get me wrong - I really appreciate what has become possible. I couldn't even dream about most of it when I grew up in seventies in Soviet Union. I use a lot of open source hardware and the results maker movement myself as a hobbyist and as a teacher.

But the problem is that while kids like it a lot, it doesn't translate to engineering careers. Kids don't want to become engineers as result, they want to become content creators, tinkerers etc. Even rather good students with a lot of potential see all this engineering stuff more as a media career or a fun hobby.

PS. I don't say the engineering hobby isn't cool and fun. I don't say that maker movement doesn't produce incredibly cool and deep stuff. I'm not even saying that it's the only reason why there is a shortage of engineers. But it's certainly contributing because I see it.

I'm a member of local engineering community and I see a lot of stuff like the quality of civil engineering sinking and we're all paying for mistakes in it. I see a lot of local production closing only because all R&D engineers are 60+ and planning to retire.
by ashdksnndck | 2025-07-26 06:46:46+00:00
Redwood City is 20 mins from Palo Alto and has a lot of houses for $1-1.5M. $3M means you are paying extra for something optional. It’s not the minimum requirement.

Lots of people are paying millions extra just to live up winding roads on a hill, where the commute is longer, and you need a geotechnical engineer to design your patio.
by Nevermark | 2025-07-26 06:46:51+00:00
I should create an app called “Dox.com”.

The selling point is you sign up and can share, support, amplify fellow doxers. A community for the non-Chan-ish, but Chan-ish, crowd to commune.

But when your in, it looks like your the first sign up.

To you. To the rest of the world all your sign up info is on DoxedMyself.com.

But I don’t have the time. So feel free to Y-combinate to your hearts worth! On me!
by schindlabua | 2025-07-26 06:47:29+00:00
Except making employers do only easy things will make them stagnate. People who do nothing but simple CRUD apps over and over won't even be particularly good at making CRUD apps... whereas the guy who builds an Unicode font renderer in his free time always seems to write better code for some reason.

Getting better at your job is not just a "personal want" but very much something that the employer appreciates aswell.

Of course reinventing the wheel isn't good in corporate because the reinvented wheel is buggier than the ready made npm package but employers should go out of their way to find hard problems to solve that they can pass to their employees. It's called a growth opportunity.
by drdeca | 2025-07-26 06:48:36+00:00
I don’t buy the “revealed a latent fetish” explanation. I don’t think people are born with a fetish baked into their soul.

Like, the people with the “blueberry expansion” one, you really think they were born with that? No, of course not, that would be dumb.

I think the main reason people put forth the “latent fetish” explanation is in order to argue that pornography is harmless.

As for why it harms me?

The purpose of sexuality is for relations with one’s spouse. On average, I expect it to be counterproductive in that regards. Most women wouldn’t find it appealing, and looking for specifically women who would find the idea appealing would substantially restrict the pool to search among. Also, most of the versions of the fantasy I have violated conservation of energy, and therefore cannot be physically achieved. Why would I want to want something impossible?

And, generally, lust promotes lust.
by paul_riston | 2025-07-26 06:49:07+00:00
"First You Create the Work, Then the Work Creates You" Thoughts while reading on Nietzsche life

TLDR: We often believe a person's work reflects who they are—but the deeper and more original the thinker, the harder it is to reconstruct their true self from their output. Each work shows only a fragment or perspective, and when these are combined, we get a distorted average. With time, misinformation and false attributions further corrupt the picture. This not only distorts how we see the past, but how the future understands the present. The only antidote may be deep, critical thinking and truth-oriented systems—like science—that resist narrative distortion.

What this essay is not about: It is not about Nietzsche life but rather the question if original thinkers works whether we are able to re-create or understand the original thinker.

#CriticalThinking #Nietzsche #Legacy #DeepWork #AIandHumanity
by scarface_74 | 2025-07-26 06:49:16+00:00
It is very true, you think the only way thst music came from your phone before 2016 was iTunes? It was a hack that streaming services - mostly radio streaming services- used before iOS 4 when apps could play music in the background used because Safari was the only thing that could run in the background.

The question was why did Spotify have to use an app instead of using the web.

But then again, are you really saying that Android users don’t use the app?
by jaredklewis | 2025-07-26 06:49:41+00:00
I work on an SPA with hundreds of screens. We package it using off the shelf tooling with barely any configuration. All of the code and styling is still far under a megabyte gzipped.

So unless it is an all text app, the size of the code bundle is probably going to be quickly dwarfed by the size of media like images, animated images, or videos.

If a site has an SPA with a, say, 3mb code bundle, I think in most cases, that’s not an architecture issue. It’s probably an issue of poor engineering and switching to a MPA is not suddenly going to make those engineers competent.
by Animats | 2025-07-26 06:51:21+00:00
I requested an ISO 8601 date parser in the Python "datetime" library in 2012.[1] "datetime" could format into ISO 8601, but not parse strings. There were five ISO 8601 parsers available, all bad. After six years of bikeshedding, it was was fixed in 2018.

That's what it took to not write my own date parsing library.

[1] https://github.com/python/cpython/issues/60077
by kome | 2025-07-26 06:51:25+00:00
this is something that my feeble European brain will never understand: why people in American start-up keeps getting scammed with pseudo "private" equities, stock options, that are not on a market, and therefore cannot be priced? equities surrounded by very obscure (or no) legislation, that if you get fired or decided to leave you cannot keep. it just make no sense but americans loves them.
by psychoslave | 2025-07-26 06:51:40+00:00
There are different kind of hardship though.

There things which was a result will make your mind click to an other way to comprehend a problem space and how to navigate through it.

And there are things which are hard due to pure accumulation of concurrent conventions, because of reasons like coordinating the whole humanity toward harmony with full happy peaceful agreement of everyone is tricky.

Handling date is rather the latter. If you dig in the lucky direction, you might also fall into cosmological consideration which is a rabbit hole of its own, but basically that's it: calendars are a mess.
by bakuninsbart | 2025-07-26 06:52:48+00:00
> Granted, you need to have the political structure in place that allows the growth to benefit everyone.

Which is the scary part of the AI revolution. Devaluing labor always leads to increased inequality in the short-to-mid term until a new equilibrium is met. But what if we have machines that can do most jobs for 10-20k a year? Suddenly we have a hard ceiling for everyone below a certain "skill level", where skill includes things like owning capital, going to the right college, and having the right parents.

In the past, when inequality became too extreme, (the threat of) violent uprisings usually led to reform, but with autonomous weapon systems, drones and droids, manpower becomes less of a concern. The result might be a permanent underclass.
by consumer451 | 2025-07-26 06:53:01+00:00
> NASA features many of Matthew's photos, but he told me he's also pushing for more sharing of the RAW image files

These two shots of the moon and earth are so cool. This is such an interesting view of something that we are all familiar with, but will likely never see from this vantage point. I would love to be able to play with the RAW files, as some kind of deeper experience with the images.

https://www.nasa.gov/image-detail/amf-iss071e609065/

https://www.nasa.gov/image-detail/gvynuzswiaatoq/
by karmasimida | 2025-07-26 06:54:22+00:00
I think we would be back to historical norm, that startup will start falling behind in attracting talents.

The founders of Windsurf had already gotten their bags, they won't have to work a single day later in their life if they don't want to. The consequences will be bared by the ecosystem.

For the time being I think they are going to be OK, the labor market is employer friendly.
by nromiun | 2025-07-26 06:55:10+00:00
Lots of pushback here in the comments. But I can't think of the last time I enjoyed using a SPA website over a multi-page one. The initial loading feels delayed, the page scrolling feels unnatural and jarring (completely opposite of how a native app feels).

Also, one of my banks recently changed their old website to a new SPA one. And it is now completely useless. It can't load information in time, so most of the forms are empty. You can't even go back because it is a SPA. So I can only log out, log in and try again. Kind of scary when you are handling a lot of money.

And it is not just one website. As I said I can't recall ever using a good SPA website. So yeah, I can't wait until they are all gone.
by donatj | 2025-07-26 06:55:49+00:00
I personally really like the old.reddit.com experience on my phone. Everything works surprisingly well. Sure you have to zoom in and scroll around and I know some people hate zooming in but it's never bothered me.

I personally can't stand apps that stop me from zooming in on things.

My sister complains about the information density of old Reddit being too high but that's exactly what I like about it!
by ahf8Aithaex7Nai | 2025-07-26 06:56:00+00:00
> and i don't want to pay my employees to learn, i want to pay them to produce output i can sell.

This can be a bad local optimum. It probably depends on what exactly your business does, but it can make sense to pay an employee to acquire knowledge and skills that are needed in the business. You can't buy this off the shelf in all circumstances. Of course, it also has to make economic sense and be viable for the company. Unfortunately, I often see employees doing things quite badly that they don't really understand because they are not given the opportunity to learn properly. I can't imagine that this burns less money in the medium and long term than giving paid employees adequate space to learn.
by tgsovlerkhgsel | 2025-07-26 06:57:36+00:00
My guess would be that it's because (as the above poster says) "app users are much more engaged than website users" and only "half our" moved without nudging - the sites would like more engagement from all users.

That said, the harder you "nudge" me, the more I want to avoid the app and the whole business. Especially if you have any other dark patterns - I will assume you want me to download your app just so you can abuse me better.
by LargoLasskhyfv | 2025-07-26 06:57:48+00:00
Hrrm. That may still be the case, but on modern systems it doesn't really matter anymore. By modern systems I mean anything since about 2010 with enough RAM. On such systems, even end-of-life/support Intel Kaby Lake Core-I5/7(t(35Watt)) with 4 or 8 cores, and 32GB RAM I couldn't care less about Plasma(KDE), even when they are downclocked to 800Mhz mostly.

On more modern systems even less so.

I'd like to see a demonstration of that fastness, which translates into tangible usability benefits. Not some synthetic microbenchmarking shit.

I tried it, because I still know FVWM2. Was refreshing for a while, felt good because I still could 'do it', but that's it.

The only things I can imagine profiting from it would be running stuff which is at the limit for your physical RAM, where every wasted Megabyte decides between swapping to death, or running through smoothly. But then there is IceWM, which is good enough for such cases. With the exception of FVWMs excellent handling of large virtual desktops.
by ashdksnndck | 2025-07-26 06:58:09+00:00
But it’s quite relevant to the question of whether you can just assume that some country will foot the bill for your health care needs at old age, and therefore you don’t need to worry about health expenses if you retire early. Rising costs of health care systems are a serious problem in most developed countries. “Eh, I’ll just move to Europe in old age” is not really a comprehensive plan to ensure you get good healthcare far in the future.
by PhasmaFelis | 2025-07-26 06:58:55+00:00
Mostly that's because devs want to drive people to the app, where they can track you a lot better, so they make their mobile sites shitty on purpose. Plenty of mobile apps are just webapps anyway under the hood. There's absolutely no reason for a mobile site to be massively worse than the app unless the devs want it that way.
by mindcrime | 2025-07-26 06:59:13+00:00
Seems to be the trendy thing to do these days:

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

It's cool I guess. I'd be a hypocrite I guess, to suggest otherwise given that I also did a "pgbot" thing[1] a long time ago.

But somehow these newer things feel different. I think what I did was very obviously a joke, especially since it only had like 7 responses it could generate. But even then I felt a little iffy about publishing the code, and I always figured if pg contacted me and said "take this shit down" I'd do so immediately. And I never instantiated it as a running service, so anybody who wanted to play with it had to deal with setting it up to run somewhere (something I doubt anyone has ever done).

Something like this though, that's based on his entire corpus of essays and can make a semi-plausible attempt to replicate him as a publicly available service? I dunno. I guess I wonder if it's not in bad taste to do this with a living person without asking for permission? Or maybe you did and this is all a moot point.

[1]: https://github.com/mindcrime/pgbot
by jillesvangurp | 2025-07-26 06:59:24+00:00
In Europe, China, Australia, etc. they are being widely used. Long distance trucks from the likes of Volvo are being sold as fast as they are being produced. The US is running a bit behind the rest of the world here.

Electrically propelled trucks are commercially available in every weight class, form factor, etc. that you can name. Companies selling those are doing brisk business and dealing with waiting lists for their products.

They are ready and good enough right now. I think the US (assuming you are basing your opinions on what's happening there) has some unique challenges of being a bit change and technology resistant. And of course it being a petro state is causing lots of misguided policy and incentives that are actively holding it back.
by bob1029 | 2025-07-26 06:59:40+00:00
It seems to me that we're nearly at the point where saying just ".NET" is generally accepted as the new path rather than the old one.

When explaining the current .NET ecosystem to a CTO, I would do it in terms of platform independence and roadmap. Being able to run not on windows and having a certain duration of support (LTS builds) are approximately the only things that register for a large swathe of decision makers.
by kqr | 2025-07-26 07:00:09+00:00
Too late to edit the comment, but here's the article describing some more of what I learned: https://entropicthoughts.com/sidescrolling-flight-simulator

What's not mentioned in that article is that a couple months later I tried switching from modeling the plane as a point to modeling it as two separate wings attached by a rigid stick. It was a nightmare to get into a shape that played well, though I'm sure someone more skilled than I would be able to do it.
by lnfromx | 2025-07-26 07:00:43+00:00
Looking at e.g. the Solow Model better technology will indeed increase efficiency as the output per worker increases which will lead to economic growth. However I think you are right. This is an oversimplification with regards to AI because in the end its also about which products are being impacted. Also the product quality is left out in that scenario so it gets tricky. E.g. I would personally not like to read even one AI generated book as of today.
by parineum | 2025-07-26 07:00:54+00:00
I'm not disputing any of that but the idea that you can trust what you read on an app like that is the issue.

Trust is a hard thing to come by online, even when people aren't anonymous and speaking publicly (Facebook or any other online place where one might use their real name). Giving people the cover of privacy from the person they are reporting about isn't going to increase the veracity of what's posted.

We already know how people behave online. It's either naive, ignorant or negligent to think otherwise.