skysight-inc/HackerNews huggingface dataset:
I've created multiple actions, reusable, composite, along with multiple Jenkins plugins and CircleCI Orbs. I disagree, code your actions, your jenkins plugins, your orbs, whatever. Those are just code wrappers that expose configuration via YAML or Pipeline DSL. Agreed, coding in YAML is pretty bad, but ultimately it's a choice.

I will take the Actions path 100% of the time. Building your own action is so insanely simple it makes me wonder if the people complaining about YAML understand the tooling because it's entirely avoidable. It also coincides with top comments about coding your own CI, if you're just "using" YAML you're barely touching the surface.
Never understood the hate for Vista...ran fairly smoothly for me back then but then I was 10 so maybe my opinion isn't gonna be as informed.
> * Avoid YAML as much as possible, period.

Why does YAML have any traction when JSON is right there? I'm an idiot amateur and even I learned this lesson; my 1 MB YAML file full of data took 15 seconds to parse each time. I quickly learned to use JSON instead, takes half a second.
Gift article: https://www.nytimes.com/2025/03/20/world/europe/us-france-sc...
CircleCI.
What you are feeling is described in The Work of Art in the Age of Mechanical Reproduction [1]

1. https://en.wikipedia.org/wiki/The_Work_of_Art_in_the_Age_of_...
I think you've forgotten to mention https://en.wikipedia.org/wiki/Self_storage
The Writer's Web
Unfortunately copyright is no limit to these companies.

Meta is stating in court that knowingly downloading pirated content is perfectly fine (ref https://news.ycombinator.com/item?id=43125840) so they for one would have absolutely no issue completely ignoring your copyright notice and stated licensing costs. Good luck affording a legal team to try force them to pay attention.

Copyright is something for them to beat us with, not the other way around, apparently.
You probably need a different medication. Please do not let embarrassment stop you from getting help.
Closures in Clojure: Exploration via Analogies and Metaphors
Not all even digits, but I'm still mindblown that 33554432 is a power of 2 (2^25). It makes a nice little song on one of those singing calculators from the 80s that play a little tune with a different note for each digit.
So what is the problem needing to be solved then? If there’s a thriving open ecosystem, that currently enjoys the majority of the market share in the EU per other commenters in this discussion, and the only way to get “locked in” to the closed ecosystem is to buy a phone and 100% of your accessories from a single minority vendor, why is this a problem? Why don’t people just chose the more popular, more diverse, open and thriving platform?
Can you provide some concrete information about this? It's less that I don't believe you and more that I would like to learn more.
> Bitcoin is literally profitable for providers, I don't think it's generally considered private, and mostly it's a hedge against inflation based theft.

This is not what Bitcoin "mostly is".
The problem is they also put "worms" in the same category, and they aren't designed by humans to do anything! Why is it that the natural laws of a worm responding to Earth's environment are distinct from the natural laws of Jupiter responding to the solar system's environment? I suppose because of complexity. But then why is a thermostat different from Jupiter despite being considerably simpler? I suppose because it was designed by humans and can be controlled. But then what about the worm, which is just as natural as Jupiter? "Thermostat" is especially problematic because a cheap thermostat is very simple to describe completely as a thermo-electric balance equation: it is certainly simpler to describe than an irregular ball rolling down an irregular hill. Yet apparently the thermostat is an agent and the ball is not.

The definition is just incoherent! "Sometimes an agent is deterministic and in this case the term only includes manmade tools, other times an agent is an apparently nondeterministic automaton and in this case we can include natural life." It only allows "agent" to be labelled ad hoc, and in particular blurs the distinction between "nondeterministic tool" and "lifeform" in ways that are scientifically unjustifiable. The only people this pointless word game benefits are liars like Sam Altman and Mustafa Suleyman; if people are well-intentioned then these definitions bring nothing but confusion.
i do not know about ios as i don't own an iphone, but sound has sucked on macos for every single macbook i have had the displeasure to use.
- random full drop (have a little script to reboot the stack)
- device aggregation failing when i add my motu interface and no obvious way to debug it (that's on a mac mini)
- random semi-persistent stuttering when linking my mixer to my macbook via bluetooth (which did not happen on windows)

windows has not given me pain around audio for the longest time.

for some reason my ipad has been running smooth though, no complaint even with semi-exotic stuff
This is pretty naive.

The only reason copyright is so strong in the US is that there are big players (Disney, Elsevier) who benefit from it. But gig tech is much bigger, and LLMs have created a situation where big tech has a vested interest in eroding copyright law. Both sides are gearing up for a war in the court systems, and it's definitely not a given who will win. But, if you try to enter the fray as an individual or small company, you definitely aren't going to win.
Claims against the federal government aren't heard by juries; the Court of Claims only does bench trials. The subject matter of class actions isn't inherently any more complex than individual cases. The judges vs juries thing is an argument as old as America: Hamilton favored limiting juries, Jefferson insisted they were necessary to protect people from corrupt judges.
Waymo was slapped with nearly 600 parking tickets last year in SF alone
this seems similar to the alex jones decision. these large defamation suits threaten the first amendment. i'm sure partisans on both sides will have some excuse why one of these suits is fine and the other is terrible.
It all falls down on Tim Cook. Can the board punish him for his decision to literally ignore Siri for the last 15 years? Even when ChatGPT entered the public consciousness several years ago, he still didn’t get the company going in the direction of Gen AI. This signals that he might not be fit for Apples current and future challenges. He failed to bring the car to market and Vision Pro headset has been DOA. And now the AI debacle.
it tangentially matters, because cargo is so good that I use it instead of a package manager for all these fancy rust tools
The only thing you can count on Greenpeace to consistently do is to subversively attack the economic stability and defense capabilities of western liberal democracies.
What sucker would pay for any TV shows or books or video games or anything if there's a comfy UI workflow or whatever I can download for free to make my own?

I think it's about time the industry faced that risk. They have it coming in spades.

For example, LOST wouldn't have been such a galactic waste of time if I could have asked an AI to rewrite the last half of the series. Current-generation AI is almost sufficient to do a better job than the actual writers, as far as the screenplay itself is concerned, and eventually the technology will be able to render what it writes.

Call it... severance.
As a developer just starting to get into frontend, I'm wondering how learning core-web technologies has helped frontend developers vs just going all-in on on something like React.
not sure why you thought you were addressing my point about "small scale" with an example of a guy with 2000ha... There wasn't even any mention about how much meat his approach produces per hectare.
We indexed 2.2M customer reviews from Shopify products
I'm amazed people who are skilled in C find it difficult to use, considering everything you have to know about it is available in man-pages (and pretty much everywhere online).

If it is misused, that is a skill issue (yeah, sorry). I could misuse virtually anything in other languages, too...

So, all in all, I don't understand what you are trying to say. There are cases where I would rather use strtok than to roll my own. Sometimes all you need is already available, e.g. strtok, or strsep, or strstr, or what have you.

Consider that I misuse this and that in your favourite language. Is it a reflection of the programming language, or my limited "skills"?

https://wiki.sei.cmu.edu/confluence/display/c/STR06-C.+Do+no... is worth a read, too.
No, they were selling the opportunity to try out your future prison cell.

I would have absolutely loved the Apple Vision Pro hardware if I had had enough access to the actual hardware to use it how I see fit. But Apple was not even willing to grant the minimum of hardware access needed to stream SteamVR games onto the device. Every cheap chinese VR headset grants you that level of access ... but the mighty Apple refused. And that's why the thing was basically dead on arrival. It was super expensive hardware with incomplete software and NO !!! possibility for the open source community to alleviate the glaringly obvious software issues. Plus, why would any developer invest into an ecosystem where you already know the mafia is ruling and taking a 30% cut on your entire revenue? Why not invest somewhere else and pocket 30% in additional profits?
> Why are we using business expenses to argue cultural impact of games to begin with?

I wasn't.

> And how does this relate to unions?

I was replying to the comment above, not a different comment.
Show HN: Harper Is in Cursor and VS Code
I always felt like crypto is nothing but speculating on value with no other good uses, but there is a kind of motivation here.

Say a hash challenge gets widely adopted, and scraping becomes more costly, maybe even requires GPUs. This is great, you can declare victory.

But what if after a while the scraping companies, with more resources than real users, are better able to solve the hash?

Crypto appeals here because you could make the scrapers cover the cost of serving their page.

Ofc if you’re leery of crypto you could try to find something else for bots to do. xkcd 810 for example. Or folding at home or something. But something to make the bot traffic productive, because if it’s just a hardware capability check maybe the scrapers get better hardware than the real users. Or not, no clue idk
The post I was replying to was not worded as "the last era of X". It was worded as "the last era of humanity". Certainly things, practices, places, peoples, beliefs come and go. Humanity likely will end at some point, but that's not about to happen in any predictable way in the currently foreseeable future.
Not from the UK so sorry if this is off-topic, but what are those "dettached" hosues for around 60k? Do they have their own "land"? or you are buying that space "inside" another house? (so in the end you are at the actual owner's mercy?)
I would imagine you are talking about Queretaro. Google and Microsoft also have data centers there.

This is a thing that has been more than a decade in the making, mostly because Queretaro does not have seismic activity and is only a couple of hours north of Mexico City.

While the water sources are completely different, both regions are prone to intense water seasons and, in the last couple of years, intense droughts.

More specifically, Queretaro is a semi-desert, so this behavior is a bit more expected.

Aside: Coming from personal experience I don't think that current agricultural methods are the best and are pron to wasting water, at least what I remember from Queretaro
I have a small gripe that I think exemplifies a bigger problem. actions/upload-artifact strips executable permissions from binaries (1). The fact they fucked this up in the first place, and six years later haven't fixed it, gives me zero confidence in the team managing their platform. And when I'm picking a CI/CD service, I want reliability and correctness. GH has neither.

When it takes all of a day to self host your own task runner on a laptop in your office and have better uptime, lower cost, better performance, and more correct implementations, you have to ask why anyone chooses GHA. I guess the hello-world is convincing enough for some people.

(1) https://github.com/actions/upload-artifact/issues/38
Are they still locking the service to their hardware?
aaaand it's dead
Why should we care if they make money? Owning things isn't a contribution to society.

Building things IS a contribution to society, but the people who build things typically aren't the ultimate owners. And even in cases where the builders and owners are the same, entitling the builders and all of their future heirs to rent seek for the rest of eternity is an inordinate reward.
Hate Camping in California?
It seems pretty cut-and-dry to me: the website owner should opt-out if they don't like the deal (being indexed in this case).

In the "link tax" case, there were plenty of trivial ways to opt out of headline usage - robots.txt, http headers, http tags. The problem was newspapers did not want to opt out (as they were benefiting from Google themselves), so they wanted a 3rd option. Which was pretty stupid of course - if you don't like the deal, don't take it; suing the offering party for a better deal is not a good long-term strategy.

In the AI case, there is no opt-out. All those websites already indicated they want to opt-out via robots.txt, but the AI companies ignore robots.txt, change user-agent, fake IPs, and so on - do the things that are normally done by shady malwar-ish services rather than multi-billion-dollar companies.

It really bothers me when people don't see the difference between those two cases.
I think it’s long past time to reorder the alphabet to follow QWERTY order. It will make keyboarding much easier for children. We just need to write a new alphabet song.
Are there any reputable anonymous micropayment services?
Frankly, I don't care.

I didn't give any LLM permission to train on my data, Chinese or otherwise. It's theft and I have zero recourse to do anything about it.
Is Product Design a Joke?
I'm still waiting for the Solarpunk future I was promised as a child.
Agree, but that collection certainly amounts to more than 1 source, since many of the articles have first-hand reporting, and some even their own interviews with Mooney.
Is it the same as the full desktop version? Does it have all the instruments? Even if yes, many other tools don't.
Searching Ikemen Go on youtube should give you good results.

I have been porting modern fighting game characters, ex: Street Fighter 6, over to the engine without too many issues. There are lots of possibilities.

The recent support for 3D objects as stages and screenpacks can make for impressive visuals on this engine.
Doctors Told Him He Was Going to Die. Then A.I. Saved His Life
Are you using QT 1.0? I don't think any (updated) desktop GUI from 30 years ago has stayed backwards compatible. So yes frameworks like QT are from 30 years ago but they are entirely different from what they used to be back then. Except for maybe some winforms stuff?
Nvidia is making arm server cpus.
Also most people should be doing their investments in equities through mutual funds or ETFs. Only sophisticated investors with a lot of time to devote to managing their investments should be operating at the level of trading in stocks of individual companies.
Meanwhile I see this focus on guns as very misleading. For example, Sweden may not have much gun violence, but they've reached having bombings almost every day.
https://archive.today/55keI
Interesting article.

Terrible craftmansship in the HTML/CSS department.
Modelcontextprotocol/Servers: Model Context Protocol Servers
So it begins.

Irrespective of the real reason (even if we will probably never find out what the reason was) this is pretty disgraceful. FAFO.
Its very simple. REDUCE the FUCKING SCALE. Until you educate yourself about
action and consequences of that action. Examples are very simple:

Everyone bitch about CO2 problem. Oh noes, we produce it so much, planet cannot absorb it... BINGO. If you cannot recycle CO2 itself, leave it to the planet, it does it very well. Unfortunately, humans pushed they industrial operation to the extreme, planet is no longer able to absorb exceed CO2. Cycle is broken, we have a problem.

The shalow thinking of people annoys me a lot. The main driver is greed, not wellbeing of humans (except tiny group of super rich of course).
Anyone else think this is a huge non-story? Like, of course there's going to be oxygen in distant galaxies. Why wouldn't there be? It would be far more interesting if there wasn't oxygen in distant galaxies.
I am not convinced that it can't be done. (Saying this also as someone that wrote a spec compliant ActivityPub server: https://github.com/mariusor/fedbox)

Nothing says you can't extend an actor to provide for a did: based identity which gets stored wherever you want to. I think the main dev of Mitra[1] is someone that's exploring very strongly in this direction.

[1] https://mitra.social/
I agree with you, but I think the liability of a dependency is FAR higher if it has a peerDependency to another dependency.

For example, react-router has a peerDependency with react, therefor the liability of adding it to your project is much higher because you can have both of these scenarios:

1) Can't update react without updating react-router because react deprecated some API

2) Can't update react-router without updating react because the new version of react-router is using some new API from react

And it drives me insane that people will just add react-random-small-thing from github handle @NotGoingToMaintainThis. These kinds of small dependencies with peerDependencies to core libs are the devil.

I am not opposed to using dependencies, but your project needs to pick a few core dependencies and stick with them...
Yeah I'm hopeful for a post-valhalla future now that things are slowly rolling in. There's a lot of stuff that Brian has proposed but has been put on hold!
Q: How do you determine what date it was 180 days ago?

A: Easy! You just spin up a Kubernetes pod with Alpine image, map a couple of files inside, run a bash script of "date" with some parameters, redirect output to a mapped file, and then read the resulting file. That's all. Here's a YAML for you. Configuration, baby!

(based on actual events)
And to think, our free market survived for decades under the weight of thousands of pages of regulations--only to break down due to a photo op on the White House lawn!
Why is nobody building a better product?
This sounds wonderful!

This is exactly how I did design my education, back in the 1980-1990s: self-driven, curiosity-based, highly experiential, with (informal) advisers and mentors. I never got a degree at all, and have never regretted it.

After reading over the website, the only thing I'd add to the program values is historical context and philosophy/ethics of technology. Doesn't have to be super-heavy, but I think there's a big problem today where people not only reinvent the wheel (which is sometimes appropriate) but aren't even aware the wheel existed before.
Ok, granted, I'm guessing they are just working with different capital costs (to build air-based cooling; i.e. via a huge air cooling tower). But I'm sure there is a place where data centers could be using subprime water for cooling economically without artificially low water prices (the issue then would be capital costs for transporting and using subprime water).
We did this in 2013, got serve with a lot of lawsuit. https://en.wikipedia.org/wiki/NeighborCity

Be careful with the real estate industry
Yes even if I can understand them it matters. We should correct ourselves and enable better communication moving forward. I would also say that it too is rude, arrogant, and makes you look like an asshole if you are using words incorrectly and then defending that usage. One must conclude that either you have too much ego to correct yourself or you are intentionally misleading people.

Why do you see this among engineers frequently? Well because it's the job of an expert to be concerned with nuance and details. The low-level in fact. This requires a high precision in communication too. The back and forth you see as bickering also ends up getting those details communicated. The reason being is that much of what's being intended is implicit. So the other approach is to use a lot of words. Unfortunately when you do that you are often ignored.
Definitely not finite in radix-16 (hexadecimal):
[2 4 8 10 20 40 80 100 200 400 800 1000 2000 4000 8000 10000 20000 40000 80000 100000 200000 400000 800000 1000000 ...]

or radix-8 (octal):
[2 4 10 20 40 100 200 400 1000 2000 4000 10000 20000 40000 100000 ...]

Interesting puzzle due to radix representation and sequence interactions.
This is nearly as good a comment as cperciva winning the Putnam.
The big problem with scaling JS on the server is threading. There's simply no way to do it. You can spin up multiple processes, but then the communication overhead gets you.

The spec committee needs to bake in actors and they need to add tuples/records so sharing data across actors is easy and free. Finally, Typescript needs to bake in a warning to tell you when your code is going megamorphic so you can change it so the JIT can actually optimize for you (I think most JS devs would be shocked to find out just how much of their code is incapable of ever getting advanced optimizations).
> Good question, I'll try to cram it but it's a whole book based on 3 years of modeling ultimate futures: imagine all the universes from the most dystopian to the most utopian. Ours is in the middle. If you want to go to an above average one - no problem, many will join you to "the party".

Is there a literal book about this? Can you point us to it?
Yah - they just announced they are ceasing to maintain their "watch together" feature, which I love and use often. I get that they are a small company and must focus their attention but their priorities do not feel like those of a company that's funded by their users. That said, their fees are quite low so I suspect they are in a situation where most people won't pay more - kind of a tragedy of the commons for a free-at-point-of-service product.
Mexico city is doomed, to what exactly and when, is an open question, and perhaps it's where it's position on the doomometer compared to anywhere else, is pertenent. It serves "us" as a distraction of our own doomomedness and why not, my Mexican friends, are (jovialy) derissive about any number of things happening in, redacted, redacted, gringredacted, places.
Everyone is (rightfully) outraged, but this is essentially nothing new. Asshat capitalists have been externalizing the costs of their asshat moneymaking schemes on the little guy since approximately forever.

Deregulation is ultimately antithetical to our personal freedom.

I just hope the spirit of the internet that I grew up with can be rescued, or reincarnated somehow...
Pray tell, what do you think of the etymology and construction of the word "ideology"?
Yep ... I gave up too. No use in debating someone on the actual facts.
Scraping is only part of the problem with LLMs. I don't care if you scrape my public data. The problem is re-publication, without even so much as attribution. LLMs should not be taking credit for my work.
DotIPA – macOS App for Local iOS App Size Analysis
GitHub targeted in supply chain attack
Maybe in part due to regulatory pressures over privacy, IDN, Chrome includes "site settings" to disable Javascript, etc. on a site by suite basis. It also includes "request blocking" in DevTools. These settings can provide some of the blocking that uBlock provides. To some this can be quite useful. Why there is no way to export and import these settings. It is commmon with open source mobile apps in the www/networking category for example to have the ability to import and export settings.