MurphyA/hacker-news huggingface dataset:
by foota | 2025-07-19 02:22:12+00:00
Funny enough I recently wrote my own hack using this linker feature in C, to implement an array of static counter definitions that can be declared anywhere and then written out (e.g., to prometheus) in one place.

Note that as I later found out, this doesn't work with Mac OS's linker, so you need to use some separate incantations for Mac OS.
by m463 | 2025-07-19 02:22:14+00:00
I agree.

People seem to judge these licenses with measures that might not mean anything to the authors or the users. There are different kinds of authors and users.

GPL authors want their rights preserved for the users. MIT authors might just want their stuff "out there", or really not care how their stuff is used.

The aregument here is sort of like judging football as more relevant than baseball because plays are more exciting but short enough to still show ads on TV.

(also both gpl and bsd licenses have been around ~40 years, so what does long run even mean?)
by krapp | 2025-07-19 02:22:43+00:00
I can see the argument for using a custom engine if you have specific design goals that can't be met by existing engines, but that seems seems like an edge case. I think 99% of game concepts can probably be done in Unity, Godot, or Unreal.

Meanwhile you could probably surpass Handmade Hero with any off the shelf engine with a tutorial and a few hours' work, or even a project template from an asset store. The biggest problem I have with Handmade Hero is that because Casey is putting so much effort into the coding and architecture up front, the game itself isn't interesting. It's supposed to be a "AAA game" but it's little more than a tech demo.

And that's why you use off the shelf engines - they allow you to put effort into designing the game rather than reinventing the wheel.
by constantinum | 2025-07-19 02:23:39+00:00
1. I can’t find a way to add the date or month when I finished the book. I mean, I tried adding books I read this year, but all the books are recorded as “read” in the current month.

2. I can’t find a place to add the start date and end date for reading a book, but I do see an “average time to complete” data. Do we need to add “custom fields” to make this work?

Good: 1. I’ve been manually trying to do this over a spreadsheet and run a data analysis at the end of the year. Thanks for making this. My manual work https://www.prasannakumarr.in/books-read-2018

2. Multi-currency support is great

3. Adding custom fields is also great.

Great work overall!

My only qualm is that I’ve tried many of these apps that got introduced on HN. But most of them end up getting shut down and become graveyard projects. I want to make sure the developer is serious about its future, especially at the time of vibe coding adventures. I want this to be like a https://www.monicahq.com/, small but still profitable.
by Terr_ | 2025-07-19 02:24:33+00:00
At some point this leads to "abolish the DMCA".

Otherwise everybody figuring out how to disable the infinite scrolling or control your own subscriptions gets punished by the dark-pattern-pushers through the legal system.

Unscramble ROT-13 in order to stop a full-page autoplaying video? Federal felony.
by JuniperMesos | 2025-07-19 02:26:36+00:00
This is obviously a famous "Linus gets mad" moment. Honestly, I think Linus' comments, while intemperate, were not super-unreasonable, and I think the amount of flak he got for this was unfair. It's better in some sense if you can express anger at a collaborator for making a bad technical decision that makes things harder for other people without telling them SHUT THE FUCK UP, but that kind of emotion is also pretty natural when you're working on something that you passionately care about. If I had made this kind of error in kernel code, and gotten yelled at by Linus about it, I would've felt appropriately chastised (as Mauro appears to have here), and wouldn't have held it against Linus.
by lisbbb | 2025-07-19 02:26:47+00:00
For every one example of "you" I have seen 100 or even 1000 of the other kind of "warm body" type of example. 2012 is already a long time ago. What has happened since is that the US reached some kind of critical mass situation where the number of those "warm bodies" brought in to do cheap work has finally killed the golden goose and now not only is it nearly impossible to find a job, the cost of living has also skyrocketed! We're closing in on the endgame here, mark my words. It will be ugly before it gets sorted out somehow.
by consumer451 | 2025-07-19 02:26:59+00:00
> What if a significant portion of the electorate no longer believes institutions like the EPA are neutral arbiters of science, but instead see them as political actors pushing an agenda?

This is clearly the case. The next question is, how did this happen? Did these people come to this conclusion based on their own diligent research, or were they led to this opinion by supremely funded vested interests that influence every branch of our society?
by tpmoney | 2025-07-19 02:27:43+00:00
> It absolutely has. This is what real everyday surveillance is that shapes people's behavior. When you cannot go anywhere without in your head thinking "am I on a camera or a microphone?" you're in a surveillance society. It's significantly more insidious and pervasive than any public camera is.

I’ve heard discussion around this idea that used “panopticon” as the descriptor. An all seeng eye that might or might not be looking at you right now, but since you can never know, you’re better off not doing anything the eye’s controllers disapprove of.
by cogman10 | 2025-07-19 02:28:38+00:00
Threats of exposure and boycotting/blacklisting the card making room for competitors.

Plenty of religious groups have the money to be able to start the "holy card". And there's plenty of businesses that'd be giddy to accept Jesus card.

Consider, for example, companies like hobby lobby or Chick-fil-A banning visa and promoting Jesus card.

It also wouldn't take much for such a card to advertise itself as kid friendly.

Thinking about it, I'm a little surprised this hasn't happened already.
by ndespres | 2025-07-19 02:30:01+00:00
Very cool and much needed. I run an iMac G3 on OS 9, and it’s a bit of a challenge to download files on because most websites don’t work, and the FTP directory listings on Macintosh Garden are so long that they never finish loading for me. Granted it’s nothing compared to the file transfer difficulties of the past, but it’s nice to see a period-correct workaround.
by shekharupadhaya | 2025-07-19 02:30:09+00:00
Hi! Here are some examples you can check. (:

30 days Japan Itinerary: https://www.mapscroll.ai/post?queryId=iP7i2n4SDeQGB6wZUglv Active Volcanoes in Iceland: https://www.mapscroll.ai/post?queryId=s0qscaLHkRm53oxngIBS Casino Royale Film locations: https://www.mapscroll.ai/post?queryId=mswdiyxJRGYtRKGiPHVR
by Nevermark | 2025-07-19 02:30:21+00:00
Housing has perverse economic incentives, mucking it up.

It is also, obviously, a limited resource that doesn't compound directly. Although its usefulness could compound in terms of density and vertical use increasing housing.

The problem that slows that:

In almost all areas, "property taxes" actually tax both the land (the exclusionary resource that should be taxed since its use reduces land available for others) and the property on it (a wealth tax).

The result of it being a combination tax, is that increasing the value of property on land increases its tax as well. So there is a strong disincentive undercurrent reducing investments in increasing housing on property. It isn't as profitable as it should be.

Even worse, land which is underused, is only taxed as land. Basically getting a tax break relative to the same land nearby which has been developed for maximum use. Meanwhile, the land value goes up parasitically, if while holding but not improving land, neighbors invest in their properties.

The result makes owning land a very good passive parasitical value-growing investment.

Which makes it useful for rich people to store vast sums of money in. Driving prices way above the market value that simple housing should have.

Until the tax issue is fixed, housing can't be fixed. Other changes may be needed to, but just that would make a big difference to everyone's incentives.

(It does happen - but rarely. In 2002, Altoona, Pennsylvania adopted a pure land-value tax, meaning they taxed only the value of the land, not the structures. By 2011, this system fully replaced their traditional property tax, renormalizing so the total tax remained stable. I.e. land was taxed more, improvements none. The effect: owners of productive, developed parcels (homes, businesses) paid less tax, while holders of undeveloped or underused land, such as mansions rarely visited with lots of open acreage, paid more—effectively removing the financial instrument advantage, and turning them into money pits. Land prices declined, development increased, and affordability improved for locals. -- Unfortunately, in 2016 the property tax was reinstated as before.)
by lisbbb | 2025-07-19 02:31:26+00:00
I worked for a couple of very "household name" big companies as a tech lead. I trained probably dozens of H1Bs over the past 15 or so years. I've seen it all. I decided that I would help anyone who wanted to improve their skills regardless of their origin or employment status, and that's what I did. I got mistreated terrible at times, in particular by a Venezuelan woman, but generally speaking, I helped raise the bar for a lot of people who maybe otherwise would have been ignored because big companies don't care about training people at all. As I look back on what my career was, I think that all the informal mentoring I did was probably my biggest contribution. I just wish it had turned out better for everyone involved. I saw a lot of absolutely heartbreaking situations arise over the years. And now my situation is kind of heartbreaking as well. We were all in this together, but nobody spent a single second thinking about that.
by gangstead | 2025-07-19 02:31:39+00:00
> What are users expected to do exactly?

From the bottom of the post I know what they are hoping users will do:

> Suppose your deployed Helm chart is failing to pull images from docker.io/bitnami. In that case, you can resolve this by subscribing to Bitnami Secure Images, ensuring that the Helm charts receive continued support and security updates.

They don't want to give instructions that are too helpful. They want your company CC to be the easiest way to fix the problem they created.
by voiprodrigo | 2025-07-19 02:33:31+00:00
I think chemo in general kills rapidly dividing cells, which is a characteristic of cancer cells and, unfortunately, many types of regular cells as well, hence many of the side effects, like hair loss. If it is precancerous, then probably it’s not yet dividing in that way, so probably wouldn’t make much of a difference, unless you’d actually catch the moment when the switch to full fledged malignant happens.
by kemotep | 2025-07-19 02:33:49+00:00
This[0] is just the first result searching and it is from this week too. But it is not uncommon. Insider threats to infrastructure exist at all times of course but a disgruntled employee with administrative access and knowledge of the infrastructure can do a lot of damage quickly.

[0]: https://flaglerlive.com/it-attack-firing/
by mapt | 2025-07-19 02:33:53+00:00
This sort of thing is exactly like preventative whole body MRI scans. It's very noisy, very overwhelming data that is only statistically useful in cases we're not even sure about yet. To use it in a treatment program is witchcraft at this moment, probably doing more harm than good.

It COULD be used to craft a pipeline that dramatically improved everyone's health. It would take probably a decade or two of testing (an annual MRI, an annual sequencing effort, an annual very wide blood panel) in a longitudinal study with >10^6 people to start to show significant reductions in overall cancer mortality and improvements in diagnostics of serious illnesses. The diagnostic merit is almost certainly hiding in the data at high N.

The odds are that most of the useful things we would find from this are serendipitous - we wouldn't even know what we were looking at right now, first we need tons of training data thrown into a machine learning algorithm. We need to watch somebody who's going to be diagnosed with cancer 14 years from now, and see what their markers and imaging are like right now, and form a predictive model that differentiates between them and other people who don't end up with cancer 14 years from now. We [now] have the technology for picking through complex multidimensional data looking for signals exactly like this.

In the meantime, though, you have to deal with the fact that the system is set up exclusively for profitable care of well-progressed illnesses. It would be very expensive to run such a trial, over a long period of time, and the administrators would feel ethically bound to unblind and then report on every tiny incidentaloma, which completely fucks the training process.

This US is institutionally unable to run this study. The UK or China might, though.
by lisbbb | 2025-07-19 02:33:55+00:00
Seriously. All I needed to do to be filthy rich was move to Silicon Valley back in '97 when I got my MS, then eventually have bought a house or two out there. That's it.

To recap: 1. Move to the Bay Area circa 1997 2. Buy houses 3. Profit enormously in the 2020s

Mind you, I had no idea...
by overgard | 2025-07-19 02:34:11+00:00
When I first read this, back in 2012, I thought Linus' was kind of a dick for being so insulting about it. With more experience I have more empathy for Linus' though -- sometimes developers will get hell bent on getting their PR through no matter how bad it is, and you almost have to be mean in order to get through to them. If you just pick at specific issues instead of saying "This is all bad, start again", sometimes you just waste a lot of time.

Also, to be fair I don't think I would know about this "We Do Not Break Userspace" rule if this hadn't been so famous at the time.
by bane | 2025-07-19 02:34:20+00:00
While I missed out on the CP/M train, I do remember GEM very well. I grew up in a printing company and spent a lot of time in the prepress parts of the company - around the layout and art folks.

There was one employee who brought his own desktop publishing setup. It was a souped up desktop PC and some other kit, but it had the latest MS-DOS, Windows 2.x, Windows 3.x, and GEM - plus a bunch of art and desktop publishing software (I believe Pagemaker).

It wasn't entirely clear at the time what the future was, so it was perfectly reasonable to have all this in one place. I remember at some point noting how similar GEM was to GEOS on my friend's Commodore 64, but how much snappier it felt and how much crisper it looked.

I remember Computer Chronicles being on the air at that time, but never connected the dots that what I was looking at on the computer had anything to do with the co-host. It was a bit dry of a show for a kid, but consistent with the day. But even then I remember Gary clearly being an expert, and I identified much more with him than with Stewart.

A few years later when my family finally bought a PC compatible the only offering for operating system and desktop environment came from Microsoft. They had simply annihilated everything else on the market. By then all the software I knew from the desktop publishing suite and my friends ran in either MS-DOS or Windows 3.1 -- or it ran on an entirely different system (C64, Macintosh, etc.). So we just sort of accepted it.

I remember at some point getting a modem, dialing into BBSs and coming across GEM on a warez board. I downloaded it, had some memories, then moved on. It never evolved the software ecosystem around it that Microsoft managed to create.
by kijiki | 2025-07-19 02:37:05+00:00
It's not common, but it absolutely happens: https://www.courthousenews.com/man-behind-s-f-system-lockout...

Early in my career in the mid 2000s, the startup that was on the same floor as mine laid off a QA person, who then showed up the next day and fatally shot the CEO and head of HR. Our CEO called me and told me not to come in that day.
by Quarrel | 2025-07-19 02:37:22+00:00
Absolutely.

People sell annotated Bibles, or Shakespeare etc. You can transform it in to something that can acquire copyright, but it must have an artistic step.

This is a big thing in the fine art world as well, you can take inspiration, you can in some circumstances outright copy, but then you need to transform it sufficiently that it becomes your own art. People argue in front of judges about this stuff, of course.

Verne is a good example too, because if you print an English version, the translator acquires copyright in the translated version.
by mparnisari | 2025-07-19 02:38:06+00:00
I guess his comment is acceptable because this is OSS and it's not like he can get fired over it.

In a past employer I've left a PR comment with a much less aggressive tone, and the PR author messaged me saying "your message is unprofessional". Granted, it wasn't my best moment, I had snapped. But if I wrote something like what Linus wrote, i'd be insta-fired.
by nullc | 2025-07-19 02:38:34+00:00
> Why do payment processors do stuff like this? Is there some regulation that requires them to?

Generally no, but they exist in a regulatory morass where it's impossible to do what they do without arguably or perhaps technically being in violation of hundreds of regulations at any given time.

The US government then uses their power to selectively enforce the voluminous mess of bad regulations to coerce parties to undertake actions which it would be flatly illegal for the government to perform directly such as cutting off sexually explicit content from payment rails.

e.g. https://en.wikipedia.org/wiki/Operation_Choke_Point

The practice isn't limited to payment processors but they're a particularly good vector given the level of regulation they're subjected to. Choke Point (and Choke point 2) are just specific examples of a general tactic to end run around the public's rights that has been used by the US government for decades. In most cases the abuse isn't so well organized that it has a project name you can point at.

Congress and the whitehouse leaning on social media companies to suppress lawful opinions on covid policy is another example of that kind of abuse that has received some public scrutiny. Most cases, however, go without notice particularly since the ultimate victims of the actions generally have no way to know the cause.
by Fade_Dance | 2025-07-19 02:40:09+00:00
Within 10 minutes earlier today, I took 1.5 years of raw financial trading data and generated performance stats, graphed out return distributions, ran correlation analysis, and to top it off created monte-carlo shock tests using the base data as an input for the model and ran hundreds of simulations with corresponding charts.

Each of the 15 charts would have been a page of boilerplate + Python, and frankly there was a huge amount of interdisciplinary work that went into the hundreds of thought steps in the deep reasoning model. It would have taken days to fill in the gaps and finish the analysis. The new crop of deep reasoning models that can do iteration is powerful.

The gap between previous "scratch work" of poking around a spreadsheet, and getting pages of advanced data analytics tabula rasa, is a gap so large I almost don't have words for it. It often seems larger than the gap between pen and paper and a computer.

And then later, off of work, I wanted to show real average post-inflation returns for housing areas that gentrify and compare it with non-gentrifying areas. Within a minute all of the hard data was pulled in and summed up. It then codes up a graph for the typical "shape of gentrification", which I didn't even need to clarify to get a good answer. Again, this is as large a jump as moving from an encyclopedia to an internet search engine.

I know it's used all over finance though. At Jane Street (upper echelon proprietary trading) they have it baked into their code development in multiple layers. In actual useful ways, not "auto completion" like mass market tools. Well it is integrated into the editor and can generate code, but there is also AI that screens all of the code that is submitted, and an AI "director" tracks all of the code changes from all of the developers, so if a program starts failing an edge case that wasn't apparent earlier, the director will be able to reverse engineer all of the code commits, find out where the dev went wrong, and explain it.

Then that data generated from all of the engineers and AI agents is fed back into in-house AI model training, which then feeds back into improvements in the systems above.

All of the dismissiveness reminds me of the early days of the internet. On that note, this suite of technologies seems large. Somewhere in-between the introduction of the digital office suite (word/excel/etc) and perhaps the Internet itself. In some respects, when it comes to the iterative nature of it all (which often degrades to noise if mindlessly fed back into itself, but in time will be honed to, say, test thousands of changes to an engineering Digital Twin) it seems like something that may be more powerful than both.
by sarchertech | 2025-07-19 02:41:56+00:00
There are a ton of reasons not to want to increase atmospheric CO2, but I don’t think direct human health impact is something to worry about.

Since humans have been building shelter and living in caves, we have regularly been exposed to long term CO2 levels of 1000-2000ppm. The natural variations in ventilation dwarf a few hundred extra ppm in the atmosphere.

We’ve also been exposing submariners to thousands of ppm for extended periods with no observed effect, and we have many studies shows no observed effects up to 40k ppm.

We even have studies showing that small babies sleeping next to the mothers are exposed to CO2 levels of 5-10kppm.
by roenxi | 2025-07-19 02:45:43+00:00
I was packaging an upstream project, I had a git repo of scripts with no debian/ folder that represented upstream. It was an experiment to see if I could help package something more complicated, but starting with a trivial project so that there wouldn't be any complexities in the build system.

> Sounds like you would be better served by manually running dpkg-deb.

I dunno, maybe? I don't write the tutorials; I read them. It said debuild. I'd agree I'm not cut out to figure out the right tool and process, that is why I gave up.
by lisbbb | 2025-07-19 02:45:52+00:00
Let me stop you right there: "Qualified Americans" is a highly subjective phrase. If a young person did well in physics and math in High School, are they "qualified?" Or is it really some esoteric and hard to define set of tech skills that makes someone "qualified?" There are millions of Americans who could be trained to be excellent software engineers, but we don't bother doing that anymore, because companies like the sugar high they think they are getting by hiring semi-skilled foreigners. That's the truth.

I've been all over this issue over and over again at multiple different companies and it's always the same thing--the resume has to have X, Y, and Z or the person is overlooked, despite them being more than capable of becoming skilled at X, Y, Z, K, W, R, you name it. Time and time again! And it's even worse in 2025 because now every product has 2-3 other competing products that do the exact same thing and we're supposed to be experts at all of them!
by dolebirchwood | 2025-07-19 02:46:49+00:00
There is a tendency among conflict-avoidant people to lionize "keeping cool" as a moral virtue. This strategy of putting passionate (yet justifiable) anger to shame ensures there is minimal rocking of the boat, thereby allowing all aboard to sit peacefully with smiles on their faces as the ship sinks due to their own negligence and dereliction.