skysight-inc/HackerNews huggingface dataset:
OpenID, the original OpenID was built for bloggers: your blog address was your login. It mostly only ever verified that you were also (likely) a blogger and what that address was. It built a unique web of commenters who were also bloggers. It was something of a shining golden age of blog commenting when OpenID was just about everywhere.

OAuth and (shudder) "OpenID Connect" moved on to be nothing like that original OpenID and its vision. I think the death of the original OpenID is tied in part to the death of comment areas on blogs. It wasn't the only reason, but it was a factor in tide of them.
I like this one too!

A big part of learning to deal with anxiety is understanding that an anxiety attack is rooted in a chemical, physiological response that you can't control; sometimes what you need to do is just ride it out, and let your body get back to normal.

Math problems, loud music, singing songs -- great ways to "get out of your brain's way" as my therapist used to put it.
This is great, and it made me realize I had started doing something similar recently: when I become anxious about something, say money, I ask myself: are my kids healthy and safe? The answer, so far, has always been yes, and that calms me down immediately.
You seem to have misunderstood; Remix promotes the use of bog-standard CSS. Literally nothing about it in any way inhibits reuse of styles across the app.
Not sure where you're going in critiquing styled-components.
To some degree, there's an even more toxic element of this already in play with the amount of weight the wider US medical system puts behind patient satisfaction surveys.

Many times, things that a patient wants and would make a patient happy are medically contraindicated and lead to worse outcomes, yet there's immense pressure on clinicians to maintain patient satisfaction metrics.

I'm not disagreeing with you at all; more suggesting that we're currently relying on metrics that are even more perilous than actual clinical outcomes.
What do they do while it defrosts? Sit there?
When I lived in downtown Seattle in 2010 I had no problems using a passport to buy alcohol. (Unfortunately, routinely carrying around my passport resulted in me losing it, and replacing a lost passport is a giant pain in the ass)
Why? Aren’t all regular expressions equivalent to some finite state machine?
Sort of! There isn't consistent evidence that -any- antitussive is more effective than placebo. A majority of studies show a statistically significant result for DXM, but not all, and they aren't fully replicable which definitely calls it into question. But that's true of every purported cough suppressant, and there's understandable reasons for that; coughing is a voluntary response to irritation, so there's definitely a lot going to determine whether you cough or not on beyond a purely autonomous system response. Plus there's not really much clarity in how to measure improvement (reduction in frequency may not actually be a reduction in irritation; reduction in severity is hard to measure. Etc).

So, really, for a given incident, try it, see if it helps. If it does, great, if it doesn't, stop taking it.
Waymo is level 4, not level 5, and if I remember correctly the CEO said that it won’t be level 5 for decades.
Thanks for sharing! Happy to answer any questions.
The person you're sending a message to doesn't need to sit there and watch you type out your actual message.

Just put "Hey" at the beginning your message. Don't split your message up into a separate message for "Hey" and a separate message for your real message.
Other are not wrong in saying Memory mapped IO. taking a look at the Amiga hardware Reference manual [1] and a simple example [2] or a NES programming guide [3] would be a good way to see this in operation.

A more modern CPU/GPU setup is likely to use a ring buffer. The buffer will be in CPU memory. That memory is also mapped into the GPU address space. The Driver on the CPU will write commands into the buffer which the GPU will execute. These will be different to the shader unit instruction set.

Commands would be setting some internal GPU register to a value. Allowing the setting resolution, framebuffer base pointer, set up the output resolution, setting the mouse pointer position, reference a texture from system memory, load a shader, execute a shader, set a fence value (Useful for seeing when a resource, texture, shader is no longer in use).

Hierarchical DMA buffers are a useful feature of some DMA engines. You can think of them as similar to sub routines. The command buffer can contain an instruction to switch execution to another chunk of memory. This allows the driver to reuse operations or expensive to generate sequences. OpenGL's display list commonly compiled down to separate buffer.

[1] https://archive.org/details/amiga-hardware-reference-manual-...

[2] https://www.reaktor.com/blog/crash-course-to-amiga-assembly-...

[3] https://www.nesdev.org/wiki/Programming_guide
Care to make a few predictions about what the political and cultural fallout will be? Because I can easily see a particular political party going full on authoritarian, but claiming "patriotism" and "constitutionality".
Nice exercise. Similarly I learned most about basic computer architecture by programing 8050 in ASM as well as C.

And I'm 32. Am I old yet? I'm not right? Right?
Cheapest Tesla atm is 47k

"FSD" is another 12k IIRC

Total 59k
I really like the new Masked Email feature.
This is entirely false.

You can overdose from ~4 grams of APAP which you can ingest by taking 6 7.5/750 hydrocodone/APAP tablets

That's not nearly enough hydrocodone to kill you
Not really. But I’m glad you asked!

Google “crazy conspiracy board meme” and you’ll have a good analogy for what’s happening. If I start writing it down, things randomly disappear from board. Which requires me to look at the gaps and fill in the blanks.

You can imagine what this looks like from the outside. My dad has interrupted me so many times with “get to the point” and the only response I have is “working on it.”

The funny thing is… I’m an author and prefer to work with text.
Risk adjusted scoring is entirely viable in this age of data science, there is just no appetite for it. Doctors fight very hard against it because who actually wants to be held accountable for outcomes?

Insurance companies really aren't the villains in the US healthcare system, they're going to make money no matter what because they pass cost increases on to their subscribers and are capped in how much profit they can make via regulation.
Yes absolutely. I don't want to see Tylenol go away. I want more options, not less. I think as long as companies are being honest about the product they are selling, even if it's ineffective I think it should be available.
I agree with the sentiment but just swap "bitcoin" with "computer gaming" and quickly you go down a rabbit hole where unless you just sit and wither away the planet will get hotter.
4+ year Chicago resident here. Chicago neighborhoods vary night and day to each other. Crime is very well contained to the dangerous ones, and the neighborhoods where are tech worker can afford and would want to stay in are very safe.
As others pointed out, for many of us pair programming is much more demanding on mental resources. The way I tend to work is by doing micro-breaks, checking out other things I would not be comfortable sharing with someone else; if I don't do that and keep hyperfocused, I get drained quicker.
Also you can get a couple of programmers that will go down the wrong rabbit hole for much more time because they reinforce their wrong belief mutually. This obviously happens with individuals as well but if you get the wrong mix it can be much worse.
In my mind it gets worse when the procedure is identified: A difficult shoulder surgery by an orthopedic surgeon gets refused because it might be result in a mediocre outcome and lower his 'success' rate. The patient can't get the surgery because no surgeon wants to 'risk' his success rate numbers.
That's awesome! Glad to help you put a concrete framing to it. The more intentional you make it, the more effective it is, I think.

There's a reason people keep pictures of their family at their desks; it's not just for decoration :D
What’s the sunk cost with Android? Apps? It’s very easy to switch to iPhone, I did it a year ago.
> Please, we can keep the temperature on the conversation down a bit by just keeping to facts and leaving out a few of these words.

Sure. Let's avoid some of these words too:

> unsupported, tribalist, firmly-held belief that is unsupported by hard data.

Asking for examples is fine and great, but painting broad strokes of the dissenting camp before they have a chance to respond does nothing to help keep things cool.
> That just goes to show how unfair the medical system there is. Not everyone can afford treatment, and those who cannot are already otherwise more at risk due to the affordability of processed foods imposing unhealthy ”lifestyle choices” as well as downright hazardous living and working conditions.

I get that this explanation fits with a common preconception of the US, but it doesn't bear out in reality. The US has a higher survival rate for all common types of cancer than all other developed countries, and this has been consistently the case for the last three decades.

https://www.thelancet.com/journals/lancet/article/PIIS0140-6...
Why isn't HN plagued with bots like some other websites?
It's fairly easy to create a new profile on HN. And no CAPTCHA is asked.

Yet, the quality of discussions is often really high, and I usually learn more from the community than the articles themselves.

Is HN bot-free mainly due to the niche audience it's targeting, or is it because the community is good at downvoting useless bot comments?

I think we should appreciate @dang's and other maintainers' efforts, too.
As someone with ADHD and memory issues, your comment is what I hope my future looks like. Would you mind expanding on how you're able to work through ADHD symptoms, motivation issues and such?
> Plus there should be a pre-cooloff period after reset request is raised but before it is actually processed, and a post-cooloff periods for any additional factor reseting, and regaining full privileges.

That's, to me, the biggest one. It is quite a trivial idea, it's really not hard to add to any login process and yet very few this. But all hope is not lost for there are some sites that have seen the light and implement precisely that cool of.
This is so strange, you have some imagination but also lack of it. If you were in charge of an action-movie-esque force of 170000 hackers, would you ship them all out at once, after the start of a war that's upset a lot of people and might turn them against Russians (yeah it's not the ordinary citizens' fault but some people can't see the difference) as well as after a flight ban, or would you send them out to infiltrate everywhere slowly throughout the years, and when you send the signal, your force of 170K would easily hand over the keys to all the networks you want?

Even a plan with a few people would usually leak or catch intelligence agencies' attention, if there's a conspiracy involving 170K people, it would be headline news before it'd even get moving.
We don't show ATM transaction fees either.

We don't show creditcard fees either.

In the Netherlands, companies are required to advertise all-in prices (VAT etc. etc.)

Also, the whole lawsuit was not against the 30% appletax. It was about "freedom of payment provider". Ofcourse the real reason is the 30% commission, but that doesn't hold up in court.
Did you consider ProtonMail?
Technical meetings are going to be fun with hispanic devs...

"And finally we sent the metrics to Mimir /giggles/"

Sadly they don't support encryption at rest (sorry, I really had to do one more pun)
Can you refresh me?
That's fair. I guess if you need the functionality in your program, you need the functionality: the codegen approach doesn't matter that much. And like pjmlp said, LTO can make a difference too. Thanks for your thoughts, these kinds of exchanges make me smarter. :)
Very well thought out and written perspectives here.
We get these posts every 60 days like clockwork.
All states are at-will states except for Montana in limited circumstances.
I ran into the opposite situation a few weeks ago. I was wondering why my allergies were so much worse on the weekends, and eventually narrowed it down to me only taking my ADHD meds on weekdays.
I did this but with folders! Then I learned about HTML maps (which seem very similar to Downpour) from Neopets, which is where things get real cool.
> demented

You're probably looking for "denied".
> "Half (50%) of people diagnosed with cancer in England and Wales survive their disease for ten years or more" [0]

Lumping all forms of cancer together is misleading, because cancers have dramatically different mortality rates. You need to separate by type of cancer, or else you're really just measuring the relative prevalence of different cancers.

As it turns out, the UK has a relatively low survival rate of cancers compared to other developed countries, including the US.

https://www.thelancet.com/journals/lancet/article/PIIS0140-6...
Gotcha. Still worth noting that going to somebody whose sign says "tax preparer" often isn't the same thing as "accountant", and one conflates at their peril!
Can I ask who it is that you see pushing people towards urban life over suburban or rural? What I mostly see is people saying that suburbia and rural areas are being subsidised by urban dwellers and that people should pay their fair share of the costs of their lifestyle. You're not going to ever be banned from living rural or suburban in any Western democracy, but right now suburbia is subsidised in most cities in the West, and there are heaps of land-use restrictions that stop people doing reasonable things like building houses.

In fact, it sounds like what you want is the freedom to live the lifestyle you want, and that's all that YIMBYs really want: freedom to build houses on their land, and people paying their fair share of the costs of their infrastructure.
Curious why both Protonmail and Fastmail?

How would you rate the two if one were to use just one of those?

Any experience with Zoho, if so would love your thoughts on that too..
If you are interested in moving off of the Google ecosystem then you probably won’t be happy with the Microsoft version.
It also generates pretty slow executables. That doesn't invalidate the point.
That tax appears to be .5% or 2%? That's not very much for someone that's already giving up rental money. Let's try 8%.
Right, 'banned' is a blut word here, I suppose I should have used 'restricted schedule' as per officialdom but the earlier HN article used 'banned'. Incidentally, many countries have banned it or made it only available on script (i.e.: where I live).

Never tried to get it myself since it went on script. Personally, I find it repulsive stuff - makes me feel sicker than the cold or flu alone so I no longer use it (makes me feel queasy on the stomach).
I know you said based in the EU and Fastmail are based in Australia I think, but they are great. Integrates easily with email, calendar, and contacts clients using imap/caldav/carddav.

What makes you consider google to be privacy conscious? Aren't they just scanning your emails 24/7 to profile you for advertising?
Regardless of whatever good intent regulators have for "freedom" or whatever, I feel like these efforts will just result in predatory developers having more freedom to prey on their users, and ultimately a worse experience for end users. These developers aren't righteous actors; they're just businesses, like any other, looking to extract as much money from their users.

Ideally governments, and not Apple, would be regulating away this predatory behaviour, but I don't view that as a realistic prospect. Governments have never been great at regulating away anti-consumer behaviour.
On Duo, if you have multiple hardware keys registered, then you need to pick the key to use for 2FA before you get the prompt. If you pick the wrong key, it will fail. It is very easy to end up in a configuration where every time you need to perform a Duo login, you have to click 3 times to pick the right key.

Or you can skip the keys and get a mobile prompt, instantly, the moment you visit the page.

Of course, this has nothing to do with the underlying limitations of hardware keys. But vendors routinely mess up implementing them. We could really use some rock-solid open source WebAuthN implementations.
I have been off google (mostly) by:
1. Email: Zohomail
2. maps: apple maps (sometimes vet it with google maps to verify shortest path, etc)
3. drive: iCloud

Has been working fine so far.
Amazon is bananas about recruiter spam. They rejected me late last year which from I understand makes me ineligible to interview for a year. Despite that, I've been e-mailed by 7 different Amazon recruiters in the last 3 months.
Risk adjusted scoring is currently absolutely not viable. You underestimate the messiness of the healthcare system by a huge margin. We don't even manage to record basic vital signs consistently, so believe me when I tell you that you can forget about any kind of nice statistical trick given the weakness of our data gathering processes. Plus it's not a matter of objectivity. Surgeons will subjectively assess that doing easy cases will be better. And in addition, they'll be correct. That's what really matters.
Selected AI startups from YC winter 22 batch
Don't know which providers you have considered, but one that many around me use is posteo.de. Or gandi.net (based in France).
It is not obvious to everyone that a code may still be valid after its gone from your screen. You cannot use the first 3 digits from one code and the last 3 from another, so you start over when you don't have all 6 digits before the code changes on you.

Different strokes for different folks. I care to have folks be successful.
I've done "pair programming" a few times, with (I think) great effectiveness, but (a) it's been in a very specific context, where we each brought substantial but not-fully-overlapping expertise to the task (not pairing a newcomer and an experienced developer); (b) it was an entirely voluntary thing that the two of us decided to do, not something imposed on us by management; and (c) it was for short "sprints" of no more than a few days, not for extended periods.

If it became a required part of daily work in my company, I don't think I'd be around for long.
I agree with this comment. Not all problems can be solved this way. Sometimes I need to sit down and think without constant interactions. Interactions are great but they have bandwidth limitations for the most part.
Don't @channel large channels ever.
I think you're right that focusing on group effects will be more productive, but I probably reach the same conclusion for different reasons :)

I intuitively don't like the idea of the 10x programmer, my core argument is actually that you should not try to become a 10x programmer, and that there's no order of magnitude productivity you can gain in a vacuum, ignoring group dynamics. So you shouldn't focus on individual performance too much! There's not much you can do about it, anyways

Managing groups of people is hard, and there's often big inefficiencies that are going to be obvious to some people (engineers love to complain about management!) but that have a true multiplier effect when fixed. Because for the time invested, you have an effect on the whole team. That's a true multiplier.

I don't know what specifically you think I should learn about the fallacy of reification, but please feel free to elaborate.
Pair programming is one of the smartest inventions in this field, but I wouldn't dream of advocating it for this reason.

The best model would be four hours of pair programming and another four of paying those programmers to take a long lunch, a nap and a walk. Those 4 keyboard-hours would probably be as productive as 16 keyboard-hours of the same programmers working independently for a full day, if not more. And unlike full time pair programming it would be sustainable.
In New Zealand our sound insulation requirements mean that every shared tenancy wall I've ever had has been almost impossible to hear the person next door. It doesn't seem to be prohibitively expensive to do, although it certainly helps that it's a regulation from the city councils rather than up to the developer.
> 10 years is a long time and progress is not always linear. Think about what happened to the internet between 1995 and 2005.

And then compare it to what happened to the internet between 2005 and 2022...

Progress isn't always linear but it tends towards diminishing returns more often than exponential progress.

And we're not talking simple things like "can billions of people and Moore's law result in something a bit more exciting than Facebook with a newsfeed and ads and YouTube without Flash", we're talking about progress in the form of monotonic improvement in complex intractable software to solve edge cases the dev team haven't even thought of where the failure mode involves corpses, and do it to the satisfaction of regulators across many jurisdictions.

The gap between "drive 10 miles without serious incident this time" and "consistently drives a billion miles between incidents serious enough to be fatal without any possibility of intervention" is enormous.
IIUC the vast majority of Americans don't have that privilege either and need referrals. You have to be on more expensive health plans to be able to pick your specialist. (That's been my past experience with HMOs). I finally got on a PPO recently and it was a bizarre but pleasant experience to just ... refer myself to a specialist :)
This is true in the case where you compare a fleet of electric vehicles with the same size fleet of combustion based vehicles.

But that's an entirely different subject. We are simply looking at the effect on the total number of miles driven here, which will absolutely explode once driverless vehicles are a reality. And those KWh will have to come from somewhere and they will have a carbon footprint even when they are entirely made with renewables.

The solution to this is to drive substantially less not to drive more with cleaner vehicles.
I moved away from Google a few years ago. I'm using the following alternatives:

- Email: ProtonMail

- Contacts, Calendar, Online storage: NextCloud hosted by Hetzner (https://www.hetzner.com/storage/storage-share)

- Phone: LineageOS (Android)

-- App stores: F-Droid for most apps and Aurora store for the occasional non F-Droid apps (like the ProtonMail client)

-- Maps: MagicEarth (not open source but privacy friendly and very featureful)

-- Messaging: Telegram FOSS

-- Contact & Calendar sync: DAVx

- Notes: Joplin (syncs with NextCloud and available on F-Droid as well)

- Search: DuckDuckGo

ProntonMail (with own domain) and the hosted NextCloud instance aren't free, but privacy comes with a price and I'm happy to pay for it. So far I'm very happy with the transition.
How about:

Autonomous cars that can "tattle" to the authorities on vehicles that break speed limits or violate traffic laws. Maybe the owner of the autonomous vehicle would even get a cut of any traffic fines.
there is no MSM at this point - social media stirred up the misinformation, and it worked very well.
> So in essence I could think of types as functions (possibly nullary) from types to types?

Type constructors, yes. In Haskell the type of type constructors are called kinds:

λ> :kind Bool
Bool :: Type
λ> :kind Maybe
Maybe :: Type -> Type
λ> :kind Maybe Int
Maybe Int :: Type
λ> :kind Either
Either :: Type -> Type -> Type
λ> :kind Eq
Eq :: Type -> Constraint
λ> :kind Functor
Functor :: (Type -> Type) -> Constraint