skysight-inc/HackerNews huggingface dataset:
not much, since I don't use Google account at all

but if I lost my Outlook account which I use for exchange calendar, contacts and email sync, calendar and contacts would be no problem since they are at any time offline in phone, so just need to be backed up and moved elsewhere, email would be bigger issue, I would need to notify my client company about using my new address and then somehow try to change email address and many services I used this email
> pretentious

No.

> or confusing

Occasionally, with customer service phone reps. It's a good filter to identify people who are too low IQ to trust in general, so it's a great signal
Would you promote and educate employees on ethics and diversity
Point of WebGPU on Native
I had wondered if a bandit algorithm would be an effective approach. Can anyone who knows more about it than me comment?
Great project! But other than it being 'written in Rust' can someone explain what is interesting about yet another Gameboy Advance emulator using SDL2? I'm guessing its WASM support?

I think we're all capitalising on the HN algorithm gearing towards Rust-related posts which can only be a great thing for those who absolutely love Rust <3. Perhaps I should be a town crier for the Rust project to market all things Rust.

𝔒𝔶𝔢𝔷!, 𝔒𝔶𝔢𝔷!, 𝔒𝔶𝔢𝔷! 𝔄𝔫𝔬𝔱𝔥𝔢𝔯 𝔤𝔯𝔢𝔞𝔱 ℜ𝔲𝔰𝔱 𝔭𝔯𝔬𝔧𝔢𝔠𝔱!
Those were cheap tablets from Aldi / Medion one could buy in Germany back then and they required a mandatory Google account to use them. Can't remember their name; they cost about 150 Euros back then.
How does AOT resolve the issue?
It's really neat to be able to empirically verify this. If you watch Rich Hickey's talks, especially Spec-ulation, you'll see this deep commitment to compatibility and progress through growth. This is exemplified by Clojure itself (which unlike many languages is famously "just a library") and many times in third party work. If you find a ten year old Python library, it's unlikely to work verbatim. A ten year old Clojure library is probably still idiomatic.

This also works in the other direction. People regularly run RCs and alphas for Clojure itself in production. Unless you're doing something pretty novel and experimental, like, say, GraalVM native images (where manually rejiggering is common in every environment, and Clojure is no exception), odds are everything Just Works.
I totally agree with this. A lot of our work on AvionDB involves improving OrbitDB as AvionDB is basically a project built on top of OrbitDB. Exactly speaking we have 2 new store implementations:

Store.js [1]: This store manages all the "Databases" & the "Collections" within the respective "Databases".

Collection.js [2]: This is the store that implements the MongoDB-like interface so that you can run powerful queries, and manage "Documents" within the respective "Collections".

[1]: https://github.com/dappkit/aviondb/blob/master/src/Store.js

[2]: https://github.com/dappkit/aviondb/blob/master/src/Collectio...
Docker Swarm Cluster Complete Guide
The argument was not about you.
Namely, a former high flier, slashes staff as demand for its HR software dries
I‘m old. I remember reading that article eight years ago.
Interesting. Looks like $FDED maps to a CHAROUT routine on the Apple ][, so this should print out the character map in an endless loop?
There is significant variety between distributions regarding which systemd project modules are used by default. Many distributions also allow systemd modules used by default to be easily replaced with non-systemd alternatives. This speaks to the level of coupling and cohesion between systemd modules being low enough that they don't form a monolith.
Mathseminars.org – global database of upcoming online math talks
I hate to break it to you, but the older you get the more likely you are to die from any cause. Take a look at the data yourself: https://www.cdc.gov/nchs/products/databriefs/db355.htm
The first example "month over month" will never result in a large dataset if you just do count(distinct user_id) ... group by month order by month. There's only max 12 values per year.

That query is much simpler, safer, faster, no self-join or windowing necessary, and you can properly handle missing months in your dataset in your higher-level language (which the provided solution doesn't do BTW).

And you're still getting the performance boost from the DB indexes for grouping and sorting.
purelymail.com is good and cheap solution for gmail. I used 2 months already and its very good.
You don’t even need people inserting anything.

Dust is a problem on its own it can ignite from ESD and the charing causes carbon built ups that eventually cause a short.

Even when it doesn’t ignite from ESD it can change the capacitance of circuits which can cause a flash.

This is compounded even more by the fact that many dust particles in cities can be conductive carbon particles form combustion, platinum and other metals form catalytic converters and fine metal particles from things like car brakes, roads and wheels are all over the place.

A lot of that black/dark grey dust that can settle around windows and other leaky parts of your house in a city isn’t dead skin and dirt.
Why do people trust anything with untrustworthy organizations? Sure I have a google account. Is anything I value maintained there? Absolutely not. They are untrustworthy, and have demonstrated as such numerous times. Mom didn't raise no fool.
Tim can repeat himself often, but he's not bad at what he does. His content is admittedly designed for children.
I once fed one, but only the european sort. But it was as large as the one on the pictures there, just not in that red-black war paint. Actually rather strange when i think about it. While taking an afternoon nap i awoke because of some loud buzzing, like when you're holding a piece of paper into a fan. I couldn't see what it was, so i got up and searched. There was the largest one i've ever seen, captured between the window and the inner window blinds, bouncing madly back and forth between the glass, and the bamboo blinds. What to do? I've been afraid of it, first opened the door to the balcony as wide as possible, then slowly pulling the blinds back into the room. Stupid thing wouldn't notice, banging even more furiously against the glass. For whatever reason it came into my mind that i should feed it, but what?
Then i picked a raisin out of some müesli, put it on top of a long needle (which i had to search for, when do i ever sew?) and held it slowly trough the gap between windowframe and blinds. The hornet came, landed on the blinds, crawled to the raisin and gnawed on it. For about two to three minutes i could see the raisin slowly shrink. Then it was gone, just the sharp tip of the needle, nothing left over. The hornet made movements like gymnastics for a while, 30 seconds or so, somehow 'prancing'? And then the strangest thing happened: without bumping against anything it flew out between the gap, hovered maybe a meter before my head, did a slow circle of maybe half a meter and SHOT out of the balcony door whith a loud hum.

I felt joy and perplexed at the same time. WHY it didn't do that sooner? And WHY T F i had the idea of feeding it with a raisin?
The Open Podcast Community Newsletter #17
It makes sense to package and isolate the base system since it avoids any "hidden state" that could influence the behaviour of your program and introduce hard-to-debug errors.

And it's not packed into a single opaque block: You can specify an image to derive your image from and Docker will overlay-mount your image on top of the base image, avoiding the need to store multiple copies of a base image.
the tablet part makes no sense, you can always create new Google account or just use tablet without google account, installing apps through aurora store or apkmirror would be minor annoyance though
I would lose access to analytics - the only Google service I use. I don’t use chrome, I don’t “sign in with Google” on any sites, I’ve never used Gmail, and I’ve been generally very cautious about anything they have their hands in.
+1 for self-hosting. Doing that for nearly 10 years now, by far the most difficult part is setting up a mail server, but after that you can put on your resume that you know how to configure Postfix (which I am quite certain is one of the most difficult Linux server applications to configure). Backups, webmail, file storage, calendar etc. are quite easy to set up.
I do believe that you believe your article was written in good faith...

You said you didn’t sink 200 hours into this project, and that is my exact criticism. The people working on covid-19 mitigation in hospital systems, labs, pharmaceuticals, and within the CDC and state health agencies actually do this for a living and have spent well over 200 hours per-capita figuring this stuff out. I mean, heck, that’s only about a month’s worth of full time work. That’s how little expertise you’re bringing to the table here: basically less time than a summer internship.
The Next Pandemic Could Easily Come from Our Factory Farms
Great point. And thanks for the link! Yeah I think I need to mentally prepare myself for many years of no disposable income before this thing takes off. Sustainability comes first. I've been trying to do too many things at once (designing + coding + writing + content marketing + sales here and there + taking care of admin stuff as well as product research) and experimented too much for scalability and ended up burning out at a higher rate than expected without getting anywhere revenue-wise. So yup I've experienced first-hand the physical limits of what I can do and the importance of being able to hire without dependencies on angels and VCs (i.e. having more capital). I need to go super niche and unscalable now and focus on acquiring paying customers only. And take some freelance work here and there and save up :)
> That's exactly what Java thinks and thus it chose to keep the Streams lazy.

Rumours of Stream's laziness have been greatly exaggerated.

Stream<Integer> aStream =
Stream.iterate(1, i -> i + 1)
.flatMap(i -> Stream.iterate(i, j -> j + 1)
.flatMap(j -> Stream.iterate(j, k -> k + 1)));

// Does not terminate
Integer firstElement = aStream.findFirst().get();
thank you for the pointer to andOTP

- I need to migrate away from SMS based 2FA

- then away from Google Authenticator

- and probably also from LastPass to Bitwarden
They are probably mistaking it for velutina, that is killing around 20 people/year only in Europe yet.
it's also a high quality job creation program that employs 17K at NASA and who knows how many at contractors

it's also a military capability

it's also saved who knows how many lives with weather satellites and ambulance GPS and satphone rescues

it's also a meteor warning program

it's also a global warming monitoring program

it also begets companies like spacex and capabilities like GPS for all and inspires people to pursue science

sure there's fat, but we're employing highly skilled domestic tech and science people with that fat, would it be better if we left all those tax dollars to be spent on iphones and Starbucks? or the prison industrial complex? NASA and NOAA and the NIH and any pure science agency is super defensible
My normal position is fairly anti-government, but there is a role for an agency here that I wish they'd fill. It'd be fantastic to have a centralised agency organise a panel of experts who have gone though all the known papers and studies, synthesised them then just sat for a week doing a massive public Q&A session. Targeted at people who are really quite clever rather than the usual aiming-low that the mass media goes for.

The volume of research has gotten far too much for me to keep track of; the media are in full swing polluting the channel with irrelevant and frequently political noise. I really do not care about what politicians think about given drugs, and honestly their justifications for why they are doing X or Y are not going to matter to me for a while because politics doesn't happen quickly. It'd be nice to have a centralised, low bandwidth well moderated information source for the smartest 5-10% of people to get good information in response to their questions and uncertainties.

There are great information channels for PhD medicine types & doctors (I hope). There are good sources for people who are at risk of drinking bleach because they heard it might help (try a local news channel). There is a hole for, say, the top 5% smartest people where they really don't have an in to figure out how they might help, because they need information hidden in very technical articles or behind rather black-box modelling as described in the media. But they are otherwise very educated, intelligent, capable, wealthy or what have you. These are coordination problems a government could actually help with.
I feel ambivalent about the conclusion. Small talk is nice I guess, but depending on your personality you might be more invested than the other people. I've had numerous acquaintances basically just ghost me over the past 30 years. These were people I knew for lengths of half a decade+

That's life, I can't blame them, but it really starts to hurt the more it happens. I find myself more cautious and conservative about who I invest time with now. Having everything be so transactional seems like institutionalized sociopathy sometimes.
FWIW, I've learned s-expressions and never particularly liked them either. I like their elegance, sure, but I found working with them to be cumbersome in practice.
I worked as a contractor on a NASA project for a couple of years. Your observation that the purpose of NASA is to consume funds, accrue influence, and generally perpetuate itself matches with many of my experiences of those years. This is what comes to my mind:

I saw sounding rocket missions with overall costs of several million dollars completely lost, in terms of science data, because the telemetry link was lost. Well, we were launching recoverable vehicles and overall data recording needs were just a few Gigabytes over a 15 minute mission, so why not just record that data on-board in case the telemetry link to the ground failed? Oh, I was told, doing that is far too expensive. Well, the cost of a recorder is not even close to the cost of launching a whole research rocket with payload, so the whole thing just struck me as a tremendous waste.

My immediate previous job was as an engineer for the US Navy. I was well familiar with the concept of "colors of money", so I get that sometimes you may be flush with cash for some things (staff, facilities) but devoid of cash for things like equipment purchases. But even in my Navy years I saw obvious stupidities like this eliminated with some financial management. The contractor and NASA management didn't care. They were fine with losing years of time and millions of dollars for want of a $10,000 crash survivable solid state recorder.

The contractor has since merged with a larger competitor, then merged again. That same entity and largely the same people remain in place, managing (and in my opinion, mis-managing) this program. The only people who really seemed to "lose" when mission data was lost, as far as I could tell, were the graduate students working for our Principal Investigators who lost the data they were depending on for their PhD theses...
> Clojure (which unlike many languages is famously "just a library")

how do you mean? "language features" implemented via macros? or something about its JVM implementation?
Sounds more like a track record of owners not patching their routers. Every brand of network devices has had serious security flaws. At least MikroTik is cheap and functional.
Show HN: A Covid-19 Multi-State Level Dashboard
Link to the dashboard: https://covid19.eugsun.com/

Link to the source code: https://github.com/eugsun/covid19/
http://archive.is/OU9eV
Right, but there's no feedback. Increasing school prices makes loans harder to pay off, not to discharge in bankruptcy. They can either be discharged or not in bankruptcy.
Nothing. I only use it for YouTube, so all I would lose is my video subscriptions, but I mainly watch a small handful of channels so no big deal.
What alternative do you propose?

Are you familiar with existing fair practices, consumer rights, and consumer protections acts?
You are technically correct, the best kind of correct.
i use Android phone without gapps with zero issues, my wife has Android phone with gapps but no Google account signed in

we don't use Google devices requiring Google account and pretty much no Google apps
This is probably the most HN comment ever.

Congratulations on being a better Internet user that the rest of the world! You are clearly very proud.

For the vast majority of people, their SaaS email (in most cases probably a Gmail account) is in fact their primary identity on the Internet, and that's not going to change because they wouldn't even know where to start looking for other options.

Before you say "that's their own fault for not knowing better", I would ask you: did you get your own medical degree so that you can handle all your own medical problems? What about a car? Did you build your own car? Do you have a law degree? Do you grow all your own food? Are you a licensed electrician? How about a food safety engineer? An architect? No? So you rely on established and proven products, systems and service providers for these things? Of course you do, because that's how society works.

Technology folks often forget that we happen to have specialized in a field that is now dominant and pervasive in everyday life, so we "get it" more than most, but that's not the case, sometimes not even an option, for most people..
How Well Can Algorithms Recognize Your Masked Face?
> Clojure's main shtick (at least its main influence on me) is a combination of image-oriented programming (that is a live REPL that lets you edit a program you're writing on the fly without needing to restart the program) with a strong distrust of any abstractions that extend beyond immutable collections (Clojure's mantra of focusing on data).

With you there.

> While Clojure transients are a fascinating tool and derived from its implementation of immutable data structures, otherwise its immutable data structures are roughly in the same ballpark as other languages.

The immutability was genuinely innovative though. It's true other languages had immutable data structures. But Clojure's hash-mapped tries were genuinely new and a massive performance improvement that made "just make everything immutable all of the time" feasible and not just a giant exercise in copying (that you hope the compiler is smart enough to work around).

> Then you had other languages with the former, such as Smalltalk and Common Lisp. But those two languages never really treated immutable collections as essentially the end-all-be-all of abstractions (certainly not Smalltalk where the idea of independent data is almost antithetical to its premise!). This is definitely an exaggeration; Clojure does have facilities for other abstractions and being an FP language it certainly has higher-order functions, but the community shies away from those as much as possible.

Perhaps I'm misreading you here. Clojure does focus on data, but the community shying away from things like higher-order functions?! No, I don't think people shy away from map, filter, reduce, or transducers, or update, or... and all of those are HOFs. Can you elaborate? If you mean like "complex type-like hierarchies" then yes, nobody really uses those, but HOFs specifically?
Show HN: Turn any YouTube playlist into a sleek radio-like page
I have used Tsohost[1] for a long time. They used to be Daily.co.uk.

For me the big advantage is that you can buy a domain for 10 years.

The control panel is pretty generic but works OK. There is no API to control DNS that I am aware of.

[1] https://www.tsohost.com/domain-names
EAP-PWD seems like a weird thing to want. It's probably incrementally better than WPA2-PSK if you actually have a small number of users who can keep the secret (or in a home network with no guests) and if you use a decent secret, but that's a pretty narrow scenario.

It's not obvious that you're better off security-wise with EAP-PWD than you'd be on WPA3-PSK for example, the UX for PSK is better, and the compatibility story for WPA3 is probably acceptable today, so there's no reason to want EAP-PWD now even if it might have been better than the status quo five years ago.

MSCHAPv2 is garbage but that's Microsoft's fault, and the uncomfortable reality for almost any medium or large organisation will be that there is a bunch of Microsoft stuff and so whatever crap they shovelled into Windows is what you have to put up with.

The more I think about "evil twin" and read/ re-read this thread, the more I think maybe the most attractive new-build answer is throw away WPA2 Enterprise in favour of WPA3 with no password†, then do BeyondCorp / ZeroTrust and defend your systems at their edge not by hoping a poorly defended WiFi network or VPN saves you from doom.

†In WPA3 networks with no password are still secured against passive adversaries, so the UX is nicer but it's just as safe as having a WiFi PSK that inevitably is easy to find out. And unlike MSCHAPv2 it doesn't let bad guys harvest all your users' credentials for the price of a DES cracker.
A better title would have been “How to Override Standard Library Functions in Rust”.
Only 1 USB Type-C port? Yeah, no,
By the month.
Ancient Chinese Histsorian Describes 3rd Century Rome
Jim Bridenstine sounds like a competent guy, but the fact is that NASA as an organization is no longer competent. They can't build rockets anymore. SLS has been a complete failure. The program was announced in 2011. The plan was to make an expendable vehicle based on existing RS-25 engines, existing SRBs, and the existing Space Shuttle external tank. This idea of reusing all of these systems was based on the previous Constellation project. Over the past decade NASA has spent $15 billion on SLS and they have yet to launch. Falcon Heavy went from a concept in 2011 to launching Elon Musk's car into interplanetary space in 2018. The development cost for Falcon Heavy was around $500 million. That is 30x cheaper and almost twice as fast.

Orion has also been in development for over a decade and has cost $16 billion. Current estimates put the total development cost at $23 billion.

If you add up the development costs of Constellation, SLS, and Orion, I am sure it would be close to $50 billion. That's for an expendable launch system that costs $1 billion per launch. For the price of a single SLS launch, you could develop Falcon Heavy and launch 5 of them. Obviously Falcon Heavy doesn't have all the capabilities of SLS, but SLS is vaporware. And by the time SLS is working it will have to compete with Starship. It seems totally insane to continue this program considering that in the best case, we will have a launch system that is 10x more expensive than its competitor.
Why are you surprised? It’s the mainstream view, and people are looking for unity because the countermeasures that are being attempted rely on it to varying degrees. No authority I’m aware of ever suggested this was a “doomsday” virus by the way, merely that it had the potential to overrun the healthcare systems of even highly developed nations, kills millions, trash the economy etc.

I would say that everyone is entitled to an opinion, but you’ve got to recognise when you’re filing a minority report as well. Mainstream epidemiologists, virologists etc. are not just a bunch of schmucks who are having a go at analysis because they’ve got time on their hands: this is their life’s work. That’s not an argument from authority–we should still scrutinise their findings–but nor is it an automatic condemnation of it. This especially applies when distinguished scientists are commenting outside their own field of expertise (how many people wasted money on megadoses of vitamin C because it was endorsed by Linus Pauling?).

Contrarian wisdom is always appealing, but it is not always right.
Here is the source code: http://www.cexx.org/loveletter.htm

I love that the guy put in his email and physical location.
More than I trust google.