skysight-inc/HackerNews huggingface dataset:
A general rule of thumb I've built up over the years: resist the temptation to innovate around login!

Look at the most commonly used flows that are not obviously terrible and try to implement as close a match to them as possible.

When I've tried to innovate around login in the past I've found that any clever ideas I come up with inevitably run into road blocks pretty quickly.

Here's one example: why have a separate login form from a signup form? They both involve asking the user for an email and password, why not have one form that can do either depending on if the user's account already exists?

I quickly learned why: if you don't understand the user's intent when they submitted that form, you can't show them error messages that match their mental model as to what is going on. This makes for an incredibly confusing experience the moment you step off the happy path.

----

That's not to say it's not interesting and valuable to think through new login mechanisms. They're very interesting design challenges! But its good to be prepared to find out that vanishingly few innovative ideas will work out as genuine improvements.
Any publicly funded uni that does not allow testing out of every class should be blacklisted. They intentionally prevent it due to quote "costs". They depend on the tuition so admins can buy lake homes. That's straight out of the words from someone whom handles it.
Learning to Fly in the Browser?
I don't think folks in academia are anywhere near the cutting edge on AGI. It's not a field that is advanced by things like particle accelerators as you might find in physics, that some unis are famous for.

Look at the work result of folks like engineers at Google - state of the art in AI and driving most of the trends in AGI. Academic opinions are shot down quite quickly there, PhD hiring is mostly frowned on, even in teams working on AGI related tech.

It might be expected that PhD experience provides surprising little insight here unfortunately. Academic smugness is not something that should be offered as part of an opinion- just like many computer science related concepts, progress moves so quickly in these topics that by the time academics reach and start to iterate on concepts, companies have already moved very far beyond.

This isn't intended to be condescending to academics, just real life experience I've had working closely with both crowds and seeing this firsthand. It's a very palpable thing in industry, an Academic gives an opinion on AGI and engineers roll their eyes - since Academic perspectives are currently so useless or out of date for any current, meaningful progress.
Even in the field of English Literature? Seems like it should be necessary, though not sufficient.
There is $200B ETH staked already
Nice project! My friend and I have been working on a very different take on multiplayer CGOL. The multiplayer part is in progress still, but you can see what we have here:

https://github.com/conwayste/conwayste
This isn't possible anymore. The system has been fully automated.
"fewer opportunities for the user to make mistakes"

Really?
Without saying it explicitly, you've said that your current job is pretty good. Good money, getting promoted, the company offers side opportunities for growth, etc. The only problem seems to be that your actual job responsibilities are too easy or too narrow.

If you're at an early stage in your career that might be inevitable at any large company, they tend to have a deep bench of talent and assign greater responsibility to more senior people first. A small company can be different.

Fundamentally you are not trapped by the job, you can quit it any time but you lack sufficient motivation to do so. You didn't articulate any great reasons to leave this job. They may exist but I think you need to find and clarify them. For example do you have long term goals you're very passionate about which a different job would support better?
Modern corpses get stuffed with cotton and pumped full of formaldehyde, then placed in a box. Worms probably wouldn't want us if they could get to us.
Interesting. I have bad hayfever and I always sleep worse in the season. I always thought the blocked nose makes my apnea worse but perhaps it's not just that. Good to know, I'll look into it
Also a failed real estate development on Freeport GBI.

https://www.google.com/maps/@26.5978301,-78.6086813,2987m/da...

This one is 50 years old now too.

Development of a small yachting community was underway full steam in the early 1970's when The Bahamas gained independence from the UK, after that those not born there were no longer allowed to own property, only able to lease it for a period of 99 years at most.

So never mind.
The thing is, because this is an nvidia product, there are people being paid to work on it. What’s going to get made will be what gives nvidia gpus the most features, or rather, the biggest edge.

We aren’t quite yet at the stage of this technology that there is something like an OpenGL equivalent for NeRFs that can be expected to work across many architectures. It just means that nvidia will probably get some early-mover commitment advantage before the rest of the ML community catches up by implementing a cross-platform library. Though that said there is interesting work by Microsoft being done using DirectX 12 to make any dx12 gpu able to accelerate tensorflow. So it might not be inconceivable somebody implements something like this in tensorflow so that it is cross-platform.
https://archive.ph/FbhOC
A public good project I work on (sigstore) penned an article on why a suitable application found it a challenge to leverage Blockchain https://blog.sigstore.dev/sigstore-blockchain-vs-transparenc...
Sort of? I'm using it to launch a server to display preflight checks and user configuration for drones, with a web (HTML/CSS/JS) UI. It makes sense, since the drone firmware is programmed in rust, so I can share data structures. I'm using the Rocket framework for this.

I would not use Rust for a website, since its ecosystem is immature. Ie, things that many websites used require wheel-reinvention or stringing together libs. (Auth, admin, email, templating etc). And there's no high-level ORM, so managing changes to the DB is a pain, which leads to inertia. This isn't a spear at Rust's capability for use on a server; it doesn't have the ecosystem at this time. I don't know if it will in the future.
They lied. Highschools do this too. They will try everything to prevent you from testing, because they lose the tuition.
if it’s a true reflection of his experience, is it still a “dog-whistle”? Or does it being a “dog-whistle” invalidate that truth? I’m curious to learn how this thing works…
Spoofing?
If he means it in the "I have decided not to take the time to learn this" then yes, it's comforting. Otherwise it's just sad -- I'm sure there are many people who would be willing to tutor him in it in exchange for only the honour of having tutored Kernighan.
Pretty cool, but damn is it slow. Takes about 25% of GPU and CPU here.

One could argue, it doesn't need to be faster, after all it is just an experiment. But I say, what if it were faster? Would we look at the same thing? Or rather, would he / she have added more features, maybe drawing on the map, planning trips or additional heat maps? Maybe some gamification? Oh the possibility!

But no, because its JS it's the end of the road.

We have to remind ourselves, that performance is the number one feature of Computing. If you sacrifice performance for easier development, you are working in the past.
Realizing this could also mean (at least it means to me): To stay. If everyone with a 'better' mindset leaves academia, where will this lead?
razing and reconstruction applies to more than just academia...the entire system is a sham... all we can do now is hope for some sort of peaceful collapse similar to what happened to the Soviet union 3 decades ago
https://archive.ph/lBb0L
Which admittedly could have inspired the stories he sang about, but even so there were no paddlewheel steamships in that river when he was there. If there was a "river culture" he didn't give us a clear accounting of it. Maybe it was a metaphor for more landlocked counterculture society at the time?
If you are a computer program and your creator unplugs you, you wouldn't know that you are unplugged. You might detect that by reasoning, the world seems to have changed when they wake you up. But would you care? It's like us going to sleep every night, we don't much complain about that.
I do something similar. My favorite thing about it is that it allows me to keep momentum. When I start to get bored of whatever I'm currently working on, I can open up my ideas file and daydream about the next thing. Having something else to look forward to is very motivating for me. It both makes it more likely that I'll finish my current project, and prevents me (most of the time) from falling into a rut where I don't know what to do next.
To execute that attack, you would need validators to sign blocks on your forked chain. Presumably they’ve already signed blocks on the main chain, so they’d be double-signing, which instantly costs them a very large amount of money on both chains (when you double sign, people can submit proofs of that on either chain, causing you to get your stake slashed.) That’s what makes the attack you’re imagining prohibitively expensive.

If you’re still worried about that happening to some ETH you received, wait for the blocks to finalize. Once they have, they will never be reverted without a change to the protocol.
This is a free website. How would you make it worth the author’s while to spend more effort to make it more performant?
This is confusing to me. If this article is about Berklee, wouldn’t it necessarily be university specific?
I think the one course requirement I got waived based on my experience was an internship requirement. Everything else I had to take. I don’t regret missing out on the early courses as they provided a lot of surprisingly useful instruction. A lot of the “why”s that I’d take. For granted.
If you're looking for advice, here are my top thoughts:

Your approach really depends on the age of the kid. I wasn't homeschooled until I was about 10, so my knowledge of how primary education works is much more limited.

You will definitely want to ensure there are after school activities your kid enjoys that they will be able to continue if you decide to homeschool them. It's important to not rip them out of all of their social circles.

See if there are any local homeschooling groups in your area. I assume you are in the US or Canada, where this is more widespread than in Europe. They will be able to advise you on what's good locally. I'd be careful to ensure that the groups are relatively well-aligned with your vision of what you and your kid want (it's often easier to find religious groups as they are usually more vocal, my assumption is that you are probably looking for a secular one). If you can't find a group that you like, seriously consider before deciding to go it completely alone.

Don't expect magic to happen overnight if you do decide to homeschool the kid. You mustn't push too hard, especially at first. It's a big change. The most important part is to help your kid learn how to learn as a self-driven person.

Give the kid agency. Let them choose what they learn (to a certain extent). You need to secure buy-in to the process. Without that you will just be fighting, and it will suck.

If you're both working full time in an office type job, it's not going to be easy. I did know one or two people who did this, but it's much more common for one or both parents to be either WFH and have a flexible job or for there to be a stay at home parent (sadly this is almost always the mother in my experience, it can be hard for stay at home dads to break into those circles).

If your kid is high school aged: think about how they might be able to go to university if they want to. Local community colleges often have programs that are suitable for dual-credit. I didn't do this but many of my friends did. Look into exams like the SAT/ACT/AP and how you can take them as an independent person. I was able to get into UK universities (I am originally British) with results in those American exams. Many of my friends used their community college credit to transfer into 4 year universities. Talk to other parents and their kids who did go to university about the route they took to get there.

The other fun benefit is that you'll have a much closer relationship with your kid than most other parents do, as you'll spend much more time with them.

If you decide to give it a go, good luck!
Doom-and-gloom to not sure to doom-and-gloom. Rinse and repeat. Cripto watchers are like sports fans.
Not relevant. In modern day if you have time and freedom at a uni you're the top 1%. Today the costs are so high you have to be working and studying full-time. Sometimes at the same time. During covid schools made whatever rules they liked, even if they infringed on basic rights of your rented home/property.

You don't need to spend 80K and drop out in the third year to get social experience. Everyone else outside of universities does it just fine.
Where is there not careerism? Seems like moving from academia to private industry, it just gets more blatant. Heck, it’s not even a vice anymore, simply a consequence of good career development.
I’m in my 5th year at a FAANG. For the first 2.5 years I was stuck in a role that felt similar to what you are describing. I had a “good” manager and decent work-life balance but my ideas didn’t get much traction and the org was so big, I felt like just a cog in a wheel. So I transferred internally.

The next team was smaller and I got the opportunity to build something. What I built led to a promotion, which I then leveraged to move to another position with a bigger scope and more freedom to build and implement my ideas. This year I got to propose and start building a multi-million dollar project that will outlast my tenure at the company.

It makes a lot of professional and monetary sense to spend some time at a FAANG. One huge advantage of companies of the FAANG size is they have a massive internal job market. You get to keep vesting your stocks and banking your salary while working on different teams and on different products. Before you know it you’ll be at the end of 4 years and you’ll either be working on something cool or leveraging your experience to get more pay and work on something more interesting elsewhere.
> Microsoft's slowly making the case for hosting a gitea or gitlab on a dedicated server.

I actually recently setup my own instances of Gitea (for source code), Nexus (artefact storage) and Drone (CI/CD): https://blog.kronis.dev/articles/goodbye-gitlab-hello-gitea-...

It wasn't too hard and although in my case I migrated over all of my projects from GitLab, the same should work with GitHub, or most others as well.

That said, while it is pretty cheap, lightweight and not too complicated, all of the sudden you're responsible for the configuration, uptime, updates and security.

Since I've basically nothing of too much value (and have a variety of backups) that's not an issue for me, but others might have different circumstances.

That said, if you like more integrated solutions and can afford a beefier VPS/VM then GitLab is also great, albeit the issues I had with updates on the Omnibus install urged me to move onwards.
I predict this is the beginning of the end for Ethereum.

First we will see what the intrinsic value of a blockchain is.

Then the network will die when someone buys the 2/3rds of the validators for less than Visa makes in a day. It will probably just be Visa.

Code is not law, money is. This is the core value on the network and has been for quite awhile now.
No one is doing navigation in grade school or using their geography textbook.
A16Z know the story behind WeWork. They are now investing in Neumann's new venture. Seem like they were satisfied with WeWork's outcome. Why are they risking their money? They know that Wework went from 0 to a multi billion dollar company that continues to function even after all the commotion.

I'd say A16z's investment has a great chance of hitting it big.
Research seems seriously sus.

I will go to extreme lengths to avoid commercials in any medium. They're a principle reason for my watching no television at all. Even sponsorship spots and various nags on noncommercial radio broadcasts will prompt me to change the station or put on a recording instead. I note that in listening to podcasts, I have an exceptionally strong preference for those without any advertising at all, with fixed pre- or post-roll spots (which I can skip automatically), or with specific timed slots with intro/outro audio cues (which I can skip manually). The worst are programmes where the ads appear frequently (several times per episode) and/or without notice. Ironically, it's several public-radio podcasts which seem to be among the worst offenders in this spot.

And on the Web I ad-block aggressively as well as remove distracting features from websites ranging from registration requests to interstitial recommendation to "link-litter" social icons.

I've a possible control experiment though for the suggestion that breaks or pauses might aid in enjoyment or appreciation of a piece.

I've listened to public broadcasting over several decades in multiple markets, some large/primary, some not. In primary markets, the various station breaks in programming tend to be filled with sponsorship slots, promos for other programming, and the like. In smaller markets ... not so much, and often interstitial music plays between segments (as part of the primary programme). I've noticed that where or when I'd had access to stations which did this, the news was less harrying to me, overall. Every ten minutes or so there'd be a small interlude, and I could reflect on what I'd just heard or attend to something else. Where programme follows spot follows programme, it's simply a constant sensory assault.

I do miss those breaks.
Miners already gain $xxxx of ETH for a cost of $x. And after the merge, the amount of ETH will actually rise more slowly than before
I think we can agree that Americans have more money. Or higher paying jobs. Well, except for those who don't (but that's their own fault right?)

But other than money, is the US really better at, well, anything? If you are in the US, and you don't have money - what do you have?

Now sure, I'm making a broad statement, but I'd argue that outside of "we have more money" there's not a whole lot of America that's appealing.

I'll shorten the obligatory "if we are so bad, why does everyone want to come here" question by pointing out;

Not everyone does. But the US has some poor neighbors, so it can seem that way. And;

There is always some group of people who see money as the prime motivator, and hence the US the prime destination.

I say this not to pick on the US, or say its a terrible place. But to encourage some objective introspection. I suspect that the perception that "America is the best country on earth" is the primary stumbling block that prevents America from being anywhere close to the best country on earth.
Which begs the question, why people pursue such low paid difficult path?
Haha, the mistake I've helped implement thrice. Two forms, always.
There are better network only solutions for unfixable devices when you have that class of gear, such as moving it to its own VLAN which is a good practice for even properly functioning IoT devices.

Storm control has more a "John brought a home Netgear (which ignores but doesn't forward spanning tree packets) and created a loop between two wallports despite spanning tree being enabled on them. Thanks to storm control Jane is still able use her IP phone for a meeting while the network admin investigates a monitoring alert about excessive broadcast drops on John's port which is causing slowdowns in that network" type use case. It's not meant to be the long term solution to anything it's just there for when other long term solutions fail to kick in and you don't want a full outage until you can fix them.
If your suggestion is correct, then there'd have to be some interesting temporal causality for lockdowns in 2020--2022 to have influenced data collection ending in 2018.

Do you have any data on HPV vaccination rates by state or region within the US?
This is not well reasoned. Sending emails can be easily spoofed, because sending doesn't fully check the identity of the sender as being in control of the email account. There is discussion of various technologies like SPF or DKIM, but those are not universally applied. When they are applied, there isn't universal quality in their application.

The crux of verification using an email account is that the person _controls_ the email account. That means the person can receive an email at that account. If the person cannot receive an email at a specific account, that account cannot be used as their identity at the web server.
Yes its not well defined, neither before nor after implementing. I've made peace with accepting it never will be.

An implementation without definition, and a whole host of assumptions gets delivered as v1.

Product expectations get lowered, bugs and defects raised, implementation is monkey patched as v2.

devs quit, managers get promoted, new managers hire new devs, they ask for the definition and they're asked to follow some flavor of the year process (TDD, Agile, whatever).... rinse and repeat v3.

Sad. True. Helpless. Hopeless.
Yes. Please, learn from my fail.
I personally like the scheme. But I think it caters to the technologically capable, in particular the “compose an email with this bit of magically secure content” skill.

However, these services have to accommodate the technologically less capable. So the degenerate reduction to basically “ok, we’re going to do this the hard/easy way. You just have to click where we tell you to. It’s kinda tedious, but just push the singular buttons we tell you to.”
Your skill at a job doesn't equate to your value as a person. A job is just a way I and most others contribute back to the world. It's in everyone's best interest if there aren't unnecessary barriers to that contribution. For instance, universities' poor curriculums and the way they predatorily pretend to be the gatekeepers of "prestigious" jobs.
> It sucks, but there are people out there no smarter than you yet more powerful, and sometimes they impose a speed limit.

College's point was never about learning anything for a while now, it's a credentials machine and the machine only works in one way: the one that extracts the most value out of students, the longest.
Sure, but that's up to whoever is writing the regular expression.

The standard '.' (match any character) in a regexp matches an Unicode code point, not a grapheme cluster. To match a grapheme cluster, you have to use "\X", which is not universally supported.

For example, in Python 3, the builtin module module "re" doesn't support "\X", you have to install the "regex" module for it:

# text is 'e' followed by U+0301 (combining acute accent):
text = b'e\xcc\x81'.decode('utf8')
print(f'text: "{text}"')

import re
print(re.match('^(.)(.)$', text).groups()) # prints "('e', '´')"

import regex # must be installed
print(regex.match('^(\X)$', text).groups()) # prints "('é',)"
depends on the speedQ