skysight-inc/HackerNews huggingface dataset:
See also rfc1751[1] which I use in a project[2] to make human readable fingerprints like this:

=== secrets.vm ===
common name: secrets.vm
fingerprint: b957e10c998faa9909cff3ba4ec35485d04708c3ecc7481fe14d7f07bc0229cd
public key: c15e697e4807793ef8a9461a7b2c6cf2266d1ec1480a594e83b54e7b75e07702
public sign: f1db594eb55fe97657c57f2aa01afd1210a46d42d80d5552ac4d548162d4968e
mnemonic: AM ROBE KIT OMEN BATE ICY TROY RON WHAT HIP OMIT SUP LID CLAY AVER LEAR CAVE REEL CAN PAM FAN LUND RIFT ACME
does that look right? [y/n]

[1]: https://tools.ietf.org/html/rfc1751
[2]: https://github.com/ketralnis/secrets
Why should we stop celebrating them? Who are the losers here and why should I feel sorry for them?
What is more scarce than gold but is trading at the price of milk?
Fivetran Is the Cloud’s Newest Unicorn with $1.2B Valuation
If only more people would take the time to read the existing literature and studies before they say things like "this is dubious" without having a shred of understanding what it is they are talking about.
It's the "let's defect in a prisoner's dilemma" strategy that works great until others use it too.
Oh interesting - the Ctrl caps change was something I picked up when first playing with emacs (before I knew any vim) and it was a game changer for me, even though I was just using mostly native vscode bindings at that time. I used to think even if I didn't end up switching to emacs, it'd always at least have given me that.
Hi, this is very informative. To clarify a couple points:
- By memory latency, do you mean the time to access an uncached portion of RAM?
- RE clock speed advantage, are you referring to the fact that AMD turbo boost doesn't hit 5GHz?
Zenko help us on our journey to cloud agnosticity
> The most important thing Antirez did, in my opinion, was to say "No" to things.

This is hard. It makes you feel bad inside to tell people "No", especially when they open PR and clearly did a lot of work adding some feature.
The Bloomberg story is a lot better. It talks about some of the upcoming options, and it says Cirque will likely survive in a smaller form, so I doubt this is Chapter 7.

https://www.bloomberg.com/news/articles/2020-06-29/cirque-du...
"I didn't expect Mozilla to pay obviously since they were non profit."
In 2017 Mozilla made a ton of money off google. Yes, Mozilla makes their money selling your search.
I wonder if they are going to make the glasses work with prescription glasses.
One percent of Googlers get to visit a data center, but I did
I just hope it can be reprogrammed with custom firmware by some great people. My Oculus Go is ancient, but it does way more than it was supposed to thanks to some smart hackers.
I was doing this in my SCH's years ago. Before I plug in any wire, I first ask permission to touch it and what it's preferred pronoun is
Reconsider Use of Scarf
HelloSign Goes Global
TheDynamoDBGuy – Live Q&A
>Do we really expect this to make a difference to China which has a long history with IP theft?

Really good question!!

I think the short answer is, no, not by itself. But in conjunction with many other things, it increases the friction in transactions, making it more costly for them to achieve their goals.

Rain & snow may not stop an army, but it sure will slow an army down. This is the same.
This is just a philosophical standpoint, but I think supporting the interests a small group of experimental pioneers is generally more useful than their numbers would imply.

The idea that "staggering few" is a negative disappoints, given it has almost always been the "staggering few" who've progressed humanity.
> but there's also no speedup over an SSE instruction by doing so

Just because they are split doesn’t mean they run sequentially. Zen 1 can handle up to 4 floating point microops/cycle, and there’re 4 floating-point execution units, 128-bit wide / each (that’s excluding load/store, these 4 EUs only compute).

Native 256 bit are even faster due to less micro-ops and potentially more in-flight instructions, but I’m pretty sure even on Zen 1 AVX is faster than SSE.
That's some twisted logic right there. "You get what you deserve when you spend what a Mercedes costs on something that isn't a Mercedes.", I said to the BMW owner.
Well, in author's defense:

> Of all the approaches, the one working the best is #7: Remote Work. Get good at it, and we won’t have the housing stresses of San Francisco.

which makes perfect sense to me.

Or just move out of SF altogether - et voila.
JavaScript in SVGs
From the perspective of a historian or archaeologist, it is a shame that things are forgotten. If the data that is being saved is not tied to your personal name then I would prefer that it is archived forever. Not only for the purposes of analysis when you are long dead and forgotten, but even within our lifetime.

Sometimes when I am in a nostalgic mood, I will revisit forums that I once frequented almost 20 years ago (surprisingly, the owner has kept it alive all these years). I love looking at those old posts, reflecting back on how things were at that point in my life. Reflecting back on the community members and my long lost virtual friends, wondering where they are now. They could be dead for all I know. I am glad that it has been archived.

In contrast, I have a side project that I work on occasionally. It is a plugin for a legacy game. The hacking community of this game has long since moved on. All of the golden knowledge of the game, the technical details, have vanished. All the forum posts, all the contributions, are forever gone. The hours upon hours of reverse-engineering efforts are down the drain. Not to mention all the social interactions within the community; the drama, the humour, the conversations. That is sad. I sure wish it was archived.
One of the original ideas was with the up and down arrows, the good content rises to the top. The problem with heavy handed moderators is that they are often biased and many get on a power trip.
If you want to convert it to real cash, the fee is pretty substantial...
It is possible that this is one outcome that the EFF is hoping for by joining this particular bit of litigation, but I just do not see it working out that well. No one, outside of a small group of techies, knows about or cares about the EFF; having the EFF formally on the IA side is not going to move the needle much in terms of PR. On the other hand, having the EFF on the opposition may galvanize the publishers to not negotiate at all and go for a big win in court just for the sake of chalking up a win against the EFF (who is often supportive of causes and groups that are opposed to the publishers.)

Make no mistake here, the IA _will_ lose this case and the publishers _will_ bankrupt the IA. There are few things that I can say are almost certainly a foregone conclusion, and the IA losing this case is one of them.
These are people who will do anything to destroy you. Question whether an SPI pin name is oppressive and risk having your career destroyed. It's not a matter of social progress, it's about seizing power and using any tool to do it.

I think that's the breakthrough I had in realizing whether it's worth arguing against the woke-mob. They don't care about arguments, they don't even have one.
They could do the same by using the access keys directly - using this service is strictly better since it would identify the attacker by their Stripe payment method.
This was actually one of the first times/places Google really upset me from a privacy standpoint, back in 2012 or so: I had Google Glass, Explorer Edition, and it's software was written to upload any photo you took to Google Photos. As an Android device with USB support, you could download the photos direct on a PC, and delete them before it did so. However, if it had Wi-Fi and power and it had photos, Google uploaded them without consent.

They repeatedly refused to offer an option to disable photo sync, even when they added a whole settings bundle to manage the sync settings. (Essentially, they started letting you tell it to upload photos even over cellular data, but still neglected to add a "just don't upload the photos automatically" option.)
Driving is still the biggest source of risk because the risk from everything else is now basically zero.
The name of the company is Ampere. The name of the product is Altra. Trademarks don't automatically apply to all usages of the word.
Yes, it's such a weird feedback loop. The leader creates the cult at the same time that the cult creates the leader.

At a more innocuous level, you can see a similar progression in a lot of YouTubers if you dig back through their older videos. Many people start out pretty normal and low-key in their videos. But over time, they become more emotive, expressive, and over the top, until eventually you get to "HEY YOUTUBERS IT'S YA BOY HERE SMASH THAT LIKE BUTTON YEAH LET'S GET IT STARTED..."

I don't think any of them chose to do that, it's just that the feedback loop is hard to fight.
I am so sorry, I'll do it tomorrow!
How is this different from Upspin?
I moved to Firefox and struggle a bit with the omnibar, too. I'm glad they finally dropped the separate search box, but the main autocompletions aren't as good.

My main peeve is that Firefox is so slow to learn. I have to visit a certain site many, many times before it becomes an autocomplete candidate. Firefox will suggest it in the dropdown, but becoming a "primary" autocompletion that gets filled out in the omnibar itself takes a long time. Maybe there's a setting somewhere?

Safari is, as far as I'm concerned, the gold standard here. Its autocompletions are fantastic.
people, who have lived elsewhere, especially in the usual 3rd world countries and have also experienced some 1st world ones. will know the US is a rich 3rd world country, and has been since Reagan. the pain isn't felt yet much by the middle class due to them swallowing the america is great, propaganda. but step outside the us, and see a proper 1st world country, with fast transit, clean cities, less police presence. and then you realize you've been living a lie. hell, Westworld, had to shoot scenes in Singapore for a futuristic city
Pre-Race Sleep Management Strategy and Chronotype of Offshore Solo Sailors
Why would it be the responsibility of one layer to deal with another layer?
There's also an extension whose name I forget (but should be easy enough to find for the sufficiently motivated) which unloads background tabs so they're not taking up resources unless you switch to them. Made a huge difference when I installed it.
I started using Firefox because of Firebug when it first came out. It made web development so much easier. I continued to use firebug until it was discontinued (I still feel that it was superior to the dev tools built into the browsers, at least as they were at the time it was discontinued - I remember the console was especially better). I’ve continued to use Firefox since then out of years of habit.
I just got an invitation today to purchase Echo Frames[0], Amazon's smart glasses. I'm a little on the fence but early reviews seem pretty promising.

[0] https://www.amazon.com/Staging-Product-Not-Retail-Sale/dp/B0...
In a world where Tiktok provided information to a government, arbitrary passwords are useful.
Will there be a supported version?
> We know that TCC is a major burden for legitimate Mac apps.

It's a burden for me as a user!

My home theater setup is basically just a Mac connected to a projector. Every button on my Harmony remote runs an Applescript. Many of them start with lines like:

tell application (path to frontmost application) to

Every single time a new application is in front when I run a new script, Mojave and newer pop up a dialog asking if I want to allow my own script to control the front app, which means I need to get up off my chair and grab a mouse to click the button. When I edit a script, it usually resets all of the approvals.

I make very heavy use of Applescript for all sorts of things on my computer. It's one of the things that has kept me on Mac over the years, because there is no broadly-supported equivalent on Windows.

I get the sense that no one at Apple uses Applescript much, though, because if they did, they wouldn't have added an impossible-to-disable feature which renders it effectively useless.
Those sorts of operations are generally not compliant with regulations. This would seem to reinforce the parent's point. While it is great to have low barriers to entry, it is not so great to sacrifice worker protections, and to depend on people living in precarious financial situations.
By this time next week, Vladimir Putin will probably be president for life
Not only a natural part of the lifecycle, but in the mid-90's the common wisdom was that the web succeeded where others had failed because previous hypertext systems had attempted persistence, but Sir (as he is now) TimBL bravely 404'd instead.

"... near the Tannhäuser Gateway. All those hrefs will be 404, like tears in rain"
I think it's still wild that neither Tensorflow nor PyTorch work on Apple's MBP GPUs - AMD can't run ROCm on anything but Linux, and NVIDIA drivers aren't supported if you wanted to get an external GPU.
I would agree with you but all I see from “big tech” is further middlemen and more fees- orders of magnitude larger than 3%!!

Want to order food online? That’ll be 30% on top of your order, please.

Oh, you wanted to pay for some bits through our app on your iPhone? Apple will take 30% of that too, thank you very much.

We just switched HOA management companies and they had the audacity to charge a three dollar convenience fee if you pay your bill online! So I will just continue to pay via paper check and make life miserable for them because that incurs no fee.

All I see is hypocrisy and more hands in my pocket wanting my money, not less.
The "modern apps" experience on Windows 8 and Windows 8.1 was built on a horizontally tiling window manager. For the most part that tiling window manager is disabled/crippled on Windows 10. (It's ghost kind of exists in Tablet Mode only.) It was heavily gesture based, so few people pushed it beyond the single split it would sometimes do if you opened a new app from a current app, and few people learned its gestures or keyboard shortcuts. But it did go far beyond a single split if you had the monitor space and the apps for it.

Early on most apps, because of Windows 8's attempted focus on Tablets/Phones typically only supported full screen, half screen, and phone widths. Windows 8.1 added a lot more responsive screen sizes to more of the apps, adding a lot more variety/capability to the ways you could tile apps. The classic Win32 desktop even lived "inside" one of these tiles in Windows 8.1, so you could tile apps on both sides around it.

At various points in Windows 8.1 I'd have a half dozen apps (including the Win32 desktop as a single "app") tiled across two 16:9 monitors. It was actually a very nice dual monitor desktop experience and a good use of all that horizontal space, which I will continue to point out to people that didn't believe the tiling window manager made as much sense for desktop users as it did for tablet users. (I joke that I wish I could turn on Windows 10's Tablet Mode on dual monitor systems still, even as anemic and nearly dead as the surviving tile manager is.)
Whenever I read an independent disclosure in an area I'm unfamiliar with such as this, involving the failure of the vendor to engage with the security researcher , I'm always presented with a parsing dilemma: is the vendor justified in ignoring the exploit because it is not really as severe as the author makes it out to be - or is the author correct and this is a serious vulnerability which the vendor has ignored/let slip through the cracks?
Sounds like you're already compliant. Storing metadata about a registered user is perfectly acceptable under the GDPR for functional & legitimate interest purposes. I would recommend adding a way for a user to delete their account, unless the third-party login provider gives you web hooks on when OAuth consent is revoked in which case you can use that as the signal to delete all PII stored locally.
Neat! The prices are without currency symbols - I guess it's always USD? Or maybe dependent on the region…? Would be nice if the $ symbol is printed, and even better if I could see the prices of my european servers in european currency - maybe add a param to select the currency?

It would be very helpful if you would support the `Accept: application/json` header. This way, we could use it in combination with jq to do arbitrary filtering:

curl -L -H "Accept: application/json" ec2.shop | jq .
How different are these ARM server implentations from each other ?

Will we need to recompile?
Will it be almost-100%-binary-equivalent-with-some-hidden-bugs ?
> Lastly is our appreciation for Focals 1.0 customers who share our vision of everyday smart glasses. We are winding down Focals 1.0 and we will not be shipping Focals 2.0

From the blog at bynorth.com ... I guess that's one way to show your appreciation!
I get extremely tight spreads closer to .001% with Bank of America wire transfers, Wells Fargo wire transfers, and ATM withdrawals in foreign countries, specifically Mexican Pesos, Swiss Francs, Euros.

It exactly matches the spot FX rate that I would see on my broker's terminals.

Transferwise has not been better for me, except to easily allow me to have Euro bank accounts as an American.
Although I disagree (yes the view that his immigration policy is fundamentally rooted in fear of brown people is common) I'm not trying to make it about Trump, or to argue pro or against him per se.

I'm trying to say that the person I responded to is basically strawmaning. No one says that giving affordable housing is necessarily communist. But instead the particular solutions are.

Conservatives want affordable housing too--they just think that other solutions are better.

It's a common argumentative fallacy. If you don't support my solution, you must be against the problem.

If it's fair game to say that Trump's immigration policy has ulterior motives (basically he doesn't want brown people in the country) I think it's fair (maybe not true, but fair game) to say that people who want to tax wealth are communist or communist leaning.
Thank you Salvatore! You have been an inspiration to me as a young programmer and have opened my eyes to the wonders of OSS. Excited to see whatever you do next!
I recognize some of the names here. This will be a case to watch, which ever way it goes the constructions allowed here will percolate through the law for years to come. This case hinges on the exact wording of the law that authorizes the National Emergency Library. IIRC, it basically gives copyright impunity during a declared national emergency. As far as I am aware, the coronavirus declared national emergency is still in effect. IA loses by attrition, is my guess. Many rounds of "Preliminary" injunctions and orders will stop thier income streams, then they die.
That the rate (not time based) for fishing is so high does seem a bit odd. I wonder a bit what all is being lumped in there. I assume it's because it's an activity that can involve water, boats, and sometimes alcohol.
Re: "Read it on Readup" - Again, great point. It should be read with Readup. To clarify, you're always reading on the publisher's site. It would be a crazy violation of copyright if we copied the article text into our web app for you to read on readup.com. That's why we need the extension, to inject the tracker into the publisher's article pages. Can you tell it's just the two of us an neither of us are designers or UX experts?

> I guess your compromise may be okay, but it's certainly rather crude (not that I have a better idea).

Haha 100% agree. One day, maybe a reading speed calibration during new user onboarding? As you pointed out though, speed varies even for an individual depending on what kind of content they are reading.

> Btw, Safari 14 is adding WebExtension API support.[1] (You're probably already aware of this but doesn't hurt to share.)

Wow, I was not aware! This is awesome! Thank you for sharing.
My static website updates in 2020
Webinar: Why SaaS Businesses Are Turning to Customer Managed Keys
Fair, but surely there is a lot of self-selection bias in this observation.
Ice Lake 10nm / 10th gen has a super weird crashing bug too:

https://youtrack.jetbrains.com/issue/JBR-2310

https://bugs.openjdk.java.net/browse/JDK-8248315

No, no, no it is not an OS bug, a hypervisor bug, or a JVM bug. Read the whole thing if you have an hour to kill. It's confirmed to be a CPU bug, and Intel knows about it.

I am really looking forward to the postmortem. The behavior reminds me of the old F00F bug.

https://en.wikipedia.org/wiki/Pentium_F00F_bug
Things like this always give me a feeling a foul play, but obviously that's just a feeling without proof.

I dearly hope that someday we'll be able to look back and have a realistic view of just how much foul play exists right now. What if someone paid for this narrative without any supporting evidence? What if it was just the product of an idealess reporting team? Who knows... but some day I would love to.
Searching for keyword micromort may also help. It's the concept of deaths/unit time spent on something.
ASO Teardown: Grubhub Earns Our First Ever A+
I believe the losers are the employees whose equity is likely worth $0.
Any recommendations for a reliable LTO5 (or newer) autochanger that can be found on the used gear market?
I presume double spends happen often, as people try to trick counterparties who don't wait long enough for transactions to settle. Note that neither branch of a double spend is the "real one" (the feelings of the double spender don't matter), only the future development of the chains picks which is real and which is fake. It's basically equivalent to putting a bank check in one envelope, and another check in another, for a total that overdraws your account, and then sending them out to pay people. It's unknown which payment is invalid, until later.
Wirecard’s real business relied on small number of customers
A 1 in 200 chance doesn't make much sense. In (legacy) addresses there's a 4 byte checksum done with sha256, so it should be something like a 1-in-4-billion (1 in 2^32) chance of a typo being valid. bech32 does something even smarter, but I'm not familiar with the details
If you never reuse an address, all of this concern goes away. Spending any funds from an address means spending them all, and then any private key leaked no longer matters.
https://99percentinvisible.org/episode/on-average/
@antirez Thanks man! Maximum respect for everything so far, and for your honesty over the years. I rarely login or post on HN but I have just for this post.

I've been using redis since I think 2.2 and have learned so much from your posts over the years! More than just about redis. Are you able to post links on your site to the videos you're making? I don't speak Italian but I'd love to learn from subtitles.

I'm really excited for you and look forward to whatever fun things you decide to do next!
Greets from NZ
We're totally in agreement regarding TCC, but this analogy has a lot of issues. A criminal could also break a window, or—even easier—pick the lock, because the locks on most houses can be trivially broken.

There's a couple reasons locks work IRL despite this, one of which is that they don't really stop honest visitors. You don't usually want anyone coming into your house that you haven't let in yourself, unless they're family members with keys.
This is the year!!!

After Australian wildfires, Coronavirus, economic collapse, trade wars, and asteroids, Linux on the desktop HAS to be next!