skysight-inc/HackerNews huggingface dataset:
Isn't this a kernel-side problem, though? The whole metaphor behind docker is "containers are super-fast and easy". And they aren't on OS X or Windows, you have to use a VM. And that's slower.

There are tortuous and awful arguments around about whether this is inherent or not, or whether the tradeoffs are worth it or not, or where the blame lies. And I'm not interested in getting into any of that.

Nonetheless the core idea behind Docker is slow on a Mac, because the Mac doesn't implement anything like the kernel feature on which it was built.
Another practical example is that you're guaranteed to have an annoying spot on your head where the hair sticks straight out and you can't brush it down.

That's actually the one that helped me visualize the theorem. If you look at your scalp from above, you can divide all the hairs into "points left" or "points right" and draw a boundary between them of hairs that point neither left or right. Then you can do the same thing with "points up" and "points down." Where the two kinds of boundaries cross, you have a hair that doesn't point up, down, left, or right - it points straight out of your scalp.
Time will tell whether the individual solution works better. I suspect 401k saving will not provide many people a stable retirement.
Well a positive vision for the future would be some new ideological synthesis for Britain. It would involve remixing the good parts of 1950s thinking and learning the lessons from the things that have gone wrong in more recent decades.

For example, in the 1950s people would have been appalled by the idea of mass immigration. In 2023, it is at the root of many of the UK's most significant problems: the housing crisis, the collapsing NHS, the destruction of the high trust society, the shattering of British identity into dozens of cultural enclaves.

There is no honourable way to undo the mass immigration that has already happened. However, we can radically reduce it.

At the current immigration rate, it is simply impossible for the rate of cultural integration to keep pace with the the rate of influx. At vastly reduced rates of immigration, our society would have space amd time to forge a new British identity.

We have made choices that have proven themselves destructive, but it's not too late to revisit those mistakes, and then build anew from the ashes of the current decade.
The obvious solution is state run insurance companies if the private insurance companies want to withdraw from the market.
Decades of environmentalist opposition to nuclear power and (in the anglosphere) dense housing is still the #1 cause of carbon emissions :D
I don't see the irony. I said that for some services, collective funding (i.e. taxes) makes sense, but not for all.

OP didn't see the difference between governments and the enterprises they provide the framework for. I explained one big difference, and why I don't think collectivizing everything is a good idea.
>So there's incompatible concerns to cater to: do you demoralize most people by switching to blue or do you demoralize the colorblind minority by keeping green? :D

I'm not sure what to say here to be honest because you're comparing these two things as equal with "demoralized" being the only downside somehow so lets see what the implications to the people are of such a system, using your own example:

- A disabled person not being able to functionally use a system that is often required for their work

- A non-disabled person being able to functionally use a system that is often required for their work, but the text is a less preferable color

In the first case it will take someone with an involuntary disability longer, with more difficulty, to perform the same task (comprehension) as someone without the involuntary disability

I'm not sure how you could possibly equivocate these - and then further double down on lack of empathy by suggesting that making a website easier to use for risks a slippery slope of irrational accessibility requirements

Unreal that this has to be spelled out
Writing plumbing and boilerplate only has to be done once. Likewise, a solid API to a database only needs to be learned once. Put in the grunt work early and you'll be flying.
I would really appreciate just an ffmpeg wrapper with better CLI. It is unnecessarily convoluted, and while I don't know if there's a point of view from which it actually all makes sense, it is just inadequate in performing all sorts of extremely common tasks it is perfectly able to perform, if one knows which magic words it needs to hear. I probably have dozens of bash-aliases, that are nothing more than encoding 150-character ffmpeg commands into 2 simple words.

It is also incredibly stupid how 99% of time ffprobe is used without any arguments to just quickly see something as mundane as duration, resolution, framerate, MAYBE number of audio-tracks, yet 99% of its output is some completely irrelevant bullshit like compiling options.
Really, the issue is the people who vote for the politicians? If voters supported radical climate policy then elected officials would implement it.
Reminds how US centric a lot of crypto companies are. An advantage of crypto that often comes up is “instant and cheap money transfers”. In the UK, I transfer money to my friends instantaneously and for free using just my bank account.
(IANAL.)

> Outside of healthcare if you see something broken then you can just fix it, maybe rope in your manager.

For the sorts of software stuff the OP is discussing, you can do this inside of healthcare, too. I work in healthtech; in our company, a simple change can go from idea to deployed in prod in a few hours. (And a lot of that delay is our CI system or code reviews being slow, but not regulations.)

That's not to say regulations can't slow things down: I've seen some things take longer because of them. But it's things like "are we doing security adequately?" or "we need to retain these records", etc. Things that (speaking as a patient looking in) we should be slowed down to think about or do, frankly.

> Inside healthcare regulations you have to start a massive change control process which involves several busy people to approve it.

But this isn't entirely fiction: we integrate with a number of providers, and particularly there, these processes do exist. I've been on any number of calls ranging from 10pm to 2am where we're coordinating a production change, usually mostly on the provider's side. (We try to have our own change lined up so that, if at all possible, the 2am "change" is just "enable it". It's 2am, after all — you're basically already incapacitated due to sleep.) Moreover the changes are made frustrating by there usually being a whole pile of them: if you can only make changes once per month? quarter? at midnight, then everybody's changes get smushed together. It's not good, and SWE as a larger industry has (IME) moved on from this anti-pattern, but it persists in some places.

But HIPAA doesn't require this.

I can't speak to hardware.

> A patient data portal is orders of magnitude more complex.

It's funny, because as a patient, my data "portals" still routinely fail at seemingly basic functions. I cannot see accurate billing information, I cannot see forms I've signed, I can't obtain access, AFIACT, to my own data. (All this I've encountered in the last week, too.) AFAICT, data isn't transferred in standard formats. (I tried intercepting the AJAX calls to see … but nope, proprietary junk, AFAICT.)

> Outside of healthcare teams iterate towards a good solution. Inside healthcare teams cannot iterate, because of the regulations.

We do this same iterating at my company. (Which sometimes has its own dysfunction, but it's not unique to healthcare; you can see it in any HN thread about agile.)
He must be using a fairly crappy tech stack for the categories feature to be as complex as he makes out. For the sites I've worked on (Django/light js for progressive enhancement) it's a hell of a lot simpler. Either he's exaggerating or we've truly gone backwards from the halcyon days of Django/Rails
If the use of `eval()` isn't plainly obvious (even to someone who's inexperienced in Java), then yes, it's a mistake.

I shouldn't have to read the docs to find out that a seemingly innocent operation is in fact extremely dangerous.
I agree with some of your points...but I do have a question for you. I believe that clean energy definitely has some advantages, of course I do.

But clean energy cannot be the whole solution. What happens in even the best-case scenario when everyone uses clean energy like solar/wind for everything? It will make humanity even more efficient and give us even more space to grow, but the biosphere will still be in trouble and all that clean energy will make people consume even more of earth's resources.

So, it's clear that while clean energy is a start, it is not even close to an end to get people to be in equilibrium with the rest of our planet.
Do you think the planet is _not_ in danger? Like literally last week the AMOC overturning papers were front page of this website for a day.
Text Continued, Boxes, Padding, Margins, Tables, Lists, and Forms
The signup module is indeed a centralized system, which then records the new registration on a distributed ledger (which only someone with Worldcoin’s private key can do). From there, payment operations are done distributed on Ethereum / L2.

The signup process is always a sensitive part of a cryptosystem, and open network membership is not always expected (for instance, CBDCs, Ripple…). There is certainly a philosophical argument to be made against closed membership, since it can disadvantage people that struggle for access, and lets the company discriminate in the future once they get a stronghold, which can be especially problematic considering the primary value of human-uniqueness is to restrict voting to an in-group whose bounds historically have been heavily argued even in non-repressive regimes.

But it seems unlikely to become predominant. Some people have prosthetic eyes; I would be hard-pressed to imagine, say, Apple releasing an iPhone that is inaccessible to a population in such a significant way.
>>a working man could support a family of five, buy a house, a car and afford vacation once or twice a year, plus save enough to retire comfortably.

I would say my family history is that of a "working man" that closly fits that narraive..

My grandfather was a WWII vet, after military service was a factory worker that raised 4 kids, in their own home.

Let me eliminate some of that illusory rose tint from your worldview. That home with 2 adults and 4 kids was a 950 square foot 1 bathroom box on .25 acres of land, with no garage, basement, or luxury of any type. my family still owns this property.

In comparison me a single man, lives in a 1300 sqft home.. by myself, with 2 car garage, full basement, etc. My home is considered "basic" by modern standards, some would even consider it below minimum standards for a family of 4...(I bought this home from such a family because they felt it was too small for them)

No builder would ever consider building either my home (which was built in the 60's, nor my grandparents home (built in the early 50's) as today home sizes need to be 1500-2000 square foot, each bedroom needs it own bath, kitchens need to be near professional quality, etc etc etc etc etc.

In short home prices are sky high because buyers would never consider, and probally could not legally, raise 4 kids in a 1 bath 950 sqaure foot home.

We often to not actualy compare apples to apple when we look at the conditions of the past. Sure a man could buy a home for his family in 1950... That home was about 1/2 the size of todays home, and had FAR FAR FAR FAR FAR FAR less amenities and comforts of the modern home
I am a bit confused. This seems to be about the command line programme "ffmpeg" that comes with the library, but not the library itself. That programme seems already very well documented, with a help option, a man page and everything. It is usually the library that no one knows how to properly use, due to a lack of documentation :-)
What clean energy do you have in mind ?
Ask HN: What are your favorite profiling tools in your language of choice?
If auto dub is as bad as auto generated subtitles, I am not holding my breath...
Weed = Undesirable plant, or a desirable plant in an undesirable location.

There is no definitive definition for weed due to the term being location specific.
Bread is flour, yeast and water. If you add sugar it's brioche.
How to Define an Array of Colors with CSS
This looks like men dislike black women, and women like men of their own race.
It's kinda disappointing that handling someone being unable to call hadn't occurred to these companies previously. But what's pretty terrible is the attitude of customer service being "you just have to call, sorry".

This all reminds me of the advice is Patrick McKenzie's blog post "Identity, Credit Reports and You." Specifically: you never want to deal with customer service, they are the Department of Fobbing People Off. You want to be communicating in writing with a lawyer, since lawyers have the power to tell other people in the business "you're creating liability, make this problem go away".

In this case I think you don't have the same structure as in the credit report case (an act that says they must investigate and respond within X days), so for credibility you probably do need a lawyer writing a letter for you. But I strongly suspect that something like the following will generate a response:
"Dear Sir/Madam,

I represent [user]. My client is a customer of your business but is unable to access your services due to [disability]. He has communicated with your customer services (see attached screenshots) and requested they provide a means for him to access these services. Unfortunately they have declined to do so. [Relevant legislation] requires reasonable adjustments to be made in serving disabled customers, and my client and I believe that [adjustment] could easily be made by your business to allow customers with [disability] to access these services. Please advise us within [x days] what adjustments you plan to make to allow my client to access these services.

Yours,

[Lawyer]"
Matter of preference. As an example, I may have a lot of configuration related to package X under one Org node. I merely have to "comment" the node headline to ensure none of that code gets to the config.

Your comment reveals your bias - that the code is more important than the commentary. The counterpoint is:

No. You can't make the documentation as rich as you want. I want inline images. Can I put those in an .el file? Links. Tables. Bold, italics, etc. For many, this is more important than the code in the config.
> The U.S. imports children. It doesn’t need to make any.

For free - and it controls the knobs (immigration policy) to bring more whenever it wants too
Every line of code has an overhead; has a chance of bugs, and demands upkeep just for existing. Having class A, class B, and class C, that do almost the same, but slightly different thing means that when the business rules change, that you have to be sure that similar, but slightly different changes to class B and class C, which aren't neatly going to be self-contained in B.cpp and C.cpp (or .py, .rs, .rb; you get the point) have to be made, and then you can't ever be sure that A.cpp doesn't also have some long-forgotten but similar and crucial bit of functionality that this one customer relies on (because that was written before TDD became popular).

---

LoC itself is a bad proxy for complexity, but I think taking the log of the number of LoC tells you enough to build some expectations. A codebase where log LoC is ~6 (so in the neighborhood of ~1M LoC) is different enough from one where log LOC is ~3 (so ~1,000 LoC) that you have an idea of what you're getting into if someone asks you to make a change to either one of those.
Illegal lab containing bioengineered mice infected with HIV and herpes in Cali
Just because you suck at it, doesn't means its not a good/useful event.
Ask HN: Why Terraform Is Free?
I recently thought about this and terraform is used pretty much everywhere but it is completely free while lot's of effort is being put to maintain providers such as AWS/GCP/Azure. Doesn't it create mis-alignment - for example their cloud product is quite expensive because it needs to subsidize the free providers which are used by everyone and not paid by anyone which makes a vicious cycle of less people using the cloud version and so on. Wouldn't it make sense if terraform would cost money?
Network Protocols Run the Internet
That's precisely why the UK got a rebate, because the subsidies were not applicable to the UK economy, which had a disproportionately low input from farming, thus for our financial input we weren't fairly rewarded.

The UK has had a declining car manufacturing industry also, so the same applies to German industry.

The redistribution of contributions may very well appear fair on paper, but countries cannot simply magic up a pivot to farming and automotive industries as a way to receive funds...
Russian propaganda is appearing in Minecraft and other popular video games
Bunch of previous discussion from 2014:

https://news.ycombinator.com/item?id=8171340
Some of us who are English speaking still read subtitles on English speaking media because of lack of clarity of the voices or we are hard of hearing.
Previously: "Wikipedia Is Trying to Transcend the Limits of Human Language" (2021) on the announcement of Wikifunctions https://news.ycombinator.com/item?id=28389516
Nvidia DGX GH200 Whitepaper
More than the right/conservative. But yeah it’s a good one: does anyone care? And where does that end?

Still would not vote people that are openly and actively against most of humanity.
Perhaps not, but at least they aren’t actively working to take rights away. In the world where you have to vote in favor of lesser of two evils, it’s sadly the best option. That is, until they too start taking rights away…
Corollary, if a developer, purposely root your ci system in a path with spaces in it to pick up these sorts of problems at build time.
I used Emacs every day for 28 years. Until I got really tired of having to put it up on the jacks, as it were, for a weekend every now and then. In order to deal with the fact that everyone who works on Emacs seems to think everyone else is just as enthusiastic as them about spending their weekends fiddling with Emacs.

It isn't for me. At least not anymore.

Dealing with Emacs is a lot like dealing with software written in Python: probably great if you really like going trough long descriptions of how to get something to work. Not so great if you are more concerned with using the tools rather than fiddling with the tools.
If we managed to enact the most dramatic proposed climate austerity policies in the US and UK, what kind of dent would we be talking about in the global climate change timeline? The developing world will continue to develop, as they should.
Another gift from the Johnson administration.

He set up a task force to look into flood insurance. They came up with recommendations and one of them was "under no circumstances should it be subsidized"

To grow in the littoral, Johnson pushed it with subsidies
While oppposing nuclear power can certainly cause more CO2 emissions, I doubt it's #1.

I would like to see an analysis of how much CO2 emissions could be reduced if 30 years ago there were, say, 500 more nuclear power plants than now. What about cars and trucks? According to the EPA.gov website, transportation is still the #1 cause of greenhouse gases.
TLDR: Surveill everything and everyone all the time.

So the Ministry of Truth will verify everything and everyone and that will solve all problems?

All totalitarian and high control proposals always promise that, don't they?
Does it matter if they "care about you" if their politics and incentives align? This doesn't seem like a very productive way to spark a conversation.
Yes, I can also provide link lists, like the one above. So who's right?
I think there's also still some potential problems because it still does some things differently than glibc. Musl defaults to parallel requests if you define more than one nameserver (multiple --dns=, for example, for the docker daemon)...where glibc uses them in the order you provide them.

To be clear, that's not "wrong", but just different maybe from what docker was expecting.
Oh, ok.

Reliability as in uptime?
https://archive.li/Wtt5P
read one more sentence of the article
I would love to replace my lawn with all dandelions, but everyone says no.

I read somewhere, dandelions where popular for lawns a century or to ago. Forgot where I saw that.
Any web programmer can be an AI programmer, because most AI programming is web programming + prompt engineering, and 99.9999% of prompt "engineering" is an absolute farce.
I also liked the content of these side stories, except they made the reading experience harder. Maybe they should have just interspersed them and dedicate a page or two to each side story, now they were spread over the sidelines of multiple pages.
I think the perks are one aspect, but even if you got rid of them there would still be benefits such as convince and security. I think outlawing credit cards should only be on the table once good infrastructure for payments are in place.
PUT can create - depending on whether the resource name is client or server determined.
To be fair, you tried to find out "how society treats disabled people", then chose cancelling an internet subscription as the bellwether; This is painful and anger inducing when you aren't disabled.
If so, they need merely read johnnyworker's post at the top of this topic to find that there are "plenty of fish in the sea" (possibly 2/3 of them!) that would be satisfied with their physique.
Eliminating 'suburbia' is even more distasteful to voters than forcibly taking away meat.

While city life can be attractive to young and single people, people don't want to be forced to live in Mega-City One, especially as they grow older and have families.
Neh... web programming is not going anywhere. Sure, the current environment is exposing all of the companies that never really had a business model other than raising more and more money. But there's still plenty of space for software to grow within existing profitable companies and new companies that can be more capital efficient.

He claims you can strip out some of the inefficiency which is related to interoperating software... that's not going anywhere. There will alwyas be walled gardens or code that breaks. Maybe that'll even increase. And even though what AI can already do is incredible, I think it'll take a long time before it can build and maintain large scale projects. In the meantime, it'll certainly make developers more efficient, but so have countless other tools.

That said, I think that remote workers are going to have a reckoning. If i'm hiring for people to be in the office, then i have a much smaller pool, replacing people is tougher, etc. But once I'm opening the doors to remote work, why not do so in a country with a much lower cost of living? I see people on HN constantly talking about how to succeed remotely, you need to be able to work in an async environment, etc. Well guess who loves the idea of an async environment? Upper managers who see ballooning payrolls and realize that an async/remote workplace doesn't need to consist of people in high cost countries.
There are other ways to get on the internet than a crowded "open office floor plan" where you're smelling each others' farts all day and have to remind people to message you on Slack instead of walking across the room to tap you on the shoulder when you already have headphones on.
As a Reddit refugee my disappointment is immeasurable that people are actually worse (or less quickly buried) at reading the article here
Clearly, the letters are badly designed. Latin writing system was not invented with coding in mind.

Perhaps we can design a new character system script specifically designed for ease of programming! I say we use Aurebesh. :)