skysight-inc/HackerNews huggingface dataset:
Imagine thinking that a whole 3 lines of comment are anything to ponder over very deeply.

We get it. Love Apple, trust Apple! There's not much else there.

Clearly the greater evil though is to enshrine one corporation to rule them all in the digital landscape. If we don't know that, then we haven't thought about the problem at all because we're trading short term security for long term insecurity. Read some Orwell or Huxley. Or just look at human history and how this plays out... what do we know about that? Anything?

Enjoy that! (Got 'em!)

Oh but we can go to Android! Gee, but we're talking about developers… You don't build a successful app business in the United States without going through Apple because they have over half the customers here.

To be clear: I'm fine with Apple signin existing. I am not fine with Apple being able to force every developer to dance to their tune just to be able to get at over half the smart phone users. There's a reason we have antitrust laws for this and not laws against two bit developers gaining your email and that's because one of them is the greater evil, but it's not the one you think it is...
I am always amazed that once the UK including Scotland was covered in thick woodlands. The Highlands as we know it are very different than the old days.
You can stil find remains of trees below soil in some areas
> At least they didn't say modern COBOL, or it will be an oxymoron.

Is COBOL 2014 "modern COBOL"? https://www.iso.org/standard/51416.html

Or what about the in-progress COBOL 202X standard? https://isotc.iso.org/livelink/livelink?func=ll&objId=194689...
literally no--evidence from a credible source to suggest that the possibility exists in terms of actual pathways to a long-term problem.

As someone who works in drug development, the FDA would laugh you out of the room if you said this. Nobody gives a shit what your theories are. Drugs are approved based on hard data, not theories and handwaving about what could or couldn't go wrong. Way too many drugs have been pulled off the market for reasons nobody could predict.

Bextra, a COX-2 inhibitor used for arthritis, was approved in 2001 and wasn't withdrawn until 2005 when it was found to increase the risk of heart attacks. It took 4 years and millions of people dosed before they found that long-term effect.

Now, I'm not saying people shouldn't get vaccinated against. I'm vaccinated. But playing it off like the risk of long-term complications is zero is just foolish.
You're underestimating the level of breakage here, it's not just a few tutorial sites it's tens of millions of websites, many unmaintained. Like them or not alert(), confirm() and prompt() are key pieces of functionality depended on for literally decades now. I'm trying to imagine the economic cost of this change and it's just enormous.
> Even if they're literally worse at everything than the alternatives, cost more, are less reliable, etc.

Drones may be better for very quick delivery or where road network is very poor.

See https://news.ycombinator.com/item?id=28070084 with amazing https://www.youtube.com/watch?v=jEbRVNxL44c (delivery of medical supplies in Rwanda) and mentions ship-to-ship transport.
Yeah, you disagree with Google. They might be wrong and you might be right. That isn't important though. You need to make an argument about why you are right and why they are wrong.

If your argument is you just don't like it, then Google has a multi-billion person user-base made up of people who trust Google's opinions on how to make a web browser more than literally anyone else.

Even if every HN reader doesn't like what Google is doing here, that still doesn't mean anything except that the tech community doesn't like it. The tech community sometimes doesn't like things that are, nevertheless, good decisions.

And, on the point at hand, I don't see why getting rid of an alert box is a bad idea. They are kind of annoying. I don't think removing them is a reasonable example of monopolistic excess.
I understand it was meant as a rhetorical question, but I think there's a plausible response to that.

People looked at the behaviour of many large companies when they had to deal with IP infringement, and the most memorable examples were when they waited until near completion before launching a legal procedure (I've seen that mostly from the movie industry). From this behaviour, they then try to guess an ulterior motive.

The issue is that they fail to notice that a procedure on IP infringement is more likely to succeed when the supposed infringing work is closer to its source of inspiration: suing too early is a recipe of failure.

It's clear that phrased as it was, it painted Apple as an intrinsically bad actor. And you reacted to that. It is probably closer to the truth that it is in Apple's interest to protect its market using all available legal means. If this project turns out to be a threat, I don't think it is unreasonable to expect their legal team to make a move. But I don't think either that they are naive enough to believe that a success would dissuade the rest of the world from trying again.
This is a remarkably un-bullshit-feeling product launch.
I believe you can utilize partial http response streaming that never stops and there is even a way to replace html fragments. I‘m sure i‘ve seen this, but I am having no luck finding anything about it.

Edit: here it is https://news.ycombinator.com/item?id=16319248
I do feel like HN often needs to remember that HN readers are not even close to the average population. We are mostly engineers. The HN sentiment toward designers can sometimes be rather crass and I don't care for it. It feels like there's a general sentiment that the engineers on HN "know better" than designers.

One of the main reason designers exist is to help design things that most people can use and historically and generally, engineers are NOT good at this. Divisional labour through expertise.

Remember - most people don't care about stuff that we do. UI changes are generally based on research that we're generally NOT experts on. Just because HN readers and even redditors don't like Firefox's design doesn't mean it's bad design. These two segments make up a tiny proportion of the ~100m users.

I'm also not saying it's good design, but be careful when approaching this topic since it's more nuanced than you think.
In Egypt, it is common for phone numbers to be written in native digits.

Huh.
Two main things lacking are a coherent concept of the good, and a notion of proper subsidiarity. In the US case, we're hashing out a synthesis of LGBT and GDP as the greatest value, and then forcing solutions developed from pop scale of millions onto communities of thousands.
> Do note, that copperhead os is a scam and is not to be used

Can you expand on this point a little bit?
Electrons May Very Well Be Conscious
They just needed to add leap seconds to the hardware timestamp after they debugged it.
Moores 'Law' has run itself into a cul-de-sac
My five year old son bought a diamond pack of 99 dollars inside a mobile game. A day after I activated one click purchase. Well ain't too bad. But still.
But 14000 sounds redicilous.
> even if I don’t know the details of the lock in my door, it will not let others pass through.

You absolutely can not make that assertion without being able to verify the lock.
Pakistan government approves new cybersecurity policy, cybercrime agency
All you need to do is inject 3 Factorios and you'll be feeling all-nighters like it's your first time again.
Secure and secret cooperation in robot swarms
Scientists present an algorithm to help robotic swarms achieve objectives without compromising sensitive data, allowing humans to withhold this data from the bots and requiring each robot to "prove" its integrity to peers.
I can only advise everybody to run your C program under OpenBSD. I maintain a tool which is probably run against million lines of code and which i tested under FreeBSD, Windows and Linux where it worked. But recently i ran it the first time under OpenBSD and it SEGFAULTed almost immediatly. Of course it was an error on my side. It was a beautiful experience.
They issued shares twice in the past year. They issue shares (or in the past also debt) approximately every year.
I have recently implemented something remotely similar in a totally different way.

Computers are 64-bit by now. For most practical applications, address space is unlimited. This means you can allocate let’s say 1TB of continuous address space at startup, and implement allocator on top that allocates and commits physical pages in that range, implementing a stack allocator. Not only it never moves the data, it also guarantees the complete memory is at continuous range of addresses. For instance, you can view that thing as an infinite std::vector() which never requires reallocations.

I did it for Windows on top of VirtualAlloc() API. Linux has it too, mmap() with PROT_NONE protection flag to reserve address space, then mprotect() to allocate physical pages in that range.
Unless it's using a low-thrust-high-efficiency drive such that significant inclination changes take a year.
Many years ago I proposed to my friend we should start the work on anti-drone technology, and went through the various technical means of doing so, but never followed through. I think the best work these days on topic is probably focused emp bursts. Regardless, we should all consider how we would track drones in real time if we wanted.
I'm not sure I follow
Probably can do other things on blockchains, but i'd like to see people use federated networks like mastodon/matrix instances before that.

DeFi has alot of power because of the social economic implications that finance does in the world now ranging from resource allocation in a society in decentralized and incentivized ways to being able to wage war… DAO's in DeFi (not those that have centralized teams and incorporated in some jurisdiction) really have the opportunity to exert their sovereignty in the physical world over nation states (like nation states did to the church before them).
I don’t know why, but I love this and was delighted to find our local redwood.
Percona | Golang Software Engineer | QA / DevOps Engineer (Kubernetes) | Backend Engineer | Worldwide | Remote Full-time | https://www.percona.com/
Percona is keeping open source open. And we are hiring. Join us to influence Percona’s role in Kubernetes ecosystem!

Golang Software Engineer https://jobs.lever.co/percona/28a17040-ddb6-4284-ab36-17e69e...

QA / DevOps Engineer (Kubernetes) https://jobs.lever.co/percona/07f0e314-e7ad-4eb3-890a-777f99...

Also we are hiring a Senior Backend Software Engineer for PMM - a project which is building Percona’s future business. https://jobs.lever.co/percona/8b602d61-550a-4780-8166-3abcd9...

If you are interested in being a part of a passionate engineering organisation, please HIT APPLY!
I understand that. But that was the case with popups as well. Remember when we needed popup blockers? Straight up removing the functionality is of course a drastic measure, so realistically I could see something like what we did with popups, where the browser first asks you if you'd like to allow alerts on the page, and only allow them to be shown if the user explicitly chooses so.
Clearly he designed an example from scratch to underline his basic point, which makes sense because he’s making a point about user interface design. There are only a handful of languages in there—presumably an actual list will have more.

What a silly reason to not use something.
This comment is gold. Debt phobia is real. But the facts here are big investments like buying a home, are not possible without debt, and earlier you go into a debt and earlier you can clear it. The earlier you will have that asset. The same logic continues for multiple properties too.

Another big factor in this is Change jobs often is not a workable strategy here. Anybody with regular focus on their health and investments will tell you. You just can't raise money for making big investments(like above) when you don't have a stable job. Same happens with health too. Unfortunately most people often equate rapid changes to a process with progress. Whereas big progress is often a result of consistent improvement to a single process over long periods of time.

In an economic system with Inflation, increasing responsibilities and biology making aging and being healthy hard. Hoping to save up to buy some thing later is strategy that just doesn't work.

Simple reasoning tells us you need to go into debt a lot, early and often.
Does that mean if someone spends time and effort writing a book or painting a picture that I can resell it for less than them without their permission?
The Mystery of the Missing Workers, Explained
Is it just me or are there a lot of HN commenters defending fossil fuels on any story related to the environment?
Because you said "especially when not arranged" ... I thought you are part of the obsession.

Arranged marriages have a lower divorce rate but a higher separation rate; suggesting cultural prohibitions against divorce and not a higher success rate. It's odd to keep culling those types of relationships out.
> The sounds easiest to identify were a castanet, a percussion instrument, and short clicks.

Not coincidentally, this is exactly the type of music where lossy encodings such as MP3, Ogg or AAC fail.
Yes, it was Magento. And you're right about the rest too :)
I agree mostly with the article and that one should focus on freedom in the moment, while at the same time creating stability for the future.

But the underlying assumption that having more experiences (outside of work) leads to more happiness I believe to be somewhat false. It of course depends on the person, type of experience and definition of hapiness.
Same here, the high-pitched whine reminds me of a mosquito buzzing around my ear - it's just so intensely irritating!
Many languages have different symbols for the digits (1, 2, 3, ...).
America is plummeting down the global vaccination league table
https://en.wikipedia.org/wiki/Eastern_Arabic_numerals, I assume.
No thalidomide is an entirely appropriate comparison. Thalidomide was fully approved and was used for years before the birth defects issue was identified.

The reason why thalidomide was never stopped before approval is because a fetus is only susceptible during a certain growth phase. And in rats (where the teratogenicity was tested) that period is hours, not weeks like humans.
Maybe it's different for others but my best years definitely started from high-school, Uni and backpacking (teens-early 20s) which we had to do on a shoe-string budget which I attribute to hanging out with friends and meeting new people which is much easier to do when you're young.

Strangely after Uni and backpacking my earning potential increased dramatically but my happiness definitely plateaued, so looking back I wouldn't tie happiness to money since I was happiest when getting by without much of it.

Now in my early 40s I rarely worry about money and my main sources of happiness is definitely my kids. I'm at a loss at what I could do to increase my happiness other than focusing on keeping a happy home and spending time watching my kids grow up.

One life observation I'd share was when I was young and earned little I used to think earning more would increase happiness and therefore couldn't wait to finish Uni and start working professionally, but money didn't end up being the main source of happiness, being young and being able to spend lots of time hanging out with friends was when I was happiest. So my advice to my young self would be: cherish your youth and focus on building and maintaining strong relationships.
There's a price breakdown in the article:

* $3`000 Autopilot

* $10`000 Self-Driving Capability

* + Tax

Author also said Tesla refunded it without a fuss, so they acknowledge accidental purchases are possible
No it is difference in phase.
Like every other system since UEFI came out a decade ago. Do you use a Librem phone/laptop yourself?
It's too black and white though. For example I definitely agree that educating users shouldn't be "the solution". If you can make things secure in a way that doesn't require educating users then definitely do that.

But security is about probabilities, and if you can effectively educate users then that will help improve the probabilities. There definitely are some attacks that you can't block completely and rely a bit on user savviness. His email example is a good one - sure you can block attachments, but what about emails from `johnsmith34@gmail.com` that just say "Hi, this is the CFO, my laptop died so I'm on my phone; please urgently wire £10m to 00-01-03 4058394!"?

There are things you can do to help, but user education is definitely one of them.

That said, my company has some bullshit online phishing training course and it is terrible. I don't think it would be hard to do a good online training course, but I doubt many are.
Tomorrow's headline: Unknown drive for freedom phone among the youth as FAANG roll out CSAM.
> I'm thinking it is entirely self inflicted.

It was 'entirely self inflicted' from the start [0]

From [0]

> Mozilla can live without Google's money, Baker says

> We've spent a lot of time and energy making sure that Google understands that it cannot turn us into an arm of Google

Perhaps that was the signal that provoked Google to create Chrome in 2008 since Mozilla was going to walk away from them. Today, Google's millions still makes around 80% of Mozilla's entire revenue. Chrome has become more stronger and Mozilla is still heavily dependent on Google's millions and still haven't figured out how to make money without them 14 years later.

Mozilla needs to find itself some significant revenue by themselves which is compatible with their mission statement before preaching about 'privacy' and taking payment from a 'anti-privacy' company which is their direct competitor.

[0] https://web.archive.org/web/20120105090543/https://www.compu...
About #7 (Each country calling code corresponds to exactly one country) and Russia, Kazakhstan. While it's true that +7 corresponds both to Russia and Kazakhstan, following 3 digits uniquely identify a particular country (e.g. +7 701, +7 702, +7 777 are Kazakhstan, +7 499 is Russia). So for this case you can distinguish between those countries, you just have to use a big database of longer prefixes. If this is important for software, of course. Maintaining that kind of database might be hard.
I've been involved in trying to create services and authentication for two web applications with the help of SMS API services from several of the largest international providers of such services. It has been amazing to see how large portion of the authentications SMSs and other messages do not reach the receiver at all. Some numbers don't seem to be reachable at all and some numbers can be reached most of the time, even though the numbers are totally valid mobile phone numbers. At least in Finland this is the case when using the international SMS API service providers.
Flask Framework Tutorials and Courses
Yeah, can be seen e.g. here: https://www.egyptair.com/ar/contact-us/Pages/DomesticOffices...
Is there any practical navigation use case that needs enough precision to not be off 27 seconds from Earth's rotation and unable to use GPS?
Is this confirmed yet or just something someone believes will happen? How credible are the sources of this twitter account?
oh c'mon, it's a pre-alpha/pre-release of something someone is developing in their spare time and haven't even posted on HN themselves.

It's open and on github. It clearly says at the bottom of that page

A Developer Preview image of Airyx is currently available here. It's open to everyone, but is mainly intended for developers helping build the system and is not ready for daily use yet. Running in a virtual machine is recommended, although it should work on any hardware supported by FreeBSD 12.2 with at least 4GB RAM. (8GB is recommended.)

and there is a direct link to the download page.

Downloading the ISO and mounting it in a VM took me problably less time than it took you to write this self-entitled comment.
> And I hate to brag, but I have a (light) cold right now. :-)

LOL
>For regular users, having software look great can be quite important.

I don't think that many people care.
How do Luddites like you still exist?
that there often is one?

Obviously you can't say clearly all the data is valuable, but you can say clearly some of the data is valuable because without any data they would not have any business.
> castanets and short clicks

I was doing just this experiment three days ago. I have a new audio interface, and used audacity to try to establish its round-trip delay. I created a rhythm track using a click sound, connected one channel's playback to an input, and recorded it. The latency was about 35.1 ms.

Audacity (the 2.x series) allows adjustment of latency compensation in whole milliseconds.

Edit: I set the latency adjustment for -35 ms so there was only the 0.1-ish residual latency.

Playing one channel of the original track and the recording together (after adjusting the channel balance for equal loudness) was quite disconcerting.
I'm not at all conflicted about this. Obviously CSAM is bad and should be stopped, but it is inevitable this new feature will become a means for governments to attack material of far more debatable 'harm'.
How do you feel about your tax dollars paying for the care of someone who just had their leg amputated because they refused to control their type II diabetes?

Or someone who has decided that a short life as an alcoholic was preferable to being sober and will need all sorts of medical intervention?

Or someone who participates in extreme sports and now need their back fused because of multiple injuries?
From their page:
An individual has a phone number

Some people do not own phones, or do not wish to provide you with their telephone number when asked. Do not require a user to provide a phone number unless it is essential, and whenever possible try to provide a fallback to accommodate these users.

How does that apply to gmail? Nowadays you can't register a gmail address if you don't provide a phone number.
100% of them?
This is particularly sad from the perspective of PWAs because in many cases SMSs could act as an easy replacement when push notifications are needed.
This would actually be a thing.
Also add Agda to your list. It's a good entry point to functional programming!
Actual study from the Centre for Information Resilience:

* https://www.info-res.org/post/revealed-coordinated-attempt-t...
Wouldn’t that mean that the premium on that insurance is also practically zero?

If something you have insurance for wouldn’t be a hardship if it occurred, then the premium should be a rounding error.

To be fair, I guess it could be more annoying to go through the whole insurance process, so I guess I sort of understand what you mean.
Moosend; the Features, Pros and Cons
> If only because that it will spawn millions of half-baked replacement libraries with a whole lot of other security problems.

If alerts and confirms are kinda annoying, wait till you will have the same thing, but custom-built for every site. Oh, and you will not be able to “block further alerts from this site”, as you can now.
> the underlying assumption that having more experiences (outside of work) leads to more happiness I believe to be somewhat false.

I have this feeling too.

Or, should I say, maybe the concept is right in theory - the brain is better at remembering novelty, and events associated with strong emotions. But "buy experiences, not things" is something that has a meme status today, and I cynically suspect it's not accidental - that there is an ulterior motive to it.

"Buying things" is predominantly realized through buying products. "Buying experiences" is predominantly realized through buying services. You can derive value from a product you own indefinitely (at some point it'll wear down). But a service is a one-time deal, you have to spend again to get more. The mindset of "buying experiences" thus encourages a service economy and creates a recurring revenue stream for service providers.