skysight-inc/HackerNews huggingface dataset:
Still, you need money to control the army and keep it interested. Then there comes a choice of either being unable to do it because of not raising enough cash from society to make a sufficiently big army to keep population in check, being able to have better income they can have in civilian life; or doing it and ruining the competitiveness of the overall economy - like the good old Soviet Union.

Now, in the post-industrial era, we have a third threat. Extinction. And China may actually combine all three.

Money is the force of reason, ignoring it comes at one's own peril regardless of the force one controls: it means going against common sense that established itself through the power of competition, in favour of some arbitrary political theory or just someone's wits. Even if it succeeds for a while, it always reduces overall quality of the system and increases it's vulnerability.
> China stopped reporting youth unemployment, estimated around 20-50%

youth unemployment data is just another toxic data that rarely used before in China and others just like "Total Debt" metrics that only used against China for some reason.

> China's economy slipped into deflation

Mainly caused by normalizing pork price, last year it went wild due to swine flu.
Why the "(Tesla Supplier)" remark, which is not in the original article?

CATL is the largest battery manufacturing company, supplying battery for almost every high-end devices.
He had a pancreatic neuroendocrine tumor which is potentially curable. But instead of getting treated immediately he dicked around trying to cure it with woo woo.
This is a great example.

There's an obvious UB, the compiler sees it at compile time and should just stop the programmer from doing the mistake at all times.

Instead, it's totally possible to just let the programmer tear his leg off for no clear reason.
> Interesting that they use the word "post-medieval" instead of "modern"... And they mention 17th century, well after the middle ages ended.

It depends on hystorians. In our school was thought that middle ages ended around 1848.
I don't think Boston Dynamics robots can do any of this on their own. The key here is that these skills are learned in a general manner. Nothing like the pre-programmed hard-coded choreography demonstrated by Boston Dynamics (which is still extremely impressive).
> The problem with ELD's is the lack of flexibility.

Perhaps it is like refueling: it is normally done before the engine stops because there is 0 fuel left.
Tailwindcss with components
I saw comments that if introduced together with Faster CPython single thread performance optimisations, nogil would end up no slower than previous version. So it is best time to implement
I just researched a bit, mac os x guest vm with pcie passthrough seems possible on linux.

Dropping the links below:

https://github.com/kholia/OSX-KVM

https://github.com/yoonsikp/macOS-KVM-PCI-Passthrough
> Horror! To me, the acceptable slowdown is exactly zero.

If you care about single % of performance, why are you using Python in the first place? You're likely losing 100x to more performant languages already.
> What I would expect from a service that kept their word: police knocks at their door, they say "sorry we cannot give you data we don't have, we don't keep records here".

I could see the proper legal (IANAL) answer (for a fully E2E encrypted system) would probably be something like:

Sure, we will gladly comply as legally obligated to, you will find the whole of the requested data we can provide attached.

<zip file>

The zip file would contain an index.txt with:

This is all the content we have access to, which is none at all. This is not a bug, and neither it is a refusal to comply. We do not have access to any other data as it is encrypted when it leaves the user premises.

And maybe a csv file with headers matching the requested data fields but zero rows.

The difference being one doesn't say "no we can't" to law enforcement, instead say "yes, but the result is empty"
Time for a SF novel: those engineered/encouraged microbes became so efficient over time at adapting to new materials that some mutations began to attack cellulose... Fast forward a few years, and everywhere in the world our forests started turning into stinky and bubbling yellow mud...
Hints of the new SEO... LLMO?

I can see a dystopian future where OpenAI / Bard generate revenue by tailoring the model's output to suit a client's message.
Caveat for Docker Dev Environment Rug Pull
There are many cases of people losing code bases due to docker reset/updates, wiping docker dev environments and containers.
It just happened to me, I lost a bit of work fortunately I pulled from git repo, but the set up and data loss stings a bit.

The problem with the reset is that you are prompted to reset with no warning about data loss.

I understand this dev environment is in beta, any recommendations for macos developer environments?

I know of VScodes, Docker Dev environment, is slightly better execution of VScodes docker environment.
SGE while browsing is now available for the Google App and Chrome on desktop
Does this argument hold: This pushes the error handling away from the call site, and that is a bad thing. Being that the caller knows best how to handle the errors, so it should instead of passing them down.

(Full disclosure, I have seen this talk and read Wlaschins book, but not in a long time, so maybe he did cover this and I forgot.)

Eg given:

validate
and-then update-db
and-then send-email

What about when validate fails? The error is returned to the caller, which is
maybe suitable. What about when update-db fails? Should there be a retry? Try
another service? Requeue? Tell the user? What about if the send-email fails?

Dont you end up with (except with more unwrapping and sub branches)

validate
and-then update-db
and-then send-email
and-if (Ok, ok)
or-if (ValidationError, notify-user)
or-if (DBError, retry-in-5 or-then retry-remote or-then notify-user)
or-if (EmailFailed, requeue-email and ok)

Maybe thats ok?
Obviously reducing private car usage is a priority. I don't have a car, never owned one, and I'm absolutely in favour of severe restrictions.

Now, you have to acknowledge the world we live in, a total ban won't be feasible in the time-frame that we have to combat climate change. (And neither will an electric grid sufficiently powerful to power millions of green hydrogen-powered vehicles or 5-ton SUVs for that matter).

Not all EVs weigh 5 tons. Promoting (smaller) EVs for people who need them is a good thing.
You can always choose to keep your share (slightly) under 90% to prevent such rules from triggering, so I don't see a problem with them.
Some years ago people often advocated using 120 cd/m2 for colour calibrated panels, so it could be worse.
How Bad Has Ride-Hailing Been for Cities?
... and yet I feel this AI is "somehow" lacking in the other side of the equation. It's the government's duty to maintain the roads in a safe state (no potholes, no blocking the sidewalk forcing pedestrians onto the road, actually have correct signage, ...)

Strangely, while all of that is covered under the existing laws too, none of it gets covered by AI cameras.

Must be an oversight that will be corrected any second now ...
In the olden days I remember having backend returning an ID of the DOM element to update and a tiny function would look at it and update. There was no need for HTMX.
> not sure if intentional.

It sure was! I believe any automatic parallelization should be able to deal with all these things.

With a combination of opportunistic execution (ie. guess which bits can be parallelized, and roll back if wrong), and clever heuristics to avoid rollbacks, it should be pretty do-able.

CPU manufacturers do similar stuff at a smaller scale with parallel execution of single threaded code with Tomasulo's algorithm, and they get massive gains compared to non-superscalar CPU's. They even do similar stuff at medium scale with Hardware Lock Eliding.
Would you not just move that `try { ... }` block into a separate function or method?
This feature is off by default, and if you enable authentication logging for your Account or voluntarily participate in Proton's advanced security program, the record of your login IP addresses is kept for as long as the feature is enabled. However, the IP logs from before the feature is turned on and from after it is disabled are not kept.
No, with lots of experience. I've been programming since 17, did it professionally for three decades and have since moved into technical due diligence, 16 years and counting. That gives me a pretty unique perspective on IT, I get to talk to and work with teams from a very large sample of companies (230+ to date) and that in turn gives a fairly large statistical base to base that opinion on. This includes seed stage companies, mid sized and very large ones.

So forgive me if I take your attitude as non-productive, you are essentially just trying to discount my input based on some assumptions because it apparently doesn't please you. I'm fine with that but then just keep it to yourself instead of pulling down the level of discourse here. If you wanted to make a point you could have been constructive rather than dismissive.
Do you have to pick two random buckets or just one random bucket and one adjacent bucket?

Feels like picking an adjacent bucket would work just as well and increase locality.
This isn't borne out by the numbers, for the average package. Not for openSUSE or for Fedora. The only full Linux distros I currently see with a higher percentage of up-to-date packages than Arch are KaOS, CRUX, Slackware and NixOS: https://repology.org/repositories/statistics/pnewest

Of course, whether or not the most important packages to you hit each distro first could be a totally different story.

Overall, openSUSE Tumbleweed is very up-to-date, though: ~76% by this measure— right up there with Fedora Rawhide and Gentoo.
Great exposition of the situation!
I was in the no-GIL camp until a few years ago, until I started thinking of all the implications: I have tons of code that modifies global maps from all over the place, and I feel relieved to not manage threads like in C/C++.

What I hope the solution will end up emerging would be subinterpreters that are more intuitive to use. Honestly, I don't want to pass in source code, but rather a function or module entrypoint and have the subinterpreter abstract way the instantiation boilerplate.

At least I hope everyone is keeping an open mind and is willing (and was prepared) to backtrack if something doesn't seem to be working.
I try to avoid terms like capitalism and socialism. Too many people think they mean too many different things. On top of that, they are pretty old terms by now, and a lot of the ideas contained need to be nuanced by all the history that's happened since.

I tend to agree with the other commenters who are saying we need to look at the individual policies.

Which of course is impossible on the internet forums.
Just your average Scala function signature.

Also yes it is awful.
There was a point where Onitsuka tried to buy Nike for Book value
>until the Party is eliminated

The party has 98 million members
How am I supposed to get scared of systemd without 10 years of using Linux distros? If I am comfortable without using MS/Apple/Google software then systemd is the last barrier between me and freedom.
Microsoft Suspends Extending Licenses for Companies in Russia
Haha yes, the old 'space ceiling' - we can but fight for our equality.
* communist country is corrupt, falls apart *

Good ol' capitalism strikes again. Real communism has never been tried. Yet again
Yes, friend offered a job. Just walked in to talk about salary expectations. Friend quit the job 2 years later, I am still here. LOL
It’s called “DoctorGPT”. The mission in its mission statement is to, “to provide everyone their own private doctor”. What do people go to doctors for? Medical advice.
Never went on a management course and never been a manager, I always say please and thankyou. It's polite. Sorry you have a chip on your shoulder about it though.
Making the case for Laravel as a Next.js alternative
There seems to be no indication of the power demands of charging at this rate. I don't have the figures to do the maths but I suspect a normal household supply could not support this. Anyone?
I see a lot of correlations between parsing train tracks and BNF and error handling and state machines.

I wrote a bit about it here

https://github.com/samsquire/ideas5#252-happy-path-state-mac...

The problem: how do you re-join the control flow paths to the happy path.
Indeed, it is very well possible to be both brilliant and an ethically completely unhinged individual.
The difference is that search engines don't say, "I created this".
I haven't used it in a couple of years (tbh I may have to remove "full stack" and "Angular" from my CV...) but I don't recall TS compilation being particularly slow. Are people not happy with how quick it is, or do you have a particularly big/complex application you're working with?
Drew Devault (Sway and Sourcehut guy) wrote this on his experience with Linux phones: https://drewdevault.com/2023/06/16/Mobile-linux-retrospectiv...

tldr: it works and it's great, but it's not reliable in phone/SMS in the way a phone needs to be reliable.
Oil companies are hiring TikTok influencers to court young people
I always enjoy seeing the university I went to pop up on hackernews
Both swc and esbuild claim to be much faster typescript compilers in part because they're written natively, but are actually just "cheating" and not doing any type-checking at all.

That's not to say they're useless though, they're good for fast hot-reload as you can have type-checking running in parallel.
As the post nicely demonstrates, TypeScript is definitely not OK for compilers (and not surprising at all!)

It doesn't even have destructuring pattern matching!

At this point, even Java is better [1].

[1] https://github.com/tomprimozic/caya/blob/master/src/caya/Int...
Testing with ChatGPT:Balancing Creativity and Code in Test Generation
I can't see anything about storage, does this have an SSD and if so how large? Looks very interesting to me, I'm just not ready to give up storage like most of the Chromebook options.
Lyft, Uber – will leave Minneapolis if mayor signs minimum wage bill for drivers
> Probably liveview should do something about that because it's breaking BEAM idioms.

It really doesn't. It's the `one_to_one` restart strategy for supervision.

> Raise an error with plug_status set to 404.

Honestly, first time I've heard about it :) It's somewhat well hidden in the docs I think.

But 404 is just one of possible responses. I might want to redirect instead. Auth errors should be also handled by redirects. And so on.

Not everything is an exception for the framework supervisor to handle through custom fields.
I'm not sure why OP thought it best to withhold sharing which guide books are AI fakes. This tweet is only fear mongering, at best, without that information, intended to create a no-trust relationship with all foraging guides outside of print copies. The concern is arguably valid, but show us examples.
Because such approach rewards irresponsible people who just blow away all their income on expensive vacations, new gadgets every year, third family car, etc. and penalizes people who diligently save for the retirement?
I wonder how much of this is just the instruments/sensor.
Are those sensors manufactured in clean room?

Microplastics are literally everywhere in the city, making it hard to gauge outside a clean room.
Your encryption key is stored encrypted so that we have no access to it. It is decrypted when you enter your password, which we have no access to. The article above confirms that, in fact, and all of these cases are proof that our encryption cannot be bypassed by legal means. All the data stored encrypted on our servers (email content, calendars, attachments, etc.) is inaccessible to us: https://proton.me/blog/zero-access-encryption. All we can provide is the unencrypted metadata which we need to have access to in order for the services to work properly.
That's exactly what a patent is. The purpose (at least for the US) is stated in the US Constitution, Article I, Section 8, Clause 8:

> [The Congress shall have Power . . . ] To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries.

Now quoting from the US Patent and Trademark Office at https://www.uspto.gov/patents/basics/essentials#questions

"A U.S. patent gives you, the inventor, the right to “exclude others from making, using, offering for sale, or selling” an invention or “importing” it into the U.S. ... What is granted is not the right to make, use, offer for sale, sell or import the invention, but the right to stop others from doing so. If someone infringes on your patent, you may initiate legal action."
I love micro, I just wish it had a file selector like nerdtree and a shell.
Exactly what I was thinking. They mention 700km as some reference point, then 400km in 10 minutes, not sure what the density is.

Hyundai/Kia launched the EV6 with 10-80% charging in 17 minutes more than two years ago.

They then launched Hyundai IONIQ 6 with 10-80% at the 16 minute mark.

I guess we will be seeing 10-80% times get close to gas pump refill times in the near future.
> global greenhouse gas emissions fall by 7.6 per cent each year between 2020 and 2030

Which means that we need such a breakthrough every year, for 10 years.
Yes your encryption key is stored encrypted so that we have no access to it. It is decrypted when you enter your password, which we have no access to. The article above confirms that, in fact, and all of these cases are proof that our encryption cannot be bypassed by legal means. All the data stored encrypted on our servers (email content, calendars, attachments, etc.) is inaccessible to us: https://proton.me/blog/zero-access-encryption. All we can provide is the unencrypted metadata which we need to have access to in order for the services to work properly.
Love directories like this!
Truck drivers insurers don't allow them to take hitchhikers (or anyone, really) nowadays.
Notifications can very easily be turned off. Not sure how that would be a reason to forgo apps in general.
Complexities of Entity Resolution Implementation
Founded in 2011. It’s mind-bending how they grew so fast..
>But I agree said rambling remains quite generic nonetheless.

That's what makes it sound like noise. If you took "france" out of the sentence I wouldn't be able to tell which country this is talking about. US, Canada, UK, China, Japan? It's like the fortune reading of government criticism.
I believe session does not require a phone number to create an account, vs signal which (from memory) does which has privacy implications.
I think wezterm should be able to do persistent sessions when its mux server is installed on the remote side.

I will find out more info and come back.
But you don’t need to have a 10 minute charger at home. At home overnight charging is completely fine.
To drive the point home a little a little harder:

I don't use Haskell because it has a representation for values which might exist (all languages have that), I use it because it has a representation for values which do exist.
Pattern matching is definitely not a requirement for a language to be good for writing compilers in.
Is this like render.com?
I have replied to many of these points in another thread where we talk, so I won't repeat those.

I suggest putting a subset of the JVM that has access to many parts of the standard library, but certain APIs would need proper browser permissions, the same way it works with JS today.

It could run the vast majority of the very high quality of Java ecosystem, and every JVM guest language code out of the box. It is also not a bad compile target -- I would argue that most mainstream languages would actually prefer a managed runtime, and C/C++/Rust are the niche. Aren't there orders of magnitude Java+Python+C#+Haskell+... devs that would prefer to write in their language over JS? Sure, you might say that the reason for WASM's existence is mostly the performance gains for small algorithms, and there certainly is a new niche made available thanks to it, but one way or another people will use it simply due to preferring their stack to JS. The performance aspect is also improved to the JS-only world by possibly allowing proper shared-memory multithreading.

> java is missing many features which would be needed to run C code properly

Why would ByteBuffers be a horrible hack? Is it worse of a hack then what C compilers have to do when targeting WASM, like only having structured control flow? It's just an array read mapped to a single instruction, but in context can also be optimized efficiently (e.g. autovectorizing them when they occur in a loop).

GraalVM actually has support for any LLVM language (though their way of interpretation is different enough from the standard JVM bytecode mode that I only mention it as an interesting data point) with quite great performance, certainly comparable to WASM.

Nonetheless, please don't take my possibly argumentative tone as a negative, I enjoy this discussion and you make great points. I also don't dislike WASM, it is imo a net positive thing. I just believe that a JVM-fueled web failed mostly due to politics, not something inherently technical.
I was reminded of that too. I’m fairly certain they stopped doing that when Portnoy left.
I'm not an engineer but I attempted to do some napkin math in my comment in a previous topic about this CATL battery. I'll copy/paste:

Assuming 400km worth of charge needs maybe 60 kw/h of energy, to deliver that amount of energy in 10 minutes would require at least 360kw charger. Charging just a few cars simultaneously will require megawatts of power.
I wonder what are the implications in terms of city infrastructure or investment costs to building charging stations for that.
Well we already have those sorts of microbes. They're all over. It's why things rot.

It's actually kinda bad enough if they start breaking down plastics. We use plastics in a lot of places specifically because they're resistant to microbial breakdown. This includes electrical insulation, medical equipment, food containers, and so forth. A world where plastics start to rot at the pace of wood is a world in which we have big problems.

Unfortunately, the way we've gone about things it seems like an inevitability that a successful plastic-eating microbe would evolve. Plastics are goddamn everywhere, and they're chock full of yummy hydrocarbons. Any organism that specializes in this food source has very good prospects for thriving.
Slightly off topic, but I really want an instrument that works like LinnStrument but with a synth built-in (so you can actually play it without connecting to something else).
Yeah if it's just tacked on at the end it may come across as manipulative. There's better ways to rephrase it that is less patronizing, such as:

"Please run the SQL update in prod and notify me when it's complete."
Couldn't it be some sort of physical or mental degradation, injuries, addictions etc? Some people are more open about these, some are not. I mean he is 60 soon.
In 1980, Japan had a huge population boom in the 35-45 age range, of energetic people who had grown up during a golden age of technological and economic development. Then they were hit by a demographic timebomb...

https://www.nippon.com/en/in-depth/a01001/

By 2060 Japanese children will be in the low single-digit millions, maybe 1/3 of the number when the experienced workers of the 80s were kids in the 1960s. There is literally nothing that can prevent it except mass immigration on a scale that would totally transform Japanese society (and which consequently will never happen).
I'm not sure how "we" extract that. Wealthy people do spend money - on caviar and private jets for instance - should "we" be celebrating this as well?