skysight-inc/HackerNews huggingface dataset:
I'm glad you're doing okay, but long COVID is real. Also, for real, how many people do you know that have zero commodities??? Nearly everyone has one. America is fat, diabetic, and has no universal healthcare.

EDIT: We should absolutely be taking care of people that got sick, but America has no social solidarity whatsoever. It's disgusting.
Mermaids and Tritons in the Age of Reason
Are you aware of a federated, decentralized approach to e2ee messaging that doesn't require trusting the servers? i.e., without the metadata leakage of email, xmpp, Matrix, etc.? The only options I know of have poor support for offline messaging (and kill the battery) due to being peer-to-peer.

I'm not yet aware of any federated approaches that prevent a server from connecting a sender and recipient, but would love to be educated otherwise.
To be fair Adobe IPO'd in 1986, long before SaaS was a thing. I wouldn't say they quite fit the bill of "built by selling large enterprise software contracts".
I second this wholeheartedly because this happened to me.

I'm the kind of person who learns by my making my own mistakes (as opposed to learning from others', which is what smart people do)—and boy, did I learn a lot from the mistake of trying to build a general purpose application with event sourcing.

Theoretically, event sourcing is the way all applications should be built. I was first taken by this methodology by Martin Kleppmann's talk "Turning the Database Inside Out" (2014)[0]. Looking back, I think I had always subconsciously felt like there was something wrong with mutating state in place. You lose information. You lose accountability. After all, "accountants don't use erasers," and Martin's talk validated many of my obsessive-compulsive insecurities about data. As Charity Majors points out on Twitter [1]:

> ...while storing raw events may be "expensive" compared to any single optimization, all optimizations can be derived from raw events. The reverse is impossible.

And that's true. The table-stream duality [2][3] means that if you store events, you can later project those events into the exact perfect table for any use-case. But if you transform those events into a projection and store that projection, well, whatever table you store is data you have. You wind up having just an aggregate.

Unfortunately, the technical costs you incur when you attempt to store events instead of tabular data are tremendous. The problems and questions that arise are basically endless. Tons of things you wouldn't even think about with a relational database become complicated design decisions [4]. If there were tooling and frameworks that made this easy, it would be one thing. But, there are not!

Kafka Streams is very cool. If you already have a running business with well-developed models and a large team, event sourcing with Kafka Streams could possibly go quite well.
But if you need to get an MVP off the ground, it's just not what you need. What you need is PostgreSQL, perhaps with something like Hasura or postgraphile in front of it. What you need is a lightning-fast way to iterate and flesh out your idea. If that's you, and you're reading this, and you're smart: learn from me—event sourcing: don't do it!

[0] https://www.youtube.com/watch?v=fU9hR3kiOK0

[1] https://twitter.com/mipsytipsy/status/1115537408705957888

[2] https://docs.confluent.io/platform/current/streams/concepts....

[3] https://news.ycombinator.com/item?id=23207123

[4] https://softwareengineering.stackexchange.com/questions/3801...
Oh I'm sorry, I didn't realize I was talking to constitutional scholars. What law school did you go to? How long have you been a member of the SCOTUS bar? What law reviews have published your work and how many constitutional law cases have you argued?
* Make sure they are UL listed for safety, as Animats pointed out in an earlier discussion. [1] Some aren't, even from well-known brands like Anker.

* If they are multi-port, make sure you're happy with how they distribute power. Most likely you want the majority of the power going to port 1 where you stick a laptop, but some drop it down to 50W or lower if you just have a cable in one of the other spots, much less any device connected.

I love the monoprice ones. They're small, inexpensive, inconspicuous, and meet the standards I described above. They also charge all my devices reliably, unlike my (larger, I think non-GaN) Nekteck chargers that spend their time in a drawer now. Buy a 5A cable to get the full 100W out of them at 20V.

[1] https://news.ycombinator.com/item?id=21679302
So, the first issue (detection) comes down to the detection of a target gene at some minimal level using polymerase chain reaction or perhaps an enzyme-binding assay or something like that. These molecular biology techniques can actually detect even a few copies of a gene (i.e. a virus) in a sample tube, so a finger prick could plausibly work for this kind of detection goal. The main thing to keep in mind is the difficultly of quantitative measurements at these low levels. For example, I wouldn't be easily able to tell if my sample had ten copies of the gene or a hundred copies of the gene, certainly not cheaply and efficiently.

But, the blood chemistry tests - the second, quantitative goal - are far worse. Those are supposed to produce results with error bars, I'd guess at least +/- 10% accuracy is what you want (I'm not a doctor or nurse). But if you have a finger prick, well, what about evaporation of liquid volume? You can see it happening on a really good scale, 10 ul will evaporate away pretty fast. Also, is a finger prick (capillary) going to be like blood from a vein?

The problem is that precision with tiny volumes is possible, but requires massive preparation and dedicated professionals and certainly doesn't scale easily. Any such system would have to be calibrated daily, tested (with known standards), then samples would be run, then you test it again... Let alone cross contamination and about a hundred other problems. Furthermore - 26 different quantitative tests at once???

So, that's the kind of thing I meant when talking about the easier detection goal (where 26 pos/neg 'is the gene there' tests on a single sample might be plausible) vs. the much harder quantitative goal.
I either don’t care at all and am glad to be out or I care so much that I tell my manager ahead that I’m dusting off my resume and starting the hunt.

In the later, the team has a head start finding and onboarding my replacement. As we all know, the main issue here is that the customary 2 week notice is insufficient time to find your replacement. If it’s truly just about money or something like that, it also gives them an opportunity to give you what you feel is fair or they know what is going to happen if they don’t.
> Finally, the ban on misinformation would be temporary, because the crisis will pass.

Coronavirus is here to stay, don't get your hopes up:

https://www.theatlantic.com/science/archive/2021/08/how-we-l...
Flat earthers are mainstream? Man, I am out of touch.
Low-cost brain computer interface for everyday use
Hello, It took almost 2 years to develop and publish an article on this device. This is #open_source - brain-computer interface I am not sure that everybody here have access to springer library, sorry, this paper is not open-access. but technical detail in my GitHub page https://github.com/Ildaron/ironbci
Comment threads have been collapsible for a while now, the link looks like [-] or [+].
I have an honest question to all of the honest people recommanding their relatives to get vaccinated:

I've had covid twice, with very mild effects (stay in bed for one day or two). I'm young, no comorbidity, not obese etc. Clearly I won't die of covid, as experimental science goes.

I'm the only provider for my family (wife, kid). If I take the vaccine and get crippled, meaning I can't work anymore, will the pro-vaccine people that recommend it pay my family a pension to compensate the financial loss caused by their advice?
Critical thinking is domain dependent. For example, just because you can kill it on white board interviews doesn't mean you will be able to navigate relationship issues. The way I imagine many PhD's I've talked to is like the RPG character where you max out one line of development at the expense of all the other lines. The counter-example would be the "T shaped" development profile which is the ideal imo.
Performance is fine on all of these compared to Electron. Every non-native toolkit needs a lot of work to look good. But it's usually less work than native on every target.
Interesting idea. But how do i

A) prove I'm working on OSS full time? What is full time? 40 hours a week? 5 hours a week? I'd this govt dept gonna have to hire managers, code reviewers?

B) am I govt employee? Do I get benefits? Vacation time maybe? Medical? Will the govt need to hire HR people to manage those benefits?

C) how do i apply to get this job? Who evaluates my application? What if there are 26000 initial applications and 1000 more a week after that? More HR?

D) how long is this contact for? Month to month? Life? Somewhere in between? Can I be fired? Who is evaluating and firing me?

E) how many users is a minimum user base? A million people? What about niche software like hospitals or train operators? How do i begin to prove number of users? With a mechanism that can't be gamed? If those numbers drop can I be fired? If someone forks my project and can claim to be more popular can I be fired? How many forks of my project will the govt pay for? Is someone deciding which forks are more worth?

I could go on but you get the point. Distributing 2 billion is expensive. My guess is that half or more will simply go to funding this new department. The best jobs program to come out of it will be in the new govt HR department. And recipients of this new money will get to spend half their time writing reports on what they worked on, user numbers, and all the good things dutiful employees do...
I wonder how this compares to xz or lzo. Is the main draw the fact that it runs in really low memory?
Did you ever consider bootstrapping the business after growing so quickly to 1m ARR after your seed round?
> Before Jan 20 the democrats too were the "anti-vax" side. Do you want me to dig up videos of Joe and Kamala telling everyone they'd be insane to take the "rushed" vaccine?

The only infamous videos I am aware of have been misrepresented, in such the same way you are implying now.

https://www.politifact.com/factchecks/2021/jul/23/tiktok-pos...
No one wants to get fired for suggesting IBM cloud.
Why we spent the last month eliminating Postgres substransactions
Well the advocacy comes from Stripe as well (depending on how you define advocacy exactly) and Github. Those are the big corps running huge Ruby monoliths. Is that remarkable to you in the sense you would expect more effort from other Ruby companies? I think Shopify and Stripe is pretty much enough in terms of resources. I think Cookpad and Heroku also pay for some core Ruby/Rails members to work on it full time. How much more do you need?
Hmm, for me it always comes down to “I don’t get paid enough for this shit.” They can then reduce the amount of shit, or increase the amount I’m being paid.

If some other company wants to pay me more for the same shit, then that is where we are going.
A bit of math around Cloudflare's R2 pricing model
I have significantly less experience on the topic than Enginerrrd seems to, but I can confirm that:

> the idea that engaging their people with your AR-15 would be better than retreating and/or deescalating seems more like a gun fantasy to me than a realistic assessment

is more a product of your

> not very experienced in armed conflicts with drug cartels

that it is a accurate assessment of how effective/possible retreating and/or deescalating is.
Well but did I intentionally search for that video, or did I search for, say, content about vaccines?

If you're saying the video is unlisted/private and sent to people on a mailing list over email, that's one thing, but I think you're arguing that YT should act as a distributor as well, and there's no way to "impartially" order search results.
Would someone familiar with voice service technology explain how robocalling is made and why it would be a challenge to identify & block its source? What takes phone companies not fixing this issue for all these years?
Your risks are much higher from covid than from the vaccine.
I think it would be reasonable to say ‘up to you’ since your risk to the public is negligible, but first what research have you done? Or are you avoiding decision making? Your risks are decidedly low in either way you decide. But currently, the CDC’s data suggest your net risk would be even lower if you get the currently approved dose, particularly while delta cases are still high and hospitals overwhelmed (e.g. and not procrastinating till it too goes away)
Isn't that more than 10 years ago?
Yes, MediaLab needs more sunshine. Kik has major issues..
Let's remind ourselves that many, many people are not at risk of covid[0]. It's just like asking everyone to wear hip airbags because falls can cause death when you're 90+.

[0]: https://www.cdc.gov/coronavirus/2019-ncov/covid-data/investi...
They could, but "I'm feeling kind of funny, it must be the weed" is easier to slide by compared to "I'm feeling kind of funny, I need to call Dad ASAP".
You can sure build it, if you want to. And the source is open, so you can check it out.

But sure, I’ll cave. What would be a better term for this?
String addition = concatenation

String subtraction = ??? => Number subtraction
The main things getting transformed in “digital transformation” are the people.
Work is work, folks get too involved. I don’t think it’s healthy to take it personally if someone chooses to leave the team. In fact I’ve never understood this.

My role as a manager is to ensure you grow enough to move on to something better. That’s the contract, you give your best to the team while you’re here and we try our damndest to find good opportunities for you regardless of what it means for us.

I just have no misconceptions about our relationship, you’re here to push it and I’m here to challenge you to do that.
‘Stalkerware’ Apps Are Proliferating. Protect Yourself
> So they just take the easy way out, so they can keep on doing what they do.

I don't think this is a good takeaway, they can always replace bans with deprioritizing, so banning is a conscious choice.
that's actually a really good idea. if people want to defund systematic racism. defund the dea.
When I first saw this I figured it was going to be about what it does to the team, that managers don't seem to get. I was told once, after losing half the team, that they didn't want to lose momentum.
I’m glad you went direct. As a small retail investor it allows me to have access, and buying from employees and giving them some liquidity feels good like what a market should do.

They also use restricted supply to keep the price high. Everyone’s locked up, no supply, it’s no wonder the price often jumps.

Curious what you would say about pricing startup raises? There’s a line of logic which says don’t price too high, you never want a down round and that keeps the risk low.
What, you don't netboot your server to a shared baseimage that runs your infra as code tool of choice?
The New Player in the US-China AI Arms Race: United Kingdom
It now has lots of buzzwords and fancy graphs one can show on meetings.
Another related tactic now popular is:

"Always Accuse Your Enemies of Your Own Sins"

Incredibly hard to defend against. I'll leave it to the reader to research the origin of this disgusting tactic.
wait, did capcom stop making street fighter and the bazillion universe crossovers? those were unreal too right?
...Where both the "much" and the "than" parts are miniscule.
Amazon Should Invent with Care
Picolibc Continues Maturing as Lightweight C Library for the Embedded World
I think you can use general purpose registers so long as you don’t actually need to do IEEE 754 math. I’m not clear on the details of how the byte code/JIT deals with it, my only experience is with hire values are stored in the heap.
"Prescribed" burning.

As I understood it, the Pacific Northwest orchards that still maintain balance after centuries untended are in B.C., Canada, not Oregon.

Amazonians were breeding trees for desired traits all of 10,000 years ago; the whole Amazon jungle is a mixed orchard left untended. Their long sophistication is all that can account for the intricate methods necessary to prepare curare, ayahuasca, and manioc. They must have had hundreds of other equally impressive recipes, now lost forever.
Object to what end? That was Google’s call to terminate the recruiter. What should he have said: oh, that sucks, I didn’t want you to fire one of your people over it? The only outcome there is disagreement and why waste the energy, even if he believed that? That’s also a mixed signal contextually.

Even setting aside how Steve fired more than one person on the spot — I’m personally aware of him firing half a room in MobileMe, for example — and everything we know about him, and how the firing of that recruiter was probably the outcome he was telegraphing via the email, there’s absolutely nothing to gain in this situation challenging or objecting to Google’s move as an executive at another company, particularly on moral grounds. He’d have looked like an (exploitable) idiot, to be quite frank, given how business works at this level.

How do you think that conversation would have gone? “Oh, you’re right, we shouldn’t have done that, our bad?”
Total aside, but the chocolate milk and coffee concoction he describes in one of the pictures was also my drink of choice. I dubbed it the Microsoft Mocha, although I don’t think the name caught on.
They also seem to have limited understanding of statistics, chasing anecdotes and ignoring results (the data eventually has tended to contradict their messaging). Unfortunately, I agree that makes them rather useless as a source for answers, and means even if they do find an anomaly, it will be lost in their self-generated noise ratio. Plus, a broken clock is right twice a day, and all that.
Is the mechanism behind this understood?

Patients test negative on PCR tests for the virus afterwards, so presumably the cause is no longer the virus directly, but some kind of irreparable damage.
I didn't realise that a few regions banning plastic straws is literally the only thing the entire planet has done to combat climate change
This should be obvious from the borrow checker part but for people here hoping for more;

> Note that this does not aim to be compatible with TypeScript and JavaScript libraries instead
$53k* without development support.
YMMV, but one of my customers has to use WebEx and it's terrible. Particularly in large calls with many people talking, it's very slow to switch video to whoever's speaking: it takes a few seconds to even realize the voice has changed, then it flips but shows a spinny loader, and by the time the video finally appears somebody else has started talking and the sequence restarts. By contrast, this is a complete non-issue for Zoom, Meet or Teams.
Ok, that makes sense
At first glance I thought the article would discuss GaN. Agree with the overall point; Anker seems to be making well-thought-out GaN chargers.
I have a heavy leather belt with a brass navy buckle that I bought in the Harvard Square leather shop 60 years ago. I’ve pretty much worn it every day of my life.

Every decade or so it needs a new strap. For a while, I was able to have one made by a young man at a leather shop in Camden ME - the old shop having disappeared from Harvard Square with the 70s.

Finally, the now old man in Camden retired and passed the business on to his son. The son doesn’t know how to work leather - he just brings in finished goods from offshore.

The current method is to find a belt in Camden that is sufficiently heavy and has a removable buckle. Throw away the trashy buckle and snap in my old one.

I’ve probably got one more strap in me.

You might find a suitable buckle at an Army-Navy store. If there still is such a place.
100%, the Adelaide and regional cities IT job market has imploded. Great time to start a consultancy if you're regional.
Url changed from https://unrollthread.com/t/1443028078196711426/, which points to this*. It's fine to provide alternate URLs for Twitter threads (I know how some of you feel) but please do it by posting them in the comments. From the site guidelines:

"Please submit the original source. If a post reports on something found on another site, submit the latter."

https://news.ycombinator.com/newsguidelines.html

* or rather, doesn't point to it? that's not good (edit: it does point to it now - sorry if I missed it earlier.)
Chaos arises in very simple (Newtonian) systems, e.g. the double pendulum[1].

1. https://en.m.wikipedia.org/wiki/Double_pendulum
DARPA basically pored money into the very bleeding edge of tech, not the day to day stuff. They are interested in innovation because they want smarter weapons.

They essentially funded R&D then left private companies alone to profit from that R&D.

So I don't think that model applies to say a web site analysis tool, or another text editor, or a cutting edge todo list app... You know, the boring OSS software we use everyday...
>>Handwaving symptoms away as "that could be imagined" doesn't make it so.

Handwaving away the effects of psychological stress also makes no sense. I didn't say they were imagined. I said they were psychosomatic, which means due to psychological stress.

More generally, when all of the long-COVID symptoms could be due to a host of other confounding factors, it makes no sense to blame COVID and make people even more afraid, and thus potentially exacerbate the very symptoms you are sounding the alarm about.

As Bill Maher noted, people, especially Democrats, are already vastly over-estimating the risk posed by COVID. It's not wise to dismiss the potential unintended adverse effects of this misassessment, and focus exclusively on the risk posed by COVID. A one-dimensional focus on COVID risk is a simplistic and imbalanced way of approaching risk management.

>>I have trouble believing that symptoms like "chest pain" and "abnormal breathing" are psychosomatic for a majority those reporting them.

Both are very common results of anxiety. Given there is no indication of widespread heart or lung damage from the vast majority of COVID cases, attributing these to COVID makes no sense.

Also, loneliness, is extremely deadly:

https://www.health.harvard.edu/staying-healthy/loneliness-ha...

We have no idea what two weeks of total isolation, which all of these people who are diagnosed with COVID are subjected to, does to people. Incidentally, anxiety and depression - the most commonly reported "long-COVID" symptoms - are one of the most common effects of loneliness:

https://www.medicinenet.com/what_does_loneliness_do_to_a_per...

So you want to conclude that it's COVID doing this to people despite no evidence of widespread heart/lung damage that could explain these responses, and when there are more plausible explanations emanating from psychological stress?
Quinn hit the nail on the head here.

I mean, his politics are awful. But when it comes to cloud, there are few smarter.
I get the "lol aws is owned" angle but it beggars belief that a petabyte of data transfer only costs $0.13. This is clearly unsustainable and we'll have to find out later what the hidden cost is