skysight-inc/HackerNews huggingface dataset:
Yes, it's probably not fair.

I think you're double counting it (original files + emitted files)?

git clone git@github.com:facebook/flow.git
grep -roh '$FlowFixMe' flow | wc -l
423

Yes, it's not easy to grab good stats, my experience is that in ts projects you have much more of explicit type annotations vs flow which has better inference, a lot of type casting (unsafe), implicit and explicit anys (unsafe), null assertions (unsafe), unsafe OO etc.

The code in flow has very interesting feel. Missing explicit type annotations are noticeable, feels like js. Optional names in type signature means functions have very Haskell'ish feel:

const foo /*: number => string */ =
x =>
x.toString()

I use flow in comments so I don't have transpilation. Access to full language means a lot here.

Typescript has some nice things that flow doesn't (ie. template literal types) - but recent activity in flow is very interesting. They've put a lot of effort into making flow understand typescript constructs. Many people don't realize how close they now became.

Even some constructs are implemented first in flow (type guards, in ts scheduled for not yet released v5.5 I believe; NoInfer landed first in flow), then in typescript.

It seems they have opportunity to make flow compatible with typescript enough that you could consume ts typedefs from flow - and when it happens it's definitely going to help opening doors wider for adoption.

[0] https://github.com/search?q=repo%3Afacebook%2Fflow+%24FlowFi...
I would be curious how much less computationally expensive these models are. Full-blown LLMs are overkill for most of the things I do with them. Does running them affect battery life of mobile devices in a major way? This could actually end up saving a ton of electricity. (Or maybe induce even more demand...)
In what country? I suspect that given the intentions it would be a breach of the U.K. computer misuse act for example. Holding the perpetrator to the law is another matter of course.
> At this point I think that Passkeys will fail in the hands of the general consumer population.

Actually, I think it might be worse. The predators like Apple/Google have already pounced on passkeys as a consumer capture mechanism, so they'll ensure it doesn't fail.
Lets see how that worked out for turkey. Oh, can i have syrup on those pancakes when the earth shakes. Mafia shit never works. Its tofudreg construction - in the midst of europe.

Railway stations with no rails going in.
Actually, I specifically addressed the violent crime thing...

As for the medical costs - if you want to be on the safe side, you can (actually you should) get travel health insurance.
> I doubt Microsoft would ever open-source any NT Windows versions because the current ones are based on the same code, just with added touchscreen nonsense, adware, and overt contempt for the user.

Initiatives like MinWin and OneCore, secure kernel, device guard,... caused lots of rewrites and moving code around.
well... yes.
I, for one, am slightly worried to go to the US.
He also might be a upstart bandit in the first place. Such nobleness of mind and character. Gods chosen!
The whole agent idea is questionable anyway. Sites are are already optimized to require the absolute minimum effort for conversion and most of the interesting aggregator sites already exist and are similarly optimized. Who's going to want a clunky natural language interface that breaks half the time?
Databases usually consist of tables with columns and rows. Yet, traditional monolithic databases can become sluggish and cumbersome as they balloon in size. Database partitioning is a powerful technique for wrangling data and keeping databases running smoothly.

Database partitioning is the process of splitting a large table or database into smaller, more manageable chunks called partitions. This allows us to query only parts of the data, making it faster to load.
Nice. Okay, I’ll give it a shot :)
This is literally built in, in most modern logging systems with visualization.
I really like the Philips Sun Filled LED lights. I have a stockpile of incandescents, and they're the first one that's come pretty close that I've found that's worth replacing them with.

Policy-wise, lighting, post LED transition, is a small part of overall energy consumption. Trying to squeeze efficiency even harder isn't going to accomplish much, and it will only annoy people more and if this article is true, maybe damage their health.
Oh please, trains would not even be possible without government exemptions for right of way (and usually a originally fully government funded rail network). For passenger trains the problem is lack of competition, not fuel costs.
Yes, this is a thing.
I know that US is vast, and there are millions of good places where one could feel safe, but I assure you, from the outside sometimes is seems you live in a mad max alternate universe
It does not. Not for Linux, anyway.
Does BitWarden support passkey export now?
There were "human zoos" in Western Europe even after WWII...

https://en.wikipedia.org/wiki/Human_zoo
Ubuntu uses a different kernel versioning scheme. The current version is 6.8.0-31.31

For the entire lifecycle (bar HWE kernel), it will remain at 6.8.0 and the number after - will be incremented with upstream and their own patches.
I tried to log in using chrome on fedora. Scanned QR code with iPhone, waited like 20 seconds looking at "Connecting" and gave up. Does not work.
I suppose there's a numerics take on the situation: Epsilon times negative infinity is so poorly conditioned that we procedurally set it to zero until we can get some real numbers.
RQ Dashboard Based on FastAPI
(The) Postman Carries Lots of Secrets
It can be downloaded, but the upload is limited.
Leaderless, eventually consistent DB, with DB running on same servers as app.

Could be good, you need to rethink all the distributed DB stuff.

Does a node deal with certain subset (e.g. certain customers) so you use customerid as a partition key.

CRDTs?

Once a node fills up to say x% capacity do you split that out (using consistent hashing to minimize effect of such spits).

You probably end up reinventing one of the distributed DBs once you make it production ready.

I think it is a lot of work unless you have simplifying requirements e.g. just give each customer a seperate VM and then use a mounted cloud storage to scale up space to some max like 10Tb then maybe cap it there. Write your db log to s3 glacier for a backup.

Second replica for failover.
It can't be hyperbole, their partner's car keeps exploding too! So often that they're switching back to a four horse carriage.
The amount of pro-net neutrality in here is a clear demonstration of the opinion forming power of John Oliver, by dressing the issue as affecting users instead of companies.

A lot of people seem very confused about what “neutrality” means, and it’s consequences. As an analogy, VAT is an equal tax (everyone pays the same VAT) but it’s a very non-progressive tax (it burdens poor people more than rich people.

Your ISP doesn’t really care about your speed, it could increase yours and all your neighbors speed by a big chunk and it won’t really notice it. The problem is that to handle a Netflix they need to do a massive investment.

Yes, non net neutrality is about creating differentiated “highways”, but you are not going on that “highway” no matter what.

The discussion is if internet is considered infrastructure (as roads are) and thus they should be built with everyones money, no matter how specific they are to a single company, or if we should leave it to the market.

I’m still waiting for someone to explain to me why a company that makes massive amounts of money from the internet shouldn’t be paying a higher proportion of the infrastructure costs than a user.
Building a successful Startup with 7 Team Member [video]
Yes, but say in javascript if you do a JSON.parse(), it will give you a double float right?
Consolidated JDK 22 Release Notes
The new JDK22 release seems quite exciting. If I look at all of the new features the ones that stand out to me and that I want to investigate are these:

1.vUnnamed Variables & Patterns
2. Statements before super
3. Stream gatheres.

I might do a video about the whole thing. But that is for later. Right now I really please with the developments in Java.
Hey, a question: I also use ufw because I don't understand firewall rules properly. Is there a benefit for me, a desktop user who would like to set up a tiny home network and possibly setup an SSH server to connect from afar, to delve into iptables/nftables instead? I tried once, but couldn't understand how the rules work.

Also, if there is a ground-up explanation of firewall rules, their uses and misuses, and illustrative examples, I'd love if people could share.
Age Calculator AI
Big problem with this is that enrolling the secondary passkey requires the authenticator to be present. This is super inconvenient and risky as it always requires both authenticators to be present at the same machine/physical location, exposing both to local, physical threats (faulty USB ports on your machine frying anything you plug in? Congrats, you've now fried your main and any backup authenticators before you realized what was happening).

Ideally, you should be able to get an authenticator's public key and be able to enroll one without presenting the authenticator itself, allowing you to keep it in a safe/etc.

This would enable an easy workflow - enroll main authenticator as normal, then enroll your safely-stored backup by pasting its public key. If you lose your main, go to your safe, get your backup and "promote" it to primary and enroll a new backup one which goes in the safe.
> I’d be interested to hear the viewpoints of Sicilians on this one

that's a big part of TFA, here's an excerpt:

The Sack of Palermo did not happen because a criminal organization imposed it from the outside though the use of violence. It was, rather, a chosen, planned and enacted project involving most of the Palermo elite of professionals, entrepreneurs and politicians, cheered on by a new middle class looking to climb the social ladder, and accepted by the underclasses in need of jobs and housing.
And then there's this from 1992 - https://www.youtube.com/watch?v=YleuLyCUx28
What the ..? Wake me up when they open source DOS 6.22. What's holding them back?
I had a wonderful time with cypher and redisgraph. SPARQL, not so much. This new era of peace between the RDF and property graph people is very exciting. I'm looking forward to using GQL in a project soon.
I think it's a hefty chunk of paranoia. The US is absolutely a non-issue unless you have previously pissed them off. This is the same for every country.

What is not is walking 30km in the middle of nowhere in Central Asia because you didn't have enough cash to pay the driver's bribe. Stuff like that is a far more realistic concern than the security border paranoia stuff that goes on. Know where you are going, plan ahead and stay out of obvious trouble. That applies everywhere. The US is not special.

(Incidentally when I got to the first town, the guy in the shop laughed at me and invited me in for tea and dinner on him and his wife and I got to learn all about their history under Russia - it's not all bad)
"How To Play Golf Against The Man Whose Wife You're Banging On The Side" https://youtube.com/watch?v=PyV-oTTyIWg

"Parenting Expert Has Nerve To Tell You How To Raise Your Own Goddamn Kids" https://youtube.com/watch?v=hKmDGWv9gRk

"Brain-Dead Teen, Only Capable Of Rolling Eyes And Texting, To Be Euthanized" https://youtube.com/watch?v=MGXSPf9b-xI
> It’s only useful because of what it accomplishes: moving errors from runtime to compile time.

...

> Bug reduction is not the only benefit of strong typing. There’s also: easier codebase maintainability, simplicity of refactoring, new engineering onboarding, potentially performance gains, and probably a few other things I missed.

But besides that, what have the Romans ever done for us?
I am also also a bsd person and also coincidentally ran my first alpine as a vm on bhyve this week.

It's busybox. If you don't need explicitly discrete binaries of the /bin and /sbin utils it is a tiny user-space and fast to boot. Tmux, zsh and I was done for most unix purposes.

To get to my endpoint I wound up doing a lot of apk installs (node. More node dependencies. Stuff) but overall I found it the best Linux experience I've had in a long time. I wish zfs was baked in, and more overt virtio bindings to things for bhyve zfs backed run.
I can't help feeling this... In an adverse world software and electronic data is too ephemeral to entrust with authentication and authorization. What if we had something solid like a Yubikey, but:

- credit card sized

- completely airgapped

- standardized

- controlled by a non-profit association

- hard- and software open sourced

- built-in camera to scan data

- built-in display to show data

- configuration mode: scan human-readable configuration

- data is QR code or something like Base58 to copy by hand

- backup by supporting applications: scan and print out data

- browser integration by an extension using a webcam
One thing that comes to mind is with the earlier WebAuthn implementations in iOS, before they were stored in iCloud and called passkeys, there was no management interface for stored passkeys and 'clear website data' (to delete cookies etc.) would actually erase all credentials permanently. It was useless this way.
> I use iCloud's Passkeys extensively

So what happens if you want to migrate away from iCloud for the storage of passkeys?
Why is GitHub not(?) hosting a flock of repos* with fake private keys/username pairs to annoy/deter those people?

*Flock because of the Cloud? What is the appropriate noun for many repos?
I find it hard to believe those are the only two options: buy and sell user data, or fail.
Offline llama3 sends corrections back to Meta's server – I was not aware of it
> for these countries it's their near abroad

How about this idea: take a page from the 1815 Congress of Vienna: https://en.wikipedia.org/wiki/Congress_of_Vienna#Later_criti...

There were grand plans for post-Napoleonic Europe, and some of them didn't work out so well (did the supplement banning the international slave trade inspire a regional power in the other hemisphere to declare the Monroe Doctrine?), but some of them are still going to this day.

In particular, faced with which of the major powers should control the alpine passes, a very Solomonic decision was taken: none[0] of them.

I'm not sure if the afghans could manage a multi-confessional multi-cultural democracy[1], but I am pretty sure they'd be happy to do armed neutrality.

EDIT: Lagniappe: https://www.youtube.com/watch?v=-fNW8OrEsn0

[0] there's a Nasruddin story in which he and his son try all four possible configurations of who rides the donkey and who walks, each time facing passersby with complaints, only to come to the conclusion that you can't simultaneously please everyone. I submit that the configuration in which no regional power has much control over a flashpoint may be more stable than the configuration in which all regional powers have some control.

[1] on the one hand, in one of the Retief stories the Corps Diplomatique Terrestrienne arrives on some planet and no sooner has the delegation explained the principle of "one three-eyed green thing, one vote" than the local Wise Offworld Gentlemen immediately derive a corollary: one less three-eyed green thing, one less vote.

On the other hand, I note that when I watch buzkashi, it seems that, for a sport which in principle is every man for himself, in practice the young guys in their 30s with excellent horses ride such that the old guys in their 50s with easy horses win the matches — a clear testimony for the ability and habit of horsetrading required to come to mutually beneficial arrangements?
I'm building a free magazine encyclopedia wiki. My email is on my profile. Happy to scan them and upload them if they are not already available in electronic format.
Yeah probably can. But why do I need Passkeys?
FWIW, I did pick up the pejorative connotation at first, but then realized it probably wasn't intended that way due to the complete lack of other negativity in the post.
Cyanff/Anime.gf: Local and Open Source Alternative to CharacterAI
Try Keepassium on iOS. It removed my need to “cache” anything in the keychain.
Stats from my service: ~92% of fake / auto user registrations comes from tor exits. (Or would, without blocking)
Jeff Geerling: Corporate Open Source Is Dead [video]
Still remember the first time I touched Windows NT 4. Half an hour into work experience: Opened up a printer dialogue set a setting that hard crashed the PC; then slowly every other PC in the building as soon as they tried to print (i.e. just as they had _finished_ whatever they were working on; but often just before they _saved_ it).
One gap seems to be provision of HTTPS for onions. LetsEncrypt should really get on this. Aligns well with their mission right?
This is alone a big enough reason that there never has been any reason to be hyped about passkeys. The hype train on passkeys has been insane.
I've heard horror stories about hospitals not accepting insurance. Wouldn't want to be in a situation of being ill and having to pay more than I can earn in a lifetime.
What's new in security for Ubuntu 24.04 LTS?
On today's episode of "Hacker News critiques art"...
Now you’re telling users to check the source code of any tools they use with your stuff? “We recommend using ToolOne only on content you do not also manage with ToolTwo”
mmm!!! so it's gonna be necessary to deny some hosts...

Do you have a list of the hosts callbacked?
I thought passkeys were shared across Apple keychain (like passwords?) so you make a passkey on iPhone your iPad can use it.
There's a few distinct axes commonly labelled "left". The Democrats are quite left on some axes (e.g. concern about racism) and less so on others (e.g. siezing the means of production).
Well, left and right originated based on the parliament seating arrangement in France:

https://en.m.wikipedia.org/wiki/Left%E2%80%93right_political...

So, traditional left/right split may not make much sense anymore and each country could have their own split for left and right sides.

The split that's now the norm in most western countries AFAICT is liberal on the left and conservative on the right.
> It's like saying "oh, the local feudal Lord helps us fight bandits!"

It's not exactly the same, because

> - yeah, but he can also cut you down in the street without due process, doesn't care about your opinion, and might enforce ius primae noctis, without any recourse.

If the mafioso goes too far they lose the support of the locals.

I mean, sure, the population has no recourse when some henchman rapes some bride, but the organisation's management usually enforce their rules on their own members rigourously and violently, too.

In the case of losing what little support they have with no profit involved, it's not hard to see why these organisations don't actually allow Droit De Signeur.

They're a business, first and foremost. Allow, even encourage, violence to increase profits? Sure! Use violence just for kicks? Probably not.
Honestly platform-locking has so frequently and consistently been the intent of security-washing rhetoric and major breaches have become so commonplace that I now view "security" in the press to be a euphemism for lock-in first and foremost, with other usages being anachronistic or niche
That is what corporate HR and Executives want you to think.

Layoffs can make it look like the company is having problems so instead of doing that they will create vague KPIs so that employees will not meet them so they can be fired.
New subreddit devoted to generative UI
Flutter vs. Other Mobile Development Frameworks: A Comparative Analysis
While Flutter continues to gain traction, it is not without competition. Frameworks such as React Native, Xamarin, and Ionic have their own set of loyal followers. React Native, backed by Facebook, offers a rich ecosystem and native-like performance. Xamarin, with its .NET foundation, appeals to developers looking for robust cross-platform support. Ionic, known for its web technology-based approach, provides a platform for building hybrid apps with a single codebase.
I've had this in my idea book for years now. Good job on your implementation!
It's the guns and the police.

People get angry or frightened. It's better for everyone else if they're not carrying a firearms at that point.

Policing a nation where everyone is armed means the police are heavily armed and the non-insane ones very frightened all the time. See above.
AltStore Pal: First Alternative iOS App Store for EU
Lindbergh was a prominent speaker for the America First Committee, which has uncanny resemblance to the MAGA crowd. https://en.wikipedia.org/wiki/America_First_Committee

The Iranian attack on Israel seems to have had similar (but milder) effect on MAGA as Pearl Harbor had on AFC.
I use the same pattern for my iptables banner.

It's essentially a manual firewall for when I disable ufw if it's being too aggressive:

https://gitlab.com/mtekman/iptables-autobanner
While the short time is indeed impressive compared to median learning curve, how much studies can afford a panel of people going through similar conditions of volontary complete immersion over such an extended period?
I can recommend Moom as a window manager for multiple displays.
https://manytricks.com/moom

Especially, if your setup changes often, you can have various presets to make life easier
>The Left no longer means pushing for worker unionization or trying to expand welfare programs, at least not in the rich countries. [...] The Left is now a mostly academic movement dealing in obscure words.

This is as factual as rain is dry.

>This traditional left has become fringe almost everywhere in the top 20 economies.

What is traditional left? Marxism-Leninism? Socialism is and has been a wide spectrum since before the Russian revolution. Right now we're seeing an uptick in extreme right tendencies in Europe but top 20 economy countries such as the UK, France, Brazil and Germany do have solid leftist parties.
I can't speak for OP, but for every service that I use passkeys with I enrolled both iCloud Passkeys (for convenience) and several YubiKeys (for portability and backup).

This is not different at all from a SSH public/private key combo. You are not supposed to duplicate SSH keys!
How a launch in Google Search came to be
Firefox announces Popover API support and we are pumped
Here's Jeff Lawson answering why he bought The Onion

https://twitter.com/jeffiel/status/1783674204820262958
Say I run 10 trials that cost 10m each but only one of these finds a drug that works. How much did the trial cost to discover that drug? How much did it cost to discover that drug? 10m? 10*10m?
The concept of open-source for a million-dollar scale LLM is not very useful, especially if you don't provide the training set as well.

Open weights with a permissive license is much more useful, especially for small and midsize companies.
> Many software developers like me have faced challenges to our mental health.

It's a stressful industry at times, probably almost everyone has had crap times at one point or another. And then there's Covid, which affected everyone.

Doesn't mean every mention of the word "sanity" needs to be expunged from our language though. :( :( :(

That way lies er... madness. (!) ;)
No, I was responding to you writing:

> Which is much better

which seemed like a clear position, but apparently not.
Are you actually trying to argue in support of the mafia?
Yes, that's correct, they're stored in Keychain and shared using iCloud.
> b) The author is doing something weird.

The author is the main dev of an identity management platform and called kanidm, so yeah I'd wager their usage is fairly non-standard. That said, it should be almost impossible for it to happen anyway.

Also, that doesn't apply to his partner.
And canvas! Just imagine how many trousers could have been made out of the canvas needed for Guernica!