skysight-inc/HackerNews huggingface dataset:
I did not claim that Einstein worked in complete isolation. Paradigm shifting work is defined more by its relation to the current mainstream than by whether or not it is worked on in isolation by someone generating all ideas independently. Of course that can't really happen.

Wolfram too is refining the work of others as mentioned in the article.
this title and entire premise of the essay is the definition of false dichotomy. when you use nuxt.js you use vue.js. its very clear to webdevs what the metaframework does more than the framework, and you need both.
K-Means Clustering
Dremio introduces AWS version, new features for cloud data lakes
eInk would be a poor choice, the flash caused by updating the screen, every time you type a character, would be extremely fatiguing.

This refresh would be very very slow on a decent size screen which would lead to a very noticable typing lag.

I imagine it would also cause rapid wear of the screen, too.

In the few cases of EInk screens being used for signage, they avoid having things like clocks on there, for that reason, and they structure the display so its actually built of many different panels, which can be refreshed individually.
> If Spotify are collecting data in this way (and not only using the SDK for Facebook Login), they are in violation of the GDPR.

It's kinda worse. They "only" open the gate wide and any of your data they can see is there for Facebook to take. It can feast on any data it can grab with the same permissions the main app has. Like a fucking virus from MS-DOS times infecting binaries, but this time developers are doing it quite voluntarily.
Unfortunately there are many people that believe it is... That the government can just indefinitely issue people money with no negative consequences, or worse they believe that simply "taxing the wealthy" is a path to that infinite money
in this case, they are related toolchains. the title and premise is just really bad clickbait.
So the point is to improve SEO of Vue apps

Perhaps useful to some sites. Assuming Google has issues with Vue. Not useful for someone doing content behind a sign-in that isn’t going to ever be SEOed anyway?
Wow. TIL
Sounds like: stock price is high so use its value to its full extent while the price is high and more valuable. Allows selling/granting of fewer shares of stock too.
... but there's no indication that having it once gives you future immunity
I've found kbfs a very convenient way to share files with collaborators. Anyone know of a self-hosted encrypted remote filesystem that might replace it?
The State of Covid-19 Exposure Notifications
It seems that we live in an era where if you made bad decisions in the past, you can never be trusted to make good decisions ever again. Even if you own your bad decisions and show lots of improvement.

Nope. Once a pariah, always a pariah.
I think that most people try to memorize things the hard way: by starting at the beginning.

When I need to memorize something, I start with the end, and work my way towards the beginning. For example, if I need to memorize a poem, I start with the last line or 2 lines. Then, I put a line (or complete thought) in front of it and memorize that as it flows into the already memorized part. Rinse and repeat.

Caveat: It sounds like an n^2 algorithm. Yes and no. Larger works can be broken up into chunks so that once the last "chunk" is learned, then only focus on the penultimate chunk, with only occasionally reviewing the flow from chunk to chunk.

I have not found any mentions of this technique specifically in the context of memorization, but rather first heard about it in the context of dog training. E.g., teach a dog the last action of a trick. Once the dog can perform the part of the trick, add one step in front of the learned part, and keep repeating that until the sequence is solid. Then add another step to the beginning of the sequence, etc. Evidently, in this way, animals can learn complex and long sequences of behaviors.

Backward Chaining [https://en.wikipedia.org/wiki/Chaining] is the closest description that I could find matching this technique, but even that isn't totally correct, as the description deals with performing the entire chain rather than ignoring the chain as a whole and only focusing on the end.

I have personally applied this technique to memorization of poetry, scripture passages, and learning piano pieces. It's amazing!

In fact, I teach all of my piano students this method to learn a piece of music. They never "start at the beginning and stumble through the entire piece" unless they are intentionally practicing sight reading. Rather, we focus on the last phrase, and they learn (memorize) it up to tempo. Then they add the previous musical phrase, tying into the part that they just learned. Usually, we go for a ratio of loosely 10:1 (i.e., 10 repetitions of the new section, then 1 of the new section tied to the old section, maintaining a constant tempo). It works very well!

The end result: 1. It is usually easy to remember how something begins. 2. With this method, the performance gets stronger, as the more difficult passages (often towards the end) have more focused attention. 3. The "newest" part is always at the beginning of wherever you are in the learning process, so your brain is always fresh at the place where it needs to work the hardest.

My students love this approach, because, from their own testimony, it makes learning a complicated piece of music a very straightforward and repeatable skill.
The big Facebook crash of 2020 and the problem of third-party SDK creep
Wooah! Killer. Did you previously did the same but on your Calendar?
It's kinda ironic that Keybase disappears into Zoom the day after Matrix/Riot enabled end-to-end encryption by default, with cross-signed device verification similar to Keybase's concept of connected keys - see https://blog.riot.im/e2e-encryption-by-default-cross-signing....

In other words, a fully open source (and open standardised) alternative continues to exist in the form of Matrix.

[disclaimer: project lead for Matrix]
Isn't getting bought and there being no plans for your business bonkers? Or at least, it's a bonkers/highly-unusual admission that it's an acqui-hire.
intense pressure to develop a time machine != a time machine
The paper was retracted because, according to the authors, it did not offer "direct proof", but it was properly sourced as to the claims it made regarding the bat studies. Perhaps there has been some pressure from the authorities as well, that would not be unheard of.

Is it peer-reviewed and scientifically validated? No. Is it actual evidence that the virus originated in a lab? No.

It is simply a collection of facts that support the hypothesis that the virus could have come from a lab. The wildlife market origin is also just a hypothesis, supported by a handful of facts.

Yet, it is only the lab escape theory that is so quickly dismissed as a conspiracy theory. Why?

As for the political dimension, the actual origin does not really matter. The crimes of the CCP during the original outbreak are a matter of public record, they are not even being denied.
While pushing for safety is a good thing, ultimately essential workers are the same as non-essential workers, except with an option to work. This is except for anyone being forced to work (there are certainly a few categories here, like the military). So while I am sure some people feel they are being sacrificed, and there are some individual circumstances that don't make sense, most essential workers are better off than non essential workers and both parties know it.

Anecdote: I work a lot with low income people and the vast majority want to be considered essential with the ability to earn. This is because they, like most people, are smart and are able to understand the risk and make decisions for themselves and their families.

So while I think pushing for safety is good and important, and extreme cases should be addressed, I find it odd that the dominant narrative around essential workers right now is not how workers are clamoring to be considered essential. It is the story not being told.
Possibly, but in this case I didn't expect them to make Keybase profitable, if anything I expect the opposite. I expect Keybase to be a FOSS, foundation for profitable extensions that the company builds and sells.

Arguably I think they agree with me, about the extensions at least. As seen by their seemingly random directions of feature extensions that Keybase was prone to. My issue is not that they chose random features to try to make profitable, but rather that the core premise, a public keystore, was tied so closely to a for profit company.

It would be like losing Git because Github went under. (Though, terrible example because Git works without a centralized repo, but it's just the first company <-> FOSS relationship that came to mind lol.)
Not sure if you have tried, but iTunes allows one to do a Device Firmware Update (DFU) of any Apple device with an IPSW file (basically ios firmware) practically making them a brand new device.

Although it is a bit of an overkill, because technically you would be overwriting the iOS firmware with a stock one. It does help. I had to use it on my aging iPad 2, a couple of times and haven't face any issues thus far.

Here's a couple of links that could help: https://osxdaily.com/2010/11/23/how-to-use-ipsw-files/
https://osxdaily.com/tag/ipsw/
https://support.apple.com/en-in/HT201263
https://help.ifixit.com/article/108-dfu-restore
Nowhere does Mack say that paradigm shifts, or anything like them, are "unfortunate". To actually believe that she thinks or said that the invention of GR was undesirable is an absurd misinterpretation of what she did say.
> Developers wouldn't expect to be able to jump into kernel development, or database development, and find it to be a breeze.

Yes, that’s correct. In my experience, in those fields the complexity of the solution scales with the complexity of the problem. However, modern web development usually tries to squash every problem under a huge stack of complex frameworks and libraries. How many “full stack” kernel or database developers are there? Complexity is not always emergent. In the case of web development it’s in large parts self inflicted. My point was that modern web development is more complex than it needs to be and you didn’t rebut it.
I don't think the potential leak of source code is the worry for Microsoft here, it is the fact that they got access in the first place, as that could have security implications for other projects.
The Next Big Thing After Websites and Mobile Apps
Apache has a way to limit the amount of processes. Tuning that would have helped.
Venus' super-rotation mystery solved by Japan's Akatsuki orbiter
Yes, first find the serious issues and then take it down with vengeance. So far only serious issue is this:

https://github.com/mrc-ide/covid-sim/issues/168

Looks linked to the awful style, though. When you have 700 LOC functions starting with

int i, j, k, l, m, i1, i2, j2, l2, m2, tn;

it does tend to happen that you reuse a variable that you shouldn't have reused
> Facebook purchasing Whatsapp, another service that formerly stressed encryption, resulted in things like plaintext backups of your texts on Facebook servers being aggressively promoted as soon as you loaded the app.

Ia that the case? AFAIK WhatsApp gained proper end to end encryption after being bought by Facebook and pushes for backups to Google (and maybe iCloud?) servers.

Wikipedia writes:

> WhatsApp was initially criticized for its lack of encryption, sending information as plaintext. Encryption was first added in May 2012. In 2016, WhatsApp was widely praised for the addition of end-to-end encryption

https://en.wikipedia.org/wiki/WhatsApp
What I want is PKI that works for real people. Keybase was trying to be that, and I was really excited about it. But, that's not what Zoom is selling. So Keybase being acquired by Zoom means what I wanted is dead.
No, not neccessarily. How to host your self-contained systems is an implementation detail. The Kaufhof eShop I've been involved with (see https://translate.google.com/translate?hl=de&sl=de&tl=en&u=h...) is one of the examples of an SCS approach. We started out with deploying RPMs to a fleet of VMs, and later switched to deploying Docker Images onto Kubernetes, but that didn't really change the architecture.
Well done guys. Obviously everyone has a price, and I imagine mine would have been a lot lower than yours.

Enjoy life, ignore the haters.
These systems, while loosely coupled, are slow and suffer from tail latency issues. Monolithic will always be faster, but for most applications perhaps nobody needs the speed.
I meant that the C code in emacs stays as is. And if it calls to the elisp part then those calls should be replaced of course with calls to the JVM via JNI.
The plan was to get acquired. As much as I've liked Keybase the product, their steadfast refusal to ever come up with a way to make money has always made me suspect they were doing the typical Silicon Valley thing: just burn funding until a bigger company notices and buys you.
What part of your days is marked "skim Hacker News"? Is there an entry for that?
Some kind of image or json?

Every participant should agree to this. I am just thinking about, what you can do with the exported data.

I can imagine, that before starting a retro, you take a look at the previous one. An image should do the thing.

Json would be fine, if you want to put the retro data into an other shape.
Top bar hives, now I know what words will work when searching. In case you harvested honey, how did you extract it? I hear bare combs are hard to centrifuge as the comb breaks apart. Some people use fruit presses here.
There's something very poignant about Kraftwerk's style, branding, and album art that I can't quite put my finger on. The way they put their own faces on pretty much everything, always well-dressed, always clean and "together". The lyrics about such simple things, travelling Europe by rail and seeing things, praising new technology... We need that optimism today. RIP.
Congress is currently considering liability shields for precisely this. https://www.wsj.com/articles/liability-shield-is-next-corona...
It is, as FB will automatically get at least the IP address, date and time which is seen as PII under GDPR.
My biggest thing with Nuxt is that only the first page load is server side rendered. Everything else is client side. So doing complex search and re-render is done client side.
Outlook is not an Email Client
At night noone cares
This is reminiscent of

int getRandomNumber()
{
return 4; // chosen by fair dice roll.
// guaranteed to be random.
}
From the headline, I didn't understand why Zoom, a videoconferencing company, would want to buy a secure messaging/sharing app.

But after reading it, duh. It's an acqui-hire. Zoom definitely needs to improve it's security, because of recently publisized problems. These are the right people to work on that, the security problems are similar in keybase and zoom, and an outside team with an established track record will help Zoom regain credibility. And Zoom probably had lots of cash on hand to buy whatever they wanted.

So that all makes sense. I wouldn't expect the keybase product to stick around though.

Not because, as other commenters had said "Zoom doesn't care about security." Because they did an acqui-hire to get a team to help them with security, not because they wanted the product. I expect this will result in Zoom's own security improving, it's not some kind of smoke and mirrors trick. It's not that they don't care about security, I think they are presently prioritizing it. They just don't care about the keybase product. Obviously, why would they? It can't have revenue or profit anything close to what the zoom product has.
I believe that their is real discontent in the face of a deadly pandemic and massive unemployment, but also that rich people are harnessing that discontent to their own, cynical ends. These protests would not exist if we had UBI like Spain or a sane, well-managed response like Taiwan.

I dunno how much history you’ve read, but the rich cynically exploiting the masses to direct their anger away from themselves and towards their enemies or other scapegoats is hardly a novel development.
I personally liked this comment thread on LIDAR from last year: https://news.ycombinator.com/item?id=20631535
Rough and unpolished, perhaps... but zoom is super popular because it's dead simple and gets the job done, and all the big players could learn a lot from them about putting end users first and not trying to leverage them just to push other products. To me the only question is whether Zoom will screw it up by emulating the mistakes that the big players have made.
I admit I don't know the space that well, but I find it interesting that you get static site generators for SPA frameworks, and the companies behind them get really significant VC funding.

Naively it seems a trivial problem, but I guess that SEO for SPA is not as trivial as I imagine?
But we should remember that part of the financial security people feel from having a job is personal security: I'm a real adult, I can support myself, the things I have and the food on my table aren't conditional on the continued generosity of someone else. Handing out money is by itself an imperfect substitute.
The you co-locate to the first world. Or somewhere that can get a data center built with resources that you trust.

I ran data centers for a living in Northern VA and had all sorts of international clients. Egyptian schools who rented servers, Brazilian Protestant ministries who shipped servers to us, etc. There were some decent data centers in Mumbai we had to get VPNs built for, and we had a least one legit client in Lagos, Nigeria.
keys.pub doesn't have the single most useful feature Keybase has: The ability to verifiably establish a secure channel with anyone given their Twitter/Github/whatever username.
only that it is not.

warrant canaries must be written in the past tense. This is future tense. So they can monitor millions of calls, and give your information away at every second. This text only tells you about the next second (a promise they will break too, but then the text will be about the next second)
> If they can do it to Microsoft, they can do it to anyone else who has a GitHub account.

It happened to Cisco as well a while back, I have a copy of that source somewhere.
Keybase went from ranking 30,000 to 65,000 in 3 months. What happened here? It seems like Keybase has been falling in traffic already for the past 3 months and it's reputations has been tarnished in HN for months now.

https://www.alexa.com/siteinfo/keybase.io
Isn't the upside of hosted platforms like this that they have teams of people securing and monitoring the platform, which can be a bit much for one person who's self-hosting? I do self-host other things but the article doesn't say anything about how the breach might've occurred (e.g. 2FA not enabled?).
WE JUST WANT SUNRISE BACK
Exactly this :)
With noscript, both NYT and WaPO works without any issues (just some images are missing). It is also much faster than with scripts.
what makes you say it failed? Flutter is growing strong.
HDF5.jl suffers from a memory leak when HDF5 files are opened in succession.

Bug report: https://github.com/JuliaIO/HDF5.jl/issues/349
This is an interesting issue.

RMT Union was absolutely up in arms against automation of their jobs, which would have made them much less vulnerable today.
I wonder what MTA employees thought about the automation and if automation was even considered by NYC Subway or rail operations.

Maybe we'll finally get proper automation after this is over.
I think the thought GP was expressing was that it would be a good time for Zoom to make an acquisition of Keybase paid for in Zoom stock since Zoom stock is trading at a very high multiple of Zoom's earnings.

Some people would regard this stock price as unsustainable compared to historic/similar earnings multiples, and that the stock will likely decrease in value in the "near" future. So from Zoom's perspective they may as well buy as much as they can while their Zoombucks are worth a lot since they'd be parting with fewer shares now than if they made the transaction later on.
>How can they be so obvlivious though? Their own blog post doesn't even mention the tarnished reputation Zoom has acquired lately

I'd say, don't overestimate the tarnished reputation (= some news stories for a while, most didn't read or care about -- including corporate users).

And of course they wouldn't get into it in a press release/blog post for an unrelated to the issue acquisition! Doesn't make sense to sabotage themselves this way...
Did your business get off the ground?
This is a Web Page
The limiting factor isn't cash on hand, we have the resources to help just like other developed countries who are handling this way better. The limiting factors are political and ideological.
Is there a viable alternative to keybase?
So, thiVRd-liff, now that it's with VR. (Where's Second Life? Exactly.)

Sorry, this is a vision that keeps getting circulated since the 1980s, and keeps on flopping.
They’re vc funded?
cobol, obviously :)
Well, you still have to trust them not to ship a website update where the client side scripts would leak your decrypted private key :)

To be fair, you also have to trust native apps and browser extensions the same way. But with websites, the risk of a sudden and targeted (not noticed by the general public) update is much greater!
Using ArchUnit to Enforce Architecture Best Practices
is this an acquihire then?
$4T go brrr says otherwise. I'm not a fan of the inflationary treadmill in general, but it's an extreme double standard to quickly bail out overextended companies and then tell individuals to basically fend for themselves.
Also it can be unfair in positive ways - you can get better than you deserve.
Yoda Stories shipped with Star Wars Windows theme stuff, including an X-Wing mouse cursor.
Thank you. Keybase had investors and I’m sure the premium Zoom offered was unbeatable. Zoom can effectively pay infinity with equity. Those investors knew that this was the best way they’d ever have to realize gains. That’s why they invested in the first place.
Indeed. If the engine had a ring with a diameter of 1 foot, which seems reasonable compared to other rocket engine combustion chambers, a mach 5 detonation shockwave would circle the combustion chamber at 1.7 kilohertz, which is quite a high-pitched tone (though not as high as the whine of a jet engine).
I haven't played XCOM 2, but the 2012 XCOM had controller support. If you have an Xbox One, PS4, or one of the older MFi controllers paired with your iPad, the Steam Link app can pass those controller inputs through to the running game.

Aside from the "drag past the bottom of the screen to go home" issue, I find the mouse support has worked really well in games that have an on-screen cursor (I've tested with SimCity 4, Disco Elysium, and Factorio). It doesn't work at all in games that expect to fully capture the cursor (usually to control a camera perspective, so most first person or action games).
Yup, I built my little browser on Chromium due to ease of embedding though I would have loved to use FF.

I am investigating a way to use FF on system as is though by providing a custom profile, a user.css to remove everything but the browser window itself (i.e. no tabs, toolbar, etc), capturing it as a native window (e.g. via QWindow::fromWinId and QWidget::createWindowContainer), and communicating with it via marionette or other remote approach. So far it seems to be ok, but it's a bit of a hack.
> Curious, what does microsoft use internally? Instance of github enterprise? Azure devops?

I guess they have internal Git servers, since they develop VFS for Git[1] to handle large amount of files in git, but IIRC github isn't support it yet

[1]https://vfsforgit.org/
That definitely cannot be acquired. No sane business would want to convert actual money into fun bucks and put those into a buggy script that would lock everyone out if someone pwns it.