skysight-inc/HackerNews huggingface dataset:
You equalized shell with the tool orchestrator (well, maybe it is for you). It's much more than that, and while pwsh might be a bit of "here and there" in that domain, it's totally "here" in all other domains.

As one example, pwsh language makes one much more efficient with scripts that are way easier to grasp and a lot shorter.

Your tool support questioning is cherry-picking on some cases - I for example, would never use jq in place of pwsh alternatives which are much more capable and readable. And for some formats like CSV there is really no standard binary on linux AFAIK. People basically jump to python et al. for anything more serious then couple liners.
> Do you want to go back to that age? Can you imagine the popularity of going back to such austerity?

Ridiculously dramatic.

The main source of microplastics is single-use plastic in packaging and plastic textile both of which could be dramatically reduced and in many cases outright banned.

The main barrier is not technological, the main barrier is purely economical, no company would want to foot that bill and no regulatory has the courage to enforce it.
Star and compact object ecology is always fascinating to read about.
The article explains there are multiple signals which suggest we can't trust the growth numbers coming out of China. People have been ringing that bell for years. That still applies in aggregates and recent history.
""Organic" farming doesn't scale. You still need fertilizer to achieve reasonable yields long-term, though the new method optimizes the fertilizer use."

Organic farming in general, or natural farming in this case(which is not the same), do not forbid fertilizers. They just try to avoid it wherever possible and in general try to keep use on a sustainable level (and organic farming certificates require no use of chemical fertilizers).

And apart from that, organic farming surely can scale. It is is just more labour intense, when you do not use pesticides and herbicides, but this can be solved with robots.

And if natural farming can scale, is a different question, which I would answer with "it depends".
> But if a lawful order against a criminal is complied with, I definitely won't cry murder.

The problem is that Proton markets themselves as "secure, encrypted email" when in reality they have access to all your stuff and say they don't.

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".

They would probably battle against the authorities in court, but that should be the modus operandi if you care about your users privacy in the first place. Proton doesn't do that.

They say they are under strong Swiss laws but any subpoena or warrant they get, they just comply with it instead of battling it.

cock.li is a provider handled by a single person only and he received several gag orders and never complied to one of them, and he lives in the US. At least the guy is honest and tells people that if you're worried about privacy, you should know that he can read your emails whenever he wants to.

The problem here is that Proton sold itself as a privacy-first service that would protect you from the authorities, but it turns out it's just as normal as a service than Gmail or Outlook.
For a very long time I saw articles on self hosting, where people complain that their emails are filtered out by big providers and it is no longer feasible. How do you deal with this part?
Have you ever heard about the term "lawyer"?
Facts are sometimes just facts, not impressive fun facts.
Companies open regional HQs all the time and they register corporations in those countries. Those are still technically independent legal entities with their own financial paperwork.
Basically from quick math, this amounts to financing 80% of the buyback through debt and 20% through presumably cash brought by the investors listed alongside EQT in the press release.
(If all non EQT shareholders accept the offer, EQT will earn c.€460m in dividend, while the full cost of buying back those same shareholders, including dividend, is c.€580m.)
What we don't know is how much EQT will be diluted by those new investors in the end.
Ask the ones who were defending it last year, I think some of them were even here in HN
Copyright trolls, or the last beautiful free souls on this planet?
This is fundamentally incompatible with software updates. The keys must not just never leave the device, both the key distribution and what the software does with decrypted data must be locked as well. Which means it must be impossible for the software to update, as the government could use force to compel a company to hack it's own users.

This means that the cloud model, where code is downloaded through a web browser, is right out. Regardless of where the keys are.
A lot of Java server based applications are multi threaded, not CPU bound, and tend to do a lot of things that generally can't work in python because of the GIL. It's too simplistic to think of this as something only of interest for CPU bound stuff. A lot of what Java applications do is of course the thread per connection style processing that older java applications still do (more modern ones would use non blocking IO and green threads). But there are also background threads doing useful work or more complex requests that fork off asynchronous work across multiple CPUs and then aggregate the results back as the response. Java apps tend to have vastly more threads than CPU cores. The exception is when things are CPU bound; then you want to minimize the context switching and end up with an number that is close to the number of CPU cores.

The GIL is not about the CPU but about enabling those kinds of things. With the current GIL in place it's very simple: as soon as you hit the global lock, everything stops until it is released. It doesn't matter how many CPU cores you have, they'll be idling while one of them holds the lock. There's barely any point in even trying to do that with the GIL in place. Forget about sharing data between threads. Mostly that's done via queues or databases in python. Removing the GIL will revolutionize a few things in key use cases for python:

- data processing & ETL

- event driven server systems

- machine learning and data science systems

They can all benefit from this and that's the reason a lot of people are pushing for this. The short term performance losses are not inherent to removing the GIL but just a necessary evil while the python developers deal with fixing the bottlenecks and a few decades worth of technical debt.
A declining fertility rate doesn't just change change the population, but also the relative distribution of each age group. A fertility rate of "N" means the next generation will be "N/2" times as large as the one before it. Because of this you can easily model what a society, composed of successive generations of a fixed fertility rate, would look like. To keep things simple, imagine everybody gives birth to all their kids at 20. When they actually do doesn't matter, it would always converge on the same ratios:

----

Fertility Rate of 2 (average age = 40): 100 80-year-olds, 100 60-year-olds, 100 40-year-olds, 100 20-year-olds, 100 newborns.

Fertility Rate of 1 (average age = 63): 100 80-year-olds, 50 60-year-olds, 25 40-year-olds, 12 20-year-olds, 6 newborns

Fertility rate of 0.5 (average age = 74): 100 80-year-olds, 25 60-year-olds, 6 40-year-olds, 1 20-year-olds, 0 newborns

----

You can also estimate the ongoing population rate of change for each fertility group by removing the elderly generation, adding a newborn generation, and contrasting the new population sizes:

----

Fertility Rate of 2: 500->500 = 0% population change per 20 years

Fertility Rate of 1: 193->96 = 50% population decline per 20 years

Fertility Rate of 0.5: 132->32 = 76% population decline per 20 years

----

In the developed world most fertility rates plummeted around 1970. So, assuming nothing radically changes, we should start hitting our 'equilibrium point' about one life expectancy away, so sometime around 2050.
The human race has collectively dealt with global issues before. CFCs vs the ozone layer is the classic example.

It's a much smaller problem of course, but we did solve it. We need to step up.
Zig can though:

const std = @import("std");

pub fn main() !void {
const stdout = std.io.getStdOut().writer();
try stdout.print("Hello, {s}!\n", .{"world"});
}
Besides the fact that once you create your account you are automatically subscribed to their newsletter and you have to manually opt out of it once your account is created. I grew tired of receiving marketing emails from them and I didn't remember opting in to receiving those BS emails.
One is that apparently a bunch of suppliers and contractors for their projects have not been paid for a while, so those will default or go bankrupt as well, and cascade further down the economy.

The other thing is that Evergrande sold mostly through presales so now there are all those paid for but unfinished apartment blocks.
Fortunately work not noticeably affected, but Spotify can’t manage to stream, I have to use downloaded music or it constantly stops.
More than 300 cameras damaged or stolen in London
London Then and Now: Aerial Shots Show City Grow over Past Two Decades
At runtime, interfaces have zero weight. They get completely compiled out.
you need to check your terminal emulator.

just checked the ctrl+thift+arrow keybind, works on alacritty but doesnt on kitty.
I am not sure this warning is proving any overflow, you can get the same warning by just accessing table[i].

https://godbolt.org/z/Gxd3rK9Ts
I certainly believe it.

Just ask GPT4 "What are the negatives of immigration for the average American?". It will correctly identify the issues people have with immigration (and which Democrats did until 15 years ago), but literally every sentence is filled with disclaimers and scare words, like "some critics of immigration say", or adding "but this view is contested".

Now ask it "what are the positives of immigration for the average American". Look at the difference in language used. No nuance at all, no disclaimers. It even manages to praise the economic benefit of illegal immigrants!

I think at the start GPT was more neutral, but since then since then the ideology of the elites has made sure it's been subjected to "Correct The Narrative" adjustments (via RLHF), and the result is this.
Is it because of the Napster thing? Or there's more to it.
USB-C is equally bad. I really wish they would have the rubber housing of the USB-C go inside the case like an IEC power connector. I break about a USB-C cable every week. Broke one today just by putting it in my backpack while connected to a power brick.

Power bricks of the 1990s didn't have this problem. The barrel connectors were almost indestructible. You could drop bricks on VGA connectors and they'd still work.
That is, ahem, a peculiar view. https://gcc.gnu.org/git/?p=gcc.git;a=blob_plain;f=MAINTAINER...

Yes there are many people from Suse, but not predominantly so, let alone "maintained by".
> but with no instability ever

Uh, I've been using Tumbleweed on two machines for about seven years now, and I've experienced multiple cases of MATE just not working after an upgrade. It's not that big a deal, though, as you point out, because of snapper.

That said, I'm still using Tumbleweed on both machines, and I'm very happy with it. Even the nVidia situation is acceptable now that they offer a repo with the official drivers.
I would attribute depression and surge of mental illness to the fact that there is actually much less to be optimistic for in our times than not so long abo, instead of ideals or ideologies. Let's be pragmatic about it.
The Star Wars Coin Collection by the Royal Mint
Truth be told they didn't have much of a choice, as it prevented around 400mln births in a country that has been a net food importer for over 20 years:

https://www.cfr.org/article/china-increasingly-relies-import...
They don't have to be worth book value to be worth more than the outstanding loan principal. This is also why it can make sense to pay the bank in real estate. The bank doesn't need to sell it immediately because they don't need to pay a mortgage so they can just sit on it and collect rental income until they can find a buyer.

Another alternative is for the real estate trust to sell new shares into the market and use the money to pay the bank, or pay the bank in new shares. That dilutes the existing shareholders but doesn't force a fire sale of the properties.
It also works where you don't have ssh to tunnel files, which is true for many servers in many professional environments.
> It is estimated that Rome’s population fell from perhaps 500,000 in the mid-5th century to as little as 25,000 in the 560s. Other Italian cities suffered even worse fates. Milan, once Italy’s second largest city, was razed to the ground in 539 with its entire population either killed or enslaved.

I was going to ask how the Eastern Roman Empire could still wage war with the greatly diminished support of what was likely a war-wary public. But I see that the decimation of the public took place over a few generations.

It raises the hair on the back of neck, when I think of what world our children will inherit and accept as normal.
What do you want to hear?
you need to check your terminal emulator.

just checked the ctrl+thift+arrow keybind, works on alacritty but doesnt on kitty.

and shift+up/down works on both
Oh, so, without experience. Understood.
Pattern Matching Library for TypeScript
The automatic snapshots saved me quite a lot to time on 2 occasions, where borked updates of the nVidia drivers resulted in problems booting the computer. On one hand, this should never happen. On the other, as long as nVidia does not improve, and nothing is going to force them, it is great to have such a safety net. It gets out of the way 99% of the time, but it is there when you need it, it’s great.
just like bbc (blue planet, Panorama, Louis Theroux) or pbs or any other public media thingymabobby right?

Honestly idk what it is that makes public media like that but im glad it exists. Maybe its harder to pitch this kind of project to profit hungry execs
This is how a backend engineer does frontend. Picking random technologies.
Yes!

The paper is in the appendix of the book.

Where the book is a story and does not mention Lean Management, Toyota, and Taiichi Ohno, "Standing on the shoulders of giants" is a clear description of TPS (Toyota Production System).

It's awesome how the two varied styles of writing describe the same "thing". Where the "thing" is "how to operate efficiently".
Then it failed spectacularly. How was FTX possible, if Bitcoin was invented to solve that problem?
Code with Me: Building a Multi-Document LLM App [video]
I drink an espresso whenever I can't sleep. From then on, I've 15 mins to fall asleep. If not, I'm standing awake on my bed.

It works for real and I'm able to sleep at once in 99 percent of the time
For TLDR, see the slide 151 of 154.

PDF of the slides (here the summary is slide 137 of 141): https://github.com/swlaschin/RailwayOrientedProgramming/blob...
> Not everyone is interested in a humongous editor with a steep learning

Then why using a TUI editor at all? Each time nano was opened because of some default settings, I saw this whole bottom bar with shortcuts. It sure doesn't seems to be easy to learn either.
Forgive my pedantry but it's not TOR[1] and never was, this is bordering on painful to read.

[1]: https://support.torproject.org/#about_why-is-it-called-tor
It sure is. For anyone looking into Compilers and just starting out, I recommend this book: https://keleshev.com/compiling-to-assembly-from-scratch/

The author uses a TypeScript subset to write a compiler to 32bit ARM assembly and explains that it almost looks like Pseudocode, so it is very accessible. A sentiment I can get behind, despite avoiding it in any case possible.
My totally uneducated and uninhibitedly snarky guess is that people who use any Lisp family language (except maybe Clojure) don't go around talking much about that fact, or thumping their chests about it, unlike (some) Ruby, Python or JS users. They probably just quietly go about using it and having fun, and talk about it when they meet each other.
If you’re going to use C# for a compiler, why not go the whole hog & use F#?
I don't need another computer right now but this gives me a warm feeling that the Universe cares about me.

May I dream that by the time I do need this they will also have a combo offer along with a fully integrated linux mobile?
Wow! Sounds terrific. I really need to visit that part of the world one of these days. I’ve never been but I’d love to see it.
We're thrilled to introduce the beta version of the onD app, a potential game-changer in simplifying service connections in India. This is our new project and we request you to do proof of concept. Here's what you can do:

Share Your Feedback:
We value your opinion! After watching the video which is included in the survey form itself kindly take a few minutes to fill out the survey form
Link : https://forms.gle/d2ZMMBQt2jQyLo9f6

Thank you for being a part of this exciting phase.
MS-DOS Editor
Thank you! Hope you have a good day too!
I'd agree with that!
The easiest way is to use an SMTP service like smtp2go to send the emails but I am not sure if it invalidates the point (you still host the email server, just not the SMTP side).
Probably quite a bit faster if you do not have to instantiate a new V8 for every single file, considering how many files your average npm project has. I'm not certain if any contemporary build systems reuse the compiler process for multiple files
Unfortunately this is not just some private trend.

It is being driven by the Church in Poland which has a powerful connection to the Government.
I’ve assumed they were his friends, but I have no evidence.
Hardware acceleration in robotics news. ROSCon 2023 comes to INDIA, Turnaround in semiconductor market, TIER IV and Axell unveil Autoware Accelerator prototypes: Building energy-efficient autonomous vehicles, Semiconductor companies look to drive RISC-V ecosystem and hardware development
Yes, we've been using MicroOS for years and never had any problems with it. It makes managing a k8s cluster on premise so easy
It's a bunch of weights, it's not really compressible. Obviously you can't decode the model without the model so it's useless as well.
If you have any musician friends who are into metal, ask them what they think of Lars as a drummer. :)
Product quality has fallen devastatingly in this historic phase: if there is a good product around, better to consider it while it is available.
Have you tried registering an account on proton via Tor? I get a prompt to verify my phone number or give them a recovery mail (trash mailers are blocked) 99% of the time.
The main reason i stopped using Nokia is because of how easily hacked the devices are, my phone was and they got all my social informations logging me out of my business accounts which took the grace of a man i found on dark web bohdanbohdan93 at mail . ru which i reached out to for help. all thanks to him and my advice is be more careful with your device Nokia or no
My former boss replied to her cousin over text "ok!"

The cousin took that as yelling and anger not the (what I consider obvious) intended enthusiasm. He didn't talk to her for a really long time and when they finally talked about it he didn't accept the answer and stayed angry.

People are odd.
> it's plausible that cost disease is largely a result of government regulation, but it's not a result of a specific government regulation

Yes, but each individual regulation that is contributing to this aggregate cost disease has varying degrees of value. Even if a specific regulation contributes +1 to the overall cost disease, it may also contribute +2 of positive value elsewhere that makes it net worthwhile, all things considered.

So we're back to where we started. Each distinct thing needs to be considered on its own merits without trying to automatically judge it based on what category it belongs to.

Aside from that, I could not agree more with your overall view. It's a good distillation of the broader concept of thinking things through from first principles. I don't want more or less regulations. I want more good regulations, and less bad regulations. In some areas (e.g. carbon emissions), I only want more regulations. In other areas (e.g. housing construction), I only want less regulations. I think these conclusions come from starting with the desired end goal (e.g. less pollution) and working backwards. Many people wrongly start with an ideology (e.g. regulations are good) and work forwards from that.
Fuck these "investors". 100% of them were hoping to scam someone else at a higher price level. And had they succeeded they wouldn't be suing now, they'd be praising their own "investing".
Pig kidney xenotransplantation performing optimally after 32 days in human body
This looked incredibly complicated to play initially, but at this particular point of the "Playing basics" video, I was sold: https://youtu.be/AUnvq2zRU6k?t=85

And it gets better when you see the scales and chords section.

The video also explains that it uses piezoelectric sensors.
That’s why he’s a big part of their success. He understands business. He wasn’t going to stand by and watch his legacy squandered by hippies.
Thats currently the case, isnt it?

All the encryption/decryption happens locally (inside your browser/client).

Thats why, if you want to full text search in proton you have to download your complete history into your browser.
From what I recall, it was a fixed route. Like drive to a factory, pick up goods, drive back and deliver at docks.

Sure, an edge case. But inflexible rules lead to more edge cases.
Can you expand on that? Why is that passive aggression?
I don't think that's a fully accurate analogy though when applied to this context. I think the argument here is that most people don't have even the most basic understanding of what exactly it is they're agreeing to in the first place. It's like if the ABV of every alcoholic drink was written in hieroglphics as the solution to a quadratic equation. And some nerds would care to learn about how to decipher them but most people would never bother because its far too much hassle.

In society we consider consent/contracts that were entered to without understanding by one party to be null and void in many scenarios. Its a reason for example that most EULAs are dubiously enforcable (ofc it depends on how reasonable the eula clause being litigated is) there have been a good few rulings that release users from having to abide by them because they can't be expected to know their own obligations for every one of myriad services they use daily.
The US is chasing hegemonial "interests overseas". Every other country, that tries to develop a sovereign position in too many industrial sectors contradicts that.
Thats how the US justify their industrial/political espionage on basically all their "allies".
What does a try expression like this do? Returns null/undefined on a throw?

I suspect you could do something like:

const c = attempt(() => ... );

where attempt invokes the lambda, catches any exceptions, and does what you want
Hmm? Trusting their client aside (a huge issue with any secure service), I do seem to remember the key being used client-side with password-protection, i.e. not accessible to their server. Am I misremembering something?

The part that is easier to misunderstand is encryption-at-rest, where normal emails are still readable at ingress before they are encrypted with an appropriate public key.

Also, secure and private != willing and capable of hosting illegal activity. They can kick suspicious behavior without having to read your emails.
no one can ever know Protonmail is really encrypting mails. Opensourcing a piece of software doesn't really mean that Protonmail deployed that and also doesn't really mean that you are using their promised encryption.