skysight-inc/HackerNews huggingface dataset:
I feel the same way. I know that GCP has lured me away from AWS, though I would like to say that has been due to a more simple model for managing resources and exposing documentation, and not much marketing.
Reducing costs gives two benefits. First the polical opposition has less to complain about. Second, if you reduce costs you can build more for the same money. In transit networks effects are critically important. The more places you can get to (given time, cost, safety, comfort...) the more likely you are to use it. Thus cheap drives better to a large extent.
First, if you're talking about swabbing, then I think you're talking about the test to see whether a person is currently infected with the virus. That's what the article you linked was regarding.

The antibody tests are a different animal. They test to see whether you might have been infected in the past, by looking for antibodies in your blood. So these are blood tests, and, I expect, have less chance for user error.

But also, I think lots of covid antibody tests are not high accuracy even "in theory". It seems the FDA relaxed oversight on companies producing antibody tests: ". . . after being criticized for the fumbled rollout of diagnostic tests during the start of a global pandemic, the FDA swung hard in the other direction, waiving its usual requirements and letting firms rush self-validated [antibody] tests into the market."[1]

So there are antibody tests from over 200 companies out there. Some of these antibody tests are quite accurate, high sensitivity and specificity. Others, not so much.

[1] https://khn.org/news/hype-collides-with-science-as-fda-tries...
Some brief notes on what 'police abolition' means to me
I missed the "ah ha" moment of your chain example. Very cool!
I'm not sure how I have never seen or tried that ad hocly before. Thanks!
How Did a Small College End Up with a Military Cargo Plane?
For a site like Facebook and Reddit that most users use daily, sure, but how often do you want to engage with your insurance company?
Weird reason to choose vscode as vim user, since vim(and emacs) can be run on the remote server through ssh.
There's a word for that! "Nihonjinron" [1]

While the medium of internet blogposts and perceived sycophantic motivations may be more modern, this kind of "Japanese exceptionalism" has been common enough in writing to warrant its own genre. While nihonjinron does include works prior to the Meji Restoration,

> The concept became popular after World War II, with books and articles aiming to analyze, explain, or explore peculiarities of Japanese culture and mentality, usually by comparison with those of Europe and the United States.

[1] https://en.wikipedia.org/wiki/Nihonjinron
I agree that'd be great, but between changing the world's use of black and white and changing our use of blacklist and whitelist as pertains to software, one is in our power and the other isn't. Who knows, maybe someone will even feel more welcomed in our profession as a result.
Actually, that's what I'm doing.

In the post I detailed that I run a service (https://cazadescuentos.net) which is a browser extension to look for discounts.

Sometimes, such service needs to look for the actual discounts, it queries the actual stores from the server that's on the cloud, but some stores doesn't let it go.

So, I mounted a Pi at home that resolves only those problematic queries, I expose the Pi at home to my cloud server by using a SSH tunnel.
>I think the public is simply unaware of how bad the "regular" flu can be.

It seems that everyone says they have the flu when they become unwell, until they actually get the flu. The difference is quite clear when you get it.
You're basically saying that because Amazon has better agility, and can effectively rearrange their "shelves" faster than Target can (Amazon can rearrange them between every customer, whereas Target can only do it maybe once a day), Amazon should be punished for that? I just don't really see why or how that makes a difference.

To extend it again to the grocery store example, if I walk into a Target and ask the customer service person for their recommendation for some crackers, and they walk over to the Cracker aisle and point directly at the Target brand crackers instead of the Nabisco ones, are you saying that's problematic?
I think the parent argued that both serve a purpose. When you're dealing with a large selection of fonts a small pangram is more useful to help you narrow the list down - until it becomes small enough that you can switch to one of these font proofs to evaluate the final few fonts.

Websites like Google Fonts should absolutely use one of these font proofs for the dedicated font pages - or when simply comparing two fonts, but use a shorter pangram when comparing several fonts at once.
Presumably the same WHO who lied about travel bans, masks, covered up for China, put Taiwan in danger and repeatedly lied about the extent of the outbreak -- all while calling China "transparent and open" publicly.
I do wonder if with modern processing glass is actually worse. All that extra weight and volume being shipped around.
I don’t know much, but at least I know that
> I was never happy with the terminology

> If you have a problem with it you need to look deep inside yourself and reexamine your own biases. That's where the real problem lies.

So if you are not happy with established terminology you change it but if someone else is not happy with the change he is biased?

There are valid reason to be bothered by the change itself, even if the new words are OK. For 1) from the leadership, it is intellectually weak/calculating and fear-based appeasement move to a vocal extremist ideology group; there was nothing wrong with those terms in those contexts. For 2) the change and the associated power play has divisive and desintegrative effect on the project. For 3) it is a nasty manipulation of decent people, unaware of the political power game that is the real motivation behind these calls for new, better terms.
If you read that GP post as a personal attack, you might be identifying with your tools. We all do it sometimes, but it's something we should keep an eye out for because it's IMO the most toxic part of programmer culture, and a big part of what's holding us back.

Almost all of my programming time these days is JS, and I've been doing JS as long as anybody. I know what I'm on about, and I can tell you the JS+NPM ecosystem as a whole is a hot mess. GP is not some crazy person with no idea what they're on about. Well, they might be, but you can't tell from that post :)
Links to this, which must be the coolest-sounding organization in the entire insurance industry:

https://en.wikipedia.org/wiki/International_Society_of_Catas...
I've been using DDG for almost two years.
I often search the error message of my code as keyword and then there's a box that show the best solution (mostly from stackoverflow). I use that solution and mostly it works and made my work faster.
Massachusetts calls for classrooms with no more than 10 students this fall
https://news.ycombinator.com/newsguidelines.html

> Please don't comment on whether someone read an article. "Did you even read the article? It mentions that" can be shortened to "The article mentions that."

Yes, I looked the website, and I also have my own website that does the same thing in a very similar manner. My comment was entirely in response to the suggestion Mac speech recognition be used for this. It should not be used for this. Based on previous experiments I have personally performed, it would be even worse than the website's accuracy. I then pointed out what a good solution might look like (and neither my website nor the linked website do the good solution yet)
Thanks for the encouragement in continuing with my court reporting classes. It's still going to be a good career for the foreseeable future.
Okay, I guess if you're writing malware then you can feel free to carry on with whatever terminology you like. For the rest of us it is understood that a blacklist is untrusted and a whitelist is trusted, so why don't we just say that explicitly and do away with a culturally dependent metaphor that could offend or confuse?
I think the main purpose is for car-to-car communication, latency could be very critical in some situations.
Not even in "small" fields. A lot of the time any new work is just a further development of previous work by the same author. So if you're well read in your field, that "double blind" peer review is not blind at all.
Collusion and fraud can be easily determined using graphing algorithms. I’m surprised they don’t use that to determine fraud for things like this at the ACM/IEEE.
It's very limited to think that the user experience comes before everything. If I focus purely on the user and not my business I don't have a business. If I do something good for the user experience but in fact breaks the law, then I am no longer in business. The user is incredibly important, but it's all a balancing act of resources and where to dedicate them.
Since I haven't seen anyone cover it from quite this perspective, here's how I saw what led to things blowing up like that:

What really got people riled up was that...

1. Nikolay refused to acknowledge the principle (stated in the rustonomicon, IIRC) that a function which can violate memory safety when fed incorrect arguments must be marked `unsafe`, EVEN IF IT'S AN INTERNAL-ONLY API. (Increasing the bus factor with regard to maintainability is core to how Rust competes with C++.)

2. The Actix website gave the strong impression that it was a production-ready dependency, rather than an experiment in squeezing out maximum performance, and, unless you'd been present for the previous stink-raisings, it did appear to be a mature, safe option for writing code in Rust that would then be exposed to the public Internet for an entire world of potential attackers to hammer on.

3. This was the third time Nikolay had done something like this.

So, to some people, it felt like Nikolay was actively and callously developing a PR timebomb for Rust and its ecosystem.

I won't rule on how they chose to act, but that's my take on why they chose to act.
The easy answer is that you don’t need to run your service on distributed across 1000 VPS instances.

A handful of dedicated machines is enough. For example: stackoverflow.

None of these are difficult to answer. You can set up automated deployment/rollback however you want. You don’t care about the dependencies your code is compiled and linux has binary compat. You don’t need to split your app into 1000 unmanageable interdependent microservices. You have enough disk space on your dedicated machine or use NFS. You set up your systemd service file to auto restart your service. Etc etc.

When you have k8 as a hammer everything looks like a nail.
I am personally a fan of the DNS-Over-HTTPS experiment,I think it has a lot of benefits and hope it becomes standard.

The pocket thing isn't that bad, it's legitimately just a free cloud sync bookmarking service that you can use, or not. It's basically an extension of FF Sync, and no one has problems with that.

The Mr Robot plugin catastrophe was abhorrent, I certainly won't deny that.
Have you come across The Character Gap by Christian Miller. It explores the gap between thoughts and actions.
(I heard about it here https://philosophybites.com/2019/02/christian-miller-on-the-... )
I believe the author of this comment is referring to industry conferences. Please note these are very different from peer-reviewed academic conferences.

In CS these academic conferences are held in many different locations, and many (most?) top researchers are not on Twitter.
Hm. I don't really care about using greek letters per se. That's just a colloquialism for unnecessary formalism.

Any critique of AI is fair, though. If you think PL theory is bad, try running the code from a good 90% of neurips papers. Hearing ML people complain about the reproducibility of psych research is hilarious.

Like, at least their reproducibility problem makes an iota of sense. Empirical research involving humans is inherently messy. Doesn't excuse anything, ofc, but I at least understand why the problem could be methodology rather than outright fraud. With neurips papers, I'm literally just trying to run published code using their install scripts on the exact instance of an AWS machine they said they used, and getting just fucking absolutely wildly different numbers.

Either I'm totally incompetent after 20 years of coding and publishing, or the deep learning reproducibility meltdown is going to make the psych reproducibility crisis look like a minor blip.

It's so hard for CS Researchers to write comprehensible code that does something new and actually works. I originally said "I'll never understand why", but I guess my above comment explains it perfectly: after a couple rounds of peer review, people get the picture and learn to stop writing working good explanations of working code.
Afterwards you’ll regret it, but you won’t mind it.
If you do do twitter, https://twitter.com/pangramtweets is fun.

One of my favs (apropos for the HN crowd): I would code it differently by sending the ajax request to the backend server and randomize the number there :Grinning face with smiling eyes:
#magento #php #laravel
Fun! I'd love if you provided groupings to make it easy to subscribe.

E.g. _Directors who make great Film Noir_

Obviously these are subjective but perhaps can be useful suggestions
Just rampant misinformation in this thread - a mid-November start date is still by far the most probably and you are pretty much guaranteed to have had some other disease than SARS-Cov-2 in October 2019.
Live-upgrading a Linux image at scale (Google 2013) [pdf]
Tfa even bolds the initial takeaway: "Swap is primarily a mechanism for equality of reclamation, not for emergency "extra memory". Swap is not what makes your application slow – entering overall memory contention is what makes your application slow."

It is a mechanism for making more page types reclaimable.
I have reviewed papers for these types of (but not this) conferences. It would be staggeringly abnormal.

For example, people almost never relinquish authorship credit.
This is not responsive to the parent at all.
some of us made a big effort to get anyone at the IEEE or ACM to care about this ISCA'19 incident. The initial investigation by Torrellas was run mostly by ISCA insiders with conflicts of interest, and mostly seemed to be a stall tactic. They did eventually open a new investigation.

ISCA'20 should really have been cancelled until this was resolved.

See a timeline of our attempts to get anyone at ACM/IEEE to care: http://pbzcnepu.net/isca/timeline.html
Nasdaq Closes at a Record as S&P 500 Erases 2020 Losses
Roam Research Pricing Announced – Opening Up Soon for New Users
It's ironic seeing so many people in this thread being against non-competes, yet seeing so few people for unionizing in other HN threads.
> Presumably in a company like Coinbase there is already an infrastructure team that runs the AWS instances, helps build the AMIs, etc. This team could re-tool and hire some k8s experts to help them make the shift.

The key is that there is a lot of additional services and interface points to handle. As the Coinbase article noted, you need extra pieces on top of k8s (storage, service mesh, config/secrets, etc) that need care and feeding. Even if the company moved 100% of their services into k8s there's now more work to be done for the same level of service.

: The control points that k8s exposes are not simple "drop in your provider here" bits of integration. You would likely still have the same core providers (ex: EBS for storage) but there is now more code running to orchestrate them, and more access control to implement and verify.
I would note that to the extent that schools enforce a stroke order, these stroke orders are somewhat arbitrary, and concerns more with legibility, pedagogy, and, for some, enforcing it for the sake of enforcing it rather than an actual tradition.

In the first place, even for identical characters, the way different Han-character writing countries have standardized their stroke order (to the extent that they have) may differ. Even with this, the stroke order may differ from the mainstream stroke order of the carefully-written Kaishu calligraphic style.

And with more cursive calligraphic styles, the writers have more freedom to change the stroke order, choose alternative strokes, choose even alternative forms and traditions of the gylph (think straight r vs. r rotunda) for speed and expression; even, say, mainstream Xingshu (Running-script) regularly chooses a different stroke order and variant strokes from Kaishu.

One sad result of this is that many writers of Han characters who do not then pursue calligraphy then believe that there is one correct way to write characters, and come to perpetuate and foist a baseless fiction upon others, and in some respects, judge others by it.
Being scrappy and avoiding anything other than happy path allows businesses to grow faster.
That link is rather dubious.
eg "When the history books are written, the fear will have done much more damage than the virus". This is easy to say when you're one able to read the history book. It's all going to depend on what ones acceptable death rate is, and that gets dark pretty fast.
It's not so simple. Even when I got industry offers, labs asked my advisor about what he thought and now when my students get industry offers, I'm asked what I think. Sometimes this is formal, sometimes it's informal over lunch asking if a former student is suitable for a job. It depends where you are going and who is in charge, but your advisor and their opinion can matter a lot.
I think what you are referring to is that it is apparently possible, in some patients, for the innate immune system to stop the infection before adaptive immunity kicks in, which would leave you both without antibodies and subject to reinfection at a later point. This can also reduce the adaptive response level.
The difficulty of all that stuff on plain old Linux is overstated and the difficulty of doing that on K8s is understated. And I agree with grandfathers point that if you don’t understand how to do that on plain old Linux you will struggle on K8s. K8s is ok for huge enterprises with tons of engineers but somehow K8s advocates make it seem like learning and operating nginx on ubuntu is this huge challenge when it’s usually not.
Since Amazon.com is a free product, they need to make money in other ways such as inserting ads or adding their own brands to the top of product searches.

Now if only they were able to charge money for their services then maybe they would need to do this, or maybe they could even come up with a monthly subscription program for anybody visiting their website...
This line of argument also suffers from the Keynesian tendency to view money as a kind of physical constraint.

The global capital market is a continuous auction process to allocate the world’s collective productive output at any given time.

Inflationary money: people have to place meaningless low-information randomized “bids” (buying spoos) to protect their assets from inflation. This crowds out high-information directed bids.

Deflationary money: people without an edge simply refrain from placing “bids” (by saving cash) and each unit of money that does get spent on bids has more power to influence the allocation of capital.

In the end, I expect it to come out in the wash. You might actually see more capital invested in stuff like R&D because you have less money blindly pumping up entrenched large-cap valuations through spoos. That depends on how good of a job fundamental analysis funds are doing in today’s world.
interactivity and sophistication I had dreamed about

I'm not sure what you mean by that. Wasn't WoW just a theme park MMO? You walk around alone or with friends, killing camps of monsters and completing fetch quests?

UO had ridiculous levels of interactivity. You could go into the forest, chop some wood, turn the wood into bows and arrow shafts. Kill a chicken and butcher it for meat and feathers. Use some wood to build a fire and cook the meat. Use the feathers to fletch your arrows.

Now you're got a bow and arrow. Hunt a deer and butcher it for a large amount of meat and hides. Take the hides back to your house and tan them to make leather. Tailor the leather into leather armour with your character's name on it! Dye the leather a unique colour and put it for sale on your vendor NPC.

Come back another day and find other players shopping for leather armour in your store! Chat with them and make friends. Go on an adventure together. Build and design a new house to live in together.

UO was Minecraft before Minecraft. Servers had thousands of players and there was a ridiculous amount of interactivity between players and the environment.
Yes, I think local language modeling would be crucial to doing this correctly
Netflix makes the most sense. Definitely made the most sense in hindsight or bullish on Netflix. Buying it for $100B or so would’ve been great. Apple would’ve been in an insanely strong position right now with whatever combined thing they’d come out with. For the sake of a competitive market, I’m happy it didn’t happen. I much prefer Netflix not being owned by a bigger company.

I don’t get Spotify. Spotify would cost $40B+ to buy after the premium they’d have to offer. Apple Music keeps growing its user base.
Not sure if it would be allowed by regulators. There’s still Rhapsody in the west for music. Beyond that I don’t think any streaming service survived.

Again for the sake of competitiveness I wouldn’t want this to happen. I still miss Rdio’s design. Along with other things I don’t think Spotify or Apple Music really improved on since the Rdio, MOG, Zune music (forgot the name now) days, early Spotify, Rhapsody/Napster days.
What about resource allocation? With Kubernetes I can specify both requests and limits of cpu and memory and it will fill my nodes to match. A node autoscaler gets me more nodes if needed. I can define vertical pod autoscaler that can dynamically modify those requests and get me an emptier or bigger node if needed. I can define a horizontal pod autoscaler to keep aggregate cpu at a set target by auto-spawning more containers for me, and k8s handles load balancing via dns. Do typical production setups not require some/most of these features? Mine do.
Writing a Personal Statement- Here’s What You Need to Know
I suggest you get a "Cookie Autodelete" browser extension. Not for Medium per se, but if you have one this problem also goes away.
Not much to tell, my partner took esketamine for a few months for treatment-resistant depression. I woke up one day to someone holding a knife and sobbing uncontrollably, calmed them down and took the knife away.

The treatment stopped after that, of course, and sharp things got put away quickly. Thankfully there are no guns in the house. There may have been latent psychosis prior.
Apple Maps really has improved, and they just rolled out a huge map tile quality improvement to get denser displays (the “closer to google” argument).

With recent quality improvements I take Apple Maps over google maps grand majority of time (well in pre-lockdown life). It took a while but I think its finally working out genuinely well now.
Can you please explain?

In CS conferences there is generally a small pool of reviewers for a paper in a given sub-area (ex at a conference on systems some people might focus on file systems). These reviewers tend to review each others’ papers since to be a reviewer you also must be an active contributor.

I don’t see how any algorithm might detect this pattern of fraud without taking into account the merit of the papers.
You just have to pay more to get private spaces on Heroku.
MasterClass Is Building a Media Giant on Software, Camera Crews and Celebrities