skysight-inc/HackerNews huggingface dataset:
Server setup isnt hard. No need for authorized_keys files anymore as you just trust signing server instead. What is hard is user experience. Sshagent doesnt support the certs. Putty (most popular client on windows?) doesnt support certs. I want to use them but need better client support. Vault makes almost easy to create and manage certs but have to use openssh client only with extra argument every time.
tent or bike?
Did you watch the videos linked elsewhere in this thread? He's acting pretty insidious, it's not just street photography. Even just someone following you around like they are, with no camera, would be uncomfortable/threating to some. He follows one family back to their car.
> Somewhere around half of Haredi men do not work.

Or, stated less pejoratively, somewhere around half of Haredi men devote their lives to scholarship.
I have moved from a 13" M1 Air to the 16" M1 Pro only because I wanted a bigger screen for traveling. I feel some buyer's remorse because it was more than twice as expensive, and I don't really care about the extra speed or memory (yet?). It's also really heavy, and I don't love its looks.

What I'd absolutely buy is a 16" MacBook Air, like an Apple version of the LG Gram.

Edit: For comparison, the 16" LG Gram with a discrete Nvidia GPU is exactly as light as the 13" M1 MacBook Air, and supposedly it has great battery life. And all those ports...sigh...
Except it is nothing like a professional engineer, as an engineer is explicitly placing his professional license in jeopardy and assuming legal liability for those 'drawings'. Engineers have a far higher standard than academics.

You'll notice engineers tend to be scarce in arenas such as politics, it's safe to say people accustomed to and willing to face repercussions are a poor fit.
You can distribute a key revocation list along with your regular configuration management. The key revocation list can be generated and maintained via ssh-keygen.

I used to have a central location with an revocation list. All servers had a cronjob fetching it.
I sometimes think this, but then I wonder if it's just because I too got older.
Chromium is open source. You can freely fork it too.

There is a trade-off between privacy and convenience, and one between agency and simplicity. Mozilla is quite okay with pushing their own proprietary products and removing customization.
Don’t worry, Blackrock is making sure the housing market prices remain “healthy.”
>Even if all these small counties emptied out, I don't think many people would want to live in them, you can already snap up housing there at a bargain price.

It's only a bargain when you're looking at it from the perspective of someone making stupid money doing tech or high finance in a big city.
Serious question: Why do we need population numbers to be stable? Declining doesn't mean extinction. 8 billion people are doing a lot of damage to this planet that wasn't being done when we had 1 billion. A lot of people have publicly said they won't bring a child in a world that is dying.
Now you have a centralized single point of failure. While the ease of use is inherently obvious with the implementation, if/when it does fail you will have to fall back to public key/password auth anyways.
Open source ‘protestware’ harms Open Source
your tongue absorbs molecules that enter the bloodstream. this is not a widely appreciated phenomenon.
I notice that "the pandemic" is quickly found as the root cause and no analysis at all is done to identify if the response to the pandemic is to be implicated as well.

I'd wager that waking up one day and discovering that one's job is not essential might be stressful. Being forbidden from going to the beaches and parks might have contributed. The stress of learned helplessness from countless bureaucratic decisions later proven baseless could be analyzed as well.
I wonder if they cloned it complete with the message?
I should have specified on average. I do not often need to lookup the exact timestamp of a commit.
There are cases where if you leave SSH enabled then you are doing it wrong. If you only need SSH to do a few things once a while, you should just turn it off, and only turn it on when needed. In these situations, I feel it’s OK to just use password to login.
Don't be silly, electrons were invented by Benjamin Franklin on his garage in Palo Alto.
Ask HN: What is your recommended stack for real time chat?
If you were building a new real time chat app like discord or slack in 2022, what would your tech stack look like?

I’m in this situation right now and am exploring options that will help me avoid reinventing the wheel.

My plan was to just build it from scratch using socket.io.

While looking at options like using matrix or using a third party tool like pusher, I thought to check here to see what others have done.
How much longer until they release GitHub Stories?

/s but not really
The Ontics and the Decouplers
Explores the different ways to approach and talk about evidence and beliefs
> you're meant to leave the supposed error in situ, not replace it with your supposed correction YAWN

This:

>>>> Oh? I thought your previous posts were in English. Damn, I must be better at Latin [sic] than I thought.

Was my own usage of it in the correct form, hence the second sense of sic, "this is how it's supposed to be written" -- not the first sense, pointing out an error. Sheesh, your reading comprehension really is below-third-grade, isn't it? Or is it just that you have the attention span of a gnat on crack? Probably both.

> your life is boring.

Only to the extent that you persist in crashing into it. Please stop that.

> I accept your concession

So, no, you lost again. Now grow up PDQ, or POAD.
I feel like I'm in the minority here: when I saw this new feature, I thought it could be useful and a better replacement for what's currently there. I don't follow many people, so the "old" feed was pretty boring and stale. However, the "new" feed is showing me things that I find interesting, like a new release of openzfs, even though I'm not watching that repo.

I understand why might be worse for other people, but I disagree in general with the idea that this is categorically the wrong thing for github to do.
> mutability can be programmed in to particular tokens at the smart contract level.

Yeah but contingencies not predicted in the original contract cannot be added, hence they are immutable from the original design. Something legally not really enforceable as laws change making previously written contracts or clauses void.

> It shouldn't be my personal financial responsibility to pay for a corporation to double check my own assertion that I am not breaking any law.

Someone has to double check the financial and legal frameworks are being abided by in transactions of money, specially cross country. If you do not want to pay it directly in your transfer, then whatever alternative you propose would mean either tax payers or other bank users end up paying more than their fair share if they do not do as many transactions as you.

> Taking Ethereum as an example, payments generally go through within 15 seconds, compared to several hours for a same-day wire transfer or several days for an ACH payment.

This is a false equivalence. The transaction in ethereum takes however long you wanna pay a gas fee for, the 15 second thing is an average not a median, and certainly not a general use case for smaller transactions.

Secondly, the money in an ACH payment goes through in miliseconds, the 2 day wait is a legal escrow for legal purposes not technological ones. One that crypto should also abide if it had any real use.

> Gas fees are expensive because too many people are using it.

Gas fees are expensive because you can pay to jump the queue, and considering the number of fraudulent transactions, scams etc people are incentivized to over pay to make their quick buck after a rug pull.

> Proof of Stake reduces energy consumption by over 99%,

It also reduces security, increses centralisation and increases fees. Certainly a cure-all for a problem created by crypto in the first place.

> The standard way to send money abroad, international wire transfer, also gives you next to no legal protection if you get scammed.

The 2 day to send allows plenty of time to report a transaction, for the goverment to intervene if flags are raised etc. It certainly offers tons of legal protection.

What it doesn't protect is against Nigerian Prince scams but thats not a failure of the wire transfer, and it certainly is even worse thanks to crypto...
> because the only way to prove that lockdown resulted in more deaths is to spin up a parallel universe and see how many more people would have died if we didn’t go into lockdown.

Orrr we could compare to the places that didn't have any measures in place since mid-2020. About half of US states, for example.
> FP is terrible at logging

Um, what? You can't just drop this without elaborating. I've never seen anybody have problems logging in a functional language.
I feel alfine (mushy, inefficient, wears out in not much longer than a chain drivetrain) as the only igh option (and explicitly making choices that prevent a rohloff being used) and no belt drive is a deal breaker for anyone with the kind of money to blow that is seeking something as convenient and premium as possible.

A bike that is always clean, never needs you to mess around finding a secure lockup and almost never needs service is the dream, and stopping 90% of the way there for want of 3kg seems so strange.
Same issue here - if I watch one video from a channel I'm not subscribed to, my recommendations will be flooded with that and related channels. Even picking "don't recommend this channel" only cuts down the spam, doesn't stop it - which is annoying because, sometimes, I've enjoyed what I've watched and I wouldn't mind the odd recommendation ... just not a dashboard full every single day from then on.

Oh and "XYZ viewers also watch... [5 videos by XYZ]" is such an egregious failure that I can't help but laugh every time I see it.
I vividly remember talking to Eric Freeman at a conference (JavaOne?) about his LifeStream notion. I've wanted it ever since. (Freeman coauthored a book about JavaSpaces and IIRC had a booth demonstrating an implementation. https://books.org/books/javaspaces-principles-patterns-and-p... Another terrific idea ahead of its time.)

For instance, I'll remember where I was while listening to a podcast or song. But I won't remember which episode or the artist. I'd like to cross reference and search my listening history with my location tracking. Should be easy, right?

I've dabbled a bit with journaling, habit tracking, etc. I've created Shortcuts on my iPhone for quickly adding entries. When I circle back, I intend to add my location to each entry. Resulting in something like "20220324T120000 LAT/LONG I just saw a pair of bald eagles at the beach".

Another to do item is always tracking my location. One of the apps I've got installed is OwnTracks, but I haven't config'd the server stuff.

Any way, I'll definitely be trying your timeliner. Thanks for sharing.
It's quite impressive they managed to make a profitable business given that when they started, video game piracy was such a big thing (at least in my recollection); Valve / Steam did for PC video game piracy what Spotify did for music piracy and streaming services did for movie / TV show piracy.
If you go to https://github.com/settings/emails and turn on "Keep my email addresses private", there is an additional setting called "Block command line pushes that expose my email":

"When you push to GitHub, we’ll check the most recent commit. If the author email on that commit is a private email on your GitHub account, we will block the push and warn you about exposing your private email."
You're right: ~170PW is the correct number.

https://news.mit.edu/2011/energy-scale-part3-1026
> brew install step

The audacity of mac users who think everyone uses a mac.
From a personal and ethical position, not much.

From a legal and societal position, huge.
much of pauling's quest for vitamin C wasn't scientific, that's the problem since he was otherwise scrupulous.
Paywalled for me but that just sounds like urbanization.
They broke extensions, removed RSS bookmarks, removed bookmark descriptions, removed "compact" controls... And those are only the ones I remember because I used them, they've removed more things.
The article is outdated. It now seems that the 2020 Census undercounted the population, partly because the pandemic made enumeration of the population especially difficult. See (for example) https://www.npr.org/2022/03/10/1083732104/2020-census-accura....
nobody is talking about the freedombox? https://freedombox.org/
“Scaling” a problem = Cutting down customer service and avoiding reputational damage through monopolies.
A small corner shop could never get a away with the things the big players get away with.
It's tech FOMO!
Ah Yes I used this method before with PIV cards and OpenSC/OpenCT.

The toolchain is a real PITA though. Unstable, difficult to provision. Proprietary tools for card management. Not all platforms support PKCS modules. As far as I remember openssh on macOS was compiled with support for it. So I had to replace it with one from brew which is much harder these days. Mind you we're talking 5-6 years ago.

OpenPGP is really user-friendly. Nice config menu with gpg --card-edit . SSH agent functionality built into the gpg agent.

I kinda want to retain this level of comfort to be honest.
Dude – Uncomplicated Data Extraction
How much would you pay for that right?
Our true nature, our essential being, is happiness. The transient happiness that we appear to derive from external experiences arises only from within ourselves, and is felt as a result of the temporary calming of our mind that occurs whenever any of our desires are fulfilled.
One can't help but notice him - it looks like, no matter which name is clicked, Gabe Newell is highlighted and the background changes to smile emojis!
This article was very illuminating. And, I wish it was written like this:

To really secure your SSH server, do these three things:
1. Setup a trusted authority
2. Use ssh certificates
3. With ssh certs, you can easily add MFA for logins expire until you reauth.
Now that we've established this, here are the gory details.
Lorem ipsum, lorem ipsum, lorem ipsum.

It's a great narrative, but I wish I knew the big payout in advance.
More surprising than that it took 37 years to find the easter egg, is that 37 years on from its release, someone with the tech skills to find it was bored enough to waste time sifting rough Windows 1.0 binaries looking for ... anything. There wasn't anything worth the effort it took to write in Windows 1.0 when it was brand new.
Which failure mode do you mean? The CA is accessible via offline means. I can walk to it and sign me a new keypair.
Thanks mooreds, we are all working towards a common mission. Looking forward to expanding the market togather.
Translation:

Thank you very much noeltock.
Yes, I already had two browser extensions (Chrome, Firefox) as beta versions. But the finding was that a lot of websites - since they are created individually - did not give a good experience.
That's why I tested with Silvio Rizzi (Reeder5) how it can best be used. Learned from mistakes, but we think there are many developers who want to offer BR in their reading products...
But maybe we're wrong about that. You have to try it and then draw further knowledge from it.
A dear greeting from Chur Renato
> You're viewing my site on the centralized web. Check me out on the dweb ! (Warning: it's slow.)

It's really hard to take someone serious when they make big, untrue, statements saying the real web is "centralized" right on every page of their site, to peddle crypto scams.

https://chadnauseam.com/reasoning-quiz

> Neo-Nazis are holding a demonstration in a small town, waving swastikas around and shouting about Hitler. They seem to be pretty peaceful so far, so the First Amendment says you probably can’t get rid of them. However, their demonstration is near a main street and it could be a minor inconvenience to the traffic trying to go through.

>

> [ ] Allow the neo-Nazis to demonstrate.

>

> [ ] Break up the demonstration on the grounds of ‘blocking traffic’.

I am at a loss for words. Nazi sympathy under the guise of tolerance.
Git outta here.
Aaron Swartz introducing Infogami (2006)
Again, you shouldn't be surprised if a company who always branded itself as "social" adds any new social features.
Small modular reactors may improve on that. Molten salt reactors in particular are supposed to be able to adjust to demand within a minute or so.

Another possibility, for any sort of high-temperature reactor, is to use molten salt as energy storage. Heat the storage salt directly from the reactor, and put the turbine after that, so you don't have conversion losses before storage. Terrapower is working on this with their Natrium project.
Scientists identify neurons that drive competition and social behavior (in mice)
Fertility rates go down—employers most affected
how would you define this so to get what you actually want? Companies would just react by employing humans who are not allowed to do anything but read from the machine-generated script?
An Integrated Privacy Preserving Attribute Based Access Control Framework
Instantaneously on contract creation and irrespective of loan term / repayment / etc.

It's such a non-standard contract that the terms loan and interest are kinda fuzzy
I became the world's most prolific DJ, using code
In my experience, companies value call center staff so little that turnover is extremely high. That means that you're unlikely to speak to someone with enough experience to solve your problems correctly. I can't count how many times I've had to call a company half-a-dozen times and received half-a-dozen different wrong or unhelpful responses. I'd like calling to be more available, but I don't believe it's a silver bullet solution.
Amazing, thank you. I'll definitely reach out if I have any questions.
A better way to make your text readable is to:

1. make it short

2. use simple words

3. use lists

I feel 80% of text is just filler.
Well I appreciate the feedback, but I didn't mean that I only configure. But over a decade in the business, mostly as a dev first (an infra-knowledgeable dev seems to be the term being bandied about here), I discovered that infra is my first love. So I don't wish to outsource it.
Google and Spotify have announced a first-of-its-kind partnership that will give Android users a choice to pay for the music streaming service with a payment method other than Google Play Billing.

Google is also working with other developers to test third-party billing in the Play Store that will allow users to bypass its own billing system.
That seems to preclude or seriously hamper someone trying to start a side hustle or anything small.

Write an iOS app? Before you can ship it, you need to be able to take phone calls.

Make a low-volume product in the evening and sell it to your fellow hobbyists, relying on your day job to pay the bills? Too bad; hope your boss understands that you'll need to take phone calls.
As if three popups wasn't enough to make users not want to visit the site every again ...
You can access about:config and change your user agent if you use Firefox Beta or Firefox Nightly. The latter is annoying since you get constant updates, but the former is about as stable as normal Firefox.
The thing is, the impact of this fraud is not simply monetary damage or wasted time of researchers, the impact is lives lost or permanent damages done to affected patients health and well being. The consequences are quite different.
> Algorithmic feeds are always hostile to the user….They limit what a user sees…never encountered a situation where an algorithmic feed made things better

I don’t know if Github should do algorithmic feeds. That said, my literal job description is to design an algorithmic feed for a tv news app. That’s what I’ve done - written an algo that decides what news gets shown, in what order => implicitly means a whole bunch of newsclips never get shown…or they are at the end of the queue and 90% of the viewers would never get to them.

Why does one do this ? Because screen real estate is finite. You turn on your tv, you have a finite rectangular canvas - I can show maybe 5 squares on that rectangle without scrolling. Each square has a newsclip with text & picture. Who gets to decide which 5 clips to show ? Well, my algo does. How else would you do it ? There are literally 100s of 1000s of newsclips per day! Can’t show every single one of them - nobody has the time, nobody would watch, most of it is not going to be relevant to the vast majority of the audience. So 10000 newsclips get filtered down to 5 clips that get shown on the screen. You scroll. 5 more. Scroll again. 5 more. So on…you cap at 50 clips…nobody scrolls that much anyways.

That’s why you have an algorithmic feed - because there is too much content, but your brain real estate is finite. Your screen real estate is finite. The amount of time you have to watch news is finite. Your interest in news is finite. All of this has been measured, analyzed, sliced & diced. Your time is finite. But content is infinite. There is just too much news. Take finance news - 100s of companies reporting earnings every given day, associated commentary around buying/selling that stock, how the company is doing…1000s of newsclips! Take political news - so much footage, all the way from local municipal town hall meetings to presidential press conferences. Take entertainment news…man, there is so much music/movie/art/talent related content. Can’t show everything. Hence algorithmic feed.

Now sure, you can complain that the algo isn’t showing you what you personally want - its trained on the entire viewer population, not on your personal tastes. So most algos let you personalize the feed. But without an algo…there’s just no hope.
I do believe that monads are what made it possible to be referentially transparent not for just a subset, but the entire language. It's a good choice - it enforces equational reasoning, even for things like IO and "side effects". It is harder to write code like this, if you're not used to it, but i imagine that if you can, the code would be of higher quality.
How did we get from Easter Eggs to this https://en.wikipedia.org/wiki/One-electron_universe ?
I also used to do flatbed scanning, and at one point even bought a scanner build to scan film.

Recently though I switched to just using my digital camera and a macro lens to scan the film, and the difference is unbelievable.

I found the digital camera better than the scanner in terms of just about everything.
Why use gpg at all? SSH supports FIDO.
You can do it on iOS:

https://www.macrumors.com/how-to/enable-content-blockers-saf...
Engineer at PlanetScale -- It is not similar; so temporal tables are about getting a table's dataset at a given point in time in the past, sort of a time machine for your table.
Rewind is about undoing a (bad) structural schema change, and _without_ having to go back in time - you continue your current timeline, with your current data, but flipped into the previous schema.

It's also not something you need to activate ahead of time, like you do in MSSQL temporal tables; it is activated on your behalf for any schema change you deploy.
Or ya know it can be a benefit to people who want to only carry their phone instead of their phone and wallet. Nothing is stopping you from also having a physical ID.
Limits of Data Analysis: STOCK Act Data Can't Stop Congressional Insider Trading
People were not moving to big cities in 2021. https://www.nytimes.com/2022/03/24/us/census-2021-population...
NASA Provides Update to Astronaut Moon Lander Plans Under Artemis
> - encrypted content should be handled in a different, non-authoritarian way. HTTPS ensures that state actors can access data with MITM.

Given what happened the last two times Kazakhstan tried to MITM their entire country, I don't think you can honestly say that "HTTPS ensures that state actors can access data with MITM."