skysight-inc/HackerNews huggingface dataset:
I've used it for small-scale concurrent systems and it's been useful. I've never used it for large distributed systems as I don't build or work on those.

Most of the time I choose built-ins that largely handle the normal concurrency problems (once you have a concurrent queue, if you never share data otherwise, a lot of problems are just gone). But in embedded systems that's not always an option (either you have to build it yourself or the structure of the hardware doesn't really lend itself to it). Sharing data across co-processors can lead to subtle and hard to detect issues. Reasoning about how they communicate via TLA+ (and other systems) can help make these issues tractable and repairable (or prevent them if applied in advance).

And learning to reason using TLA+ doesn't necessarily mean having to use the full toolkit and run models. Just describing the system at this higher level can make issues in the design apparent (this has been my experience, at least).
The problem with mercury vapor lamps with a broader spectrum is that they produce ozone gas. I've observed this first hand with a philips UV bulb I purchased. Even though this lamp supposedly has a "doping" agent to help block unwanted wavelengths that produce ozone.
Yup. Also, Kubernetes is application server for millennials.
Ask HN: Who Got Hired?
I enjoy reading the monthly "Who's hiring?" and "Who wants to be hired?" threads, but I'm always curious about who actually lands which jobs, and the degree to which the advertised qualifications matter.

So, if you've been recently hired, tell us:

* What were the qualifications your employer was looking for?

* Which of your qualifications matched or didn't match?

* What did your journey to being hired look like?
I was surprised to learn that "lifetime warranty" nowadays means that the warranty is valid for the expected lifetime of the product, not the owner. So the company arbitrarily decides that e.g. a pair of headphones should last 5 years, they specify that somewhere in the fine print and just call it "lifetime".
Agreed. There's been a lot more "commenting without reading the article" here recently than in the past. So when someone comments on an article without anything in the comment that refers back to the article and merely offers the exact advice that was in the article without further analysis or insight:

1. That gives the appearance of a user who hasn't read the article

2. Even if the user did read the article I'm not sure what their comment adds to discussion of the article. For comparison, imagine participating in a conversation with a few friends in real life, friend X says "It's a good idea to write tests for your code," then friend Y replies "It's a good idea to write tests for your code." Usually the way people discuss things is to reply or offer addendums to the original idea. It's not a rule, it's just good conversation.
> Additionally we'll ship an accelerated rendering pipeline for Linux/GNOME/X11 users for the first time, ever!
> That's a bold statement

Is it though? If you bought BTC at any given time during 2009-2015, you are in the green 5 years after. Pretty good evidence of unlikeliness to me.

Also, the parent took 5 year period (and not 3) on purpose -- it's exactly 1 year longer than the halving period.
Severe acute respiratory syndrome coronavirus 2 Wuhan-Hu-1, genome (2019)
You're in a socioeconomically-stratified filter bubble on facebook.

My facebook was sufficiently diverse and my feed was exactly like twitter, even though none of my friend group were twitter users. I closed all of my social accounts.

Doomsday machine is _exactly_ how I would describe all social media.
That only works when both your ability to raise concerns is accurate enough to not just annoy everybody (at least half of your objections should have some merit), and also when everyone is working in good faith and will not see objections as a political attack. (If objections are seen as political attacks, then you should only raise them when a really serious problem comes up.)
I am not talking about just encrypting the data and performing computation on the encrypted data, but encrypting the entire container with data inside and running that to produce a result with no way to view what’s going on inside. You can get around the limitations with how to run an algorithm on encrypted data because the data is not encrypted with respect to the program itself.

Theoretically it would work like this: you download a docker image, you load your data into it, you encrypt the entire image with data inside, you send that whole package to the cloud where it is run and it produces an output.
It is very typical of Apple, unfortunately, to leave out power features in order to focus on excelling at the basics. I switched to an iPhone from a rooted Android a few years ago, and while I do miss that level of control, I don't have to worry about the overhead that that type of Android device commands.
Crash logging and reporting in the developer console's network tab is a welcome addition.

It might be due to my combination of browser settings and add-ons, but I've found the Firefox developer console to be less than perfectly stable.
My mom doesn't use Twitter, and her Facebook feed gets much worse than Twitter, fast.
For quick comparison it's 1.18% in San Francisco.

Property tax bill on a $2.7m house in SF is ~$32,400/yr, and the property tax bill on a $1.5m house in Austin would be around ~$33,000/yr.
Two services: Adobe Creative Cloud, Microsoft Office...

If it weren't for these I would have ditched Windows a long time ago
It looks super interesting and I'm always on the lookout for a replacement for VS Code but I couldn't for the life of me open a directory like I can in vsc.
Exploring distant space with gravitational waves
The property tax being double is still cheaper when the housing costs are 1/3 though, right?

I guess if you Prop 13'd your way into a low assessment, then the math doesn't quite work that way, but for someone who bought a Bay Area house recently, then moved to Texas, the net difference is still a tax reduction.
The fundamental problem is governments making laws to serve existing companies rather than to help create new things that don't exist yet. It's "hold on to what you have" vs creating something new.
I have found that I need to use about 75-100 ms of audio around the keystroke-down peak when comparing waveforms. At the sample rate that I am using - 16kHz, I would probably need samples of size about 1024 - 2048. Not sure if this is feasible, just giving some additional info.
>Android does not have a functioning audio API.

I work on an app which relies on fairly low latency real-time audio (triggered by a MIDI keyboard) on both iOS and Android and have had more than my fair share of headaches with Android audio, but have to say that the Oboe audio API in the newer versions of Android has made things quite a lot better. We use JUCE as an abstraction layer over the audio APIs.

> And really doesn't have the ability to mark threads as real-time that will stick.

Yeah, we found this is the cause of a lot of real-time audio issues on Android. If you use systrace you can see that your audio thread is hopping from core to core. We get around this by manually setting the affinity of the audio thread to a certain core (working out which core to use requires some guess work sadly, there's meant to be a way to ask for the "best" core but it doesn't really seem to work).
Wait what? You think The Atlantic leans right?

floren - got it, whoosh right over my head. Read that too fast.
I had a roommate who raised an orphaned flying squirrel. The squirrel had a lot of personality. At dusk we'd take him out and set him on a tree, walk 50 feet away, and he'd glide down and land on your chest or shoulder, again and again.
When AWS had their major outage a few weeks ago, comments indicated that the status pages are updated manually at these companies. It's heavily influenced by contractual and internal political factors.
> Rating oneself, evaluating oneself, comparing oneself to others is NEVER healthy. The universe doesn't care, society doesn't care, your relatives don't really care, it will not make you happier, and generally it won't make the world a better place.

An old one I had heard (and am probably mis-remembering):

"Life is not a True/False exam, it's not multiple choice, or short answer, or even an essay. Heck, in the end, it's only self-graded, and only if you feel like the bother."
> making a GDPR access request

Facebook collected data for ages using their SDK and lists of e-mail addresses/phone numbers submitted to them by advertisers but only started exposing them in their "download my data" tool (their GDPR SAR process basically) relatively recently.

GDPR access requests don't always tell the truth, often due to malice but in some cases incompetence too (there were a couple of times where my GDPR complaints have actually revealed to the company that their third-party SDKs leaked more data than they originally thought).
Cocreate is an open-source shared whiteboard
Slavery ended because human beings (the slaves) made it end. They revolted constantly, and the threat of revolt wasn't worth the money savings. No European wanted another Hati, so that was the beginning of the end. In the case of the US, after the Civil War had begun, slaves fled to the Union camps in large numbers, which forced the Union to emancipate and enlist them.

Anyway, capitalism doesn't have human values. Nor do nations. Human beings have human values, and we have to band together to impose those values on the various collectives that oppress us… but then because we've banded together, that band becomes the new form of oppression! So it goes.
Don't worry, you'll get your war.
Or add a popd $DIR
The east coast has entire Ivy League and yet no Silicon Valley. Also, how do you explain Seattle?
I live in a rural area and I don't actually know anyone that uses twitter except me.

My wife's facebook on the other hand is a dumpster fire. Religion, racism, politics all day long with various ads for crappy little boutique stores selling the same cheap clothes at a giant markup.

People post crap about religion and politics that they would never bring up in real life.
> switching to a model where ads are being paid for the time they're being displayed (pay X to have your ad appear here for Y time) the problem goes away

I don't think it does. How does the advertiser know what the spot on the site is worth without traffic estimates? See my response to chongli downthread: https://news.ycombinator.com/item?id=25431138

> Is it fraud if a real user "looks" at the ad but actually looks away from their screen? If they mute the sound? If they don't speak the language the ad is in?

None of these are fraud, because the ad is in front of a real user.

Fraud here doesn't mean "the ad doesn't perform as well as the advertiser hoped for some reason" it means "the ad was not actually shown to real users on the site, contrary to the agreement between the publisher and the advertiser".
Exactly. People know smoking is deadly but they still light up anyway.

You can know that there is a misinformation bubble and it still influence you.
High-Frequency Traders Push Closer to Light Speed with Cutting-Edge Cables
Nope, 2014 and 2015 (when I travelled) Hanover was an official stop and there was a train to Amsterdam/Brussels and one to Warsaw/Prague. Both stopped in Hanover between 2am and 3am. I remember the train eastwards was split in Berlin-East.

In Hanover I gave my printed reservation to the polish train conductor who told me he'll wake me up when we'll arrive.
This is the practical usage, it is really language dependent, though.

C++/Wikipedia uses the definition of the original poster, while Java's @Deprecated annotation literally has a `forRemoval` boolean value attached. Personally, I am used to how it is used in semantic versioning where it is just a helpful hint for what the next release's breaking changes may be while introducing the migration behavior if possible in this release. This allows for clients to incrementally migrate instead of making it all or nothing.
Raspberry Pi Hosting Firm MiniNodes Grows Up, Gets Proper Data Center
How to Do Popups the Right Way on Your App or Website
I've seen articles that defend this by stating Facebook buys debit card data, but then I was shown an ad about something extremely niche, like way out there... Aircraft pavement, specifically for aircraft hangars. One single comment was mentioned to me 8 hours prior... Involving aircraft hangar gravel or something, I never googled it, I never have even thought about such a product in my entire life. Yet there was the ad from a completely once in a lifetime conversation I had with someone. It's too damn niche to be coincidence.

I was in shock when I saw it on Instagram on my brand new iPhone (switched from Android) which has all mic permissions off by default. So some 'smart' device in their home must of heard us. Some advertiser somewhere must have my voice profile hooked up to my Instagram account by now and they somehow share it in an "unidentified" way.

Edit: We need further research into these 'impossible' ads to see if devices from different software OS' and companies are listening and grabbing detail and showing ads based on what are supposed to be 100% private conversations.
Nice app on gravitational waves: https://share.streamlit.io/jkanner/streamlit-dataview/master...
Civil Asset Forfeiture stems from older in rem cases, which were intended as a remedy when the owner of some object is unknown, or potentially not subject to the country's jurisdiction, and thus prosecuting the owner is not feasible.

I'm fine with use of in rem based seizures in the following cases:

1. The object in question is unlawful, or creating a problem, and nobody claims ownership of the object in question. (E.G. police find a stash house full of contraband, and the actual owners don't want to claim it for obvious reasons.) Please note that I would allow for in rem to be used when the owner is obvious if said owner claims "not mine". This of course would not prevent separate prosecution of the obvious person if the state feels they can prove ownership.

2. The owner is known (claimed), but is not subject to US jurisdiction, and is unwilling to subject themselves to US jurisdiction. (e.g. somebody from overseas owns a boat to be seized for non-payment of fees, or somebody from overseas is found to be unlawfully flying a drone in the United Sites and the drone is to be seized and auctioned because we cannot do anything to the actual owner.)

Notice how neither of these are even remotely like the common scenario in civil asset forfeiture.
Yay, I'm not the only person who thinks this way.

What's troubling, to me, is that "saving the rainforest" or nature conservancy in general is much more appealing to political conservatives than climate change. In theory, it is much easier to get large companies and nation states to take actions to protect lands than to reduce consumption.

But that's where the philosophy of environmentalism can diverge. Are humans capable of being part of nature? Or are we a cancer on the system? An enormous number of people are very misanthropic these days, on principle.

It's frustrating, also, because consistently-- when people get richer, they care more about preserving nature.

This suggests a natural harmony between economic growth and environtal protection. That idea is very offensive to some; but the evidence is overwhelmingly in favor of optimism.
What do you think motivated them to be Twitter users instead of Facebook users?
> Ninety-three percent of drivers say they are safer-than-average drivers.

Daniel Kahneman, who won a Nobel prize for studying these types of cognitive biases, has a really good explanation for this. The human mind has a strong tendency to invisibly substitute hard questions for easy ones. When faced with a difficult question like "what are this company's future prospects?", we tend to subconsciously answer an easier question like "do the founders of this company appear competent and confident?"

This, not arrogance, is the main reason why so many rate themselves as above average at common tasks. Truly ranking yourself is pretty cognitively difficult. You have to construct a mental model of the full range of driving ability in the population, then place yourself in it. So almost everybody substitutes the much easier question "am I good driver?" instead of "am I an above average driver?". And the reality is most driver, even those slightly below average are basically good drivers.

In other skills though, where most people perceive themselves as not good, the effect is flipped. For example well over 50% of people will rate themselves as below average when you ask them about their ability to strike up a conversation with strangers.
The most compelling argument I’ve heard in favor of continuing prop 13, from a good policy perspective is that it lets people stay in their homes. But couldn’t we achieve the same thing by means testing property taxes?

As it is now, the tax rate is set basically based on how long you’ve owned your property. I could be making $$$ and pay very very little. While my neighbor who bought more recently but earns less pays more. This seems deeply unfair to me.

Prop 13 also creates a very volatile tax base for local governments, contributing to the frequent budget issues we see in CA.

Means testing property taxes might make them more volatile than in states that don’t do that, but I can’t imagine it’s worse than the current situation.

Additional prop 13 sets up incentives so homeowners at all income levels are discouraged from selling and moving. And discouraged from allowing more housing supply because they only benefit from increasing housing costs. Taxes that go up with home value tend to blunt some of the benefit of that increasing value.
I built a small program which takes input from HomeAssistant (a smart home self-hostable platform) and draws it over some stills I extracted from this video [1] (with night/day change). The frame I'm using has a built-in FTP server, so a small Homeserver (which I'm running anyways) is used to upload the image to the frame in regular intervalls.

That was my take on it, after I got rid of my iPad - I used it as a display, and after 1.5 years of constantly being plugged in, the battery suddenly decided to inflate.

//Edit: This is the frame I'm using: https://www.dragontouch.com/digital-picture-frame-classic10

[1]: https://www.youtube.com/watch?v=7KXGZAEWzn0
Yes; we're talking about endymi0n's claim in https://news.ycombinator.com/item?id=25429278 that without IDFA preventing ad fraud is (a) harder and (b) disproportionately harder for smaller players
> No one, not even Mark Zuckerberg, can control the product he made.

Well, one can control oneself, that's about the best we can do. As others have mentioned, don't use it.

I tried that. After years of not using FB at all, I missed out on some important news that was only posted there.

I decided to get back on FB, on my own terms. I created Bubble [1] and now I can visit FB with most tracking disabled, no ads, I only see posts from my friends, and even then only posts that do not link to news websites or contain political keywords.

My signal/noise ratio is usually about 50%. I love my clean feed. Works on LinkedIn, Twitter, others.

But the root problem goes deeper -- clearly not everyone cares or has the motivation to filter their own social media feeds. Some people like reading echo-chamber/fake news posts, truth is far down on their list of priorities.

I don't know what the big-picture answer is.

[1] https://getbubblenow.com (currently in beta)
I'd wait and watch. Cryptocurrencies are rising, and PornHub is going all in on crypto now that they've been cut off from VISA and MasterCard.

They might be the ones who finally push it for mainstream adoption, then PayPal can go kick rocks.

If it fails, then maaaybe we could think about it. Still not as bad as these 4 major offenders.
It's a lot easier to realize that when you are on the bleeding edge, staring at a universe of unresolved questions ... and grant applications :P
"Right-thinking" means "agreeing with the Atlantic", not "politically conservative".
Interesting read! Thank you for reminding me to place my feet on the ground.
Facebook is what you get with s/paperclip/engagement/. What you get with s/paperclip/$/ is just capitalism.
Easy Versioning CSVs in a Database (with powerful query)
Aren't both Leela and Stockfish both freely available?

https://github.com/LeelaChessZero/lc0
https://github.com/official-stockfish/Stockfish
What is "their account"? What is "their device"? How do I get these information from the user? I don't find this simple. If I set up an account with an email address, it's not their identity. It's just an account. They could provide a fake email for all I know.
Assuming it's only 1 set of scripts.

I do something similar with scripts that are within projects. There are scripts named the same but vary due to each project being different so I can't use $PATH (unless I export it every single time I change projects and open a terminal for it)

Commands are relative and sometimes these can be executed by other things. Other scripts, cron, etc. depending on the environment and the use. So, first step, cd into the correct directory and then run everything relative to it.
Watch the first video cited in my comment. I find it to be more convincing than reading the paper. It’s a doctor at Harvard who has witnessed the remission of very serious textbook schizophrenia after administration of a ketogenic diet. If you can trust anyone’s judgement, you can trust his. He swears by it. He also wrote an article in psychology today about it.

The ketogenic diet has many side effects and it can be very harsh. Because of this, I found myself going on and off of it frequently in the beginning. My psychotic symptoms, just as described by that doctor, came and went in perfect correlation with whether or not I was in ketosis. I would wake up in the middle of the night multiple times, getting just one or two hours of sleep. This is a textbook aspect of psychotic disorders. Then when I was in ketosis I would get a full nights sleep like a baby. It could not have been the placebo affect. There was nothing else that correlated with the changes in my symptoms. There was no ambiguity, it was extremely obvious.

Putting all of that together, I think it’s quite convincing.
Cut Your Cloud Computing Costs by Half with Unikraft
Solidarity Onboarding – Collective Action in Tech
This kind of attitude, that there is only one "right" way to do it, and any other method is disgusting, is why there are at least three different, incompatible, audio subsystems for Linux. Every time a self-proclaimed expert on audio decides that the current most popular implementation is wrong, they just start writing (and leave incomplete) a different one.

This same jousting over technical windmills happens in other userspace elements of Linux. Linus, for better or worse, keeps a tight rein on what's allowed in the kernel, but when it comes to audio, window management, display, UX, everything is a shitshow of mixed metaphors and dysfunctional interoperability.
I’m all for using a different term, what would you suggest as a shorthand for “same code runs on a phone, a computer, a tablet and a watch”? Cross-Apple?
Which is great. A high property tax keeps the price of housing down (what people will pay for a house is cost per month, basically mortgage plus property tax), makes people want to have new housing built so that housing prices don't go up, and promotes a general attitude of anti-NIMBYism. Just the opposite of California with its low property tax and very aristocratic prop 13 problem.