skysight-inc/HackerNews huggingface dataset:
That might be an apples to oranges comparison in some regards, to be honest.

Using native UI frameworks will almost always yield smaller file sizes than the equivalent implementation in any of the web technologies, regardless of whether served as a webpage, or bundled in a WebView or something similar (with few exceptions, one of which is listed below). Just consider a WinForms/GTK/Qt or a similar application in contrast to using React/Angular/Vue and including those within Electron, or even loading them in a web browser.

Many of the mobile applications out there actually include hybrid technologies (like Ionic, React Native, Xamarin or anything else of the sort), since nowadays telling a company that you'll have separate codebases with OS native widgets for iOS, Android and others would not be met positively. Therefore, concessions are made to speed up development, at the expense of having more abstraction layers and larger bundles.

One aspect in which you're probably correct, however, is that technically the web indeed affords you the possibility of having pretty good download space savings, if you choose which forms to make user download, as opposed to including all of them in the application. For example, if you have a billing form that actually needs 50 different variations based on countries and regions, and include them bundled into a native app, then on the web you'll instead be able to just download the one that you need dynamically. That said, none of this is alway easy, hence Twitter and Uber both employ a large number of engineers that work on screens like that, even if many people won't even see them.

My point here is that there are many different approaches and technologies that can be used, "native" in the context of my message meaning an application that uses the OS UI and widgets directly, without reinventing the wheel or attempting to encapsulate cross platform or web technologies within it. Of course, it's perfectly understandable and valid why companies that are highly focused on their own brands and shipping quickly don't necessarily adopt that approach.
> Notice how critics often deem it necessary to use disparaging remarks:

Sounds like the job of a critic.
The shocking truth is that, even if you exclude empathy (which is sadly quite common), this represents a total abrogation of humanities collective responsibility to protect ourselves. Earth and her biosphere is our space-ship and our life-support system, respectively, and we cannot seem to come to grips with this simple fact.

It doesn't anger me when people act in ignorance. What angers me are those who know better, and keep others in ignorance with their cynically spent PR money, and those who know better and repeat the lies to pander to ignorance and garner votes. It is not a message that can be addressed with reason, since it appeals to the basest instincts of men: don't worry, everything is fine, keep doing what you want, you're justified. The ability to doubt (let alone challenge) authority when authority is telling you what you want to hear is vanishingly rare.
Something I have wondered about for a long time is how many "digital nomads" there really are in the world? Are we talking hundreds? Thousands? Tens of thousands?

It seems to me that maybe the lifestyle is hyped online way beyond its actual likely prevalence.

For taxonomic purposes I define a digital nomad as somebody who travels for an extended period of time and actively makes a living online while doing so. I would exclude independently wealthy people and tourists. There have always been rich travelers.
> You need to give the distribution of tests between vaccinated/unvaccinated to draw the latter conclusion.

That wouldn’t give you the information you want.
When the FBI does knock with a warrant they already get access to data on iCloud. iCloud is not meaningfully encrypted to prevent this.

The FBI is unable to get a warrant to search data on everyones phones, regardless of what laws are passed. They might be able to get a warrant to search all the data on apple's server (I would consider this unlikely, but I don't know of precedent in either direction), but that data is fundamentally not on everyones phones. This isn't a novel legal question, you cannot search everyones devices without probable cause that "everyone" committed a crime.
Letters from John Nash to the NSA [pdf]
Installing a custom kernel is an official feature on these machines and won't void your warranty.

I've never had the installer do anything crazy, nor does it support any resize/deletion operations yet, so it's pretty unlikely that it'll wipe your data (it's much more likely to just fail to complete the installation properly).

More likely is that if you boot Linux, a driver bug will cause data corruption. We've had some reports of filesystem issues, though as I said the kernel tree situation is haphazard right now, so we'll see if they still happen once we put together a tree with properly vetted patches :)
It is more subtle that that. Patent holders who contributed to the 3G/4G/5G standards agree to make their standards essential patents available under FRAND terms. However, this does not apply to patent holders who have not contributed to the 3G/4G/5G standards (because they are not part of any agreement about patent licensing terms for the standard).
Can you share some of the mounting evidence?
Is there an email list where I can subscribe for information about this book/pre-order?
Yep. Or even give me a CG-NAT adoption. I have plenty of use cases where I only use a public IP address in AWS for Internet connectivity without any need for new incoming connections. For those, I'd be totally fine with a CG-NAT address.
No you aren’t. A vaccine isn’t 100% effective. So say it prevents 9/10 COVID infections. If you are in an area where your normal probability of encountering an infectious level of virus is say 1/100, then your chances are 1/1000 of catching COVID. But if your local level of transmission is higher, so that your chance of contracting COVID over some time horizon is say 1/10, then your chances of getting ill is now 1/100.

And this all assumes that the vaccination works equally well for everyone. The effectiveness rates are and average. There will be people for whom it is highly effective, and others who get the vaccine who don’t get much protection at all.

It also ignores the reality of mutation rates. Mutations will happen no matter what, but the rate at which they occur is dependent on how many people are getting sick. So even if a vaccine offers protection now, if half the population is not vaccinated, and the virus is raging amongst them, then the chances of the virus developing a mutation that increases severity, or evades existing vaccine immunity, is much higher.

So the reality is that no, being protected is not a simple matter of an individual choosing to or not to get vaccinated. It’s community based. This isn’t unique for COVID either. It’s been true for every disease we’ve ever vaccinated against.
If they would put macOS on iPads or iPhones it could be a reality today, but I see no indication that iOS/iPadOS are going to be suitable for this any time soon.
Realistically, a single commit is not going to contain hundreds of thousands of lines of changes unless they're generated code or something.

I'm not advocating that you should merge branches by squashing all commits into one lump; that's definitely wrong. I think in terms of patch series, where each patch is a single commit that does something, and each feature is a series of patches consisting of stand-alone refactorings, bug fixes and new APIs required to implement the final feature.

But how I actually end up with that clean set of 1-n final commits in a PR or mailing list submission is no-one's business but mine.
I only know one story of "delta force" from my friend in the military. My friend got a crappy shift stationed at a small exit gate on a base in Iraq. It was around 2am and 4 atvs were trying to leave the base with duffel bags. These people on atvs had no badges in a black unmarked uniform with balaclavas on. My friend kept the gate closed. They spoke down to him yelling at him to open the gate in some kind of hurry. They refused to show any orders. My friend took his machine gun and pointed it at the first guys forehead. These guys were not leaving and were about to get shot. He had shot people before at the gate and he moved his index finger onto the trigger. My friend demanded to know what was in the duffel bags, see orders and ignored his radio. The men on atvs demanded him to answer his radio. My friend was getting ready to open fire. The first guy on the atv saw this wasn't going well - tried to calm things down - and opened a duffel bag. It was cash. 4 atvs carrying 20+ duffel bags of cash. Luckily for my friend, he finally answered his radio, and it was the base commander ordering him to let the atvs out of the gate. He let them go. The 4 atvs drove off into the night with duffels of cash. He referred to them as "spookes" - and this scenario was quite common after that.
Hah, I think that video actually made a pretty good case _for_ IP - the idea that everything would be funded like Starcitizen sounds like a nightmare. Squeezing the most fervent customers dry while having no obligation to actually deliver. At least currently we get finished products that have to stand on their own merits, rather than just vague promises.

Not to mention that for software there's a good chance that this would just supercharge DRM and SaaS.
Show HN: Hacker News CLI application written in Rust
Looks great!!! Link your blog?
Same. People who can easily straddle the lowest level bits of a machine and also write performant and good c code and then to do all of that and reverse engineer things, amazing.
Less with Wireguard.
It's more akin to guidelines than contract. This is why it's so aberrant to see them get so long and convoluted.
It’s very common to have locked down devices. No admin rights of course, but also a whole suite of surveillance software permanently running (antivirus, local blacklist of websites and executables, SSO authenticator…).
Requiring a human being to be on the public record as personally and financially responsible for an AI's decisions would be a good start.
Do you have to be so mean?
Boeing to ground Starliner indefinitely until valve issue solved
It makes more sense that OP meant the expression "get a break/catch a break" as in "get lucky" and not just as an litteral break/pause from earthquakes.
Considering the state of Haiti I think many people will interpret your comment as heartless, even though thats not how you meant it.
The Last commit and fame of this repo are 3 years old.
Because personal authentication tokens are better? I'm not too sure where password auth is used
We're about to experience a dreamy period of numerical software versioning where Debian, Windows, and macOS have all gone to eleven
You sir have taken naming and shaming to a whole new level. And I for one, applaud you. The VW scandal [1] happened only very recently, and it was very serious, and people deserve a reminder of it (and should avoid VW products).

[1] https://en.wikipedia.org/wiki/Volkswagen_emissions_scandal
Typed Racket has been at the bleeding edge of gradual typing research since a long time now, and the 'types as macros' papers made quite a splash, I think. Idris is also built on scheme. This fits the 'pioneering' aspect, I think. The point being that making new things, including new type systems, is much easier in lisp.
This guy seems to be in Les Cayes, Haiti - many photos/videos: https://twitter.com/HBeaucejour
I know everyone deals with grief differently, but I hope my death doesn't illicit someone to use an AI to generate a story about me.

my question would be: "why?" Why use software for this? if literature is art and art is a reflection of the spirit of the creator, then what is this?

in any case I hope the exercise helped the author find some comfort
OpenJDK is still at 11 because that’s the latest LTS version. Subsequent versions have significantly shorter upstream support lifetimes (IIRC, six months). Until another LTS is released, it’ll continue to be 11.
I often wonder how much performance is being left behind from these extensions not being used explicitly (are compilers using these extensions automatically?). SSE, AVX.. Making it simplier would seem to be a huge win as people start to use this clearly improves performance significantly.

Its seems most new CPUs support a fairly large subset of the older ones.

I haven't dont low lever work of a while but remember doing some analysis of a signal processing code going from PA-RISC to Intel. The math compiler libraries for PA-RISC made the initial code transition so much slower on Intel. Using the Intel compiler and tweaking things started making things work so much better.
I expect to see major damage to open source. Quite a few projects will be abandoned because people will lose access.
Non-Disclosure Agreements
I wonder if we could hack that for ourselves by having our EC2 instances or Fargate tasks do all outgoing Internet access indirectly through Lambda functions.
Wow that's some progress. This looks pretty close to useable it seems. Is there some kind of expected timeline? Like in 6 months. Kb, wifi etc work. In 1 year we expect the GPU to work?
Well I’m not speaking for everyone, but since I think I’m the only one who used the word “phony” here, I’ll speak for myself. I used that word not to disparage the tech (the tech I simply called worthless, as it’s not worth even discussing) but the person writing the article. If I were her family I do not believe I would ever speak to her agin until she retracted her product advertising in which she shamelessly used her sisters death to help sell. Her words are what I found disgusting.

I’m also 31 and obviously into tech to be here, so not an old man waving sticks at trains. What bizarre assumptions you have.
we can simulate the solar system to very high accuracy a few hundred years into the future.

https://www.nature.com/articles/nphys728
So the existence of fairies and unicorns is merely "unconfirmed"? I would consider that term to mean that there is one reasonably credible report that has not been corroborated.
(2015). Previous discussion:

https://news.ycombinator.com/item?id=18067861 (119 comments)

https://news.ycombinator.com/item?id=10349026 (20 comments)
> I feel Apple's software has been stagnant for too long and I won't be buying new hardware until then.

Odd. I'm still happy to use Mac OS High Sierra ... Yosemite even. I wonder with each OS release why I would even want the upgrade.

Mainly because apps I use (Affinity, etc.) stop working (or stop trying to work) for older versions of Mac OS.
Week in Review: Educational Regression; Biden’s Spending Spree; Bobby Bowden
Through a standard work week I code in Go, C, C++, JS (React), Java and Groovy. Odd jobs add Rust, C#, Kotlin (Android) and Swift (iOS).

There are several backend-heavy Go services, React web applications, kernel and user-space driver work, browser work, Jenkins plugins and pipelines, Gradle plugins. It's very varied based on the specific customer we develop for.

Privately I mostly code C and Rust for open source stuff. Not that I mind Go, but I only find it to be the proper tool for network services, not local code.

When you swap around this much, bad code structure goes from something you write on a tech debt ticket and brute force your way around to being absolute top priority, blocking any review immediately.

Of course, memory enhances navigation speed, but the thing is that a painfully obvious structure requires no real memory of it to understand.

Likewise, maybe one can cope with switching between 2 IDEs, but it doesn't scale.

VSCode is decent, but it's still slow and clunky in my opinion. I'm more of a neovim and sublime text type for speed. An open sourced sublime text thing would be awesome in my opinion.

(The sheer number of projects I work with is an outlier due to our company structure, but I believe the experience is universal)
Let's hope that relief workers are quarantined this time.

https://en.wikipedia.org/wiki/2010s_Haiti_cholera_outbreak
I did mention in my comment above that children of smokers don't have a choice being around second hand smoke. Yet most governments consider the harm to the health of the child to be less critical than the smoker's individual freedom to smoke.

I'm not some freedom loving libertarian, I'm normally quite left leaning, but the dual standards I see applied by governments here really bother me. I can't help but think their response was driven more by fear than sense.
Suggestions on what that next phase should be? WebAuthn and U2F are great for us geeks, but can be a growing pain for the non-techies and they still need recovery methods incase you lose/damage your key.

Built in password managers have helped but a lot of my non-techie friends think I'm weird for using a password manager. They still don't understand the fundamental risk that comes with password re-use, they believe that the sites they use the password on just won't be breached so there is no problem. The problem with built-in password managers is they can be used as another form of lock in. Try using icloud passwords on firefox for an example (granted they did release a chrome extenstion so windows users are not completely SOL).

The issue (imo) is not only do we have to create a way to auth that us geeks can easily do, but also create a create a way that still allows your ave joe on the street to securely auth and not have a massive headache when they lose their device.

Lets say we wire WebAuthn into all devices and browsers and every website starts using it, the keys are stored online so you can pick up a new device and import your keys and get on with life. How do you secure that inital key import? Chances are we are still going to need a password / passphase of some kinnd to secure that inital root of all knowledge.
I worked at GE when this was done. Because a lot of things decided what was GE/not GE based on coming from a 3.x address it caused chaos. They called it 3-dot-geddon
Both Huffman coding and arithmetic coding requires a separate coding for the input distribution and it might be easier to code the (canonical) Huffman tree than the full probability distribution. This is also why many uses of arithmetic coding is adaptive.
Dear Earthlings: Please stop obsessing about UFO
If ADE happens with future strains, then it won’t matter if you are vaccinated or not, because unvaccinated individuals are absolutely guaranteed to get Covid eventually. Covid is never going away at this point, and it’s transmission levels are as high as just about any disease we’ve encountered. Short of completely retreating from society and building a survival bunker in the woods, you won’t escape ADE if it becomes an issue, so it’s not a valid argument against vaccination. If anything it is an argument for vaccination, since a highly vaccinated population will reduce the rate of mutation.
At least in quebec vaccine passports are seen in a super bad light (at least to most people i have interacted with). But yeah it's for sure an election tactic, hiding more important discussion like how they threw away their promise to reform the electoral system (EDIT: Probably because it makes them lose [1])

[1] https://theconversation.com/what-the-canadian-election-resul...
Super cool. These kind of things are needed to keep things from being perceived as being “impossible”
Is there compelling evidence that "lockdowns" in the west actually had a significant impact on the spread?
If I were a betting man, I'd say the product does not exist.
Did you actually look at the data? Deaths in Israel went from over a 1400 in the month of January to 20 in July, with a vaccination rate of [0] 67%. I would say that that's a pretty darn good result, wouldn't you?

Again, from the data in your link: 91.4% efficacy against severe Covid - IE: ventilators or death, 88% efficacy against hospitalization. I'll take those chances.

The kicker for the article is quoting an "epidemiologist" - Andrew Bostom - that is not one. His argument: Israel sees a high percentage of deaths due to Covid among the vaccinated, ergo the CDC data is wrong. Omitting that Israel deaths are less than 1/10th of what they were in January, while in the U.S. they are at 1/3. So - as you may guess - not really close.

You won't get scientific consensus if you reject the numbers that don't support your theory.

I have been fully vaccinated and I do still wear a mask in public - following CDC guidelines put into place because we know that the vaccine is not fully neutralizing.

Is the vaccine a silver bullet? No. Does it save lives? Yes - in 98% of the cases.

[0] https://ourworldindata.org/covid-vaccinations
MIT students got $100 of free bitcoin in 2014 – some got rich, some got sushi
Fast-growing trees turned into biochar in my opinion. Partially because, well, every HN user’s got to have their favorite piece of “proven” old tech.
The whole business is bad news generally, my feeling is it seems that potentially like so many cases that have often proven groundless that the people involved only start making accusations many years after the events they allege are purported to have taken place. We only have to look at some of the cases which have collapsed in the UK e.g Operation Midland to see how horrendous this type of situation can be for the innocent individuals involved.

My primary concern is the damage to the SENS foundation and its vital work because without the crucial role of Aubrey de Grey the work will in my opinion be severely hindered. I just hope this unfortunate issue can be wrapped up and resolved at the earliest opportunity.
I think I know the talk you're referring to. This is a great one: https://youtu.be/ARYP83yNAWk?t=56m56s
There's a natural limit to what may be achieved with a low/no code tool. Kids might be able to drag a few elements on screen to create charts and games, but that sort of work doesn't really advance the field.
Does this include international travelers? Is it legal to prevent someone from going back to their country if they are not vaccinated? What about incoming passengers? Are they going to have ties with all incoming airlines to check vaccination status?
The simulation technique [1] currently used by the Firefox / Chrome dev tools is reasonable, so it's definitely much better than not checking for color vision deficiency accessibility at all. Ideally, color should only be used for progressive enhancement; if your UI can be used in grayscale, it's probably fine.

However, the method originally used by both browsers, which is also used by some other tools, had no scientific provenance and produced clearly incorrect results, so one needs to be careful about this sort of thing in general.

[1] https://doi.org/10.1109/TVCG.2009.113
Saint-Louis-du-Sud is a town with a population of 59,042.

Google maps has a nice graphic of the location:

https://www.google.com/maps/@18.4261432,-78.3643549,6z/data=...
Yeah, I don't buy that, unless you are talking about the Amish or someone willfully avoiding technology. And in that case, we are not really losing "future techies" are we?

Regarding the smartphone point, again, you might be talking about elderly people or self-isolated people. Otherwise all people under 50 have used computers in their school classes and would not be dumbfounded at a PC.
Why is it flawed?
This would be a great opener for a Jason Statham movie.
Which phone doesn’t have a replaceable battery? It’s not as easy as popping the cover out, but they’re generally replaceable.