skysight-inc/HackerNews huggingface dataset:
Security comes at the cost of comfort

You might not like it, but then you're free to disable this IIRC?
I stopped using it too. The email service isn't that great (minimizing email in general), Google can be a pain to use for reasons already mentioned, and at the time there was a small swing against surveillance capitalism.

Anti-patterns in registration are annoying too. A recent example from Twitter: "sign up with phone or email" (defaults to phone); click email (colleague insists on only using phone for work); register with email only. 2 minutes later: "give us your phone number to unlock your account." Crazy.
I do wonder how many people will be locked out of their lives when they change phone numbers. 2FA across the industry seems to have rolled out this critical dependency without drawing enough (IMHO) awareness.
Civil matter won’t resolve in a way that will negatively affect op
Good to hear. I’ve been with them for a few years and support was one of the reasons I moved over from Gmail but I’ve never actually needed it.
Its probably not practical to use python because I imagine you'd need to include the whole python interpreter or somesuch.

WASM is a compilation target for AOT compiled code.
According to existing product liability law (if I'm reading this correctly, I am not a lawyer), if John Deer allows a farmer to insert an SD card with different firmware or settings or whatever, John Deer is still liable for the tractor even if it was changes that were made by the developer.

If that 3rd party firmware overapplied fertilizer - JD would be liable. If the auto driving feature was modified and ran out into the road and killed someone, JD would be liable.

Product liability for industrial equipment falls in different category than other product liabilities and all industrial equipment (including tractors) are classified as "unreasonably dangerous" and it is the responsibility of the manufacturer to prevent 3rd party modifications that may result in damages that could have been foreseen with the existing setup.

If John Deer allows someone to change the software, then it is foreseeable that anything that is software controlled may be changed and behave in a way that is unintended... and John Deer is liable unless they prevent that software change.
The submitted library features a physics-based animation system, so that may change
try user agent modification, it claims all this crap about wanting a device you signed in to before but in my humble experience using Linux + Firefox, all is fixed if I switch my user agent so it appears I am using Windows + Edge.
Well, it depends what time period you're talking about.

In early March 2020, they briefly announced that the daily COVID figures would move to a weekly cadence.

When locking down, they were still flying blind, and after that (during Hancock's 100k tests a day moonshot) there were leaks that "figures were being compiled in a notebook by calling round different labs".
Cruise ship changes course to Bahamas after U.S. issues arrest warrant
If you compare NFTs with the namesake medical term, then yes.
One day I logged in to my Amazon account from a different country. Mind you, I have 2FA/OTP enabled in my account, and I entered it correctly. They also made me click on a link they sent via email to "verify my login".

A couple hours later my account was blocked due to "suspicious login(s)" (i.e. mine), and the order I placed cancelled. They had me wait 24h until I could contact someone at support that could unblock it. He told he was going to disable 2FA (?) and send me a code that I could use to change my password.

The code was sent via SMS.

They think that someone who has just my SIM card (or a clone, FFS) is more trustworthy than someone who has my password, 2FA token, and email address.

These companies take user security as a joke, or as pure theater.
I have no desire to join waitlists even when I do know what we are waiting for. I can't imagine jumping through hoops to join an unknown waitlist. My only curiosity is what the demographic will be of people who do choose to play games without knowing why they are doing so.
Self-compassion is key. Forgive yourself for the things you didn't do, but also know that regret over inaction is just a feeling, and feelings are not perfectly reliable. Regret is a heuristics informed by your values and perception. It can be good for you if you use it for good, just don't be entirely duped by it.

There is no golden path, spending your twenties travelling the world or chasing a different career still could have led you to disappointment. Ultimately happiness can be learned, and can have little prerequisities if you learn to love yourself.

I for example usually treat myself as a blob of fancy goo, I try, I fail, I forgive myself, I keep on trying. I try to accept that I can't control everything, I try to accept my limitations. Paradoxically once that happens, once there is no judgment the motivation to defend myself by entertaining delusions goes away and reality takes it's place. Only when I have a solid grasp on reality I can overcome my limitations.
I had a similar issue with outlook when I went to visit my parents in Cyprus (normally I live in the UK)

My main account gave me a similar message to yours; the only option was to approve this location via a link sent to my "nominated backup email".

Which, also refused to let me in for exactly the same reason. *facepalm*
I think you're right.

I've lived almost my whole life in rural areas, and have owned guns almost my whole life. With my brothers, father, grandfather, etc. Most of my friends own guns. I have never known anyone who shot somebody (with the unfortunate exception of suicide.)

I guess it's an urban thing.
Microsoft & Zoho Mail does the same, and when they do it, they also revoke all of your app specific password for good measure, so SMTP is a toast too.
Oh, it is much better than a $10 shirt but its utility doesn't come from it's comfort or purely aesthetics IMHO.

Maybe it's silly but people do judge from appearance because it tells something about you. I have been watching this famous fashion photographer and he was talking about using an iPhone for last photoshoot and he noted that he can do it and charge full price for it only because he already has a name in the industry and a nobody will need to flash large and expensive cameras to justify the price asked.

Think what it it tells about you to wear really nice shirt. Firstly, it implies that you already sold something to someone for a lot of money and you got paid and bought that shirt, right? Secondly it implies dominance at least in one area, you are the person with the best shirt in the room so who knows what else you are best at. Silly but our primate brains easily get intimidated and extrapolate. There are also many other fallacies that our brains easily fall in, so looking impressive is a superpower actually.

Also, everything is a costume. If you are interviewing for a nerdy position you better look like a nerd but you can always be the nerd with the best nerdy shirt.
though this and the fact gmail manages to hide my important emails, I moved to using Zoho, which stays out of my way and plays nice with neomutt
Basically, the human brain works in chunks for short and medium term memory, this is well known by psychological studies. Likely the same applies to long term recall and processing, since it's a neural network and the "chunks" are physically encoded neurons and synapse connects that symbolically represent "chunks"

If you had to deconstruct those chunks to first mathematical and physical principles, we'd never get anywhere. It would be like Zeno's paradoxes: each step forward is a seemingly infinite descent into detail.
That highlights my point pretty well - you've chosen one of the c# impls that doesn't use anything more than a few compiler hints but it's slower than the java solution.

However if you look at the overall results, c# is about 25% faster on mandlebrot, and when you peek under the covers - https://benchmarksgame-team.pages.debian.net/benchmarksgame/... - you find it's using AVX vector instructions.

Not like for like in the summary view which is why i think those results are misleading.
> I'm not sure how you get from 50% slowdown to fast.

A mere 50% slowdown over C given Go's ergonomics? That's amazing.

Although, you and the parent are talking about different things. He didn't say "Go is 50% slower than C" he said well written Go is up to 50% slower than well written C. I'd expect average Go code to be 100%+ slower than average C code, which is likely what you're talking about.

> That's my point - in the space of ahead-of-time compiled, statically typed languages Go produces code that runs significantly slower than other languages.

That's not the space Go is in. You forgot a huge factor - memory management. Go has a GC and therefore is not anywhere near the same space as C/Rust/C++. Thus, such comparisons are inherently flawed - Go isn't competing on speed with C/Rust/C++, but with Java/C#.
Turn off any adblockers or other things that might be manipulating your browser sessions, cookies, etc.
No, it's not hypothetical, there's a handful of those images embedded into bitcoin forever.

I found this reference for you: https://fc18.ifca.ai/preproceedings/6.pdf

See under "Illegal and Condemned Content":

> Bitcoin’s blockchain contains at least eight files with sexual content. While five files only show, describe, or link to mildly pornographic content, we consider the remaining three instances objectionable for almost all jurisdictions: Two of them are backups of link lists to child pornography, containing 274 links to websites, 142 of which refer to Tor hidden services. The remaining instance is an image depicting mild nudity of a young woman. In an online forum this image is claimed to show child pornography, albeit this claim cannot be verified (due to ethical concerns we refrain from providing a citation)."

I'm sure if you really put your mind to it, you could find and recover the images, but then you'd just have illegal content and that's not very useful, so why dig for it?
No offense taken and, of course, the UI/UX would have to be redone. But to make that investment, more would have to be interested in the idea.
I was thinking of maybe investing in Monero actually. I would really appreciate some suggestions on a wallet for that if you don't mind!
Some might do it under the belief that it makes them more flexible later on, but going with off the shelf stuff means it's easier to find people to create and migrate to a custom system when or if it's needed.
This bound is not tight. http://sonorouschocolate.com/notes/index.php?title=The_best_...
No this isn't the modern narrative, it's the stop gap solution for individuals that don't have the capacity to adapt to a new paradigm or have particular concerns (e.g. abuse)

The utility is still right there for whoever wants to take advantage of it, but they still have the option to forgo part or all of the trustless nature.

It doesn't matter if the "offending data" is sitting on a computer somewhere (that's all a blockchain is) what matters if it's accessible and as I mentioned, it's up to the blockchain nodes to transmit it or a user to consume it. Both of which can be solved if needed with middleware.
The node-based CLI tools kind of do though.
All issues are unsolvable if we don't bother to try.
Most of us are generally very hard on ourselves. Every 5 - 10 years we all look back and regret something. To balance this you need to also look at things you did that you are proud of or made you happy. To get into the habit of appreciating your life, start keeping a "Gratitude" diary or blog, and list at least 1 thing every day that made you feel good. It can be something as simple as "old lady smiled at me" to something bigger "bought a new car for mom & dad!".
That was quite well written
You get what you pay for. Microsoft hotmail is pretty much the same.

Reailize that what you call "security" isn't there to protect you. It protects Google's interests. Google wants to minimize the risk of hackers compromising any google service; and if doing so might destroy your livelihood, well, that's a risk Google is willing to take.
Yep, and it was even more aggravating.

> have three gmail accounts

> primary, name.surname@gmail.com

> secondary, name.surname.purchases@gmail.com

> tertiary, name.surname.work@gmail.com

> secondary and tertiary have primary as a recovery address

> log in/out once a week in 2nd and 3rd

> last August, try to log into name.surname.work

> "Password is incorrect"

> WTH?! of course it's correct.

> try several times, Google blocks me ("temporarily")

> next day, try again, no dice.

> OK, the hell with this: let's reset the password

> "what's the last password you remember?" duh, the last and only password is the one I already gave you, you stupid machine.

> "we need additional verification; input the recovery address" Finally! type my main address

> mail from Google arrives pronto, code in it

> type code in verification field

> new mail from Google: "Thank you for verifying your mail address" [my primary one?!] Based on the information provided, we cannot ascertain that [tertiary account] belongs to you"

This has been happening since. A few weeks ago, secondary account went down too, yielding the same error OP got.

Note: a) I have been using the same IP and the same machine to log into those accounts for many years; there is no other device or location where I've signed in before! b) primary account has multiple (4) Yubikeys associated with it, so it should be clear I'm a real person and not a bot.

I'm currently in panic mode: if my main account goes down, it will take a huge part of my life with it, from banks to government stuff.
Falling for what?
> at least they have phone numbers I can call to get support and talk to a human.

This is important. I've decided to move all of the services I care about to a paid platform with properly paid support staff. This whole 'get it for free!' crap with the tech companies is just too much risk. I make more than enough money, I can afford a few bucks for the things that matter. Gmail is an awful choice for something so critical as your primary email account.
This is great. But it seems to fail with words containing repeat letters, for example, with my word as BOOKS, not on hard mode:

SOARE
JUMBY
BOOST (at this point, it claimed to have won!)
If that was the case, there would be no need for StrongTalk.
>Life began basically as soon as the Earth did.

Note that this doesn't tell us as much as you might think about the likelihood of abiogenesis happening: we find ourselves relatively near the end of Earth's habitability before the expansion of the Sun will make it uninhabitable in a few hundred million years. If abiogenesis happened much later on Earth, then there would not have been enough time for intelligent life to evolve. Planets where intelligent life manages to evolve within the planet's time of habitability will be the weird rare ones where abiogenesis luckily happened ridiculously fast, no matter how unlikely it is for abiogenesis to happen.
turn on their advanced protection features and it gets even more fun
Yeah but managers don’t train and nobody has time or interest to train the lowest preforming candidate just because of their skin color.
For the most part, they seem to stay put after reboots. There might be some exceptions if an app has an auto-update or strange startup process, however.
US ready to seize Genting cruise ship on unpaid fuel bills
Not true when the problem is outreach, eg companies that rely too much on existing employees' alumni and social networks to recruit. I know of some people from historically underrepresented backgrounds who'd never have been hired where they are now without active outreach on the recruiters' part, and they were definitely in the top decile
I rode to school in a bus every day and some days there were a foot of snow, on a bad day more. Temps could be -30 degrees and I’d happily wait for the bus. I don’t remember a bus getting stuck once, and not one day of school being closed.

The reason this worked wasn’t because the buses were 8x8 monsters or that they even had winter tyres or snow chains. These were regular buses. Often articulated ones. The reason it works is because if there is a foot of snow over night, it’s cleared by 7 am. That’s where you invest if you want to go to school all year and it snows from October to April.

But for most places such as Britain, or continental Europe outside of mountain regions this isn’t an issue you’d spend money dealing with. It’s better to have a snow day now and then and put the snow plow money towards more teachers or better public transport.
I have never heard of anyone anywhere ever being able to access Google support once they were locked out -- you need to be logged in to access what little tech support they offer.
In my own case, I simply realized that I could be an OK manager, but was never going to be a great manager. And an interesting IC position came along within the same work site. I was actually promoted out of management.
Looks cool! Hope Rust gets some libraries like this, i'd love to make use of this functionality!
this only works if your post gets upvoted.

which in the grand scheme of things is rare. have you been to the "new" page lately?
I use 1password as an Authenticator replacement, which saves time when logging in.
Just FYI there is a solution to this: enroll your gmail account in the advanced protection program

https://landing.google.com/advancedprotection/

When you login you are required to use a security key (like Yubi key) but it removes all the annoying emails and texts with codes, IP filtering, login AI, etc
"With Google’s nonexistent customer service"

Quite. If you play the game then all is well but if you don't then you are given very short shrift and no recourse to a higher power or anything at all.

There is very little oversight. If you fall afoul of the "algorithm" or whatever bollocks is running the show, then you have to fall back on calling them out on the socials. Get enough traction on that and lo: "soz, lol, we failed here but your <whatevs> is important to us ... in this case ... etc ..."
Both the post and comments make me think we're in full job-title-idiocracy.

Author and commenters can't even agree or understand what their job even is about.

There'sso much emphasis on meaningless labels today, and very few definitions if any.

And people naturally wonder.
A year ago I made a Chrome extension that took the top 10k links on HN and randomly sent the user there upon pressing the UI button. It was heavily influenced by the original StumbleUpon. I got stuck because of CORS issues with iframes, as I wanted to further recreate some of that original experience.

My next step was creating a drop down menu for the extension with info on tags, HN data, discussion, favoriting, rating, etc. I've moved far away from Chrome extensions as mobile usage has become predominant and extensions get more and more locked down.

I like the proxy route this version takes. I imagine scale could become difficult to manage because of the weirdness of proxying. Caching seems like it would be an interesting problems as well. Would caching site data bring up legal issues? What would good server-side cache expiration times be?

Anyways, I like this way of browsing the web. Discovery continues to be a hard problem, especially as more walled gardens emerge.
A quick google shows that go can expose functions to c, so presumably you could use it in any language that has a c ffi.
Hey hacker news, let's acknowledge this is a really important and well-thought out exposé of a serious flaw in blockchain (on par with Maxie Marlinspike's recent dive into web3 IMHO) and show our colors by sending to the top.
The key problem is that the criticism is never addressed.
I thought the UI of Wordle wasn't anything special but this makes me appreciate the subtle attention to detail that went into it

That website you linked doesn't lock the viewport so on my phone it's constantly panning or randomly zooming

And the grid instead a keyboard layout actually matters more than I expected for how easy it is to type

Having to manually start a game is a tiny thing but doesn't feel as smooth
No, why? The kidney?
Ask HN: Hackers on a plane. learning while offline
hi, im freaking out (a bit) as im about to board a plane for 12 hours and would like to do something productive and non-boring aside of TV binging. i like interactive learning. do you know of a course i can practice while offline. i really want to dig deeper into powershell, for instance.

but anything goes!
Having read the paper it seems that the strongest, most consistent differences are in mate-seeking ("introduce me to potential romantic partners") and emotional support ("reach out if I'm having a bad day").

The other stuff you mention, social information ("tells me when someone says something negative about me") has basically no consistent difference between the sexes.

And to answer your question I definitely think there is some biology involved. Like most of this stuff, cultural builds on that and creates even more structure.
I find this list very weird, like someone would look for a... strong patron? not a friend? My understanding of manhood (which I don't pretend to be normative) is that you're supposed to make do with as much of those things as you have yourself, work with your limitations, not attach to someone else. A friend is supposed to be pleasing/interesting to be around (i.e., compatible) and trustworthy.

I would even tone down signalling the qualities mentioned in TFA to avoid attracting into relationships the people who are looking for gain. It would be dangerous to build your life on these.
> As an example, for years C++ didn't have std::string::contains() because you could write find(x) != npos

Yes, because you would have a utility header where you implemented it like so:

bool contains(const std::string& s, char c) noexcept
{ return s.find(c) == std::string::npos; }

> and so the argument is why carry around this unnecessary function? Well, because that's what programmers often actually wanted.

No, we didn't want the method, we wanted the function. Actually, string has way too many methods, most being useless, in the sense that they are trivial to implement as freestanding functions.

But really, what programmers (should) actually want is uniform function call syntax: https://en.wikipedia.org/wiki/Uniform_Function_Call_Syntax
- which would let us blur the distinction between freestanding functions and methods.
there needs to be some kind of law or regulation around this right? email has become as, if not more important as regular mail, and the government should be protecting access to it.

try sending it to your senator and local representative. I think the FTC would also be interested in this. if google won’t even give you support for the issue, that should really be addressed by the government imo.
1. In a thread about being locked out of google services because of AI black box, it makes sense to reduce dependence anywhere possible

2. If you get a new device, you need to un-enrol and re-enrol in all 2fa providers with g authenticator - it's a nightmare. Very hard if the old device got fatally dropped in a pool! I know at least with Authy you can carry the tokens to a new device.
> It send the US National Security Agency (NSA) a copy of all of your correspondence

Google did no such thing. What Snowden revealed was that the NSA knew at that time the SSL connections from a user to Google were terminated at the GFE, and all the traffic between Google data centers were in cleartext. That includes, for example, a request from an application to store some user data in a database or storage system, or the replication between data centers of user data for redundancy purposes. NSA then wiretapped these communication links.

See this leaked NSA slide: https://commons.wikimedia.org/wiki/File:NSA_Muscular_Google_...
There was an HN discussion about it here: https://news.ycombinator.com/item?id=29996432

People are pissed.