skysight-inc/HackerNews huggingface dataset:
Hey,

We're the authors of the dzone article amongst others that you can find on our blog (supertokens.io/blog) on similar topics.

The reason Okta, Auth0 use OAuth 2.0 is because they are considered 3rd parties to your own backend. The user logins to Okta / Auth0 as the IdP and then they provide your app access to their backend to access the user's information.

With SuperTokens, the user is signing into your own backend as opposed to a 3rd party and hence OAuth is not required. Hope this answers your question!
I have to disagree with the author that optimizing compilers are "a useful precedent for thinking about the idea of an intelligence explosion". Such compilers are designed to do one thing, and they are designed to do it some fixed amount better than their predecessors. An AI that can improve itself will instead probably have to be at the level of a human thinker, who can be "creative" and adapt/produce results in a wide variety of situations -- the fact that our brains exist show that such a machine is possible. Those who anticipate an intelligence explosion are picturing these general "thinking machines", not advanced optimizing compilers.

Also,

> I.Q. represents the idea that intelligence can be usefully captured by a single number, this idea being one of the assumptions made by proponents of an intelligence explosion

I have never heard this assumption in a technical discussion in the modern age, and the author provides no source here. I'm overall unconvinced by this article.
I think there are many of these “exceptions”. At the top of my head:

* Make inline code (say: `0.85em`) relative to fit equally nicely in a big heading or in a smaller `<aside>`.

* Margins and paddings so that larger font sizes have more spacing between them and more breathing room

* Column width where you want to fit a certain amount of character at most in a single column (say `grid-template-columns: repeat(auto-fit, 30ch)`)

* Max container width of a text heavy container is probably best specified in `ch` units (say `max-inline-size: 120ch` is a good one) as long tines are hard to read. If you later decide to use a larger font, you don’t need to change this value like you would have if you’d use `rem`.

I could go on... But I really doubt this is a good rule. And I am skeptical that any serious front end developer is recommending against units that are relative to the current font size.
I understand why, but to outsiders it is odd that the one measurement you don’t specify is physical size.

12pt is ~4½mm.
They're made available to every website you visit, according to the article.
Since Edge is using the same (mostly) source code, can we assume that some of the test users are from the Edge side too - or other Chromium based browsers - or limited to Chrome? Quick search didn't clarify this
Even gliders have trim. It's not technically considered a primary flight control because you can survive without it, but at the very least it's annoying not to have it.
One "silly" reason why minor failures result in flying back to the original airport is sometimes that the original airport is some sort of hub for the airline with plenty of equipment and personnel for maintenance, which makes it cheaper for the airline to repair the plane specifically there compared to another airport. If you follow avherald.com even a little bit, you will notice a lot of incidents result in exactly that.
The 737MAX is safer than a car per passenger mile, but saying that it's safer than "driving" is false unless you assume that both trips are the same distance. This isn't usually how it works. A Californian who refuses to vacation in New York to avoid the 737MAX usually does not drive to New York instead -- they drive to Point Reyes or something nearby, or just don't go at all.
FWIW, this site appears to plagiarize text from my HN comments and website. I hadn't noticed, but another HN user did and brought it to my attention.
Anything from hashicorp, vault, consul, nomad for example. yes there is a go library for the basic raft setup afaik
It still is basically a Shield at its heart.
I'm just an outsider looking in based on a short paragraph, but that doesn't strike me as greed. How does firing entire batches of people help the stock price? Anyone with more business acumen than a cat will understand that it doesn't. "Oh, that office made a mistake? Let's fire the lot of them so they'll learn how to do better next time!"

Based on this, it seems more like an asshole with some attitude problems rather than greed per se.
It looks like your account has been using HN primarily for ideological battle. We ban accounts that do that, regardless of which ideology they're battling for or against, because it's not what this site is for. Moreover it destroys what it is for, so we have little choice if we want HN to survive for its intended purpose.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and sticking to the rules from now on, we'd be grateful. I'm not banning your account because you fortunately haven't been using HN exclusively for political/ideological flames. But you're far on the wrong side of the "primarily" line: https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme....
You know what's also convenient? 1FA.

Which, incidentally, when you store you TOTP secrets with your passwords, is what you have.
Thankfully, our standards for aviation safety are not low enough for an anecdote of a safe landing to be a valuable data point.
Shouldn't a scientific paper making a specific scientific claim explain their methodology? Why should the audience presume that the method used to calculate the dates matches the implied trend? The calendar issue undermines their entire claim, and we're just supposed to give them the benefit of the doubt and trust that whatever they did was correct? Where's the scientific objectivism in that?
there's 'reasonable effort', 'commercially reasonable effort', 'best effort', etc.

these are all legal terms that are commonly used, but are still a little vague.

my read (and ianal) is that if a company has a hard contractual obligation to fill an order, they need to do that first and then can make a 'best effort' to fill the other orders.

best effort is effectively lower priority than an actual contractual obligation.
> In form, the language of social media is written—but in style, it is far more like speech."

I don't think that's quite it. The problem is that tweets are are almost completely context-free.

Tweets are a complete, self-contained, little statements utterly devoid of context that supporters and detractors alike can read almost anything into.

Tweets are a cypher. If one triggers a response in us, there is nothing to indicate that our first impression is not absolutely correct.
Ironically, a second hand Ubiquiti EdgeRouterX is a great platform from which to start building something. Ignore the UI and configure everything from the command line.
Last I checked, the companies claiming 95% were measuring for COVID symptoms, but AZ was directly testing for infection. Most COVID patients are asymptomatic (especially vaccinated ones), so 74% and 95% suggest similar efficacy for the two groups of vaccines. (And so would a claim of 69% and of 79%)

I honestly don’t understand the controversy. As much as I like 538, their area of expertise is far outside medicine.
I fall in to that group so you're probably right not to.
I’m not the person this was directed at, but i wanted to chime in anyway.

I would absolutely be in favor of paying for those refugees care with my tax dollars, especially if they were paying taxes, too, which is exactly what the US should be doing with any and all immigrants. We need cooperation, and we need accountability. This planet is a collective responsibility of ours. It’s not one country’s problem.
What the poster was more likely referring to was the uncertifiable behavior that would occur without MCAS during a wind-up turm or during descent whereby stick control forces would slacken on the way to stall instead of requiring steadily increasing pressure on the control column to bring the plane to a stall due to extra lift from the forward nacelles. While technically a pilot could deal with it, aircraft that demonstrate said behavior cannot be certified as civil transport aircraft without appropriate mitigations.
What does this script achieve exactly?
Race and racism 'less important in explaining social disparities' – report
I mostly use it to open files in vim [0]. The good thing about these aliases is that they keep the command in the shell history. So you open a file with the alias and it will leave a full 'vim path-to-file' in the history.

# Open any file under current dir
vf() {
files="$(fzf --query="$1" --multi --select-1 --exit-0)"
if test -n "$files"; then
echo "${EDITOR:-vim} \"$files\""
print -s "${EDITOR:-vim} \"$files\""
${EDITOR:-vim} "$files"
fi
}

# Open from current modified files in git repository
vfc() {
files="$(git ls-files -m | fzf --multi --select-1 --exit-0)"
if test -n "$files"; then
echo "${EDITOR:-vim} \"$files\""
print -s "${EDITOR:-vim} \"$files\""
${EDITOR:-vim} "$files"
fi
}
Copyright infringement by German contact tracing app
Buy Real Drivers License
> On an unstable aircraft such as the 737 Max, if the trim fails then the nose pitches-up, precipitating a stall, unless the pilot can execute a manual trim.

MCAS is a safety mechanism meant to suppress a very specific behavior in a very specific corner of the flight envelope where an airliner is not supposed to operate at all. Its mere existence doesn't mean that the MAX is an unstable plane. The 737 is still a positively stable airplane, just like basically all civilian aircraft. If the trim on such plane fails (gets stuck), it becomes annoying to fly, like a car that pulls to one direction. It doesn't do anything violent or sudden (the plane is trimmed correctly until the last moment) and it's possible to overcome the force with the control column and return safely.
Yes, but there are idiot apps like WeChat that now ban you arbitrarily if they think you're interfering. I got banned once for running Xposed plugins on WeChat. It would be nicer if no software on the phone had any way of telling that it is being spoofed, and instead spoof the actual radio waves.

Or maybe I should just desolder the GPS chip, if I can figure out which one it is.
Leaving aside the properties of the vaccine, not keeping promises is a really bad look. Committing to deliver x amount and then delivering .8x without much of an explanation is a sign of bad comms at the very least. And that has not happened once. If you look at how many times AZ has promised to start keeping to the schedule and get their capacity up, the list gets pretty long.

It does not take a management genius to predict, that vaccine deliveries in EU are going to be observed using a microscope and that the moment you flinch, they’ll bite. And AZ flinched.

We’ve all been there. Engineers tell the leadership x is possible, customer demands 2x, leadership bullies engineers into agreeing to deliver on the impossible and in the end it all goes to hell. And that’s a clear leadership failure.
I don't think it's a given that the architectures that get us to AGI will be constrained in exactly the way current neural networks are.
By everything I've read, it should be included as a challenge, and they should be explicit about the method they used to determine the Gregorian dates, because it's not straightforward, nor is there even an agreed-upon method or table to use for conversion, yet their whole claim rests on the verifiability of the dates.
All this talk about NATs as an alternative to Kafka with no mention of Redpanda’s Zookeeper-less alternative (written in modern C++ - https://vectorized.io/)
I don't think this comment should have been flagged. It's obviously not literal.

However, could you please stop creating accounts for every few comments you post? We ban accounts that do that. This is in the site guidelines: https://news.ycombinator.com/newsguidelines.html.

You needn't use your real name, of course, but for HN to be a community, users need some identity for other users to relate to. Otherwise we may as well have no usernames and no community, and that would be a different kind of forum. https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...
Biden will lift H1-B visa ban
Flow lost to Asana – Failure lessons
If your carrier supports this, of course.
Note this all occurs client-side, which means that it only affects browsers that implement FLoC.

You can opt-out of this (for now) in Chrome by disabling third-party cookies.

You can also simply use another browser such as Firefox.
There's actually no reason to choose Pulsar anymore. Pulsar has even more layers with Zookeeper + Bookkeeper that requires something like Kubernetes to run well. It was great 5 years ago for heavy users who need better scalability and features than Kafka, however the development has become a mess.

With the removal of zookeeper and tiered storage (separated from compute), Kafka has caught up on scalability while being simpler to deploy. It also has a far bigger ecosystem with more polished features like ksqldb.
Please do not post ideological flamebait to HN. It leads to outrageously low-quality threads, like this one.

https://news.ycombinator.com/newsguidelines.html
Hey. Uh, this flame war you're having is all you. The rules clearly say not to engage with trolls, not to attempt to fight them to a standstill.

That said, I don't think yellowapple is trolling, I this he's saying "that article isn't accessible at my level".
Ah that makes a lot more sense. I run tailscale on a subset of my servers, but I use tailscale to talk to all of them.

For example, I can use my desktop at home as an exit node for my phone, so I can configure my network hardware (router, switch, AP) from my phone, from anywhere.
For those having trouble accessing the article: disable Javascript, clear cookies and only then reload.

Overall interesting and balanced article even if not revolutionary. It is actually more about life (and humans as a living form) than AI. It does not negate the fact that an AI the size of a human brain would be powerful, and an AI the size of a million human brains would be very powerful. But that would still be a machine.
Security Researchers Call Out MobiKwik for KYC Data Leak
The only thing I got out of this is the fact that when people say ted Chiang is such a brilliant guy, you have to read his stuff, my mind is going to silently think no he's a sophist hack. Am I the only person who read this and thought my god this person is an idiot but is smart enough to get other people to think he's not an idiot but is actually a genius .
Please don't post in the flamewar style to HN. It's destructive of this place and does no good for anyone.

https://news.ycombinator.com/newsguidelines.html

Edit: we've had to warn you about this repeatedly. That's not cool. Please review the rules and fix this going forward.
You could probably record the band with a SDR from another location and just replay it on a loop. Both time and space measurements would be affected.

But you really don’t want to do this in any way that could possibly leak out. You will make a bunch of connections you never wanted to make.
>For some reason, in the computer world, scientist, engineer, and technician have been merged into a single role. Full-stack

I mean in software the theory is so close to the practice that there's little purpose to create a role of software technician for the software engineer.

You could say developer or programmer means technician, but it's not really the case in most companies, because developers do engineering work, too.

A lot of projects don't even have a proper spec, because the program can serve as a de facto spec. In a company where you need a working program, why would you cause translation errors to slow you down if you don't need to?

Separating spec and implementation is possible, but it's an inefficiency that needs a good rationale in a profit driven business. Which is why you see proper specs with later implementation only there where these costs are deemed appropriate. Like safety critical systems in aerospace and automotive.

It does not have to be like this, but it's an efficiency optimization that's just not possible in other engineering domains.

In classical engineering the closest we've come to this is rapid prototyping with CAD tools that allow simulation. Because it's much more efficient when the engineer can do the implementation and find design errors before they're mass produced.
'yiw' is yank inner word. It basically copies the current word from wherever you are in that word. The pure yank 'y' I presume would just work if you already have something highlighted. It looks like these shortcuts take the current word or current selection and pass it to Rg [0] to be searched for.

I don't have the plugin but it sounds super useful and I'm going to give them a try.

[0] Rg being ripgrep, see https://github.com/BurntSushi/ripgrep
Are you saying I am wrong, and that Russell did not show an interest?

I am saying you essentially accused him of racism without any evidence, then quickly obfuscated when called on it, followed by a prolonged attempt to divert the "toxicity" you initiated to a more general internet malaise of which you are apparently the victim now.

It's really poor form tbh.
It's not a marketing stunt, it's just lying. Business as usual for VW.
> $40,000

There are probably a few developers who’d love to pay just 40k to Apple.

Given that review costs are fixed, what is the cost of distribution?
It's definitely the engineers pain. It's clear that management is the cause of all this shit, but the problem now lies in the engineers lap. So who has to solve it? Right, the engineers.
I am by no means a luddite, and hope to enjoy the fruits of civilization and society for as long as it will let me. But I have started picking up a bunch of skills in order to maintain and build anew, devices and tools that will no doubt become unnecessarily bloated in the future.

I already have some rudimentary electronics skill, so it's mostly been metalworking, such as welding and machining. I have a 3D printer as well, I'm not against PLA for replacement plastic parts and not against using technology I have full control over as a means to my ends.

Don't need to buy a smart faucet if I can build my own very ordinary faucet.
What we call a "computer" is a binary logic playback device. Useful for sure but no more "intelligent" than a DVR. In other words, it's about as dumb as a hammer.

The only intelligence it will ever express is that of the logic stored in it's programming. Making it any more "intelligent" would require a complete redesign --- one with a focus on chemistry and biology as much as logic --- with the means and ability to grow and reproduce and learn on it's own. And we are nowhere near this point.
Buildinpublic.org Available for Sale
feel free to reach out to me in case anyone's interested in buying this domain
Doesn't it incentivize development of "mostly safe" vaccines, over "completely safe but more expensive". As long as the number of litigants remains low, it could be more cost effective to pay them off.
> I admire your attempt to deflect blame from the management at boeing.

Bah, what a vile comment. He didn't contest that at all.

It's the engineers who will have to go through this exercise of fixing it, and he identified something most of us can probably relate to.
Yes, I agree with this entirely.

While not perfect, if you treat your data as real data, instead of magical database rows, you tend to get predictable results. Pretend the database doesn't exist and these are data structures in your process space -- where do the access patterns degenerate, etc.
We've banned this account for repeatedly breaking HN's guidelines. Please don't create accounts to do that with.

https://news.ycombinator.com/newsguidelines.html
How does Go know time.Now?
Two SSIDs with RADIUS on one (which assigns VLANs) and guest access on the other.

VLANs at the switch level are handled by consumer NetGear switches. They have an HTTP interface around which one can build a simple API.

Configuration is driven by pushing from a single script. Push is not nearly as malleable as pull but it’s a very stable system. The script handles IPAM and DHCP allocations but almost everything that needs a static address is accessed via the DNS entry for its IPv6 EUI64 address.

Firewall rules between devices and other networks happen at the VLAN / subnet level — the actual IPv4 addresses aren’t needed for the rules themselves.
> Stalls are not a serious problem

They account for 25% of fatal accidents [1]

[1] https://www.aopa.org/-/media/Files/AOPA/Home/Pilot-Resources...
If they used shoddy methods for converting the dates prior to Japan converting to the Gregorian calendar in 1863, then it's absolutely relevant to their claim and could undermine their normalized trendline. If the dates are consistently 1-2 weeks off because they used a poor method for converting historical Japanese calendar dates to Gregorian dates, the line they drew normalizing their data would change significantly, and the BBC wouldn't have an article worthy of a headline.

I don't understand why so many people are dismissing the calendar issue and just assuming that "it's accounted for" or "it's not relevant" or "it's trivial" or "it's just noise". Where's the transparency? They've shared their dataset, but not the method used to determine the dates? That looks like a huge oversight and so many people here seem to be accepting the premise of the claim and giving the benefit of the doubt to the researchers. What's scientific about that?
Just this morning I was thinking of ways to create more automation around cancel culture...
Oh come on. You're saying he's posting free educational board repair videos to advertise for his brand? Do you watch those videos? Like this one [1]? They're boring as hell. Their target audience is his competitors. You don't see the world flooding with repair shops doing the same thing if it's so profitable, do you? There's so much better advertising he could do if that was his goal. And I haven't even touched on everything else he has done to help other people get started doing board repairs.

It's such a cynical and uncharitable distortion of reality to claim he's doing this for advertising. What's a guy supposed to do to make it even less of an advertisement if he wants to post tutoring videos and pay it forward? Does he need to talk trash about his own business & skills too (which he sometimes does btw)? While simultaneously claiming he's good enough that people should learn from him? With this kind of logic it's practically impossible for a mere mortal to start a business toward a good cause and provide free tutoring to his competitors without getting accused of doing it for his own self interest.

[1] https://www.youtube.com/watch?v=SR94QHGlYRs
Yes, if the destination isn't a maintenance base that stocks the part that fails. It's happened to me - 45 minutes into a 1 hour flight they decided to turn around and return to our departure airport. It's very annoying.

The problem is that some failures mean the plan can't fly again until the part is replaced, and sometimes it's cheaper to turn around than to have the plan sit idle until they can get the replacement part out to it along with someone certified to repair it.
It doesn't need to be that way though. Embedded software powered devices have been around for decades, and much like video-games of old nobody needed to beam updates to them throughout the life of the product, and they didn't stop working the moment the company went out of business.

All of those tasks could be completed with robust and simple software, rather than ridiculous stacks of constantly updating libraries connected to the internet.
It’s much easier than faffing around with vacuums. Take the metal foot and case off a tea light. Light the tea light, place on suitable saucer in microwave. Nuke. Plasma. Useless plasma, but plasma nonetheless.
At the same time, higher CO2 level is reported.

https://mainichi.jp/english/articles/20210330/p2a/00m/0sc/02...