skysight-inc/HackerNews huggingface dataset:
Previous Thread: https://news.ycombinator.com/item?id=20038619
I'm interested, and will probably try it. But! I'll keep the # of sick days the same. They are wellness days, when I take care of other business.
But this is such a weird way to think about it. Credit cards don't cost anything. In some vague grandiose sense prices are slightly higher since credit cards exists and merchants want to cover their fees but my perspective as a customer spending via a credit card is basically free money. There's no dog and pony show except buying things like I normally would.

* I get literal cash through their rewards program which just slowly accumulates without me having to think about it.

* I get all the nice protections and can do chargebacks.

* The money I spend every month stays in my bank account until just after the bank calculates and cuts my interest check. Like it's super negligible but hey, if I'm getting an interest free loan anyway.

2% cash back from the card + 0.25% interest from the bank ain't nothing.
Casper, the Non-Unicorn Mattress Company
That's why I like hacker news so much, you can stumble upon an article answering many questions you asked yourself since forever, great article!
Bubblewrap
The one thing I wish they improved was being able to scroll through my playlists using an index on the right (like in the Contacts app). Right now, there are limited sorting options but all of them require considerable scrolling. Also, the cells are huge for some reason.
Well, I didn't have that on my Google Deathwatch Bingo Card.
They all have the same issues, but RN has the largest community.
https://xkcd.com/1987/
> Is Facebook having a gazillion developers on their app a political problem, or necessary given what they want it to do?

Yes. How is it not a political problem? It's not a technological one.

> How is replicating that for each platform a good solution, in any sense (political or technical)?

It doesn't change anything politically but technologically platform abstractions are never 100%. You always need an expert for each platform anyway and by targeting the abstraction rather than the platform you're just targeting a crappier experience for your end users and often your developers as well. React Native is not without it's issues.

So what's the benefit? You're not saving expertise. Even sharing code isn't that important -- once decisions have been made, features planned out in detail, server APIs created, the actual platform specific code is a pretty small part overall. You still have to test on each platform individually. Fix platform specific bugs even in non-platform specific code. And you're not creating a dependency on a 3rd party that you don't control.

> How is developers re-implementing every UI screen and feature across iOS and Android helping Shopify customers sell more merch?

How is it not? I mean the argument here is that there is a huge savings to justify the risk but I don't think that's true.
Kind of unrelated, but I did discover some, say, strange behaviur of Alexa ately. See, I don't use Amazon music on my phone but Google Music. My wife and kinds listen to Amazon Music on Alexa. We also have very different music tastes. I was kind of surprised that when my wife asked Alexa to play music she likes Alexa started to play stuff like Five Finger Death Punch.

I do have the Alexa app installed on my phone so.
Show HN: DelayWebpage, a small Firefox add-on to browse mindfully
I believe https://www.xkcd.com/927/ is appropriate.
If you have a domain, you can give every service it’s own email address, ${service}@${domain}. They can try reporting that to Facebook, but unless someone understands that the entire domain is one account they won’t be able to correlate them.
Sounds like fossil is really helping to prevent overpopulation.
There are about 40-50 biotech startup IPOs every year. $14B was invested in biotech startups last year and ~75% of that goes to r&d
One small thing it seems people forget...

Plants can rip concrete apart like nothing.

So how are they going to ensure the plants themselves do not compromise the integrity of the building structure after some point and time?

Having done restoration work on old abandoned warehouses, I doubt they thought this cunning plan through all the way. Roots like to find a crack filled with any kind of moisture, and then keep digging.
If the US only competes with and does not clearly and utterly surpass Europe (while serving the American people much less effectively), then how can your argument stand?
Honest question: is there some reason you can't use standard web tech for push notifications? ie polling, WebSockets, etc?
Here is someone's benchmark from reddit: https://www.reddit.com/r/WireGuard/comments/eeafds/wireguard... (tl;dr "Avg: 829 Mbps")
Site Reliability Issues
> Imagine an organized government subversion cell that is willing to harm civilians to further its objectives and is skilled at hiding in public (one doesn't have to try very hard given the nature of asymmetric warfare in the 21st century).

That cell harming people you want to imagine would be some other government agency acting as part of a covert operation after a long time of planning and preparation, with plenty of spies deep in the government. And they don't actually harm people all that much, not the point, they do just a few acts of terror with a few deaths for war propaganda. But once they are caught on surveillance it's already too late, it means they are ready to approach the head of police and start using serious military weapons, and plenty of people are already on the wrong side of war propaganda.

> where sufficiently-organized individuals use modern technology to harm innocent people and government cannot stop them

Such things don't really happen anymore, governments are too authoritarian already and really like their monopoly on harming people. The only way sufficiently-organized people can coexist with the government is for them to subvert law enforcement or to originate from law enforcement. Governments can deal with either case by replacing everyone or by letting them have their corruption in exchange for being loyal to the government.

Basically surveillance is not the tool for anything you talk about, it's role is the exact opposite: to keep people from disobeying the government, the ruling class, the whole systems, no matter how much harm they do to the people.
Effects of Intermittent Fasting on Health, Ageing, and Disease [Comic]
Scrapers can just create a user account then. They still seem to be covered by this injunction
I'm not convinced that Starlink will provide access to the "half of the human beings (who) are not online yet." Of course that would be good, yet my guess is that Starlink will target people in developed nations who are in rural areas, or people who want low latency.

Maybe Starlink could serve people w/o internet if a whole village buys a subscription, or if a cell provider uses Starlink as backhaul for voice? Still seems expensive for the third world that the author is talking about.
> “Health care is a right for all, not a privilege“

In that case, charging people even $100 a month is unconscionable. It needs to be free, just like food, housing, entertainment, and all the other inalienable rights.
Excuse me- the DoD has always had rules about foreign financial interests. Yes, 10 years ago, they had these rules. Your comment is absolutely ridiculous and ignorant.
> In an industry with high fixed costs, marketing may in fact reduce the cost per consumer.

I do not believe this is generally true.

In any case, it clearly doesn't apply to insulin provision for diabetes patients - a captive market.
Of course they will invest in them. They will make profits. Or they will steal from all citizens if they will lose big.

In Ben Bernanke's book, it showed how the Fed used citizen's money to buy all mortgages that collapsed (that AIG insuranced) for FULL PRICE. This means their fraudulant peak. He paid 100% of the full price. That way the entire supply chain of mortgage holders (MBSs, CDOs, Synthetic CDOs) would never lose a penny.
Do you have any plans to address TLD squatting?
The Music.app has been one of my biggest pain points in all of iOS. Apple has always been opinionated about their software designs, but I can’t seem to make sense of the stance taken when they made the music player.

Is it music discovery? If so, why is the For You tab 2/3 recently played and favorites?? — I’ve obviously already discovered and liked that music! All the other stuff is below the fold or multiple swipes away.

The fact that all the other tabs are lazy-loaded drives me nuts. Just a completely blank page with a spinner, so I cant even scroll down to where I know I want to navigate until it loads (Super fun on the train with cellular dead zones).

More fun bugs:

- Add next: https://imgur.com/mIOn4I7

- Literally failing at music playback: https://imgur.com/4jCszaz

- Broken layout on smaller phones: https://imgur.com/MVTN1nS
How would you say Typesense and MeiliSearch compare with Tantivy + Toshi?

(those two are a bit like Lucene + ElasticSearch — but written in Rust)
I've seen this talk live couple months back, it can be very interesting if you don't know where to start :)

https://www.youtube.com/watch?v=R82-4eC94xE
Bubblewrap
Hey there bootstrappers and lean co! I am Edward the co founder of bubblewrap.app, we help startup founders hire developers with equity-based partnerships.
Its a real shame the android tablet ecosystem has all but died. Android is better these days then its ever been. Highly customizable, you can use the firefox browser with uBlock origin, excellent 3rd party password manager support(much better then iPad). You also have a really nice open-source app eco system. Apps like Termux make it possible for me to basically do my DevOps job from anywhere in the world with a portable folding keyboard. Android functionality is awesome these days compared to iOS. Even the split screen functionality on my Pixel 2 is great compared to my iPad.
Not too sure about Angular / JS, but instead of console.log() I'd use something that you can determine a log level for i.e. console.error / console.info / console.debug.

Then you can determine what to ship out to a logging tool like logstash/logdna based on the environment.

Edit: Something like this https://www.scalyr.com/blog/getting-started-angular-logging/
Symptoms of autism can be treated with a pill
I disagree that it's the sole case, and also fail to see the relevance: Sarao is autistic, according to his own defense attorneys, and y'know, he probably is.

It's kind of a sensational thing to add to a headline, but that's how headlines have always worked.
And those people can just be safely ignored. I get that people get annoyed at needing to sift through a lot of options, but the way to solve that is by having more curated lists, rankings, and recommendations.

I am almost entirely unsympathetic to people who argue that having too much choice is a bad thing on an app store. That's not a real problem.
I only declare 8k/month for payroll(96k/yr). The rest i take as distributions.
When I read my Kindle, I turn off the wifi/cell. I only turn that on when I want to look at the Amazon store.

I do this mostly to save battery life, but also so it doesn't track (but of course it may save up these logs to transmit when I do turn the wifi/cell back on).

The Kindle at least keeps track of my last read position in all my books. Foxit only tracks for the last two pdfs. Ditto for every other reader I've tried. I've had to resort to keeping a separate note of my place in the book.
Yes. I think in Unity's case this is a consequence of their 3D and 2D originally (or maybe still?) being the same thing, so they preserved the X and Y axis between them.

2D coordinate systems almost always have top left as (0,0).
The most important point - The owners of ProtonMail cannot decrypt the email of their customers.

Second, a warrant for breaking into physical property in their jurisdiction is very different than digital property on servers in a different country. For one, Russia's judges have no authority there.
And cited sources for their data.
And had error bars on the prediction.
And gave you access to historical predictions.
That can’t be right.

> “Health care is a right for all, not a privilege“

Insurance has to be free too!
Microsoft doesn't use an abstraction to create Word for Mac OS. They have shared code, yes. But they are different products with different user interfaces to match their respective platforms. I'm not sure why mobile is so different that one needs a platform abstraction if you've already got a bazillion developers working on the product.

Of course, Facebook does benefit by owning that abstraction making it exactly what they need. For everyone else, the risk is a bit different.
Blaming the problem on "people" is also missing a large part of the problem. The breadth of the crisis meant that it affected a lot of people who had never heard of CDOs, and never should have. People lost their jobs in totally unrelated fields. Companies couldn't grow because credit dried up while the mess was sorted out. People couldn't sell their houses because the entire market crashed. And so on.

Of the people who did know about CDOs, many should have understood them, because they were playing around with sums large enough to affect the economy as a whole. They didn't through a combination of inertia and fraud.

There were systemic effects, where a whole lot of people were making apparently sensible local decisions and nobody understood the entire interaction -- but that's not really a good justification for shrugging shoulders and say, "Well, I guess it's everybody's fault, then".

People should be able to make the "assumption" that they'll be able to work in a functioning economy, without having to become experts in complex financial instruments. If the financial industry can't leave them to make that assumption, they'll vote for a government that will enforce it -- probably clumsily. If the system requires everybody to understand a financial network that most of them can't, they'll forbid it, which isn't good for the economy but is more acceptable to a lot of people than being told that the financial crash was their fault.
You've got it. Wheels in Python are like gems in ruby. (Or eggs in [python minus a few years].) The official Python package index has binary images, but they're compiled against glibc, and therefore don't work with Alpine. So when you `pip install` a package with binary dependencies on Alpine, it needs to compile them. Which can lead to a bit of a trip down a rabbit hole.

As others have mentioned, Alpine's repository does include Alpine-compatible binary versions of many popular Python packages. So you can often save yourself a lot of trouble by using apk instead of pip to get those.
Easier said than done! As I learnt when trying to submit a !!Con talk once.. I guess it's a headline-desensationalizer 'feature'.
It's a good thing to think of yourself as a noob.

I too think of myself as a noob. I believe it has to do about knowledge and experience. You know the old adage "The more you know, the more you know you don't know." To me this is very true.

I was reprimanded the other day, by management because I said in a presentation "I don't know" when discussing how to solve a particular problem. When having a discussion there is a few rules that must be followed in order for you to have a meaningful exchange of opinions that brings you closer to some sort of consensus. One of these is principle of charity: "interpreting a speaker's statements in the most rational way possible and, in the case of any argument, considering its best, strongest possible interpretation." My manager did the the opposite of this principle and assumed that when I said "I don't know" that that meant that I was going to find out on my own and disregard his opinion and directive. What I meant was that "I don't know, let's gather a group of experts, let them gather information and interpret this in such a way that he can take a proper decision on what to do next."

I regret that I wasn't this clear when communicating with him to begin with.

To me, in IT nothing is more worse than someone who claim they know everything, have all the answers and don't want to listen.

Recently on I recently read the quote "The greatest enemy of knowledge is not ignorance; it is the illusion of knowledge." I think this complements the above quote very well, and is something important that we all need to be aware of. To be a noob means at least you have the self-insight to understand that you have much more to learn, and that you are willing to collaborate with your colleagues to achieve more wisdom.
It seems that actual are integer values while predictions are float numbers.
China has stated that Western ideals like democracy are incompatible with their vision of the world. They have stated they will oppose democracy, everywhere, especially on other countries behalf.
Nice! But I bet it still uses a comparable amount of steel to the reactor reactor (in the blades), and I don't think replacing steel with wood would impact the concrete usage either.
That assumes that each location receives enough sunlight to keep the server operational for at least twelve hours a day, which doesn't sound realistic for a setup with no batteries. Three servers spaced equidistant around the world might work.

If you're going down that route anyway, you could add redundant servers at different latitudes to hedge against cloudy weather.
Figma service disruption post mortem
If iPads didn’t have a productivity problem then Apple wouldn’t have to dance around that narrative and our conversations would shift more to Apples direction — that the iPad can be your first and primary device. That would be another revolution in personal computing. That iPads are so well priced and that this hasn't happened says something.

Apple has pushed the narrative of "What's a Computer", so they're just reaping what they sow.
On what Linux distros do you have TeamViewer working well?
Agree with most of that, but I'm commenting on what appears to be a trend in defences, at least in ones I recall from the headlines.
Together, Let’s Get Some “Econ Extra Credit”
That's one of my complaints about democracy. Something doesn't have to be real for people to vote like it's real. There's no contract that says anybody owes anyone anything else at a specific price.
Still is. http://www.reimer-mann-verlag.de/controller.php?cmd=detail&t...
Thanks for the thoughtful comment. It's an area I have been very interested in. Will look at that book.
Currently, China is the one with the wrong ideas. That's why we need to oppose them every step of the way.
Thanks for the write up. I didn't know you could use Redis as a primary data store that is reliable enough to put in production. It has really made me curious into how to model outside of a SQL database. My next personal project I think I might try it with KeyDB free tier service (you can host your own, but I would just use the service since it is unlikely to gain steam and is more for having fun).

My mind wants to always normalize the data to the the extreme in a SQL database. So, it will an interesting exercise for myself!

Glad I could introduce you to KeyDB. It is a project I found in the Hacker Newsletter that I've been curious about for a while but I've been thinking SQL, SQL all the time that I never thought I would have a use case for it.
I work in medical research and mostly agree with this, but there are two major problems I see preventing this from becoming a reality:

1) Academic medical research is simply not well tooled, right now, to do the later stages of drug development. What pharma does well and academia does not, is basically optimization of candidates. They do it through high-throughput screens and medicinal chemistry. Those things are very expensive and not publishable, so...academics don't do them. And everyone with the expertise works in pharma.

2) Clinical trials are freaking expensive. My institute has developed several drug candidates and the same process necessarily applies every time. The public-funded researcher basically HAS to either sell the patent to pharma or start a company and raise the many millions required to do a trial. The amount of money required is way out of range of current grant funding. If they want to see their drug get to patients, and of course they do, there is literally no other way right now except partnering with pharma.

When I get a chance to talk to politicians about how to fix this, I always make the same pitch. Step #1 should be to give a huge wad of money to the FDA. Say $1B/yr. Then you tell the FDA: every year, pick the 50 most promising drug candidates. Publicly fund the clinical trials, and the public will own the patent. Give some cash to the inventor and the institute to incentivize them to do this scheme and not sell to pharma.

Politicians, both left and right, look at me like I'm from Mars when I propose this. Those on the left think high drug costs are all about greed and not our broken system, and those on the right have unwavering faith that "free" markets will always solve everything.

And with insulin specifically, there is another problem: diabetics won't take the generic insulin that has been off-patent for years now. They must have the fancy and more convenient version. Mark my words, the fact that Americans must always have the absolute best thing, cost be damned, will become a major issue if we ever get single-payer.
Pairing in GitHub
Wouldn't it be much more meaningful for the Sate of Illinois to say they will buy a State-managed insulin supply, for which they will guarantee access by State residents at $x/Month?

Easy to make something unallowed on paper. Much harder, and more meaningful, with Skin in the Game, to actually go out and do what they may think their rules will accomplish.
Great post. One thing that jumped out at me was the challenge that concurrency poses to PG and other VCs. When plenty of cash, speculation on platform adoption, and speculation on new financial markets all collide. Which tech is the right horse to ride, if any? Are coins part of terms sheets now? Are DAOs something we should fund?

Being far removed from SV and VC means I don't know what the actual questions are surfacing right now, but I do know that it is a perfect example of a situation where a "Beginner's Mind" can serve one well.
Considering you brought in feelings into the equation, I want to express the reason I'm sad. I'm sad that antibiotics are not profitable enough to be researched and we're slowly but steadily heading into antibiotic-resistance hell as we're losing the arms race with bacteria thanks to capitalist healthcare.
Multicast doesn't work on the big-I Internet.

A battery system is almost certainly easier than physical servers spread across the globe, even when you account for the cost of the battery.