skysight-inc/HackerNews huggingface dataset:
Glad to see others are also frustrated with Google's extremely excessive "security" gimmicks.

The one that I run into sometimes: in order to do "Find My Phone" for my wife's phone, I try to sign in as her. In order to 2FA authenticate, I need to press yes on her (lost) phone, or answer a phone call or text on her (lost) phone. What exactly is the point of a find phone feature that requires you to have the phone?

Apple doesn't have this issue BTW; they have some 2FA stuff but Find My iPhone is excluded so you can use it if your phone is missing.
Managing Datadog Dashboards by Cue
Yeah, unfortunately that's exactly the kind of thing that a hacker would do upon getting access to an account. sigh.
What do you mean by feelings? Love is a valid emotion in a friendship, I love my best friend as much as I’ve loved any partner. Feelings are not inherently romantic, romantic love is a choice.

Do you mean you find yourself lusting after your friends? If so, you should think about why that is and why you allow it to control your relationships, because lust as a catalyst for the compromise of a friendship is terrible for all involved.

Your life will improve substantially when you begin to treat all friendships, regardless of gender, as distinct, complex and meaningful relationships.
Why do we trust a private company to certify electronics?
Cabinet Magazine: https://www.cabinetmagazine.org/
In most states (all?) this happens thru OBD II, so not a real test, with tons of exemptions depending on car weight/engine type/age.

This https://www.wep-inc.com/inspection-maintenance-programs/texa... is hilarious. You arent testing car emissions, you are reading car computer self report.

In EU, NZ/AU and probably many more places Tailpipe gas emissions test is routine. There are even mobile units with portable Emissions measurement systems. Meanwhile even California doesnt mandate tailpipe tests :o
> - Security questions. Yeah, right, please give us what amounts to a password, but that other people likely know, and that we'll probably store in plaintext. You'll use this much weaker backup password if you forget your real one.

A good password manager, such as KeePass, will generate a passphrase. That is, words. Use that instead. Even if they ask "what is your mother's maiden name" just make up a passphrase.

> - A time component. Any kind of it. Sessions should not have an expiration time, period. Not unless I specifically checked a box that I want a session that expires. I never, ever want to be greeted with a login form when I follow some link when I've already logged into this thing a hundred times in this browser.

Yes, but;

> This may have made sense 15 years ago when people shared computers, but people aren't sharing computers any more.

This is false. I know many people who share computers. I treat all my computers as shared even though they are not; it's safer that way.

> - Related: required password changes once a certain time period. Bonus points if I can't reuse any password I had in the past. You want me to forget my password? Because this is how you make me forget my password.

I agree that password changes after a certain time period is stupid. However, a password manager solves the problem of forgetting your password.

> - Doing anything with IP addresses besides packet routing. Yes, my ISP uses a single IP address for at least several tens of subscribers. No, it's not my fault and I should not be punished for this. And no, if I went to other country, this doesn't mean I'm dangerous to the security my own accounts, ffs. You shouldn't care. You were provided with correct credentials, and you thus must log me in with no hindrance.

100% this
rsync.net, just because I have a pile of storage with them that I’ve had forever and not really made good use of. Synology natively supports S3, which includes Glacier, which I may use some day if I feel like a nearly free solution.
It's a lot more than an excuse; The simplest "a.b" has to check a lot of places before it gives an answer, and each of these needs its own in-line cache. Indeed, there have been experimental compilers for Python that gave much improved speeds for subsets that drop the ultra dynamic constructs (and usually a lot more dynamism and features to achieve that speed).

And the fact that there are languages as dynamic as Python is not as important as how it is implemented through the language; Lua is about as dynamic as Python, but with effects that are much more local in general. IIRC Mike Pall (of LuaJIT fame) said that Lua was almost optimal for JITting, JS is sort-of-ok if you ignore some things, but Python is beyond hope -- and I tend to think he knows what he's talking about, given that his hobby, one-man-show LuaJIT handily beat all well-funded-with-tens-of-employees JS engines for a very long time (maybe still does).

I wonder how good the SmallTalk JITs really are by today's standards, in the presence of e.g. "become:". The fact that's it is there, and supported, doesn't mean it's in common use, or supported efficiently -- just like JavaScript's "with".
'When all you have is a hammer'
you got it flipped. Dependendent types enable you to do things like "takes a nonempty list" and "returns a nonempty list of greater size".

Linear types lets you do things like "this data can only be written to a file once".
I don't think the rules actually say you should not submit your own blogs posts.
I've never had any problem making friends with women. There has been like a time limit for when a new female acquaintance could become a romantic prospect. Once that is up, we have either become lovers, friends or neither.

I have often found it easier to make friends with women that I've found too young or too old for me. Of course there has been sexual attraction, but you'd have to learn to cope with that to function as a human, anyway.

And yes, in a few cases, women I've only wanted as friends have misinterpreted my intentions ...
Not if you already bought into dongle ecosystem.
I think possibly you meant to say:

4) Causing the next wave of asset price inflation
Internet2 – Bandwidth-Intensive Network for Research and Education
The “15-Minute City”
Plaid, the service used by Venmo, Acorns and more, may owe you some money
No; it's a different algorithm.
https://coronadashboard.rijksoverheid.nl loads in less than a second on my Pixel 6.
Have you heard of books?
Disclaimer: I'm not very bright, and don't write Idris

My understanding of "Linear Types" is that they are geared towards declaring values/types that can be used only once.

If this sounds weird, I thought so too. Except it turns out there a number of (fairly common) scenarios in which you might want to ensure that a value is only possible to be used once.

I've drank too much so I can't conjure many to mind, but what I can think of is something like a buffer in a lexer, where you want to ensure that a token is consumed once and then not available.

There are some decent examples in the Tweag repo for the GHC Linear Types proposal:

https://github.com/tweag/linear-base/tree/master/examples
Keep in mind that the user discloses that they are only in their second year of a PhD program, yet is still making broad claims about the employability of a PhD recipient without citing any studies or statistics.

>People who've done their PhDs and are now in the CRUD job market competing with 22-year-old new graduates, or working as untenured adjuncts or lecturers at colleges.

The writer assumes that a PhD recipient earned the PhD to apply to entry-level programming positions or teaching, instead of a research and development role, a financial analyst job, a data science role, or anything else where a PhD is a clear advantage over a competing applicant who stopped at a Bachelor's/Master's. To cite real statistics that imply most PhDs aren't working in entry-level work, the National Science Foundation reported a median salary for Computer Science PhDs at about $120,000 USD per year. [0]

>If you're truly talented—and by that I mean at the very top of your class, with multiple papers published as an undergrad, and it's clear that you're a gifted person who will almost certainly make a mark in your field as a researcher—a PhD might be a worthwhile investment.

A bold claim that a PhD only "might" be worthwhile if you are at the top of your field as an undergraduate, followed by sentences that assert that the academic job market is competitive, ignoring the value of a PhD for industry work or non-monetary value.

>Don't go to graduate school, unless you're an actual demonstrated genius, or you come from a silver spoon and can afford to spend 5-6 years doing something just because you think it's "adventurous" or "intellectually rewarding".

To summarize the assertion: according to the writer, a PhD's value is only monetary, and the only reason why someone would want a PhD for a non-monetary reason is because they are privileged and come from a rich family. The arguments to support this are then heavily laden with emotional language and speculation, not even supported by personal experience (the little that is present consists of: the user is in their second year of a PhD, and they're envious that their peers who didn't choose to get a PhD are making more money at this stage in life).

[0] https://www.wsj.com/articles/job-seeking-ph-d-holders-look-t...
I don’t get it. The first puzzle maps to “The reef is falling!”, but does not accept my answer. What am I overlooking?
I found this a few years ago and was super intrigued JARVIS-like potential and dove into it. There's a STEEP learning curve but once you get it figured out a couple times, it's really powerful and you can do a lot.

My problem is that the things I could do.. didn't particularly seem useful. Sure, knowing the weather is useful but I can get a pretty good idea on my own or checking the times I need to know more. Knowing about trends up/down in my stock is only useful if I'm going to act. Now that I have solar, I can see some more use cases but most are also around curiosity vs knowing when to take action.

I may come to a different conclusion if I build an armored combat suit.

Or for a more realistic and fun story, check out Daniel Suarez's Daemon. It's great.
Enter tickets in the backlog and wait for the higher ups to forget about them and then do nothing because we aren't given the people power to actually do all the work.
I like aeon.co - a collection of essays, thinkpieces and articles about a wide range of topics
SHA-256 is also normally implemented using AVX-512.

And BLAKE is faster even on a single core, so it's strictly less compute time using the same instruction set.
My personal recommendation: start with a pair of inexpensive 10x50 binoculars and a copy of Consolmagno & Davis' "Turn Left at Orion".

If you live in the US, you shouldn't have too much of a problem finding dark skies. Dark skies are the most important ingredient :).

Good luck, and clear skies to you.
Same here on all counts and I’m not even 30 yet. It just seems make me feel dull, basically never that euphoria of the early 20s.

Over the winter while being at the parents home I have gotten into drinking high quality irish whiskey on a Friday night after a week of work to chill. But it’s not that amazing. Luckily that stuff is the only thing that doesn’t give me a subpar next day. Even 2 beers will make me feel scuzzy the next day.
if the U.S. government offered an email an email service, I'd use it.
You think mdma is able to be used a lot? Seems like as you age it should be kept to like once a year.
What's your basis for the "phones home" claim specifically?
From the threat it looks like Linus' threat model for git is simply different from the common use today. Of course a judgement under a different threat model would make it seem like a bad tradeoff!
> I have MANY female friends who have been in my life for decades and I have zero sexual attraction to them

You may be at one extreme of a spectrum. I have certainly known men with higher libidos than me and I find a great many of my female frinds and acquaintances attractive

> (and likewise they have zero sexual attraction to me).

That nothing has ever happened is extremely weak evidence of this if you're as committed to the idea that sex is as important to you as you write.

> I have no idea why people perpetuate this stereotype that women and men cannot be friends.

Because they're from cultures where it isn't or because their personal experince suggests it isn't.

> It's entirely possible to separate the people who you want to be friends with and the people you are sexually attracted to.

This suggests a level of control over feelings that normal people do not posess, not being around people you are attracted to, or very low libido.

> Obviously, the women who I am sexually attracted to I don't attempt to be good friends with for fear of risking my long term relationship.

This completely cuts against everything you wrote above about how it's possible to separate friendship and attraction to the appropriate sex(es).
Well, there's always a risk profile no matter what you do. But the risk profile with a company that's obsessed with AI and doesn't believe in having any customer support is much higher than one that you pay and has very good customer support.
Nerdle
We'll that's already happened for me. But the issue at core was that HR controlled the pace of promotions etc. But it didn't likewise keep control over the work that would be pushed onto people.
Check out other sbcs. Good starter review: https://www.youtube.com/watch?v=RcvMxC81r_g
100% agree on the weed gummies.
U.S. Orders Families of Diplomats Out of Ukraine Citing War Risk
That is nice, didn't realize you could do that. But yeah, people in the same spot as OP can't exactly do that if they're locked out for no apparent reason.
Scala 3 is the only "functional" language that made me not feel like an idiot, and it's great for understanding "Dependent Types" as a layman.

It gives the example of a key in a database, which can return multiple types of values:

type DB = (k: Key) => Option[k.Value]

Where the type of "Key" is:

trait Key { type Value }

You can declare generic values of type "Key[Value]" and attempting to look them up in the DB can result in more than one kind of type, dependent on the value being looked up.

https://docs.scala-lang.org/scala3/book/types-dependent-func...
I just ran into this yesterday. Tried to log into Paypal and forgot my pwd. I tried to reset it using the "Forgot password?" link. I entered my email address, and the response was "Sorry, we couldn’t confirm it’s you".

They won't let me reset my password.
This is one of the examples where I enjoy Roger's reviews more than the movie itself. But don't get me wrong, this goes for some "good" movies too. I remember one where I just didn't understand of get it, and then I read his review, and an ah-ha moment made the movie connect with me.
Anyone else play on a huge monitor and realize that you couldn't hit the enemy even at max power and perfect angle?

Can't help but feel like the AI won after all...
Guns being banned also means that every gun, gunshot and associated paraphernalia stands out much more.
Sad indeed. Fortunately, there are several public instances one can join (https://writefreely.org/instances), and again, still self-hostable.

Alternatively, there is also:

https://bearblog.dev/

https://rwtxt.com/

https://dev.to/

Or of course you can use a static-site generator and host on Neocities or Github Pages, but that's less simple than the above solutions.
Adam Neumann in His First Public Interview Since Leaving WeWork
On the paper or the interpreter? Based on the language first being released in 1988 I'd say quite a few for the second at least.
Hey, cool website !,
The mailto: hyperlink on your careers button in the footer, has a typo, namely,

"mailto:careers@synth.app&subject=Synth Careers&body=Please attach resume!"

It should be,

"mailto:careers@synth.app?subject=Synth Careers&body=Please attach resume!"

that &subject instead of ?subject is causing that mailto link to not be imported properly by most mail apps, trivial thing, but thought I'd mention it.

Good luck with your app !
But how do you provision the baremetal?
Okay, I suppose it has any defenders. I still don't like how || can be either logical-or or the parameters of a nullary closure, especially with move closures since "move" looks like an identifier. Personally, I would have gone with Java's or JavaScript's syntax.
Tmux allows text selection like you describe.
Can’t read the full article.
Oh, do I have a terminal emulator to sell you:

https://hyper.is/

> Hyper is an Electron-based terminal
> If 12345678 is acceptable to you then the language specification is already doing what you want.

No it's not.

The compiler is allowed to look at this code and make it print 5. Or make it delete my files. This code is undefined and the compiler could do anything without violating the C standard.
Its craziness all the way down. I have a google voice number which is my "default" number with my gmail accounts. All my gmail accounts were automatically migrated to use 2FA with this number which means if I lose all my google devices and I try to log into voice, I'll get 2FA I can't see because of the catch-22 situation of not being able to log into voice.

The only reason I caught this is because they send me a notice about 2FA and I thought, wait what 2FA am I using? Instead of them running a tiny check to see "Wait, is this person using a voice number" they did it anyway. Worse, they know this because if you go into the 2FA page manually it says in bold letters to not use a good voice number.

At this point I'm spooked and I'm just going to port my number into our account at work and have my work phone use this number instead of having a dual number phone with voice. Voice SMS is a mess too. 50% of services can't SMS it a code because Google blocks it. Other services won't accept it for SMS codes because its "not a real phone."

If I didn't catch this then there would have been a day where I'm locked out of my accounts with no apparent way back in.
Or maybe, you don't get to totally tee off on a movie unless it's total trash, and I'm sure he had fun with this one.
Bundle Magic
> A good password manager

> a password manager solves the problem

Sorry but as a software developer myself, I can't trust a piece of software to store all my passwords and thus be a single point of failure for my entire digital life.

> This is false. I know many people who share computers.

With a single OS user account? Even android tablets these days come with multi-user support.

> I treat all my computers as shared even though they are not; it's safer that way.

Do you not have a password, and preferably full-disk encryption, on them?
> If the government intervenes, it would undermine the free market.

The "free market" without regulation is mythic ideal that's never actually existed. Regulations are necessary to maintain healthy markets, and markets rely on states to enforce the terms that make trade and markets possible.
It's more that Linus:

1. Didn't understand the attack

2. Doesn't understand security

3. Doesn't care

He's shown this repeatedly for decades.
Those of us who move around quite often can attest to how frustrating the security of online services has gotten.

It can get even worse if you provide a phone number for "added security" and find yourself in a different country with a different phone. I've witnessed a few fellow travelers getting locked out of accounts because they couldn't access the SMS sent to their home phone number and the app was ignoring the code sent via email. Yahoo, Amazon, Gmail. I've even seen someone unable to use their Airbnb account for this very reason, which is odd considering that the service caters to travelers (that was 6 years ago, so maybe things have changed).

If you travel and change phone numbers often, avoid giving it for security if you can.
My first exposure to anything that could be related to professional day-to-day work was when my dad taught toddler-me how to use DOS in Windows 3.1

Unfortunately for me, I didn't do anything else remotely related to programming until my 20s. But I think this early exposure to a command line made it much easier to go through tutorials, since everything that I used to learn early on involved a unix terminal.

Anyways, command lines/terminals make me feel good. I don't think it's nostalgia. I'm not exactly sure what to call it.

It's the same feeling I get when I occasionally have to write Objective-C code. It's not the first language I learned, it's not my main daily language, and I'm not particularly good at it. But it's the first programming language that I was paid an actual salary to use. It helped me start my career, and it makes me happy. It just feels warm and comforting.
Yes. Yaml is super set of JSON.

It's not a feature, it's a bug. Regardless of what Yaml group says.
FreeOTP, PIN Genie Vault are two OTP authenticator that has zero access to your phone and zero data sent back to them.

my fall-back is Microsoft Authenticator.
"If there aren’t enough people for Earth, then there definitely won’t be enough for Mars :("

Elon Musk.

https://twitter.com/elonmusk/status/1483486559336910850

How anyone can believe the future of humanity is to push ourselves to breed in order to fill in more planets is beyond me.

EDIT: there are more humans and we are living longer than ever before. Our science helped us survive one of the trickiest virus ever with a death toll of barely 1/1000th of the world's population. Our technology allows us to monitor asteroids. And yet people are more worried that we might go extinct from that in a few thousand years, instead of the more obvious and glaring impacts on our for-now only planet that is undergoing the climate crisis, biodiversity collapse, ocean fish depletion due to overfishing, chemical pollution, literal overpopulation of many countries in the sense that they cannot feed themselves within their nations' borders.

We have millions of years to conquer space. But only 50 years to protect our cradle planet from becoming inhospitable.
Oh yeah, that might happen too. Sorry

The project will run at any resolution, but it was designed with full hd on mind

Please scale down the window and reload the page
He had a valid point: Kids movies can be better. Why not try harder? The usual path out is to make it somehow educational which sucks, because kids know when they're being lectured. But they could have put some decent dialogue and dad-jokes in. Spongebob movie was a gem, packed full of bizarre witticisms and the Hof.

But I do think Ebert reviewing MMPR is .. ok, next he could have done dragonball Z
And be careful not to have your domain recovery procedure tied to the same email account that you might need to recover.
My company has choices; I don’t. I joined an explicitly Java-centric team (even Scala for some use cases) yet Go is getting harder to avoid.
Hey thanks for the success story & words of encouragement.. you are the hero!!

The file; I was wondering how can I access the list in my javascript bookmarklet, which I can run on his game page. I mean i can define the whole list in my own variable in my bookmarklet, but sure it is going to be over the character limit of a bookmarklet.

How, when the game page is loaded, one can access that variable in console log? I tried simply typing La, but looks like it was not declared on global scope, it is a part of some object.

I am thinking of using a .js file in my bookmarklet, to bypass the char limit; or adding a script link in dom; but those will be redundant data; the original var is there in runtime.
"In which the author discovers that YAML is a spec-compliant superset of JSON"

;^)
Only if we stack them vertically.
Is it fun though? Won’t you be super low energy