skysight-inc/HackerNews huggingface dataset:
This video [1] made me sad at the time because I could see it coming. The downplay of the severity along with the usage of masks doesn't age well.

I was coming from Vietnam and early on the govt. wasn't taking it seriously enough and had some major outbreaks. But they immediately got it under control. Contact tracing, testing, lockdowns, spraying, masks, hand washing, propaganda... and look... it worked. Zero deaths, zero new cases in 90+ days now. The whole country is open within its borders and people are safely interacting without any worries.

So, while I think the CDC is doing an ok job... at the end of the day, they totally missed the tidal wave coming at them.

[1] https://www.usatoday.com/story/news/health/2020/02/17/nih-di...
Yes, because unaccountable lifelong appointed judges works so well in other spheres, yes?

Jefferson, Madison, at al feared the Judiciary for a reason. Particularly the Federal tier. Elected judges have a built in check in that they are subject to periodic reaffirmation of confidence from the populace. An appointed judge just needs the right connections once, and to not do anything on such a regular basis that they become the subject of an ethics investigation.
> someone took the time and energy to write and publish that book to make money, so that person should be paid

How much of what you pay for a book actually goes to the person who wrote it? How much of what you pay for music goes to the person who wrote it? How much of what you pay for a movie goes to the people who actually made the movie?

The answer in all of those cases is "not very much". And the reason that's the answer has nothing at all to do with people's unwillingness to pay creators for creating, and everything to do with a huge amount of money being skimmed off the top by companies who do not want to update their business models to the 21st century, and who are using copyright and patent law as an excuse to protect their outdated business structures.
I think that the problem is that everyone sees the hiring market as a zero sum game where there can only be 1 winner. So everyone wants to make scalable, efficient, and generalized solutions for the whole market. I don't think that's the case. Junior engineers and Senior engineers have vastly different problems and preferences to their job search, 10x engineers don't even job search lol, and startups, depending on so many different factors and reasons, want different types of engineers. What exactly makes people think this is a "one fit all" solution? The job market is incredibly fragmented and has way too many edge cases for a single ATS or service. I think that everyone looks at the swe job market as a multi-billion dollar market and in reality it's more like a series of fragmented million dollar markets.
I'd argue motion sickness is a bigger existential threat to VR than appearance, although weight is definitely a factor.
What catastrophic impact event are you referring to? Covid-19? Climate change?

Neither of those are existential risks: they're incredibly unlikely to wipe us out. The kind of high impact risks the article is about are much worse.
Right! Who needs seatbelts or airbags on a car with great brakes -- just be careful and don't drive into things.
I guess good thing those are in short supply.
was all on board until the conclusion was "regulation"
I could've sworn I was doing something wrong with my math give your the parent comment to yours, so I'm glad I saw this -- my math was right, after all!
Wow that's impressive. I'm on the east coast and seeing instant buffering when changing channels.
We use NGINX + Lua [1] to collect real-time diagnostic and performance data from physical machines while they operate. We collect about 150,000 data points (HTTP requests) per second with 2 NGINX servers and 2 Redis servers. We've benchmarked this particular server group up to almost a million req/s before it started to break down (median resp time > 100ms).

[1] https://github.com/openresty/lua-nginx-module
People who genuinely lack qualia would be completely immune to physical sensations, so this is unlikely.

I can imagine a hypothetical brain in a glass jar might survive like this, but for most people the absence of physical sensations while living in a body would be evidence of a very serious medical condition.

Of course being able to persuade yourself through sleight of philosophy that physical sensations are somehow illusory is a different class of problem.
When I first signed up it was great value at $35/mo. It’s dramatically been increasing since adding little value. I literally just want CNBC, ESPN, ESPN2, CNN, FOX NEWS, ABC, NBC, FOX, CBS, TBS, and TNT. I have gotten zero value from my nearly doubling of monthly price.

Original signup June 2017 - $35/mo
Price increase June 2019 - $49.99/mo
Price increase August 2020 - $64.99/mo
I'm no lawyer, but it doesn't exactly seem legal. Streaming free local network broadcasts was definitively ruled as illegal by the Supreme Court in 2014 -- remember that was Aereo's entire business model. [1]

It seems like the Stanford service is trying to justify themselves by being an academic study and limiting to 500 concurrent participants... but it's telling they don't list any legal justification on the site, and merely generically claim:

> Stanford respects the intellectual property rights of others. If you believe your copyright has been violated on a Stanford site, please notify puffer-copyright-notices@cs.stanford.edu and give notice as stated under Reporting of Alleged Copyright Infringement. [2]

I'm honestly shocked this ever passed Stanford legal review. Maybe it never did?

[1] https://en.wikipedia.org/wiki/Aereo

[2] https://puffer.stanford.edu/terms/
European Council agreement on travel restrictions
Ask HN: Friendly Debate over Application Configuration
My perspective is clouded by my line of work (enterprise applications) but a lot of the applications I work with are HEAVILY configuration driven. When they were originally built the standard practice was the app.config. There are 2-3 competitors in this field and I have worked with all of them. These apps cross multiple business domains from the front to the back office. That means that there are literally hundreds of configs for everything from data connections to report definitions to key connections between tables/entities. That ends up being a nightmare to maintain when doing customization and implementation or migrations. Afterwards, it ends up being reasonably static and will "just work".

I still think its clunky, and am curious what other folks do for highly configurable applications that require a lot of configuration. I think that aside from the bare necessities to stand up an environment, a database is a great way to store and maintain configuration. I dont think its without flaws or drawbacks, but the number of times I have to debug "the given key is already in the dictionary" error messages (which by default the .NET framework wont even tell you what key that is) when a database could immediately spit out that an insert failed due to constraint failures with the values is so much more convenient. What are some better practices to configure apps?
> Keeping all those different bridges running over time is difficult.

The issue is that most of the services Matrix tries to bridge to are basically hostile entities (except IRC and Slack). I'm honestly shocked how well Matrix bridging works when you take that into consideration -- and unsurprisingly the Slack and IRC bridges are the nicest ones to use. But I will admit that I think Matrix's marketing around bridging as being core to their chat model is a bit of a stretch -- while all of the bridges do work, most are a bit dodgy (and some require you to self-host).

For instance, the Signal bridge is actually a hacked-up version of the Signal Chrome App with a bunch of hooks added so that they can simulate you doing things through the web app. There is a project that uses libsignal-service-java directly to create a more usable CLI and DBus interface[1], but unfortunately they haven't switched to using that (and if it became widely used, Moxie would probably decide to block it). Whatsapp is probably similarly hacked-together.

> It doesn't really do 1:1 chats so every time someone chats with you you get a 'room invite' from the bridge, which you have to accept, and all those old rooms stay forever cluttering up the system.

Maybe this is bridge-specific, but I have several long-lived IRC 1:1 chats that are all in one room. There's nothing stopping a bridge from doing this correctly (as far as I know). As for old rooms cluttering up the system, I believe that (non-joinable) rooms with no members get garbage collected but I might be mistaken.

[1]: https://github.com/AsamK/signal-cli
That's what makes it not theft. Theft deprives the person of the original. If I have two books and you take one I have one book. If you buy one of my books and give it out, I did not have any of the books I had stolen from me.
This is exciting news. How about new replacement custom chips for example the custom chips used in Amigas? New 8086s? New 68k processors?
Thanks so much for everything, Salvatore. Working with Redis, working on Redis and working with you have all been a blast.
> A team member may encounter something they're having difficulty with that another developer has encountered and solved in the past. You might want to share a problem you encountered or findings that are relevant to others.

IME this has been the biggest boon of standups. If they are kept short, and further conversation is done outside the meeting, they are a good way of matching your problems to other people on your team who may have a solution.

> Sometimes I feel like a meeting helps ideas flow better though.

I generally prefer when protracted conversation/problem solving is taken up between the concerned parties after the meeting, as otherwise the meeting drags on for everyone else who doesn't really need to know about your particular issue. But I do definitely agree with your assessment that "actual verbal conversation[s]" are better for me with regard to figuring a problem out.
He also got back pay, with back overtime.
A day in life of an iOS Engineer at Doordash
They can't even decide if we need to wear masks or not and everything is politicised anyway, I still remember the reactions when Trump tried to stop flights from China and Europe. So how can we prepare for something we don't even know will happen and how? Sometimes you just need to think while moving and incorporating feedback as things happen.
Speaking personally, I've been a professional developer for almost decade and even in my relatively short career I've seen a lot of technologies come and go. I was reluctantly roped into it by my first boss, an enthusiastic Vim advocate. And since, almost nothing else (save for maybe git) beat learning vim from a return on investment perspective. From the default mac OS installation to some old Fedora box that has not been patched since the early 2000s, Vim (or its simpler brother Vi) has always been there!

And once I got used to it, I couldn't really imagine using computers any other way. I'd go so far as to say that the 'home row' concept of vim is the ergonomic ideal of keyboard based computing, and I now try to mimic that behavior everywhere -- the vimium extension in chrome, various vim plugins for vs code and sublime etc. If you're on the fence, I'd urge you to give in!
My dad has a decent government pension. He also paid 12.5% of his salary towards it for 30 years. And the pay rate was about 10-20% less than private industry. In short Government paid my dad to do a job and it came with higher deductibles, lower salary but decent benefits and a pension.

Big fucking whoop.
You are trying really hard to misunderstand me. Whether something is right or wrong is obviously important but not to deciding whether it should be banned or not because it never should be banned if its an expressed opinion.

There are people who openly say that division though zero gives infinite.
There are people who openly say the earth is flat.
There are people who openly say there is a dude in the sky that will burn you for you wrongdoings after you die.
There are people who openly say some races are subhumans.
There are people who openly say gays can be healed.

Where is the difference in all of them? We probably agree that all of them are wrong so that can't be the factor that makes some of these opinions bannable and others not.
I'm not incapable of moral judgement for me, I don't want moral judgements be part of the decision making. Because what is banned and what not should not depend on moral judgement of someone. Moral judgement is biased. My own moral judgement is, so why would I want anyone else's moral to be enforced for all. Id rather have 99 garbage opinions not banned than a single falsely banned opinion. Because I can ignore the 99 garbage opinions but I can't "nu-ignore" what I don't knew was there.
> change its mission to mandate very very fast development

While no one's going quite this far yet (alas), the mayor's approach actually isn't too far from this, e.g. for housing:

> The new measure would require an approval process of no longer than six months for projects that meet existing zoning rules...[1]

or for SMBs:

> the ballot measure would require that permit applications for storefront uses that are allowed by the current zoning be reviewed within 30 days, compared to what can sometimes be months of review [2]

Unfortunately the first one is postponed indefinitely because COVID made signature collection impossible, but the second will be on the ballot in November.

[1] https://www.nbcbayarea.com/news/local/san-francisco/sf-mayor...
[2] https://sfmayor.org/article/mayor-london-breed-introduces-ba...
>To further complicate it these factors are weighted differently for different categories of crimes.

And weighted differently by local norms.
This quote cracked me up

> The other had short dark hair and protruding ears. “A hayseed,” Yablonsky said. “A goober type.”
author here.. oddly, I sold AppalachianTrail to fund my purchase of DudeRanch. If I still owned AT, I woulda hiked the whole thing, recorded the experienced on the website, and then maybe hired some ex-hikers to provide guided recommendations for the trail for a small fee. Something like that.
Stellar example of naming gone right in software.
Some US cities have moved to ban dollar stores entirely https://psmag.com/social-justice/to-save-a-neighborhood-ban-...
More US Apple Stores Reclosing This Week in Florida, Mississippi, Texas and Utah
Maybe they could do as VLC on iPhone does and raise a little web server that you could then "upload" the roms to, which would then save to a location the app has access to.

Alternatively, download from the web or access files in Google Drive?
Can you give context to what you saw?
Kakoune is definitely an attempt at redoing the vim concept from scratch. I spent a few weeks trying it out and attempting to get used to it. Ultimately, I came away from it feeling disappointed.

I think the basic premise of multiple cursors editing as a preferred model (which is what Kakoune does) is flawed. Why? Because large-scale scale changes are the exception, not the rule. By emphasizing multiple cursors, Kakoune actively makes it harder to do the normal thing people do in a text editor: jump around a file and make specific edits to individual lines. Instead, a bunch of normal movement commands (such as forward and backward search) leave extra cursors in your wake, forcing you to press an extra key to dismiss them otherwise you'll get erroneous edits that might not even be visible from where you are in the buffer. This is not a good thing.

The other basic premise that Kakoune addresses (that vim commands lack visual feedback) is not even an issue for experienced vim users who type commands quickly from muscle memory. The edits happen when the command finishes and you don't get distracted by intermediate results. For global substitution, you can always append the `c` flag to add a confirmation prompt to each substitution. That alone obviates much of the motivation for Kakoune's model.
Italy: Whole-town study shows 40%+ of Covid-19 infections were asymptomatic
Oh boy I wish I couldn't relate to the last part but dangit you just get me
> doesn't bode well for the long-term prospects of the service.

Although i understand the strings that viacomm is pulling, I wonder if this is google's way of trying to shed users in preparation for service retirement.
Connected Sheets: Analyze Big Data in Google Sheets
I'm in AZ and going for a full body PET scan Monday. I'm also high risk for covid-19. However, medical facilities require everyone wear a mask, have temp checked on entrance, etc. And I'll probably only be out a couple of hours. TBH, the Uber ride is probably a bigger risk then the doctor. On the other hand - I won't be going to any hospitals till this all dies down. If I need biopsies, they'll have to wait.

Anyway, I think you'd be ok
No $7/h was a damn good hourly rate in my neck of the woods back then. Still is for people in menial jobs.

Minimum wage is $5.2
Definitely get an antenna for local OTA channels. Cheap and great picture quality. Does not even need to be a complicated antenna. We have some plastic square thing draped around a clock on a wall and it works perfectly. We only have one TV hooked up to the cable box in our house because antenna + streaming covers 99% of our TV needs. If I could stream the in-market NHL team, I’d ditch cable.
Fujifilm points to 400TB tape cartridge on the horizon
Do you have a link to the $8/TB cartridges?
But what if you are overly cautious and this bothers you and wearing safety gear makes you feel more normal?
For any YouTube TV PMs reading, I just added an event to my calendar marking the day I'll cancel my account. Thanks for the helpful reference to the exact date my current rate expires. Spectrum is offering more channels for $45/month and you don't even need a cable box if you're using an Apple TV. YouTube TV is an OK service that is very rough around the edges and I won't miss it a single minute after I cancel.

"This new price reflects the rising costs of content, and we also believe it reflects the complete value of YouTube TV"

Your price does not reflect the complete value of your service, but happy churning.
Uhhh, climate change will absolutely kill us all if we don't do something.
Npm provides much more value than copy-pasting code! I think we all know that.

That said if I happen upon a possible dependency that's just one JS file and has a permissive license, I often do choose the copy-paste route.
dfinity for the win.. and an tiktok clone that doesn't rate user appearances. Nice!
I mentored a convicted felon through Defy Ventures a few years ago.

He had a wonderful idea for an app. Something that stuck with me for the last few years.

Why isn’t there a yelp for the public sector including the judicial system? Every day you walk into a court room how do you know what to expect?

If you are suddenly in front of a judge that decides your life’s fate wouldn’t you want to pull up historical data that tracks and publishes the judges decisions, the feedback from others who have been in your place, and be able to contribute after your experience?

Wouldn’t the same be good for police? So citizens can pull a badge number and see what people in that community have to say about that cop?

He wanted the app to have a panic button where users could predefine their most important emergency contacts to be pushed to social media and texted with a link to livestream what is going on (e.g. local news outlets, family, friends, lawyer(s), etc...) as the app would be broadcasting audio/video of the event unfolding.

Defy Ventures is more designed for helping someone start a food truck business than building software. The idea stuck with me though and with the renewed focus on keeping power in check it should exist. If anyone wants to talk with this man who came up with the idea let me know.
I don’t understand how people dare to run executables downloaded from a pirate site...
Couldn't they ask the librarian of Congress for an exemption?
Research Experiencing the Hyflex Model
Yeah so if you pay someone $7/h in a country with $5 minimum wage. Are you paying well or not for a menial job?
Quantum refrigeration with indefinite causal order
One editor which used to be great at this is sam, which was explicitly designed to work across slow links, by being split into a frontend running locally, and a backend being run on the target host: http://sam.cat-v.org
Parent is overreacting a bit. Omnigroup had some layoffs recently, but they’re not ready for the cart just yet:

https://daringfireball.net/linked/2020/03/31/layoffs-at-the-...
It’s disappointing. I’m guessing the problem is they are one of the few players with any financial muscle so the status quo is going all out to make them look bad.

None of which explains how I went from grandfathered in at $35 to this is a year or so.
> Something else to think about would be looking at the ratio of clicks to completions instead of just the sum of completions alone.

Good idea. In addition to better metadata for boring titles, penalizing articles which have a low completion rate would probably help

Good luck! I'll keep an eye on the progress
Disclosure: I work at AWS on building cloud infrastructure

C6g instances only launched on June 11. I'm not sure what information can be gleaned from the spot prices regarding Arm demand at this time.

The C5a instances powered by AMD Rome processors have 192 MiB of L3 cache per socket total (16 MiB L3 slice per compute complex, 12 CCX per socket). You can observe this from the cpuid(1) output:

L3 cache information (0x80000006/edx):
line size (bytes) = 0x40 (64)
lines per tag = 0x1 (1)
associativity = 0x9 (9)
size (in 512KB units) = 0x180 (384)

384 * 512 KiB = 192 MiB

(you can download cpuid from http://www.etallen.com/cpuid.html)
If curious see also

2019 https://news.ycombinator.com/item?id=19270646
More people means more technological development, which is then rapidly disseminated in the modern world. World population is estimated to peak sometime this century and trend downward from there. Combine that with the fact that eventually most other countries will have comparable standards of living and the free unlimited immigrants gravy train will end, but while it's available, immigration is great policy.
Vim (bindings/modality - ESC mapped to CAPS) are good for my hands. I don’t get tired. Before vim my hands would get tired after some time. Now it feels like I can keep going forever.

Now I use vim for everything and it’s bindings in my browser, email client, todo list app, etc.
Or the display might be a single line of 16-segment LEDs for interacting with the machine, and "output" was on paper. Another reason to keep the visuals to a minimum.
So YouTube is the same as cable TV now, but in a worse quality?

Is Google running out of money?
It’s one thing to say “given there will be crime, and some criminals are violent, cops may have to be violent sometimes to stop criminals”. That’s a pretty bloodless analysis.

Let’s get to the fun part: “if cops perceive someone to be a criminal, how violent will we allow them to be, relative to how violent the perceived criminal is?”

In the case of the cops assaulting that vigil for Elijah McClain (it was a peaceful gathering with people listening to a couple violin players) I’d argue that the cops were perpetrating violence at a level about 100x relative to the people they were trying to police (even if you consider that folks may have been “yelling mean things” at them).

Personally, I would consider 1.1x acceptable, maybe 1.5x in some situations. And so every time I see cops blowing through that threshold and being even 5x or 10x more violent than the people they’re policing, I perceive that as a massive injustice, I think those cops should get fired, and I get pretty angry.
that sounds like a project to do with my kids, thanks : )
Sounds like there's a revenue opportunity for a competitor with proper security measures to make a move and eat Dollar General's lunch.

Why hasn't anyone stepped up?