skysight-inc/HackerNews huggingface dataset:
I try to be anti-busy. My schedule is mostly clear and very little of my work is time-sensitive. I let the most important task float to the surface. I like to keep my energy for frequent and unpredictable bursts of inspiration.

I know that some people love to be put to work, and wouldn't have it any other way, but that's not my case. I did poorly in university, because my coursework didn't let me pursue anything that actually tickled my curiosity. I learned to love physics much later, when I could approach it at my own pace.

This loose schedule approach has worked much better for me. I get much more done in unscheduled bursts of focused work. I always have time for people and play, and I tackle tasks with a clear and focused mind.
False. The problem is so complex we have to resort to guessing / brute force to solve it; if it's so easy, give me a closed-form solution so I can become rich.
Super typical developer thinking :) two pieces of code look the same but are not doing the same things.

I usually see it when people implement add/edit for some entity, that should be separate forms but are crammed into one to be "DRY".
It is the manufacturer whose name must remain unsaid.
Any similar software for Apple Music? Would love to try something like this though I don't use Spotify.

(Whoever downvoted please at least explain why you are downvoting a legitimate comment asking for a similar tool)
One approach is to try to limit their time to avoid obsession. As with many things, in moderation you see the best benefits. The kid is not going to like it at first but will learn discipline to be able to enjoy other stuff besides Minecraft.
Pretty much the same situation for me. I was already writing C++ professionally and had embarrassingly high thoughts of myself.

The first language we started with was SML and for a good couple of months I just laughed at this stupid language with its silly and unnecessary limitations. It wasn't until we had to implement a parser in it, something I coincidentally had struggled with on my own, that I started to realize that I was dealing with a different paradigm, and a very powerful one at that.

I was less cocky after that.
Password managers are a single point of huge vulnerability.

Unless password managers have a bug bounty of 3m$, then it’s less than the assets I’m protecting with it.

Also, Chrome itself is a password manager.
This isn’t quite what you’re looking for but I have a GitHub project to create various implementations, including for ethereum!
https://github.com/conwaysgame

EDIT: perhaps the GitHub’s main README could include links to various implementations too!
Google short selling.
Interestingly enough the opening sentence was

“I’m a little like Walter White in the TV show Breaking Bad.”.

The moral of the story in Breaking Bad was that Walter was so self absorbed and selfish that he risked everything in his life.

How clueless we all are about the machinations of our own ego.
Yes, and I hire lots of people without CS degrees. But I do see guided study accelerating the process. People who come in with no CS background do need some years to backfill missing knowledge, or they've some years in self-study on top of a 4y degree.

I don't see an MSc accelerating anything; in general one year of MSc seems worse than one year of work experience or one year of motivated self-study, and the students who do it were not the top tier of BSc students.
Is that online somewhere? Sounds like a fun thing to try!
It assumes that we all have access to our email all of the time. Which is a fair assumption for 99.99% of the population.

But I deliberately keep email off my phone, so I don't look at email on my phone.

So yes, I hate 'passwordless login'. I have a password manager, I can do it myself thanks very much.
If you get all of that just right you may even extract enough money to pay for all the many governmental systems required to administrate it. Sadly none of that will have done anything as useful as an investment in a company that makes people's lives cheaper or better.
And yet it's surprising how many sites allow you to reset a password using nothing but an email link (single factor authentication - and there are already known cases of emails being silently redirected).
Just search for TCP handshake on Youtube.

Then install a program called Wireshark. Search Youtube on how to use it to inspect traffic.

Then read this excellent article on how web frameworks actually work: https://shopify.engineering/building-web-app-ruby-rails

Unless you're looking to build your own web framework or something that's all you need to know for backend development because everything is nicely encapsulated these days.

If you want to build frameworks and stuff then learn C and grab a book called TCP/IP Illustrated.
Crossrail Project Update
I'd chat with the person who does the job now. Offer to help them out, and automate part of it.. In stages..

I do this when I get technical requests to generate reports. First time I run the sql/code manually.. Then at the third time I build a button, and show the requester the button.

Often they love me, because I saved them hours of work. And I can then we tweak it to make it even better for them.

I 100% don't go through my manager. They'd say no on the effort, or it would be coming top down to that co-worker. I'd rather be a hero to the co-worker. If I've got the skills to give them a better day, then they spread the love. Trust me, it comes back.
It goes hand in hand. You think that other people reflect your gaze.
I sympathize with this and have definitely been horribly wrong about basics before, but it‘s also crazy how many teachers don‘t manage to set up courses and asssignments such that they really force you to understand the basics.
Using this as an opening sentence without any irony is the worst thing I ever read.
>Part of that missing atmosphere was that in D1 (and to a lesser extent D2), you were a weak human and death was around every corner. You might walk into a room and near-instantly die. You spent a lot of time running for your life.

LOL. Thank You this really did made me laugh out loud. I think that is a very accurate description of D1.
This isn't argument against PoS, because mining rigs can also be borrowed. Anything can be borrowed.
Very interesting article, but that first line about Walter White didn't really do a good job in setting the correct tone for the article.

That being said, the book he plans on releasing in installments about music looks good.
Author here. The risk with spoofing is that someone might register an email address that they can't actually send mail from.

You're right that SPF and DKIM are not universal (besides not being strictly for user authentication); this scheme would require a domain to have both in order to be secure and would require some kind of policy attestation around email local parts, which would exclude some email providers and some users. That's why it's "a random idea I had on the subway," and not something I'm doing in production :-)
Darya Dugina: Daughter of Putin ally killed in Moscow bomb
Good though it is, and it is amazing to not to have to depend on the Central Line; it’ll be quite a change when the line can run in from the East and West sides.
The writer of the article supposes that it's a critical vulnerability that a validator can come up with an "equally valid" alternate history for Ethereum that stems from a fork several months prior, after the validator has already withdrawn their stake from the canonical chain to prevent slashing.

In reality, everyone just ignores the attacker's chain, because it attempts to rewrite not seconds, minutes, or days of canonical history (periods of time short enough that the identity of the canonical chain might be in question), but many months of history that the entire world has already agreed on and that node software refuses to reorganize the chain past.

This post by Vitalik in 2014, shortly before the launch of Ethereum, explains why this "weak subjectivity" property of PoS is not nearly as problematic as PoW proponents make it out to be.

https://blog.ethereum.org/2014/11/25/proof-stake-learned-lov...
Unfortunately even privileged users (that have authority to change the permissions or possibly passwords of other users) can still use weak passwords.
A better solution would be to have your browser prevent you from reusing passwords (it only needs to keep hashes).
Some potential problems:

* not everybody has an email client set up that works with mailto: links

* sending from an address and receiving emails for an address are very different, and they don't map 1:1

* If you rely on users sending mail to you, the user doesn't know if / when their email is received and processed. They send the mail, try to login, it doesn't work. They have to wait until it's processed, and then forget about your service. OTOH if they receive a mail from you, the mail in their inbox reminds them that they signed up, and as soon they receive it they can use their account.

* I doubt that DMARC/DKIM/SPF are actually deployed as widely as OP thinks, and excluding users based on some (to them) obscure/unknown feature of their email provider is bound to generate frustration. If they self-host their email, your support might end up debugging / having to help them with their email setup.

* There are some subtleties you have to get right, like verify the MAIL FROM, not the From: header, etc. Email is actually a mine field when it comes to security (it's not specified what should happen if a header is sent twice, so some attackers try to fool virus scanners by finding combinations that the scanner interprets one way, but the recipient interprets another way, etc.) Worse, if a verification fails, it's your responsibility to debug it, and you might have to explain the subtleties to a non-technical user.
> We have to remind ourselves, that performance is the number one feature of Computing

No. Utility and usability are the top features in computing. Performance is very important, but if you have the fastest website/app out there that doesn't do anything or it does it so bad nobody can use it, it's useless. As you can see, people can tolerate slower performance for utility and usability.
Email os how all password recovery flows work. So your accounts are generally as secure as your Email.
But the code is already part of generated email, the one that the user needs to send hello to.
One more hack: here's a query which lets you enter a sequence of comma separated terms to stick together MP3s of the closest matching audio recordings for each one:

https://scotrail.datasette.io/scotrail?sql=with+phrases+as+%...

In that example I enter "sorry, south, from, dunf, cancelled, due to, gas" and it produces audio for "I am sorry to announce that the Southampton Central service from Dunfermline Queen Margaret has been cancelled due to A fire near the railway involving gas cylinders".
I mean that's the theory, and it still seems true for PhD programs. (So I guess I'd include "ABD" as another possible exception if the program also granted an MSc but it feels like this is much less common than it was when I graduated - the many problems of grad school are now better communicated to undergrads.)

But for MScs, nah. The more focused coursework is directly accessible to undergraduates, and the projects are often like "port this 20yo tool to a new kernel version" or "build me a DB schema" or a few other things you'll have also done but 3x over in your first year of a real job.
I don't like marathoning shows even if they were designed for it. It's too easy to find a new show you like, watch the entire thing, and then just feel a sense of loss and forget about it. Especially with 'seasons' now being only 6-10 episodes instead of 22.

I'd much rather watch one episode per night (or week) and have something to look forward to and enjoy for awhile. Plus it's nice to have variety - an episode of this show, an episode of that one.
The West really needs to work on it’s education system, if this is the level of critical analysis and thought you see in a forum which claims to be above average intelligence.
While that is true, I think the point that other users are trying to make is that wording it as "a complex mathematical problem being solved" makes it look like that work is doing something useful when it really is not.
I consider 'average travel speed' to be a critical metric by which to judge society.

There is an average travel speed for people, information, and goods.

The telegraph, telephone, and internet all revolutionised travel speed for information. Each one enabled far more than the one before it.

Average travel speeds for people haven't done so well - people in London 100 years ago travelled at an average of 12 mph, mostly on trains and cars. Today, travel in London still averages 12 mph. People still spend 1-2 hours most days travelling.

Planes with jet engines have a big boost to international travel speeds, but the fact they cannot be landed in your backyard means the average travel speed (including getting to and waiting at the airport) isn't great. And when they are expensive, they aren't used much, so don't impact the worldwide average much.

So: If you here on HN can think of a way to dramatically increase travel speed for people, goods, or information, I think you will become rich, famous, and very impactful.
https://archive.ph/RD58W
It would be interesting to see a survey or studies on the happiness levels of founders and/or business owners.
> I use neomutt (there are dozens of us, dozens!) and so links sometimes are wonky.

I used neomutt for that one example, but the other error modes happen to me regularly on macOS with the system mail client. For example, I regularly (~1/week) run into services that expect the verification email to be opened in the same browsing session, but Chrome "helpfully" picks a different profile.

(The point about neomutt was not that services should support my particular pathological case, but that graceful degradation is important everywhere. It used to be common to send multipart emails for exactly this case, but I've seen more and more services choose not to.)
Slashing fixes the "nothing at stake" problem, and the RANDAO fixes the stake grinding attack.

Both of those were open questions in 2015, but they are solved problems now.
The chord is D-flat dominant 7

It’s the same example as on the wiki page for “tritone substitution” - ‘For example, in the key of C major one can use D♭7 instead of G7.’
I've found this to be THE best book for learning awk and regular expressions. Its astounding how clear and structured the material is and how easy it is to retain in your head when presented that way.
I Implemented Nyströmformer
Cool - thanks! - just started work on an FPU .... would prefer it of the bits were numbered from 0 though
He gives detailed calculations about how it is better for him financially(and for creative freedom) to publish on Substack. John McWhorter did something similar, wrote out the chapters of his recent book as separate essays on substack. Neither of these two are unknown names. There is something happening here.
>Senior Software Engineer - Low Latency Transport Design

I am not a Netflix subscriber but I dont think Netflix does live streaming for anything much if at all.

The Ultra Low Latency seems to suggest Netflix is exploring this idea. Which could be Live Sport or some other shows.
But my options aren't ever "candidate A with BSc" and "candidate A with MSc", it's "candidate A with BSc" and "candidate B with MSc". I don't assign negative value to the MSc per se.
So you are recommending they let their soul potentially die with advice like, "'creatively expressing yourself' would be foolish" in exchange for "a huge pile of cash"? Do you consider that when they're done climbing the corporate ladder--whenever that might be, if ever--the version of them that "loves learning new things and taking on hard problems" might not be a fraction of what it once was, or might altogether be gone?

Also, I highly disagree that FAANG jobs are "easy, low-stress" jobs, but maybe your experience is significantly different.
Nah.. if you have a "lets get things done" team then that co-worker might love you. If you've saved them time, then word might get out that you've helped them. If the other person tells your manager it will be "X helped me so much."

They might start asking you to help with other things. Others will hear about it, not as you're trying to step on them, but that you're making their life easier. You could become the "go to person". Then you might get some time to study on the company dime.
i'm guessing his issue is not with git porcelain. The actually internals of git are kind of messy.
I'm guessing he's NOT talking about S3's user data.

He's talking about runtime logs of the S3 service, or possibly logs from Amazon's services that are written to S3.

Amazon has ~100K services running on millions of EC2 instances. (Generalizing) each service writes logs to the local machine, and then later compresses and transmits them to a set of systems that are backed by S3 for monitoring / further bulk processing etc.

Some back of the envelope math on this:

For 1 exabyte to be the number, that equates to < 1TB average logs kept per host. Depending on what the service is doing log retention is 3mo / 1y / 10y. Using those numbers we're talking per service average 12-460 MB/hour.
I wasn't talking just about pgsodium or the vault product but similar products in general.

I understand the point of the database client having access to to the database key and not the key to the secret vault. So in this case other secrets at the vault are essentially protected. But let's say I really have this one secret to protect in which case is the vault fairly pointless?

Is it essentially that if a client using KeyX for some purpose than a compromise of said client will essentially lead to KeyX and there's really no way to protect it?
Code in __init__ is one of the core concepts of Python; seeing it as a hack is purely individual, and probably based on your own experience with it. It's exactly the same as calling mataclasses "a hack".
Images show better on https://threadreaderapp.com/thread/1561019187451011074.html

I thought https://pbs.twimg.com/media/FanNq6sXkAENyU5.jpg was really interesting, because the LEGO logo is not a 100% faithful reproduction even though the LEGO logo is so standard in internet LEGO images - which might show that the images are truly generated.
It's a bit different.

First, Reagan only referred to Springsteen as a hopeful songwriter in a speech on the campaign trail, and that was about it, since Springsteen didn't authorize use of the song on the trail. It should also be noted that the incident came in the context of a presidential campaign ('84) in which Reagan likely would've gotten reelected doing anything short of using the Soviet national anthem in his ads. Second, "Born in the USA" wasn't critical of Reagan (or Reagan-like figures) specifically.

Meanwhile, Trump used the song without asking (of course) and received a cease-and-desist, in the context of a very close election campaign, and as a "Fortunate Son" that dodged the draft for the exact war the song was written about.
In school, you for some reason take the lessons first and then the test. In real world, on so many levels, you start with a test and then proceed to lessons as needed, if at all.

If you pass an earlier test while missing some fundamental concept, then you'll simply spend the time learning it when you do need it. If you never need it, maybe it wasn't that fundamental after all.
Read the Python Enhancement Proposals PEP's
https://peps.python.org/
Price is due to supply and demand, not due to energy cost.

The amount of new Ether being minted is projected to drop by 90% after the merge, so new supply will be much lower. If anything, this creates upward price pressure rather than downward price pressure.
1. Auto-correct can be corrected.
2. Check your worm before sending?
Not having a link in email is important. I believe most of the times email from my systems go to spam because there is a link in it.

I don't have any hard data but I can imagine that if email contains link it will be checked by more rules in heuristic checks. If there are no links - most likely it is not spam.
Ah, I think I misunderstood your proposal.

Do you want to put the code into the recipient email address?
It's the other way around that can be suboptimal. If some application wants to integrate git it could execute in a subshell (which is frowned upon for good reasons) or use libgit instead. This works great in the case of git, but for all other useful stuff that doesnt have its own lib that provides that basic functionality you're out of luck.
Hulu has had an ad-free option for most of it's life, although I think for a handful of videos the rights situation still required them to still show at least one ad for a movie or episode of a show
I'm not sure there is much value in measuring this in simply spatial terms, like miles per hour. A mile of dense city covers a lot more "ground" than a mile of desert.

How about a measure which accounts for population or economic density, say "people per hour". Hard to make the units work though, as density is a "per square mile" type of quantity.

How about "number of people/businesses accessible within 1 hour" or 5 hours etc.
I'll say as the PEBKAC'd author: I try to remember to focus the right browser session! But I still load the wrong one about once a week, and whether it works with a particular site is a crapshoot.
Normally radios are built out of discrete electronic parts using mixers, filters and paths for specific frequencies and various modulation modes.

SDR on the other hand can change the modulation programmatically without changing the components and topology. Very handy in space if a new modulation standard gets adopted by some goverment agency.
Wrong. They undermine the reputation of the qualification their honest course mates are working for.
Thanks, this answers my main concerns. I guess that same level of validation applies also for the wallet software we download: we need to make sure the app comes from a source that people have agreed upon, and that usually means applying some sort of general intuition on where to find stuff (googling, forums, reddit etc.). And as you mention, the same trust-game is applied to finding the right chain.

But then, I wonder, if we're all anyway looking for the trustworthy data ourselves (based on general human intuition), why use blockchain at all? Why not just apply the same level of trust towards, say, a regular database?

My thinking is that PoS makes it easier to trust because we'd only have to trust the beginning of the chain, and the rest is verified via the PoS math. Whereas with a normal database we'd have no real way of verifying it hasn't been tampered with?

It does seem a bit scary though that so much money is going into a system where "you have to find the trustworthy data yourself based on your own social network".
Non blogspam release https://www.esa.int/Applications/Telecommunications_Integrat...
An alternative universe: you have an email you can send patch files too. You send the patch file (like, gen a patch file and then just manually attach that to an email). That automatically creates a PR looking thing.

The fact that (for example) GitHub requires a fork for you to send a PR to a project (that you don’t have push access to) is soooo overkill.
> Your payment would be proportional to the number of attestations, so if only a few people use ETH for transactions, your reward will be low.

Attestations are a staking consensus concept, not a transaction concept. Attestations occur 24/7, not just when people decide to use the network.
Today there is $20mm a day of ETH being printed and given to miners, most of which is sold immediately to pay their operating costs. After the merge there will be only $0.5mm a day being printed and given to stakers. Plus the money printed will go to people who are ETH holders, and are therefore less likely to sell.