skysight-inc/HackerNews huggingface dataset:
> A loud minority requesting a feature

First, thanks for acknowledging that it's not "just me". That kind of nonsensical hyperbole doesn't help the discussion.

Second: You have no idea if it's a minority of the market that actually wants this. The majority of users obviously use Adobe, that should tell you more than how many people are voicing their opinions in a forum. Not every user goes out of their way to re-request a feature that's already been requested years ago.

> doesn't mean it's a deal-breaker for other users.

Nobody said it's a deal breaker for "other users".

> Clearly the company behind the product agrees, otherwise they would've implemented it.

Because there's no other possible reason we could fathom as to why they wouldn't have implemented this already, right?
Did I misread something? I don't think Geomys is in the business of deciding what is or isn't critical.
So, they plead guilty to criminal fraud that got people killed, and nobody goes to jail ever? And they pay the fine of 0.4% of their annual revenue? That's not even a slap on the wrist, that's more like hand-kissing. "Soft" doesn't even begin to describe it.
“When I use originalism,’ Thomas said in rather a scornful tone, ‘it means just what I choose it to mean — neither more nor less.’

’The question is,’ said everyone else, ‘whether you can make originalism mean so many different things.’
I think some clarity that has been missing to your point is that this isn't an issue that Affinity can't edit raw photos, but more that if you switched from Lightroom to Affinity you're going to be missing all your edits for all your photos, which makes it a non-starter for anyone who doesn't want to or can't redit all of their RAW files.
It tastes better is plenty good enough reason. We build multi-billion dollar companies for slight conveniences and you call this dumb...lol.
Show HN: Non Dumb Emails – A tool for launching personalized B2B email campaigns
Hi, I've built a demo of a tool that takes your recipient list, analyzes information about each person's company, industry, competitors, and sends personalized messages about how your product can solve their specific problems.

I would love if you try the demo with your website and share your opinion.
I got lazy, to be fair:

MORE book burning -X-> multi location backups -> book burning -> passing down fables -> the ever-finite span of life -> convection and time -> volcano induced winter -> lots of lava -> lots of water -> base -> acid -> angle grinder -> hammer -> rock
So, Etsy's definition of "Designed by a seller" now includes "seller-prompted AI art".

https://www.etsy.com/seller-handbook/article/1276491338090

And the CEO has the gall to claim "We are, and will remain, the marketplace for original items from real people."
The idea of putting ANPRs on things like constantly moving delivery trucks is a fascinating engineering exercise, but a frightening move overall. Not saying that FedEx is doing it in this article, but it seems like a logical next step.
There’s a certain type of person who smugly debunks the factual elements in a fable from Aesop or a fairytale. I understand some people are rather literal, but…come on.
This is some pretty awesome engineering. Forget the exam and go get a job. Oh wait, prison. Ok, so next time skip the crime part and get to doing useful work.
It would be interesting if Geomys promoted some form of cross-pollination among its associate maintainers, but it sounds like they're trying not to direct the work.
Take the "lethal force authorized beyond this point" signs seriously.
Basic style guide stuff.
> the TOTP generation should happen remotely.

It says that it is available offline (if you've viewed it in the last 20 hours), so the TOTP generation can't happen remotely
I'll never understand why obvious issues aren't tackled in business until it's (probably) too late. The only saving grace for Etsy here is that nobody else has claimed their old market yet.
> ... A profiler won't magically convey the information about what sequence of operations a request is doing under the hood. ...

have a look at kutrace [https://github.com/dicksites/KUtrace]. it does.
This link only shows the first two paragraphs and then just comments.
There is two aspects to a company :
- one that benefits a few private people, mainly the share holders and high level manager/executives
- one that benefits the society as a whole, mainly through the company production/services and the salaries of its employes

There is an option to punish the first aspect while limiting the damage on the second one : the nationalisation of the company, with limited compasation to its shareholder.
Strangely it seems to only be done or considered to save "to big to fail" business, such as bank, in time of crisis, not as a tool of law enforcement.
I shouldn't have to explain why a shadow library shouldn't be selling (tens of) thousands of dollars worth of hard drives containing pirated content.

Depends on what their goal is. I shouldn't have to explain why a "library" that's operating illegally in virtually every jurisdiction, with few or no complete mirrors, is vulnerable to being shut down by a small number of governmental or judicial entities.

If I were running the archive, not being a single point of interdiction would be high on my list of priorities. Especially when any number of people are indeed willing and able to keep 1 PB+ of content in circulation, samizdat-style. I would work to find these people, put them in touch with each other, and help them.

Beyond that, and what I was getting at earlier, is that maintaining a 1PB storage array at home isn't exactly easy, or cheap.

Not everything that's worth doing is easy or cheap, or otherwise suited to "average people." Again, I don't know where you're coming from here. What's your interest in the subject, exactly?
Unless you have a personal history with this user, you are making a lot of unfounded assumptions and sweeping generalizations about them.
I was somewhat hoping to find some details about pin and tumbler, disk detainer, tubular, wafer etc :P
For clarification, the bug is in a patch applied by red hat, not in openssh itself.
if that is the kind of thing you like, this: https://www.youtube.com/watch?v=D_qRuKO9qzM is that kind of thing you would like.
The author sounds so incredibly obnoxious.
My understanding here is that it only impacts Redhat (and maybe derivatives)?
> Why would replaying data for testing be "Delightfully hardcore indeed!".

Replaying data isn't hardcore. Buying a dedicated server and running it through a dedicated switch just to gather precise timing info is.
AFAIR the behavior of bulbs following a power failure can be defined in the app/hub. It doesn't necessarily have to come back at 100% brightness but that is the default behavior.
Like the Rabbit R1 or Humane AI Pin
> this document is an outstanding contribution to the field and perhaps the first authoritative reference on the subject.

I don't know how you arrive at this conclusion. The document really is an introduction to the same basic performance techniques that have been covered over and over. Loop unrolling, inlining, and the other techniques have appeared in countless textbooks and blog posts already.

I was disappointed to read the paper because they spent so much time covering really basic micro techniques but then didn't cover any of the more complicated issues mentioned in the parent comment.

I don't understand why you'd think this is an "outstanding contribution to the field" when it's basically a recap of simple techniques that have been covered countless times in textbooks and other works already. This paper may seem profound if someone has never, ever read anything about performance optimization before, but it's likely mundane to anyone who has worked on performance before or even wondered what inlining or -Funroll-loops does while reading some other code.
This response lacks a basic sense of humor.
I made a WYSIWYG tool to edit HTML file without polluting the code. It works well for landing pages but it doesn't work well with js-generated webapp.

https://github.com/beenotung/auto-cms
this is a crime? cant they just expel him/her or something?
I also used shapeways and CAD (Solidworks). Printed a steel one first (cheapest metal), then iterated and did a brass one, finally a silver one. I got a spare silver one made as well.

Then I did a wrap of unidirectional carbon fiber around the ring in a designed-in groove. Wrapped some 1" ID silicone tubing around the ring, held in place by a cable tie, and stuck it in the oven at 300 for an hour. Carefully trimmed the carbon fiber edges with a razor blade for a hour or two.

Ring's still going good after 6 years :D
Piggybacking on this to remind HNers that Ariane-6's maiden voyage is today 20:00 CEST, 19:00 BST, 14:00 EST
If the author wrote, "This is satire," it'd ruin the satire.
Couldn't this entire class of bug be solved by annotating signal handlers in the source code and checking at compile time that anything called from a signal handler is async-signal-safe?
On large venues for big name artists.

Granted, I live in NYC, which probably has one of the most vibrant local music scenes in the country. But it's not like nowhere else has local bands that play at small venues.

It feels like a lot of the people that complain about ticketmaster's monopoly have never branched out from Billboard chart artists.
I am sorry anonymous person on the internet. I have no idea what you know or do not know.

I am perplexed by the notion that time does not play a role for you when talking about the "history" of something.

Just like the fact the Phoenecian alphabet was modified by the Greeks, there would have definitely been transfer of knowledge.
I wanted to give a seriously reply, but clearly there is no point.

I still don't get why you and the other guy think pointing out that "Mesopotamians did it first" is relevant. Even if they did and even if the Greeks were extremely influenced by them, their concept of a geometrical zero was still radically different to the Mesopotamians notion, so it is totally irrelevant who was first. The only counter argument could be that they had the same notion, which the Greeks adopted from the Mesopotamians as a complete package.

I don't think this is really complicated. If their understanding was radically different, then the concept couldn't have just "moved over", so disprove my thesis he discussion on "who was first", is obviously irrelevant.

> With the elaborations you've made since the rest of this thread might not have happened.

Well, the genuine curiosity and willingness to discuss the subject embodied in a single sentence dismissing my post because of an obviously true statement made me very glad to elaborate and discuss further.
Worth noting if you are in NZ you can drive to a viewing site [0] though parking is limited so you may want to get dropped off, and as far as something else to do in the area the Mahia peninsula has great surfing [1]

[0] https://www.visitwairoa.co.nz/welcome-to-wairoa/space-coast-...

[1] https://www.lowpressure.co.uk/surftravelplanner/region.aspx?...
Yup, thanks. Hope that clarifies it for anyone who was confused by that.
The Humanmade Mark
That only helps you if all your targets are also actively supported by upstream. It also limits optimization opportunities, mainly removing parts of the library your code doesn't need.
He DIDN'T pay.
Lots of people in education disagree with the premise of maximizing learning
Earth's inner core rotation has begun moving backwards
You can try to use auto-cms [1], it works on plain HTML and light js-enabled interactions.

[1] https://github.com/beenotung/auto-cms
Yes, we need to pay more for CO₂ in Europe. That’ll show 'em.
> But the obstinates are mostly failing.

I don't think this is true. For the majority of tasks which are small and relatively easy, both obstinate and persistent people will hit the winning solution on the first try and can't be distinguished.

It's only when you hit a really large or hard problem that these psychological differences start being more apparent.
I'm not gonna feel bad if a corporation gets its data scraped (whenever it's legal to do so, and this is another kind of question I'm not knowledgeable enough to face) when they themselves try to scrape other companies' data
Anybody know if this is DALL-E, and what kind of prompts are used?
The risk you take when you use a distribution that modifies upstream. Debian has had similar issues in the past (maybe not CVEs, but certainly packager-created bugs).
...which should simply be another build of a real OS. Not some weird beast we inherited from the bad old days of tiny ROMs.
The simulator didn't really mirror my experience but I do think folks should think twice about going to grad school. Economically, it is often not the best decision... plus you spend the best years of your life with less personal freedom (or financial ability) for long vacations/adventures, etc.

Going to grad school was the wrong economic decision for me... and perhaps the wrong 'life' decision as well.
Most OSS software is not signed, as Apple, MS, etc require you to pay to sign. I know there are some non-profits that will sign OSS stuff for Windows, but I don't know of any that do that for Apple devices.

I run on MacOS, I have no idea how I installed it, but I haven't had any trouble.
Biden's FTC and Justice Department are in the process of suing Apple, Facebook, and Google for antitrust violations. And Ticketmaster.
Except no this won't happen. They may try to bring polluters to courts, but the court system will be backlogged so they could pollute for years without consequences. And when they do get to court many many years from now, politically appointed judges will rule politically, not legally. That seems to be the standard now.
Did you mean, at 24 fps the _slowest_ you can go is 1/24 s, and at 120 fps, the _slowest_ you can go is 1/120 s?
Can it be used to obtain RSS contents? Most of examples focus on html
Yeah, it really is surprising how explicit most cases of it are. UberEats won out in one of the cities I lived in because initially it offered free delivery, discouraged tipping, and had next to no fees. I just gave you some food at home for exactly the same price as getting it yourself. Then of course once it ran the others out, they jacked up prices then squeezed the restaurants in a progression so clear and explicit that I would agree enshittification is such a good and universal strategy that it needs no metaphor.

I think in general, people enjoy building metaphors because it triggers the "lecturing about topic I know about" dopamine kick that some types have, and the process of systematizing information and then synthesizing some generality about it (apperception) feels rewarding. Unfortunately, I keep seeing metaphors that are more confusing than their concepts. A lot of agile terms (pigs and chickens for example) tend to take simple idea and obfuscate via metaphor.
How? The guy told everyone straight-up that he wasted bandwidth for no reason.
It's almost as if you should understand security critical C code before you start patching it to death.
Some of the videos are broken for me (using Firefox). Otherwise looks pretty neat.

Compared to FRP it is perhaps a bit more declarative in the definition of scopes, but otherwise seems equivalent. I'm interested in more details on this. I'm also a bit confused by

> This model has not yet been formalised, and while the propagators themselves can be simply expressed as a function ... I have not yet found an appropriate way to express scopes and the relationship between the two.

This seems straightforward to me (e.g. a scope could be a set of types, where each distinct event has a distinct type) so I think I'm missing something here.
If we're going to go that kind of linguistic route, then "human" is also just a type of "man". Making "man" still the default.

This kind of argument doesn't make sense to me.
I do really think that PG often glosses over what he really means when he says "success." From a critical view, you could interpret the word to mean solely financial/economic success. Given his occupation, I would imagine that's his intention with the term.

But if you replace that term with something like "virtue" or "eudaimonia" and read from that perspective, there can sometimes be some truths to glean from his writing. Nothing really novel, but interesting to read nonetheless.
A possible solution to the Fermi Paradox, by the addition of two terms to the Drake Equation, one representing the probability of planets with sufficient land mass and oceans and one representing the probability of more than half a billion years of tectonic activity.

The work is based on the observations that a) life as we understand it needs oceans to start, that b) sufficient land mass is required for life to evolve to complex, large multicellular organisms, and that c) prolonged periods of tectonic activity appear to catalyze the evolution of large complex multicellular organisms.
Zelda: Tears of the Kingdom blamed for 40% drop in US games spending this year
The Structure Is the Data (John Lamping 2017) [video]
Windows has had personalized ads for a long time now, they just mask it as "Recommendations". They're in the start menu, the search bar, the task bar, and even your lock screen! I remember many years ago when dynamic lock screen
for Windows 10 was turned into a giant ad for Disney's Minions. It's everywhere in the OS.
> as someone who recently published a Steam title and has glowing community reviews

Congratulations!

> pg just doesn’t do it for me.

For me, he's hit or miss. He has a writing style that tries very hard to boil things down into very simple terms while also approaching subjects that are deep and complex. Often the result is so oversimplified that it misses the mark.

But I do believe pg is thinking deeply about this stuff and there's often insight in his writing even if the narrative ends up too simple and self-satisfied for my taste.
> Importing the requirements.txt into the pyproject.toml is not a good idea as uv gets itself in a twist with all the low-level dependencies that exist in the requirements.txt.

Can you explain? I wonder if you mean "requirements.txt generated via pip freeze" rather than "a human curated requirements.txt"
That would be.. interesting from a compensation & retention (& poaching!) perspective!
I am pretty sure early European mathematicians did treat polynomials as areas or volumes, x can be just a rectangle x units long in one dimension and 1 in the other, x^2 is a square, etc. This meant they had to go through contortions to avoid negative coefficients since they made no geometric sense. If a coefficient would otherwise be negative it would have to move to the other side of the equality, and be solved using a different method. Instead of a single quadratic formula they needed several different cases depending the exact form of the polynomial.
The incredible thing is how pain accepting the microsoft user base is. Any other product, people would have switched over or at least trained into alternatives a while ago, just out of spite and to avoid the pain.
Why not more people have a linux-vm to alt-tab between, i shall never know. It really shows how far away linux as "desktop" addition, not even replacement really is.
I agree that there's a lot room for improvement when it comes to forest management practices in Estonia. However, just to add to the OP's article, there is another reason for the recent forest clearings. Last year, I faced this issue with my own small patch of forest in Estonia, where had to do almost total clearing. There was no other option to extract /some/ value from the situation and save surrounding forests. It was heartbreaking to witness.

The reason for this was pest infestation caused by the warming climate, which severely impacts large coniferous monoculture forests (also in some regions of Germany, it seems so [1]). Estonia, with its predominantly coniferous forests, is particularly affected. These forests, once considered a future investment, are now being devastated by beetles. My great-grandfather would likely be turning in his grave right now.

Luckily we knew a local harvester pilot, who agreed to leave some birch and maple trees for seeding in the "wild" part of the forest, so we should have a more diverse set of trees going forward. Hopefully for my children to harvest/manage. But leaving them standing as one of the few "ripe" trees cut into our profits, and with the average salary as it is, it is no wonder that many are forced to leave no trees behind.

You'd think that destroying nature just to make ends meet is something you'd hear about the Amazon rainforest, but no, this is happening here in Europe.

[1] https://www.youtube.com/watch?v=c9UprJXSVSg
As an engineer within Ticketmaster, I'd be curious to hear your take on the conclusion of the article.

> I think we can all agree: Fuck TicketMaster. I hope their sleazy product managers and business majors read this and throw a tantrum. I hope their devs read this and feel embarrassed. It’s rare that I feel genuine malice towards other developers, but to those who designed this system, I say: Shame.

> Shame on you for abusing your talent to exclude the technologically-disadvantaged.

> Shame on you for letting the marketing team dress this dark-pattern as a safety measure.

> Shame on you for supporting a company with such cruel business practices.

> Software developers are the wizards and shamans of the modern age. We ought to use our powers with the austerity and integrity such power implies. You’re using them to exclude people from entertainment events.

> Have fun refactoring your ticket verification system.
Considering retail for the OS is $199 I find it insane the way Microsoft is pushing such a dystopian freemium model on their users. When you buy a new computer with Windows, the manufacturer pays Microsoft for that license too (obj not the same cost as a retail one, but a cost nonetheless)

Meanwhile essentially every version of macOS is free (gotta go back a few years to find retail upgrade copies, which are still far less expensive than Windows and never contain advertisements)
There isn't an "explicit" staging area in the sense it's a separate semantic concept that is distinct from a "commit"; rather, the provided machinery for working with commits can be used to do all the things you do with the staging area. The staging area is subsumed as a concept by another concept. By the same token, it also subsumes the stash too. In other words, you can do all the same workflows you do now, but there are fewer "nouns" to juggle. In Git there's the working copy, staging area, and commits. In Jujutsu, there are only commits, and commits are used in more generalized ways with more generalized operations.

To put it another way: the staging area is great because it's really easy to manipulate and "chop it up" as you like. If you make commits themselves really easy to manipulate, just as easy as the staging area, then you can just get rid of the staging area and use commits instead i.e. split a commit in two, or squash two commits together, or parallelize them or reorder them, etc. This actually means that many workflows in Jujutsu are more open ended and flexible than the Git equivalents, while simultaneously having less nouns (which means that, for example, there are fewer UX irregularities because there's less surface area.)

The README that Martin mentions first says there's "no staging area", but then a few paragraphs later mentions that the working copy concept subsumes it and so it provides a superset of functionality. That should probably be rewritten.
Will be really interesting to see how people react when the personalized copy reveals a little too much of what the ad platform knows and crosses over into creepy territory.