skysight-inc/HackerNews huggingface dataset:
Every time I see a website use Google accounts for authentication, I cringe a bit. Though I understand the convenience benefits for many users, the fact that I have to make a Google account if I want to use a website's services is a deal breaker. Even still, many developers seem to think this privacy trade off is worth it if it allows them to add authentication to their site in a "drag and drop" fashion.

At the same time, PHP makes it really easy to set up an authentication system with properly hashed passwords and no dependence on JavaScript. This is why I created DropAuth. DropAuth is designed to be a drag and drop authentication system for PHP that makes it easy for anyone to add username and password based authentication to their website. It can work along side Google and Facebook authentication in case someone doesn't want to replace their existing system, and just wants to add an option for more privacy conscious users.

DropAuth is 100% self hosted and completely open source. It doesn't need JavaScript in any capacity, and will work perfectly even with ad-block and anti-tracking software set to strict.

If you're interested in trying DropAuth, check it out at https://v0lttech.com/dropauth.php. It's well documented, and you shouldn't have any issues adapting it to your needs.
The man who didn't invent Flamin' Hot Cheetos
> What chance to socialize I have in Cambridge as a foreigner not studying in or not associated with Oxbrige?

Pretty good. Cambridge is far more than the university (despite being smaller than Oxford), and even the university's reputation as being full of toffs is quite overblown (not that they don't exist, but they're far from the majority). Like most UK cities there's a substantial fraction of immigrans: Brits were actually a minority at one point at the startup I work at.
FWIW, they do offer free games to Pro subscribers. It’s just not even close to as generous as what you get from GamePass.
Pre ECU cars are famous for their reliability, for example.
Imagine thinking that’s a large part of the chip market

Its a squeeze, no different than what happens to rental prices when there is 1% vacancy rates versus .5% vacancy rates
My professors were pretty big Whorf fans, in general.
Similarly telling men that they are creepy for liking young slim women wont make them like old fat women more. People don't discuss these things to get laid, they do it because discussing things is fun.
You can't seriously believe Europe is defenseless without America. Germany, the UK and France are among the most powerful militaries in the world, with economies that trump Russia, and enough nuclear weapons to flatten it a hundred times over.
Facts - I honestly dont know how far apart cities on the US East Coast are, but I know exactly how long it would take to drive between them.

I’d have to work backwards to figure out distance.
Streak Club – A place for creative streaks
Given an ultimatum by whom? And is the ultimatum issuer OK with the other side of the coin? (That China will likely invade Taiwan the moment there's no global economic incentive not to?)

Global politics are always very messy and ultimatums don't help.
Crocodile Hunter as well. https://github.com/EFForg/crocodilehunter
No, IWM replaced floppy controller ASIC integrating pll, track and sector ID detectors, bit shifter, FM/MFM decoders/encoders, and CRC logic. All of this was replaced by simple bit shifter, state machine and software running on main CPU of the computer. Amiga employed similar trick reusing Blitter to encode/decode tracks.
My understanding is that AC induction motors already don't need permanent magnets, Tesla model S uses those with 93% efficiency. Mahler's will be most efficient at high speeds, I don't know at what speed 93% vs 95% are usually measured. The breakthrough is the additional percentages of efficiency at same or lower cost. Mahler is still developing, there's no final product yet.
For Instagram Professionals the Graph API could be used to publish right from the site effectively bypassing the step 3. Also a form of auto-retrieving new articles, such as utilizing RSS/Atom, means the entire process could be automated. Those are some obvious improvements and automation is something expected from a subscribed service. Right now it's just a meme generator being fed some data (presumably site's metadata?) and probably someone will hack a free clone in an evening.

Edit: Beyond the criticism, that seems like a nice idea.
young lady = (das) Mädchen

turnip = (die) Rübe

(for those wondering)
I believe so, in that case there's no escrow.
Isn't there a specific GSM command or whatever they're called to request location from the provider? I remember seeing it in a GSM module datasheet at some point, but I never tried it.
We have to offset the road funding derived from a gas tax somewhere. This is clearly an underhanded way to offset it, at the detriment to EV, but it has to come from somewhere.

My preference would be weight-weighted VMT, but that’s a complex solution to implement and manage. And dump truck owners will have a fit.
Yep, i complained and they fixed it (mobile operator or the stingray.. don't know who caused the issue or if there even was a stingray (or just a misconfigured basestation)).

The problem i had is, that the time in my case was in the future, so when i called someone (personA) from within that cell, the call was made sometime in 2025... this wouldn't bother me in general, but when you use the redial function in your headset (double tap on the button), the phone would call the last dialed number (which means max(timestamp), not the actual last call), and instead of ringing the last person dialed (eg. personB), it would redial the personA I called from the affected cell, and after misdialing them by accident, a couple of times, I had to manual remove that call from the calllog, to get the redial to work again... until I entered that cell again and called someone from there again.
I have not seen anyone state what the law actually is. Just a lot of FUD about what I am not allowed to do with my device. If you are a lawyer and can break down what I got wrong and why, I am happy to listen.
Edit: totally wrong. Thanks ectopod8!

I'm pretty sure gps location is derived from signals from GPS satellites and ground stations. You can see this if you're somewhere with no cell signal but have gps, or visa versa.
But there may be cases where cryptocurrencies have some edge: transparency, speed and reach. Few days ago someone in India opened a contract to raise fund for covid ravaged cities. It is easy to see the amount contributed and by who. If that guy had opened a special bank account, nobody would know the amount collected except what he declares. Crypto kings all over the world emptied their wallets, I don't think such would have been possible under normal transfer systems. With cryptocurrencies the recipients don't pay any charges. But in some countries you may pay up to 50usd for every 1000usd.
Yes, pretty much indeed beamforming and scheduling complexity.

I could see srsRAN making a lowband (<6 GHz) impl of 5G, but not the crazily complicated high freqs. At least without some crazy funding.
Let me give you a little more of a fleshed-out use-case, then, as well as some alternative designs that come to mind.

Let's imagine I'm a consumer bank. I want the following features:

* I ship users a FIDO key when they sign up for an account.

* Users can register additional keys they bought or already have, and can use my key elsewhere.

* I consider malware on the user's computer to be in the scope of my threat model, and so I want all risky transactions (like transferring money) to come with a secure test of user presence.

I believe that the above three constraints are sufficient to motivate the current design. Why?

Well, let's say we do the obvious and just eliminate attestation. If the design otherwise remains unchanged, there's nothing to prevent clever malware from piggybacking a legitimate user presence tap to add a malicious, software-only authenticator to the user's account, which can then approve future transactions.[1]

Currently, however, I can simply require that authenticators all be non-self-signed, restricting to those that come with real hardware-backed security.

So now I have a few options. I can:

a) Disallow enrolling new authenticators. I think this is the worst option, because it means that the FIDO ecosystem would basically revert to (at worst) "an authenticator per relying party", which is expressly something it aims to avoid. (Think, keyrings full of USB fobs!)

b) Declare malware out of scope. I find this unsatisfying, since it suggests we might as well just replace FIDO with USB keys with X509 client certs, but see my footnote [1]--maybe at the limit these are equivalent?

c) Do what the FIDO Alliance seem to have done: create batch attestation, but discourage RPs from using it spuriously.

I think (c) is fairly reasonable, but as I said, I do find the entire malware argument sort of unsatisfying in a way, so, shrug.

[1] Arguably, if this is an attack you are concerned about, malware can also just piggyback presence to directly trigger transfers and other abuse, of course, so maybe this argument is a weak one? But I think an RP might reasonably want to say that "malware can do anything malicious within 10 seconds of a tap on your key, but if you think someone might have hacked your account, just remove your key and call customer support." If malware can add new software-only authenticators, it violates this functionality.
How the Black Scholes Model Precipitated the 1987 Black Monday Market Crash
Two thoughts:

* Let’s not confuse “introvert” with “shy” or “socially awkward”. There are plenty of introverts that can turn it on when needed. It may not be their favorite thing but they can do it and often pretty well. These people will have no problem in leadership. And there are others that are either too shy or socially awkward that won’t do well.

* In the end it’s about social skills. There are plenty of extroverts that will never make it in leadership because they lack the skills.
Let’s ban computers itself

No computers
No chip shortage

Fixed :D
Why is yawning highly correlated with fatigue then?

Why is yawning socially contagious?

Can't the thermal hypothesis be measured in lab?

The brain size correlation has a co-founder variable:
Lung size/capacitance.
This doesn't sound foreign to me.
Node projects rely on a lot of dependencies (and so does their dependencies) so there is a lot of moving parts and it's prone to break.
Yes, someone posted this on my Twitter feed and I thought two things: 1) why hadn’t I seen this before 2) worth sharing!
Am I naive to imagine that exotic-materials based microelectronics, or even vacuum tube technologies might be more realistic?
Not saying regulations are lighter in the Europe compared to the US , like the other poster below mentioned I have usually found some mechanism for cross border applications.

On a fundamental level access to free market and European project has a goal of synchronizing the regulations across member countries.

US states are proudly unique, Texas doesnt even keep frequency sync to the national grid!

Even UK(Texas of Europe?) , generally need to follow similar rules if they want access to common market brexit or not.
> All languages are easy to learn if you have to learn them.

Look up Navajo Code Talkers. Navajo was picked because it is so difficult to learn. I believe, at the time, only two people ever had managed to speak it who were not raised speaking it, or so an old history teacher said.
Link for reference: https://en.wikipedia.org/wiki/Kuuk_Thaayorre_language#Lexica...
Glad to hear that IRC is still full of drama!
People just don't get the scale of things like this, do they? Ever Given is taller than the canal is deep when empty. Blow it to bits and you'll get some bits that are at least as deep as the canal.
Suezmax is the biggest that is allowed through Suez, not the biggest that will fit. If the authorities don't change the max they will allow, then no new class of ships will emerge.
Paintinglite v2.1.1 Contains API
The approach itself is wrong, or at least one that ensures that there will be no viable solution.

If there was any real interest to promote a solution that would reduce the suffering and improve the conditions under which Palestinians live in the occupied territories, Lebanon, Syria and a Jordan things today would’ve been quite different.

A good start would be to shelve the n State solution and focus on normalizing relations; both Palestinians and Israelis care predominantly about having a roof over their heads, food on their tables and employment opportunities for them and their children. Europe is peaceful because even the most destitute of nations in it allow a quality of life that most people on this planet would envy.

The second issue that should be the primary focus of anyone who cares about making people’s lives better rather than driving a political issue one way or another is the recognition of Palestinians as refugees and transferring their administration to the UNHCR instead of UNRWA.

UNRWA mandate is nothing less than to ensure that displaced people continue to suffer through generations, they aren’t allowed to offer anything but the most basic assistance, build permanent structures which is why refugee camps still exist and the displaced Palestinians have none of the rights that refugees do including equal access to employment, health care and education.

They do however have some “unique” rights like being able to transfer their status (males only) to their children which produces quite comical scenarios such as a person who was born to a Palestinian father in Qatar, immigrated to the United Kingdom and adopted a Malaysian child that child is now considered a Palestinian refugee.

Now I’m not claiming that the adopted child will seek to use their rights as a Palestinian refugee to return but the fact that the process that governs Palestinian “refugees” puts more focus on ensuing that their numbers continue to grow over granting them basic rights such as the right to employment or education is shameful and it was specifically created because the Arab League would not have backed the UN convention on refugees otherwise.
Taotau my aesthetic is similar to yours, but it's true that we are a minority. Devs are, as a group, perceived as technology maximalists that love new toys, and the truth of the perception is reflected in the software landscape. Libraries like Angular, RxJs, and Webpack are all packed to the gills with features! It's also reflected by all the "slightly better" options we get in our tooling (yarn v npm) and (scss v css) and (ts v js) and even (ts v es)lint. But without exception, all of those incremental improvements still require that you have total mastery of the browser's native runtime, html5 + css3 + ES6 + dom + async, and all the protocols it enables, HTTP, TCP/IP, DNS, and all the infrastructure that's grown around it all (CDNs and load balancers and hypervisors).

Devops is in a similar state! There is growing consensus that "Container orchestration" is something like the right problem to solve, and people seem to like Kubernetes, but tools like Puppet, Ansible, Salt are still in heavy usage, and are still very useful, but they solve a different problem. Even within k8s there is debate about the proper container runtime (Docker has fallen out of favor for containerd). But all of this assumes total mastery of linux, ssh, bash, systemd, vim, sudo, mount, ps, and all the distribution variations.

Java is in a similar state! Widely considered "boring technology", Java (lang) 8 introduced streams and lamdas, which is a very different way to code (and hence, to think), and emphasizes functional style over object-oriented programming. Then you get to pick which Java you want (Oracle, RedHat, ?), and how you want it installed (installer, brew, unzip, docker), and now your build tool (Maven, gradle, play, ?) Then if you're making a "typical" webapp you have to choose your VCS (git, mercurial, svn, cvs), code hosting provider (github, gitlab), your starting point - Spring, Spring Boot, Dropwizard - which assumes you want REST, when in fact you may want to try GraphQL, which may lead you to nodejs, and it's complexity.

Picking system dependencies is similarly complicated. Components we can choose from - message queues (rabbitmq, kafka, activemq, ?), caches, proxies (nginx, httpd), and here we have to balance many considerations, such as "is there a widely trusted image I can configure and use as is?", and your options, and the details used to deploy them, will depend on every other decision you've made. In fact, all of these choices are made in away that affects some or all of the others, in a way that is complex and difficult to articulate. This is certainly why certain combinations get acronyms (LAMP, Jamstack, etc[0]), and why its very hard to have an intuitive picture.

[0] https://en.wikipedia.org/wiki/Solution_stack
Very true. It’s sad that people love to push people into rigid categories that are supposed to explain things.
Traffic and the economy are complex enough that the answer is "it depends" most of the time. Generally when you close a street to cars pedestrian traffic increases. Pedestrians tend to spend a lot more money on a street that cars driving by. Cafes tend to flourish.
Reminds me of "DOS ain't done til Lotus won't run."
I think that metered entrances don't necessarily reduce the number of cars on the freeway, for exactly the reason you mentioned. Instead, it is designed to break up 'platoons' of cars from trying to merge in at the same time which cause ripple braking effects and traffic jams. The net result of meters is squeezing more cars at the same speed and maximizing flow rate of traffic.

So you wait a little bit at the meter but your (and everyone else's) overall travel time is actually faster. I recommend this YouTube video (and the whole channel) for great explanations of the traffic dynamics.

https://www.youtube.com/watch?v=30uzZRSVxXQ
She framed it as a personal opinion from the very start, where she sought to impress upon us that she may never be hired again by Signal after this post. I thought in this case the in depth legal analysis didn’t add anything to the arguments she was trying to make, though maybe helpful background for some. I don’t think anybody seriously thought Moxie was trying to or had any chance of getting any criminal convictions thrown out, especially not anything concluded before the hack was public! So most of it was pretty moot. HN is well within its lane talking about the substantive points she was going for. And on those, I found her a bit heavy on appeals to “duh” like the following:

> Basically, “I’ll show you mine if you show me yours.” That is not generally how vulnerability disclosure works, and AFAIK, Cellebrite has not taken them up on the offer so far.

This was not an attempt at responsible disclosure, nor was it a specific exploitable disclosure at all. It was a wake up call to everyone, her included, that law enforcement tech is just as shitty as every other kind of tech. Her ideas about how things generally work are not really relevant, but that was literally all she had to say about that. Then back to the perfectly good lawsplainer which formed the vast majority of this opinion piece.

Also, what judges are going around being offended on someone else’s behalf, on the not-court-appropriate cutesy language used outside court in the course of vigorous public debate, by someone who is not even a party to the hypothetical proceedings she discussed? Yes, judges don’t like it when you get cute with them. We get it, you know judges, but this was not the same thing at all, the blog post was not a court filing. It just demonstrated the proposition that Cellebrite evidence was unreliable until proven otherwise. It said: “all ye who are affected by this, start your engines”. It certainly made her run around in circles trying to analyse the implications. That was the point.
> To say "it was delicious", you need to say "it is delicious-ed"

The "desu" isn't strictly necessary. You can just say "oishikatta".

With that said, Japanese does have a bunch of curious features, like different words for ordinal numbers depending on what you're counting (e.g. "one, two" can be translated to "hitori, futari" for people, or "ippon, nihon" for long objects, or "ippiki, nihiki" for small animals, etc), a plethora of onomatopoeias even for things that don't actually make any sounds - notoriously, "pika" (as in pikachu) is word for the "sound" of sparkling, politeness conjugations (e.g. "da" vs "desu" vs " de gozaimasu"), and many other things.
> English speakers are perfectly capable of seeing the difference between light blue and dark blue, we just happen to use the same basic word for both.

I remember reading about experiment that proved the opposite in regards to blue color —- speakers of languages with two basic colors for blue were differentiating one from another measurably faster.

No link to it unfortunately.
We use electrified barriers to prevent Asian carp spread in the Great Lakes region [0]. I'm not sure of the practicality of something similar in a saltwater canal.

[0] https://www.theguardian.com/world/2017/jun/24/asian-carp-gre...
> which turns components that once were hardware into a software program

this is a fun one, because there is no shortage of knobs and buttons, just chips, and knobs don't need chips to work. Even if you do need a chip for it to work (eg. rotary encoder to canbus), most of them are still available, because the "old tech" is good enough for them (compared to newer, smaller transistor sizes, needed for modern cpus to process a lot of data - eg graphics cards, modern cpus and even touchscreen radios for cars).
+ “for English natives.”

Because you didn’t grow up with them.
One of my former employers participated in a goodwill project to help Maasai tribes in Kenya build infrastructure like schools and wells.

The Maasai have/had little concept of travel or time. One of their tribesmen came to visit us in the UK and he told of how difficult it was to explain to his village that he had to be at the airport by a certain time. He had to use childbirth as a metaphor - as in told his villagers that he had to be there in time for the airplane to be born into the sky. Their usual perception of time is just one of "when it happens" (like "cest la vie" but explicitly time)

When do we eat? When we're hungry. When do we tend to the goats? When the goats need tending. Etc.
US covid deaths are 0.51% of the CDC’s estimated total number of covid cases. The highest (NPR) estimate of US covid deaths is 0.79% of the CDC’s estimated total number of covid cases (which is, itself, not the highest total case estimate). Many studies have estimates in the similar range.

I know the IFR is lower in developing countries, I never meant to imply otherwise.
Welcome to American zoning laws, sadly.
I was in a rental vacation house at the southeastern end of Lake Michigan three years ago. It was a pretty big house, and as you walked from one end to the other, the time zone would change. Really messed with me until I figured that out.
Google/Yandex aside, I don't want intelligence agencies around the world tracking which applications I run locally and when I run them.
You can see the practical limit in the ships designed to go directly from China - Los Angeles - as it's just open sea.
Why the extra red light on freeway ramps?
It's an accumulation of small things. Forcing blander paint colours and less 'bling' in general on over-sized cars, will disencourage unnecessary purchases. Instead of looking to go flashy with a huge Mercedes G-wagen, people will look at smaller cars. Smaller cars may partially help with congestion. At the minimum, they pollute less.