skysight-inc/HackerNews huggingface dataset:
Won’t happen. Not in the food sector. That’s why food and Ag sector needs to be automated.

Delivery is a service, but it can never cost more than the cost of food itself. It won’t make sense to most customers.

Which brings us to: why should food always be cheap and/or subsidized?

Because everyone needs to be fed. It’s the duty of any govt to keep food prices stable. There is no way cost of food will be stable or not increase when an economy is doing well.

If cost of food has to be affordable to all but labour has to be fairly compensated, this labour MUST be automated. At some point, the cost of labour will exceed the cost of automation.

This might happen when momentum /scale kicks in..but that will take time. We shouldn’t stop working towards automating entire sectors. We are already a decade or two late. By 2050, population will peak at 10-11 billion and then it will start declining. There won’t be enough people to do these kinds of jobs. So we can’t develop systems and structures and processes that doesn’t take into account the eventual generational population decline. We must redesign legacy infrastructure processes and systems. Like ..the paradigm shift..we should have started yesterday or a decade ago.

Some jobs simply have to disappear. What happened to horse carriage drivers and stable boys and farriers when automobiles replaced horse drawn transport?

We can’t claim any advancement unless we aim to get rid of all menial jobs. This has to be a stated goal. So much human talent is wasted and especially horrible because to keep food costs low, an entire demographic is being paid barely liveable minimum wages, exploited and work under hazardous conditions.

Agtech will not bring down real cost of food but it will make food accessible and affordable to all as wages/income go up as menial job workers move up to higher wage paying jobs.

This is how society should make leaps and bounds. If one wants human beings to do menial job, it means one is ok with inequalities. One can’t engage in virtue signaling and harping against inequalities while still encouraging exploitative sectors to thrive and creating startups that rely on said low wage menial jobs. Door dash and it’s ilk..fooling no one. Not me anyways. I am just sick and tired of the startup community’s virtuous song and dance. The truth is that Door Dash can never..I want to repeat: never…justify its valuation. And hence all this pipsqueak drama of Shakespearean proportions.
National Post is the loudest voice for climate change denial in Canada. That alone should be enough to consider it disreputable.
To prevent brute force password attacks and to make the cracker think that they got the password only to face the error invalid password.
Looks like some others beat me to it, and I just commented elsewhere on this thread - but I'd recommend checking out [redacted] - works on nytimes!
> I strongly suspect that attempting to run a mailserver on Digital Ocean, OVH, 1and1 and similar mass-hosting providers will not go well.

I run my mail server on Linode, no issues at all.
I'm so angry right now because my sister denies all science and implied I was a sheep for getting vaccinated and boosted. She has taken upon herself to expose my elderly parents (thank goodness they are vaccinated and boosted) and I just can't be part of it. I can only do what I do and set a good example by social distancing.
92% of Americans having health insurance doesn’t disprove the assertion that basic health issues can bankrupt you. Last I checked, medical bills were still the leading cause of bankruptcy in the USA.

That’s without mentioning the problems with insurance being tied to your employer. My definition of a “free country” includes being able to quit your job and not worrying about losing everything you own because you get sick.

I’m not saying your definition has to be the same. I’m just trying to explain one of the big reasons why I decided not to try to emigrate to the USA (and I’d wager it’s this exact sticking point for a lot of other people, too).
Events have died completely in my circle. It’s a WhatsApp group for parties now - appreciate the irony, but everyone also has 4 or 5 messaging apps so switching could happen quickly if prompted.
> What are you trying to proof? We all know that the US is a very broken society.

How do you figure? Do you have proof?

Also I don't understand what the original commenter is trying to prove either. It seems there's a recent concerted effort to spread misinformation about the US on social media sites like Reddit and HN. And yet, in the real world, it's pretty great here.
Do we though? We generally consider Iraq under Saddam not to be a good place to have lived in. A terrible place if you're a Kurd and your village gets attacked with nerve gas. And a bad place if you're an ordinary citizen that isn't specifically targeted because of his ethnicity, but there's always the risk of Uday Hussein driving by and just fancying murdering you for no particular reason.

And yet, of course, the upper echelons lived very well. They had palaces, anything they wanted was imported for them from the West, even if not allowed for the average citizen. Certainly, they didn't complain about their villages being gassed, or their sons being tortured to death by the sociopath son of the dictator.

But saying "there's no singular canonical experience" feels very strange in that regard, because there was, but with a few exceptions.
> Imo the middle ground here is that this is a common enough operation that it should be in your language's standard library, see e.g. [0][1].

Is it, though?

I mean, C is around for around half a century, and C is perhaps the primary language in the FLOSS universe.

Still, why is there no widely adopted idempotent directory tree creation library?
Thanks for the link, I see my email server is on a few lists. I’ve heard that DigitalOcean isn’t good for email servers but I’ve been lax on investigating.

Now I have incentive, this is annoying. Maybe I need a static IP as well.
That's not true.

https://www.classificationoffice.govt.nz/industry/exemptions...

Most things are exempt.

Nevertheless, the classifications should be voluntary and not legally binding IMO. They're absurdly capricious and incoherent as is, and stifling to free expression and the economy.

e.g. illegal to give 1998's Shogun Total War strategy game to a 17 year old but can give Battlefield Bad Company to a five year old.
Doesn't ffmpeg support hardware encoders like Nvidia's nvenc or Intel's idontrememberthename? Aldo AMD, most likely.

I know Handbrake supports it, as I used it for my productions in the fast. And I think handbrake uses ffmpeg, maybe?
I am not Steve Kirsch
He should add a "career" section, then he would help catch a new group of people.
Ask HN: If you ever use a computer again you die. Now, what will you do instead?
For a somewhat "realistic" scenario, assume that it will be ok to pay your bills etc electronically. Even online shopping will be fine. The question is more about computer-centric jobs and hobbies.
It's substantiated in the link...
Gulag still lives under a different name: FSIN

https://www.themoscowtimes.com/2021/11/10/new-russian-prison...
https://www.theguardian.com/world/2021/nov/08/i-was-always-s...
> I'm almost incapable of preparing and perceiving the nearness of future events until the panic settles in that I'm late, behind, etc.

You're spot on. There's this neuropsychiatrist (I forget the name, he's pretty famous) that says that one major characteristic of ADHD is time blindness. Until a deadline stares at you in the face, you can't see it. Medication is like putting the glasses on.

He then went on saying that normal people plan their life 2 or 3 months in advance, and that's such a mind blowing, alien concept to me. I barely have an idea what I'm going to do tomorrow. The farther I think, the foggier it is.

Also, I've noticed over the years I've developed an effective and unhealthy coping mechanism: anxiety is how I am always on time. The major the event, the earlier my anxiety surges, I can't even sleep the night before, and it dissipates as soon as the time has come.

(Getting evaluated in 2 weeks)
Same. I had issues back in the day with HDD speeds, but since going to SSDs over 6?+ years ago and now NVME it flies.

I use IntelliJ, Clion, Datagrip and sometimes Rubymine if I need to touch Ruby code and it's pretty good.
The gp observation is anecdotal, right?

In 2019 Germans made more international tourism trips than americans, despite having only a quarter of the population.

But the observations depend on where you travel and see other travellers, right? Go to nw mexico and I expect most tourists are from the us? Whereas mallorca is practically the southernmost german bundesland? And cyprus presents plenty of russians?

And comparing geography: Germany is geographically much smaller than the US, and in a place like Liechtenstein it is easy to make an international trip just to go shopping, even if you take the bike.
From sifting through the leak, it was a fork of ffmpeg they converted to C++, but still retains ffmpeg naming/structures. They dropped any code they didn't use also, so it isn't very much code.
Look into Measles vs MMR or pertussis and the pertussis vaccine
Why did you write Go would be a better alternative then? You say "no GC" as an advantage, but Go relies on GC.
> All shared code should have a maintainer,

All code should have a maintainer.
James Webb Space Telescope launch [video]
Debian doesn’t use pacman. Odds are it was Arch (though pacman has been ported to other platforms).
ZGC is very good for IntelliJ. It’s fast.

ZGC can be enabled on all platforms as of Java 17 and maybe even earlier. I won’t use any other Java GC for any reason I can think of.
He could pay a bit extra to reduce his commute from 30 minutes to 29 minutes. That would already be a reduction of death risk higher than the second staircase in the building.
I've been lucky that I've been getting consistent potency (I think the online shop I buy from has had the same grower all this time). But other people have told me they've struggled with inconsistent potency. Super valid warning for others, thank you.
all very valid points
I think the discussion was in the context of USSR
The main purpose of openat() is to plug the hole that the chdir() current working directory in POSIX is process-wide. So if one thread is calling chdir(), it screws with any other thread that uses traditional Unix calls like open() on a relative path.

It's really a ham-fisted band-aid to an poorly designed threading system. The whole thing is in incredibly bad taste.

If I'm writing traditional, clean, single-threaded Unix, I don't want anything to do with any at() stuff.
I want my account back, I even said so at the end. But I also want to let people know that, despite having access to some high level people inside of FB, I most likely won't get my account back.

So it's two-fold: I want people to know they can get banned, at any time, for life, without much of a warning. And two: you might depend on Facebook more than you'd like to, so plan accordingly.

I really hate that I can't talk to James anymore. I didn't even bother to swap email addresses.
It's a programming language issue. Any time you're writing complex format parsing code in an unsafe language like C, you're going to run into these problems. Unfortunately, Rust didn't exist when ffmpeg was created.

Patents have absolutely nothing to do with this; they don't affect the security of the resulting code.

Nobody can write code for all the formats ffmpeg supports and do it safely, in C. Nobody. You think audits work? Tell that to Infineon, who shipped a broken RSA key generator implementation. In a cryptography product. Which was audited privately. And that's a critical part of the code that should've had many eyes on it.

Perfect memory safety for C parsers for hundreds of formats? Yeah, not going to happen. It has nothing to do with the code quality of ffmpeg. It's just not humanly possible to get this right in every instance.
Hasn't NZ's draconian border restrictions been precisely what has allowed them to avoid the need to impose the types of burdensome local restrictions that threaten these small businesses?
Growth is very important. There is also 7) greed.
The main thing of Rust that Java can’t provide even after Valhalla is compile time thread safety guarantees. I find those in the meantime one of the biggest advantages of using Rust - and miss it in all other programming languages. Questions like „can I refactor this code to make it parallel und use the database client / IO stream / etc from multiple threads simply answer themselves.

Apartment from that I think the type system power of Java/Kotlin in the near future is good enough and a nice blend of complexity and getting things done. And with Valhalla, Loom and modern GCs a lot of performance concerns should also be removed
Ask HN: Afraid of accidentally casting by misclicking the cast button on Chrome?
If you are on Google Chrome or another Chromium-based browser and have devices that support Google Cast on your WiFi network, aren't you afraid of accidentally clicking the big Cast button?

And in my opinion, it is not easy for a non-tech-person to disable it, and Google should make it easy to disable the button.
Good. The unilateral Lithuanian move was US sponsored.
Reviews by Joan Didion
> ...and their investments are going into companies which haven't done anything innovative in decades.

Not all investment sparks innovation - and innovation takes years. I would not expect people investing their life savings to get into NZ to invest in high-risk tech startups, but the investments they make will help the NZ economy all the same.

Investment flow where risk-adjusted returns are highest - that's the nice thing about free markets - you don't have to plan where to put the money - it'll go where it's most demanded.
There was a tool posted a few days ago which helps finding older content on Hacker News: https://hn.lindylearn.io/

I found some pretty cool articles and discussions with it.
My grandma (born 1943, 30s in 1970s) says that these times were felt as very stable and carefree. She is a worker class which moved from Moscow to the East of Volga region at WW2, has a financial education and worked as an industrial accountant. Yes she was amazed in trips to Moscow and Eastern Europe, but she also never thought much of how to live a live. Nowadays she feels bad for us new citizens who must try hard to get even basic things. Most of older people in their 70’s I know personally are fond of these times, cause they felt “capitalism” on their own skin in the 90s. That regime solved all the issues any “honest worker” could have, and they weren’t ready or educated to solve them on their own. I know there is a survivorship bias and people who didn’t like it probably either not live here or are dead, but this is how people feel happy about living there. Personally I am not a travel-meet-talk-freedom guy (37yo) and wouldn’t mind living under such regime today, provided modern materials and products, e.g. China. I don’t see how my way of thinking or living would be any beneficial to me in “free western” countries, except maybe if I worked as an US military engineer or something like that, which isn’t realistic.
I somehow get the feeling the cross section of Guardian/HN readers and the kind of people likely to jump into a site like this isn't exceedingly large.
Great site. Discussed the other day here:

https://news.ycombinator.com/item?id=29518955
I built and sold couple of open source API's I built and am now working on a new one that combines them together to make a complete API product for VAT compliance.

https://vatcomply.com
https://github.com/madisvain/vatcomply

The idea is that you can geocode, show exchange rates and validate VAT numbers all from the same API.
what exactly is the endgame with a borderline illegal, obviously non-monetizable service like this?

edit: my mistake - i see you're building a local client, not a remote cache. still, i wonder how you see this playing out in the future.
The simplest way is to look ay net migration between EU and US to realize if things are as horrible as you think they are.
All these can be summed into greed, pride, jealousy etc.

The biggest delusion for the human is to think I am the body. To know the human will die but behave like it will live forever due to being driven by the senses chasing sense objects
> Apartment doors, walls and floors can withstand many hours of continuous burn.

24 stories of Grenfell were engulfed in an hour - the fire bypassed the doors, walls and floors, by going up the outside.

> The building would never be on fire

The entire building was on fire. 72 people died.

> The problem with Grenfell was that building regulations had been violated, at which point, all bets about safety are off.

Mistakes get made. Hence redundancy, like two staircases. If you're going to design for 'no mistakes ever made' then don't bother with any fire systems as a fire is a mistake in the first place.
But isn't the idea of Game of Life to evaluate all its states, all the steps, step by step?

Or is HashLife doing something like "Calculating state N + 100 without having to calculate all states in between?
It’s simple: We are able to discern more than one percent of difference.

Technical question: What competitive advantage do you get from the story that we are crazy or stupid? Where does the assumption come from?
Doesn't work for economist which was their demo
Anyway we know Elena Ferrante is two people.
Pinouts.org – Common Pinouts Concisely Illustrated
Hacker News Best – Highest-voted recent links
I think the right approach for this is to make this program voluntary - not forced. If someone wants to learn more about customers, they can CHOOSE to do this. This just shows that DD doesn't trust their employees to care and have empathy.
This one. Very cathartic.
What are you referring to when you say “flex grid”? There’s no such thing as “flex grid” in CSS. There’s flexbox, and there’s grid. These are two separate things.

I’m not sure what you mean by “resorting to CSS modifications” – surely that’s a given, considering we’re talking about writing CSS?

You don’t need nested containers to do the equivalent of rowspan / colspan with grid. It’s pretty fundamental to the entire feature. You can tell the browser where an element begins and where it ends with grid-column and grid-row. That doesn’t have to be a single grid cell, it can be many – it can span across multiple rows or columns.
Get elected? Not sure. Happy holidays.
Even people with ADHD like myself thought it was bullshit. One day I got an Adderall pill from a friend, found myself in a deep state of calm and concentration (a bit too much) for hours and thought to myself "heh, that's why they give it to kids to study, it's so unnatural".

Fast forward 15 years, and I learn that the inability to sit down and complete a task or having to force myself to do pretty much anything isn't normal, and I've been living my life in hard more all this years, berating myself for my laziness when I know I can be pretty fucking smart sometimes.
Nice that this issue, which started as a naming dispute IIRC, has been resolved amicably.
You cannot post anything on major social media if it contradicts what the establishment broadly regards as true. Best case scenario your post is removed, worse case scenario your account is suspended, worst case scenario the police come knocking at your door (e.g. Australia).
For now, Java 17 has only been out for a few months. They'll likely switch with their next major release. 17 and 11 were both LTS releases.

I've used Intellij for quite some time and there has always been quite a bit of magical thinking surrounding the performance topic that stems from a poor understanding of how things work, broken assumptions about how things should work, and so on.

Intellij has lots of performance baggage. And addressing this and overstating the effects of mitigations is a long standing tradition in release notes. Despite numerous supposed fixes and improvements to the IDE, compiler, etc. even in just the last year, I still find myself waiting for it to do whatever for minutes on end every day. A half minute recompile after a 1 character code change.

Rendering, garbage collection, and other things people like to point at are not even close to being a root cause for this. The real cause is that it simply does a lot of work and moves around a lot of data. The edge cases where that just requires noticeably slow re-computation happen a lot and when they do, things get slow.
Maybe but I still like their idea about analyzing git commits.
> 92% of Americans having health insurance doesn’t disprove the assertion that basic health issues can bankrupt you.

Why not? I suppose if you're part of that 8% without health insurance it might be a problem, but then again, if you can't afford health insurance you're not likely to pay hospital bills regardless of price.

It's definitely a hyperbole that Americans will go bankrupt if they get sick since a vast majority of them will have their medical bills paid for by their health insurance.

> That’s without mentioning the problems with insurance being tied to your employer.

Health insurance is not tied to your employer. You are allowed to buy health insurance on an open marketplace [1], either as an individual or on a family plan. You may even decline your employer's health insurance and buy your own if you so choose.

> I’m not saying your definition has to be the same. I’m just trying to explain one of the big reasons why I decided not to try to emigrate to the USA (and I’d wager it’s this exact sticking point for a lot of other people, too).

This is a major reason why I'm addressed this kind of misinformation on the internet. There are folks, like you, who aren't from here who might begin to believe some of the claims found on social media websites, and use that information to make life decisions.

[1] https://www.healthcare.gov/
It's not immediately clear from the page, but this app performs MITM on your local machine, requires sudo, and also updates automatically using super user privileges.

I don't really like that Apple has such privileges on my machine, but trusting paywall blocker with them seems absurd.
Why in the world are you still fooling with AAC? Everybody supports Opus now.
You shouldn't pass unescaped/untrusted input into a subshell but your suggestion doesn't solve for every case. It protects against ";" but not path traversal with "../../../../../foo/bar".
Yes it does. I am using hw acceleration. This is using mac hardware so not all options are available,
but the ones I have tried do not make significant difference.
I think it would take a long while before gold is used again for currency, in the case of a slow apocalypse that he depicts
It's 100% their own fault. They could block the Google spider from getting the full content for free just like any other non-paying rando, and just serve it the same teaser content.
I personally don't think so.

I'm not talking about anything hokey here FYI, a soul or divine spark or any of that.

I don't think a mind is just the result of crossing some threshold of complexity. I don't pretend to know what it all is, but I do think some aspect of it is architectural in some way we don't get, and I do think some aspect of it is fundamental to the universe and intimately tied to the chaotic, real time process that "created" minds.
It would probably make things slower. You trade faster startup for less runtime optimization.
> don't write the first function before you know what will be the last

This is some seriously deep meta-heuristics. Very insightful. Thank you.