skysight-inc/HackerNews huggingface dataset:
I think you have a point, that Adafruit isn't trying to sell you the raw screen and compete with component suppliers.

I think of it more as a hobby screen kit. The $20 dollar one is on a custom board that interfaces with adafruits existing kits (Raspberry pi or "StemmaQT interfaces). They even supply "Circuit python" libraries to drive the thing, which is a their value add.

If you were mass manufacturing a screen for your custom board you'd order the part direct, but for a quick hobby project screen its not completely crazy.

Having worked for a company that had custom electronics hardware built with components, certainly we ordered direct from Chinese suppliers, it was much cheaper (with the associated lead times).
Virgin’s rocket reaches orbit for the first time, deploys satellites
I'm thinking of posting my photos to something like https://micro.blog instead. Or posting them on my Gatsby site which is just a little bit more work for me (since I'm a developer) but definitely lacks a little bit of convenience. The biggest thing that's hard to give up for me is the simplicity of Instagram's image editing features built right into the flow of making a new post. I don't use the predefined filters, but I've got a pretty good personal style that I've developed with the manual editing tools. Any tips on ways to reproduce this flow are welcome!
This appears to require Facebook in the sense that local groups tend to organize there. I suppose this is actually the value proposition of Facebook but it still bothers me that we don’t have a better option. I can see real benefits to organizing this type of thing on FB even. My only objection is philosophical.
The criticism of YubiKey seems kind of unfair. For one thing, it doesn't actually explicitly state that they totally address the major issues in the article.

Instead it's "in theory" and "can help". No, it totally addresses the issue of phishing your 2FA token and it does so in practice.

The pricepoint mentioned is over twice what the cheapest Yubikey is - $24.99 [0]. The author states the "average" cost is £50 and "there are a few around £30". Again, 24.99USD for USB + NFC yubikeys that support U2F/webauthn.

'usability' and 'convenience' are the same thing but split into two points, which give the impression that there's a whole other issue, but it's really the same thing.

> Buy a device, register it, install the app, configure it, find the setting in the website, enable it, hope your machine has the right sort of USB ports, press the button at the right time

So for TOTP it's install the app, configure it, find the setting on the website, enable it. So Yubikey adds the one additional step of "buy it", all of the others are the same for all other forms of 2FA. "Press the button at the right time" come on... as opposed to "find the TOTP and type it in on time" ?

The 24.99 USB Yubikey also supports NFC, so like, "has USB or NFC" is the requirement - I'm seriously struggling to think of a device that doesn't meet this requirement.

The author states that leaving the yubikey in the laptop increases risk. I find this to be a mixing of threat models personally - we've solved credential phishing with the 2FA token, but now you're talking about a threat where the attacker has unfettered physical access? I just don't see why that's relevant, sorry.

And for support, I think it's important to note that most sites are not sensitive. But a couple of important sites are. The most important is probably email, since email is effectively an auth mechanism for most other sites via account recovery. So just by protecting email you're protecting every other site. That's really important.

IMO,

Yes, Yubikeys should get cheaper. I certainly hope they do. At my company I give every employee 2 Yubikeys and they are theirs to keep - they're free to use them for personal accounts. I hope more companies do this in the future, essentially distributed U2F to the workforce.

But, otherwise, I really think that the benefits are being drastically undersold and I think that the criticisms are really not particularly fair.

[0] https://www.yubico.com/product/security-key-nfc-by-yubico/
I think git is slow on Windows, and magit doesn't make the problem better or worse.
A Personal Dashboard setup to achieve ANY goal
For $0 and 5 minutes a day, build a dashboard that will keep you on track for ANY personal goal. Complete templates and companion guide included, completely free. This is the Notion companion.
Teams is Skype, but worse. Seriously, it's just reskinned Skype with bolt-ons.

You can see "skype" present in the address bar sometimes when you load Teams in a browser. The Teams desktop application (at least on Linux) has references to Skype as well.

Teams routinely uses between 200 and 500 MB of memory to run, which makes it the 2nd most memory-intensive program on my computer.

On top of that, it doesn't even work that well. The entire app is slow on mobile, compared with desktop/web where only some parts are slow. Feature parity across platforms is very poor. You can't even join audio calls in Firefox, let alone use video.

Some of the features that work well (searching for reaction GIFs) seem unnecessary, and it's almost insulting to see the amount of add-ins and superfluous crap that's available when the core of the program/service is so lacking in comparison.

The only positive thing I can say about Teams is that its integration with the rest of Microsoft's services is convenient. It's nice to be able to see my calendar in Teams without opening Outlook. Tools for scheduling/joining/managing meetings also work well. If coworkers share Microsoft documents in a Teams channel, clicking them will (sluggishly) open the document in Teams, ready for editing.

Outside of integration, the search function works passably, but is painfully slow. Group audio/video calls work fine too, but then again, they also worked fine back when the app was called Skype.

All of the things that work, however, are damaged by how lukewarm and _slow_ the overall experience is. Even features as basic as IM are half-baked. Not many messages fit on the screen at once, and scrolling up to see past messages is a nightmare, since messages lazy-load only when they are made visible, or the scroll bar will reset its position and snap back down to the bottom.

I read the article and the bullet-pointed list of data that Teams tracks doesn't seem like all that big of a deal to me. It makes sense that analytics would be running on everything you type into Teams. Always assume anything you use for work is wiretapped to hell and back, doubly so if Big Tech is involved. I am much more concerned about the fact that I don't even get a functional IM client out of the arrangement.
> That ties the duration of a patent directly to how much value it provides to the company over time

Actually I think that idea causes the opposite of what is wanted.

A high value monopoly patent will stay locked up for a long time, well after the development costs and risk have been paid off. The consumer is paying high economic rent and the product has less supply.

A low value product is where a longer patent makes sense: the patent gives the inventor time to recoup their costs which otherwise wouldn’t happen.

That said, the world runs at a much faster pace, and patent durations should be decreased.

Software patents should be discarded (because society doesn’t get any value from publishing software patents although society pays high costs for the economic monopoly, and because small startups cannot compete with software behemoths). Unlikely to happen becaus software powers have monopoly profits which can pay to influence legislation or regulators. Also the US is capturing monopoly payments from the rest of the world so the US loves software patents (ironically given some of the historic reasons for the US kicking the British in the nads for independence).
I personally copy it to osk.exe (on screen keyboard, but only the accessibility version, not the regular Windows version)
When I've used Teams it took 15 minutes to start. This ended up with an error that it could not find my home SMB mount while in the office (I guess it retried a few times before giving up). So you can add 'crawling network mounts' to the list of unpleasant things that Teams does.
ooh that's a new one thanks
It's weird seeing Epik being referred to as the alt-right's favorite host. I use them as a registrar for completely benign personal domains. I did so because they offered Whois privacy by default. That was it. It's weird that it's being discussed like the site/service itself is some nefarious/controversial thing instead of just some of its customers.
Main issue is magit. Currently the repository I work on is small enough that I put up with it. But I can see this being a real deal breaker for many.

There are certain Emacs features that may require some UNIX tools like find or grep. Often I've found ways to configure it to use ripgrep and fd instead (both are trivial installs in Windows, and generally faster than grep and find anyway).
"donald j trump site:www.parler.com" at least shows parler results, so it's not totally removed. But yeah, Google is probably turning some targeted dials.
The not owing a drink thing reminds me of the concept of rounds. I guess Americans don’t practice it so much, but in Oz it’s kind of expected that people cycle through buying rounds. And there’s always a sense amongst a group of who’s up next, even across multiple days/nights.
Oh, give me a break. Get over your delusions of grandeur that you're "without a doubt" such an essential savior of the future of humanity. The last thing humanity needs is yet another Bitcoin shill, making baseless arguments full of broken assumptions and excuses that ignore the science and the facts, and encourage pollution and global warming and fraudulent get-rich-quick pyramid scams.
Shanty love came from a TikTok viral video: https://www.newyorker.com/culture/cultural-comment/the-delig...
> Right now, she is apparently an activist.

And?

First, just because you are an activist doesn't mean you deserve to have cops point guns at your kids. That smacks of harassment.

Second, the charges keep mutating. The wrongdoing should be what was in the warrant. That smacks of harassment.

Third, Florida leadership has been diddling with the official numbers so continuously throughout the entire epidemic that it has lost all credibility.

The Bayesian priors suggest taking what DeSantis and Co are saying with extreme skepticism.

Especially since if Rebekah Jones were really wrong, they just wouldn't care about her at all.
This seems extreme especially if they're going for bare-metal. Even a single one of these DB servers would handle a lot of traffic if they're bare-metal.

When it comes to running Postgres on 70-100 servers I'm also not sure, unless they're doing some sharding at the application level, I'd expect the overheads of replication and resulting network traffic to be insane if they're merely replicating across all of them.

Their whole website should be able to run on a handful of these machines; their main cost and resource usage would be hosting & converting uploaded media, not the DB of app servers.
So then you must agree, "Peer reviewers of Nature did a bad job" is a poor dismissal of their criticisms
Most refresh times that are listed are for "full" refreshes, not specific state-to-state timings, specific color transitions can be MUCH faster. This is how the reMarkable achieves its low latency drawing (around 21ms for white to black), which it can do for the whole screen, not just a sub-section. Other specific shade transitions can also be quick, it depends on the details. But it's more than fast enough for typing purposes, your current keyboard-to-display latency stands a decent chance of being higher.

The tradeoff is that continually doing those faster transitions gradually accumulates errors, i.e. ghosting. Which is why e-readers tend to do a few pages of fast changes, then do a full refresh to clear things out (or before/after an image is shown). Fast-transition latency beyond something like 50-100ms from button-press to page-turn nowadays is almost exclusively due to software on the device, not the screen.
This is not a constructive comment, but I just found it amazing that this entry was right below the one about a GDPR fine to a company for violations of employee privacy: https://news.ycombinator.com/item?id=25813559

Sometimes it seems like coincidence wants to tell us something through the main page!
How to keep every New Year's Resolution
TL;DR: For $0 and 5 minutes a day, build a dashboard that will keep you on track for ANY personal goal. Complete templates and companion guide included, completely free.
Does the money go to the employees? Since it was their privacy that was violated?
That doesn't solve the the software/architecture problems that led to these huge hosting requirements.
Well, if hosting Snowden makes the Russkis righteous, then hosting Parler must be fine, too. It seems that Americans who speak against narratives find friends there? Ironic, to say the very least.
> the Capitol insurrection

How dramatic do you have to be to refer to what was essentially a panty raid perpetrated by unarmed geriatrics as as "insurrection"?
TikTok had a viral sea shanty: https://www.newyorker.com/culture/cultural-comment/the-delig...
So HN is black, then you click on any article and then the screen turns white (because most web sites are white) and your retinas burn with the strength of a thousand suns. Just nope.
So these hosting companies will shut down based on a protest that became violent but not CP and you’re saying it’s not cancel culture?
TikTok had a video go viral: https://www.newyorker.com/culture/cultural-comment/the-delig...
It's rather discouraging that in `date +%Y` so few are aware or care about selective cropping. It's everywhere.
Wow this is a powerful way to word it.

"Authoritarians never believe they're authoritarians, no matter how much censorship, surveillance, jingoism, & imprisonment they demand.

They tell themselves their enemies are so uniquely evil and dangerous - terrorists - that anything done in the name of fighting them is noble."
> Under the hood, Swarms use Git to store the conversation

That's an interesting use of Git, and it makes sense as it handles individual contribution and history tracking.

I wonder how much storage conversations could take up over the long term if they become sufficiently popular (I think of the 2.3gb of conversation data on my phone). Also, it will be interesting to see how things like attachments are handled.
It’s a hypothetical scenario. Americans provide services, but the economy is interconnected. If people who make goods are affected, then the people who provide services to those people will be affected and so on.
Service meshes shouldn’t by-in-large require any sort of dev-specific knowledge to participate in.

My experience is limited to istio but tagging a deployment is more or less all an engineer needs to know. After that a sidecar is attached that rewrites ip traffic and gives you better observability, mutual TLS encrypted transports and obviously http routing / traffic control.

Obviously to take advantage of a lot of policy capabilities an engineer would need to know or declare their dependencies but I hardly think this is something that has a cognitive overhead that the author seems to imply.
> ..cancel culture incites a mob to promote digital violence..

ah yes definitely much worse than inciting _actual_ mobs to promote _actual_ violence.
All I know is there's 148K Bitcoin locked in tokens, which is nearly 1% of all Bitcoin and that people are finding more utility in tokenizing it and providing it for liquidity and yield on various DeFi platforms than on Lightning network. Maybe that will change in the future, but right now, that's the case.
I think the problem is not that the star is faint but it's drowned in the light of other star nowadays
Leave her Johnny was one of my favorites from the Assassin’s Creed IV: Black Flag Soundtrack. https://youtu.be/Lfbg251D378
Can a social media platform survive being banned from the duopoly of the two main mobile app stores?
Nice summary. Can we have one of these per year, and then stop having all other cryptocurrency related posts?
Maybe they do maybe they don't, it's impossible to tell other people what they need. The best you can do is educate them on the options you think could help, people will ultimately make their own decisions.
If Snowden is to be believed --and I personally think he is-- he was transiting through Russia to South America after fleeing Hong Kong and we all remember the forced landing of the official plane of the President of Bolivia. That seems very different than the coziness of certain Americans and what appear to be members of the Putin regime.
I've seen very apolitical people do a buy nothing for kids stuff. I called it the great chain of baby stuff. Just last week a coworker dropped off some diapers that their kid grew out of at another coworkers desk who could use them. Cribs, toys, clothes, handed from one family to another. I've seen a crib go to three different families.
Fair point. I will clarify I am an American who was raised in a Christian household.

My comment was based purely on my own worldview and is in no way meant to imply other people should emulate me. I edited that line to say I re-evaluate the relationship instead of you, which sounded prescriptive.

Fair callout that I could be excluding others but I never refuse being “paid back” and I never expect others to forgive a favor or debt.

I thjnk my philosophy would still be compatible with making Slavic friends :)
> the ending of the interglacial period we are currently in

If you're worried about the next ice age, I think we have more pressing matters as a species than an event that isn't due for another 23,000 to 50,000 years.[0]

To borrow an analogy, that's a bit like worrying about over-population on Mars 500 years from now, while nuclear weapons are being detonated in enough major cities to annihilate human civilisation in the next 0.5 years.

[0] https://en.wikipedia.org/wiki/Quaternary_glaciation#Next_gla...
Their stated aim was to forcibly overturn the results of a free and fair election, so that their leader, who lost, could remain in power.

In what universe is that not an insurrection?

It's not like they just protested outside and maybe broke a few windows with rocks or something. They actually broke through the police defense, broke into the building, and went looking for legislators, who had to be evacuated.
Nope - git is mostly fast on Windows. It's magit that's the problem - or rather how magit does things. It launches several git processes to do basic things like status or commit, and that is fundamentally slow in Windows.

See https://magit.vc/manual/magit/Microsoft-Windows-Performance....
>It seems unlikely that anyone standing with that guy would have known what his shirt meant or would share that view. It seems far more likely that this guy is a plant, who is there for the specific purpose of generating those news articles about "evil" Trump supporters.

I don't believe we can really discuss things if you believe that people are false flagging in the midst of "normal" Trump supporters that invaded the US Capitol to somehow make them look worse. Additionally, Trump and his supporters have continually failed to eject the worst elements of the group so I fail to see why you believe that these supporters would suddenly draw a line here.
Works for me in Firefox - at least when I selected a disk image. Might just be slower to boot.
Tip: just count the number of zeroes Z, ones O, and twos T, and overwrite the array with, in order, Z zeroes, O ones, and T twos.

You’ll iterate over the array twice, but most of the time, you’ll beat anything more fancy because you’ll visit the items in a cache-friendly order.

If you say “that’s not sorting”, read your language spec. It likely has an “as if” clause that allows your (sufficiently smart; https://wiki.c2.com/?SufficientlySmartCompiler) compiler to make that transformation, if you give it enough info.
> Own your infrastructure.

Absolutely. I have also said this countless times before in relation to self-hosted git. [0] Each time GitHub went down every week last year, I have made the case against the 'centralising everything' argument.

The social networks that didn't survive de-platforming are the ones that didn't self host. Parler is on that list.

[0] https://news.ycombinator.com/item?id=23849565
It's a symptom of the mental illness that is so widespread among "journalists". Mr. Lidz seems to be suffering from persistently invasive thoughts, caused by spending too much time in hatred and rage cycles.
> digital violence

Has the right come up with a new word for cyber bullying, or is that something else altogether? How can I inflict digital violence on someone?
Cancel culture. Same thing happened to the poor dude who created the Pepe frog cartoons. It’s a sad state of affairs.
Based on what I saw on Parler during an admittedly limited review of it, I don’t think they have to worry very much, if actual content is the issue that got them killed in the first place. I didn’t see much of the “scary” content that some people claim was on there. There were more links to positive news about Trump and conservatives in general than you would find on a site like Twitter, but I would certainly hope that isn’t the kind of thing that will get you destroyed overnight by the world’s largest companies, even in the current anti-conservative environment. I have seen far worse things on Reddit, from both sides of the aisle - and last time I checked, Reddit was still online.

It appears to me that these companies colluded to kill Parler not because of widespread horrible content (because it simply wasn’t there), but rather because they wanted to strangle any chance of Trump being able to communicate on any form of social media until after Biden takes office. As an added “bonus,” they probably also prevented millions of people from jumping ship from Twitter to Parler, because after this week far fewer people will even care about the situation.
I use Safari on the laptop because it's most efficient but it doesn't block all ads like ublock origin does. Particularly for YouTube so I need to use Firefox with ublock for viewing videos.

I tend to not trust extensions otherwise and would really prefer Safari to have built in total ad blocking - zero tolerance for any ads at all.
The fact that the US can’t protect some of its most important buildings definitely brings some question to play.

They let riots happen all year and it culminated in a riot in DC.

Pay attention to Assange. This is what this all comes down to - PizzaGate.
This. This is why I read hacker news. As someone who interacts with your code on a daily basis and whose livelihood was catapulted due to said familiarity, thank you!
As an American who only has occasionally bought or received a “round,” your comment reminds me of the strange issues around tipping.

When rounds are not expected, it feels really nice when someone unexpectedly buys everyone a round. Similarly, it feels delightfully magnanimous to buy a round; makes you feel like a King.

I can see how it quickly loses its charm once it’s an expected transaction to honor.
Typical propaganda rhetoric. Defamation is an effective tactic that the activists love.
Show HN: Pixen: pixel art editor for macOS and iOS
You claim Pixar adds value while Bitcoin does not. That’s a mammoth claim in need of extremely amazing evidence to take seriously.
> sound quality

To be clear, there also MMPZ & MIDI (score) files available, so you may do anything to "improve" quality by editing it with LMMS or MuseScore apps, even by fully replacing instruments or much deeper mixing ;)
My wife has been hoarding tons of garbage from Buy Nothing Group. I wish she joined No Nothing Group.