skysight-inc/HackerNews huggingface dataset:
I've been using Vue since late 2014 and I'm a huge fan of how it's evolved. My day job is pretty much as a full time Vue consultant at this point, so I owe a lot to the project as a whole.

I think the Vue team are a really great example of how to maintain a widely adopted open source project whilst keeping almost the entire user base happy. Steady improvements with a focus on backwards compatibility, easy migration between versions and a lot of consulting with the community. The new composition API had a little backlash when it was proposed, but it seemed like the benefits were well communicated and the community came round. Personally I love all the changes in version 3 so far.

I'm hoping the new composition API will make adopting Vue an even easier choice for larger projects, I think the benefits are obvious. I admit I do have a slightly vested interest in increased adoption though.

Congrats to the Vue team on getting this to RC stage!
> The "natural phenomenon" you refer to does not occur in all cases for all diseases.

What's an example of an infectious disease that the body can fight off that does not result in herd immunity? (so, herpes and aids don't count because the body doesn't fight them off whereas we KNOW that the body fights off SARS-like diseases)

As far as reinfection is concerned, T-cells are more relevant. I am aware that antibody response fades sooner for SARS-CoV-2.

("SARS-CoV-2-specific T cell immunity in cases of COVID-19 and SARS, and uninfected controls")[https://www.nature.com/articles/s41586-020-2550-z] - Published: 15 July 2020

* Here, we first studied T cell responses to structural (nucleocapsid protein, NP) and non-structural (NSP-7 and NSP13 of ORF1) regions of SARS-CoV-2 in COVID-19 convalescents (n=36). In all of them we demonstrated the presence of CD4 and CD8 T cells recognizing multiple regions of the NP protein. We then showed that SARS-recovered patients (n=23) still possess long-lasting memory T cells reactive to SARS-NP 17 years after the 2003 outbreak, which displayed robust cross-reactivity to SARS-CoV-2 NP.

* Surprisingly, we also frequently detected SARS-CoV-2 specific T cells in individuals with no history of SARS, COVID-19 or contact with SARS/COVID-19 patients (n=37)

> It's not callousness unless you're explicitly denying that reality and justifying excess death and illness on a dynamic which may not even be in play.

Again, the excess death is the deaths caused by lockdown, not the deaths caused by a highly infectious respiratory virus. All highly infectious respiratory viruses are dealt with the same way: acquiring population immunity. Vaccines are just a way to achieve that more cheaply, but because we do not currently have a vaccine it does not make sense to try to "stop, drop and roll" until we have one. Especially because, speaking for the US, we are on track to hit population immunity before we ever get one.
> logical systems based on the manipulations of symbols are one thing while the messy reality of being human and living is quite another.

There has to be a lot of overlap, or else we wouldn't bother with logic and coherence in our everyday lives :)

If we want predictive powers that we can communicate and play with, logic systems seem to be the best practical tool we've come up with.
I know, right? People love to just dump acronyms or obscure references here without any context.

https://www.zdnet.com/article/openais-gigantic-gpt-3-hints-a...
> Two may not be a lot (along with those merely shot), but they are still dead.

It's a problem when you try to use it as an example of the protests being lawless and violent as a justification for extreme police responses and unidentified federal agencies arresting people in a different city.
This sounds like a huge step up in company management from what exists at most places.

I love how it creates the side effect that bad managers get fired if they fire a good employee (as you mentioned elsewhere). Its not even a written rule, but just through social physics it seems to bring out the correct outcome for people who actually add/subtract value.

I bet they also save a lot of money simply by not employing people who do nothing but look good and smooch around while being a negative contributor, since those people typically cost the most. And, a small portion of the money saved goes back into the salary of those who deserve it for the rate they are worth making them glad to stick around and help them succeed.
Twitter's clumsy response to hack raises questions about Jack Dorsey's role
> There seems to be no iOS equivalent, which is one of the things preventing me from upgrading to an iPad.

I use an iPhone 6 and have refused to upgrade iOS to the latest version, so there are quite a few apps that don't work on my phone anymore (when launched, they show a message saying I need to get the latest version of the app, but then I can't get it because it's not available for my version of iOS), one of those apps is YouTube, so I'm limited to accessing it through the browser. It would be great to have a good alternative.
Solar panel recycling has a long way to go, and silicon may be the key
This was a problem with our backbone network; wasn't caused by an attack. The effect was regional and not global. Naturally, we'll write it all up.
Thought something like this was going on. At first I thought it was my router and restarted everything - to no avail. Glad to see confirmation that it wasn't an issue on my end.
It's hard to use Cloudflare as a reverse proxy without using them as your delegated name servers (maybe you can use CNAMEs on paid plans?), and fancy dynamic nameservers make it hard to run secondary servers with zone transfers.
Do you have a suggestion on how to verify the claims of a company you only interact with over the Internet?

(edit: not that I disagree with you, I honestly don't see a practical way to do that. It's not like security seals have proven their worth in pixels either)
Or gets totally thrown under the bus by hostile testimony, like is happening to Amber Heard right now in the Heard/Depp trial. Her PA poked a bunch of holes in Heard's story after AH tried to publicly claim a personal tragedy of the PA's as her own for sympathy and lost all of the PA's goodwill.

Don't screw with the person who knows your whole life in and out, I guess.
> Apple does not give you permission to run a firewall or any other app to do your own security.

Apple does allow security products on the Mac, and I have analyzed popular ones such as SecureMac's MacScan 2, and others that were on the Mac App Store's bestseller list, and there are tons of scams.

Users hear that it's good advice to install antivirus but don't know how to evaluate them. It is to Apple's discredit (and publishers like MacWorld that gave glowing reviews to MacScan) that these flourish on the Mac, but thankfully iOS users have not been duped to the same extent.

I don't know if it's really true that you're not allowed to run firewalls and such on iOS. They provide content blocking and VPN APIs. See the ability for Wireguard to introduce a completely new VPN protocol simply by installing an app. There is a lot of engineering effort that goes into supporting that.

> You cannot see what apps are running.

The model for when apps are executing is more complicated on iOS. I don't think it's as useful to think about an app's lifecycle as you do on a traditional desktop OS. Security that relies on you "catching" an app executing (if such monitoring is not always-on) is not good security.

> Why not even a time-machine backup of your phone?

You can easily back up an iPhone (encrypted, even) to a Mac or PC. This has existed longer than iCloud Backup. Apple does not release tools for inspecting an opaque backup blob, though there are some reverse engineered ones.
There are enough ways for bits of the Internet to go kablooey on their own that “it’s an attack!” is a pretty big jump to a conclusion. If this turns out to be something other than Cloudflare tripping over a weird bug, my first guess would be that someone fat-fingered a BGP table yet again.
So HN is serving 5.5M page view daily (excluding API access ) on a single server without CDN and without a database?

Holy crap I am thinking either there is some magic or everything we are doing in the modern web are wrong.

Edit: The number is from Dang [1]

>These days around 5.5M page views daily and something like 5M unique readers a month, depending on how you try to count them.

[1] https://news.ycombinator.com/item?id=23808787
I feel like for a lot of sites CF & CDNs are the only way to survive Reddit/HN/etc - do you disagree?

I definitely agree in concept with you, but then i think back to how frequently script kiddies took down sites ~10 years ago, or w/e. I feel like what has changes is the massive CDNs in front of so many sites.

So while i do want a better solution, i'm not sure what it looks like. Thoughts?
I'm very pleased by the decision from the top in California today about keeping schools remote until things get better. The only complaint I have is how long it took to get there. Tons of people at hundreds/thousands of school districts and private schools throughout the state have spent incredible effort debating and planning and so much effort could have been saved if the decision from the top was made earlier.
How specifically would you propose to fix miscommunications? Communication itself takes time, whether it's entering data in an EHR or talking 1:1 with your shift replacement. Time spent on communication is time not spent on delivering direct patient care.
Cloudflare DNS is fastest public resolver by most benchmarks and I trust them with the traffic.
>When people buy tickets to a showing of a Disney film in theaters, how many of their customers realize they are also having their eyes tracked by Disney?

Are they actually doing that anywhere? Your link just mentions that they patented it but doesn't say if it's been implemented.
Great that you like it - thanks! Some of the work of Stephen R. Kell at Kent University also covers language-based OSes and how some of their ideas might be adapted in Unix (see [1] and [2]).

The Smalltalk-80 VM is specified in Smalltalk itself (in the "Blue Book" [3]) and the Squeak VM (a Smalltalk derivative) was written in a subset of Squeak itself [4].

The great thing is that it's a lot of fun to build this (at least for me) because it's actually possible to understand the whole system. I hope my students will have fun working on topics like these, too.

[1] Unix, Plan 9 and the Lurking Smalltalk. In L. de Mol and G. Primiero (eds), Reflections on Programming Systems, Philosophical Studies Series, Springer - https://www.cs.kent.ac.uk/people/staff/srk21/research/papers...

[2] The operating system: should there be one?. In Proceedings of the 7th Workshop on Programming Languages and Operating Systems, ACM, November 2013 - https://www.cs.kent.ac.uk/people/staff/srk21/research/papers...

[3] Adele Goldberg and David Robson, Smalltalk-80: The Language and its Implementation, ISBN 0-201-11371-6 - http://stephane.ducasse.free.fr/FreeBooks/BlueBook/Bluebook....

[4] Dan Ingalls, Ted Kaehler, John Maloney, Scott Wallace, and Alan Kay. “Back to The Future: The Story of Squeak, A Practical Smalltalk Written in Itself.” In Proceedings of the 12th ACM SIGPLAN Conference on Object-Oriented Programming (OOPSLA) 1997, 318–26, 1997 - http://files.squeak.org/docs/OOPSLA.Squeak.html
2.8 million people die in the US every year. That's 1% of the actual population.

What is it about SARS-2 that makes it so that a few hundred thousand dead is impractical and negligent?

(BTW, the hidden argument of yours here is that we can successfully avoid that mortality by practicing containment which I dispute)
> Where should I start in a migration?

> Start by running the migration helper on a current project. We’ve carefully minified and compressed a senior Vue dev into a simple command line interface. Whenever they recognize an obsolete feature, they’ll let you know, offer suggestions, and provide links to more info.

Vue's docs are a masterclass in docs-writing, imho. Clear. Concise. Empathetic. Written for humans.
Is Blue Origin as cutthroat and aggressive as Amazon about squeezing out performance out of its employees? SpaceX definitely is.
If the question is about layout computation then CSS Grid layout (and ideally <table> layout) is a typical LP task [1].

And there are known way of solving these things, e.g. simplex methods or Cassowary constraint solver (CCS)[2] will work.

In fact flexbox layout is a particular case of LP task and also can be solved by CCS efficiently.

[1] https://en.wikipedia.org/wiki/Linear_programming
[2] https://en.wikipedia.org/wiki/Cassowary_(software)
Lots of people are focusing on this being done on a particularly powerful workstation, but the computer described seems to have power at a similar order of magnitude to the many servers which would be clustered together in a more traditional large ML computation. Either those industrial research departments could massively cut costs/increase output by just “magically keeping things in ram,” or these researchers have actually found a way to reduce the computational power that is necessary.

I find the efforts of modern academics to do ML research on relatively underpowered hardware by being more clever about it to be reminiscent of soviet researchers who, lacking anything like the access to computation of their American counterparts, were forced to be much more thorough and clever in their analysis of problems in the hope of making them tractable.
Not for me, `dig @1.1.1.1 google.com` is returning SERVFAIL still. Their anycast config may be broken in some way (ie. the backends for some regions are down, but still advertising routes)
yes hn.algolia.com is powered by Cloudflare /o\
As a celiac who cannot digest some FODMAPs this sounds like complete snake oil. The answer is not eating the foods. I meditate. It would be really reckless if someone told me if I just meditated hard enough I could eat gluten again. You don't know what underlying condition causes the IBS and continuing to consume a food that makes you sick could lead to untold damage.
No place in the world is handling this as poorly as we have. Well.. maybe Brazil?
Looks like I got another weekend project.
"Entropy" has been a concept in physics for a long time. Far longer than the concept of information entropy.
Same company sure, but different people and really different eras. That'd be like saying the company that built DX12 was the same company that built BASIC.

WebRTC's arcane operations are more a product of the realities of peer-to-peer communication in a mostly NAT'ted world and SIP. Ericsson was big into IMS, and if you rub some Web on IMS, you get WebRTC.
> It isn't your friend, in the sense that even if your boss may personally be your friend - the company has an interest that's contradictory to yours:

This depends on who your employer is: if your boss is your employer, and not just a higher ranked employee of the employer’s, your employer can be exactly as much of a friend as your boss is.
Update - This afternoon we saw an outage across some parts of our network. It was not as a result of an attack. It appears a router on our global backbone announced bad routes and caused some potions of the network to not be available. We believe we have addressed the root cause and monitoring systems for stability now.
Eh really? I'm pleased to hear that, I'll try to pick up a used phone for Lineage soon.
At least here in Australia, sources are no longer really all that safe.

We've recently seen the police over here raiding the homes and offices of prominent journalists (quite publicly) to gain access to their sources and related material. :(
I would suggest checking out the great John Oliver bit on charter schools to get an idea: https://www.youtube.com/watch?v=l_htSPGAY7I
Hiring clinicians is expensive. Healthcare is already 18% of GDP. Where would you propose to get the additional funding?
No that was the last in a long line of uncomfortable interviews. It wasn't worth the effort to me to become a walking algorithm encyclopedia, most of which I'm never going to use. Why would I continue with a process that appears designed to exclude me?

Honestly, its their loss. I've done great work and continue to do so. For better or worse, may name is on patents from more than one job and from different industries. My work experience and history of accomplishments says something about the kind of candidate I am. Hounding me at the whiteboard or calling my take-home work crap seems unnecessary - if that is what the job is like then I don't want it.

And I didn't 'give up everything'. I make the same money in IT without the hamster wheel feel of always 'sprinting'. Marathon runners do not sprint the entire race.
I'm surprised that this is IEEE worthy and not just common sense. Of course there'll be huge speedups if, and only if, your dataset fits into main RAM and your model fits into the GPU RAM.

But for most state of the art models (think gpt with billions of parameters) that is far from being the case.
more like Cloudflared
> I find it easy to imagine him not recognizing his employee who had a fairly average build, in a fairly common outfit, in an elevator with people being conditioned to keep as much distance as possible

I find it hard to imagine to be honest. If they tracked him down because he bought the Taser and other items, but don't have a clear ID from the CCTV and DNA, it's possible that the assistant hired someone for the dirty job and provided him with the tools?
I think that at this point it is far easier to just setup a socks proxy with an vloud based machine than to research which firms have shady practices and which dont. I went into a womrhole over NordVPN vs PIA vs ProtonVpn and then just went with a proxy server. Costs peanuts with the cloud compute ecosystem.
Hi @heliodor, WebGazer founder Gokhan here :)

Actually the site is running but not accessible due to the issue. Glad you got the heads up, after a while I had to pause monitoring to prevent side effects.
Makes sense based on what I've read about Arc, which HN is written in.

I've been working on something where the DB is also part of the application layer. The performance you can get on one machine is insane, since you spend minimal time on marshalling structures and moving things around.
Resolved as of a minute ago, still having an issue now?
Make people login before doing a search is a common example for forums. Search is hard, unauthenticated search will bring low end forums down, so they make you create an account and login.

That sort of thing.
CloudFlare DNS (1.1.1.1 and 1.0.0.1) and Google's DNS (8.8.8.8 and 8.8.4.4) usually have the best latency everywhere. However, if you suspect your ISP is injecting stuff, a VPN service + their DNS might be more useful to improve your internet privacy.
Apple’s in-house SOC is the future.

I suspect the cloud has a decade, maybe less, of hype to grift on.

Huge data sets on a personal computer and opt-in data sharing with business and healthcare, etc will be the new norm.

Further out, software as we know it will cease to exist as entirely custom chips per application are the norm. IN TIME.

New hardware wars to capture consumer attention incoming.
This a pretty impressive display of what modern CSS can do. I also purchased Every Layout which has some similar techniques but some others as well.

What I like about both Every Layout and this is that they lean into the "cascade" of CSS. A lot of people see the cascade as problematic, but I think these resources show why it's not.

If you don't want to drop the money for Every Layout the Rudiments Section is worth digging into a bit. The few free layouts are also worth looking into.

Rather than just copying and pasting I think the best approach is to commit each pattern to memory but also to grasp conceptually what's going on in them.

InuitCSS' objects are also worth looking into for similar reasons. Though I don't recall if they embrace the cascade so much much.

If you're not doing a lot of css these are probably not worth it but if you are and are looking to level up dig in.

If you don't like or respect CSS I'd just stick with the CSS framework of your choice. There are some great ones.

With all of the different languages, frameworks, and different technologies to learn I don't think there's anything wrong with sticking to a framework to free up some cognitive bandwidth.

Take anything I say with a grain of salt. I'm a poor programmer by HN's standards and definitely not an expert in any of the technologies that I use, but I'm constantly striving to be better in all of the ones that will help me build the best websites and web apps that I can.

Hope this is helpful.
I had this same reaction. Definitely feels like most of what we’re doing with “the modern” web is probably wrong.
In addition to the Interim Lisp system I mentioned in another comment, there are a number of bare-metal applications for the Raspberry on github (mostly ports of games).

I especially like this Commodore 64 emulator (also based on circle):
https://github.com/randyrossi/bmc64
> When someone shows an ad for a vehicle that's priced lower than before and I'm in the market for a car, I'd like to know about it.

But that's not what modern advertising is. Let's look at a real car ad. Here's the first ad for a discrete vehicle that wasn't a Lambo that I found on youtube searching for "car ad": https://www.youtube.com/watch?v=pk5QL_kKN_g.

It's message is roughly "if you drive a Land Rover you'll kinda be like this rugged, skillful, and cool adventurer guy who's driving a Land Rover." It doesn't mention price once and barely touches on any features. That's pretty par for the course for modern car ads: they aren't selling the product, but an emotional connection to a lifestyle.

Here's another one, it's the first one I found searching for "car ad" limited to this week: https://www.youtube.com/watch?v=IYkLjcQP26M. It doesn't mention price or and features. It's just pure association of positive emotions with the product.

The Land Rover looks rugged, but "a sleek fusion of zen...and spacecraft" is more my style. The Nissan Ariya is also a force, which is a big plus. Nissan it is, then!

> What do you consider an advertisement? Is a business sign an advertisement?

Product catalogs, menus, and business signs aren't advertisements (though sometimes they contain some marketing or are manipulative, but that's less common with them than with ads). They can be simple informational documents, and are cheap compared to an ad campaign. Ads are typically paid placements in some kind of media, meant to influence a consumer to benefit the advertiser (usually by making a purchase, eventually).

> I consider a lunch special saving me the time of thumbing through a menu...

It would also save time if they just ordered for you. You'd save the time, they'd get to sell you their item with the highest profit margin. Win-win?
The best part is being able to play videos without the bloat of JavaScript
This is not true. It does not matter that HTML is page-based to be able to provide an abstraction for components of elements of the page.
Laravel has had features before Rails ActiveQueue(?) for eg was adopted in Rails core a few years after Laravel had a stable Queuing system. Rails delegated to Sideqik for long and that caused issues for the ecosystem.
if you want a vpn ur better off running squid on a $5/month vps box , less likely this kind of nonsense happens
The fact that US being compared with India and Bangladesh should already give you a hint about where the US stands.
You can serve a lot of flat files from a properly configured server in 2020. It's just that most people don't bother trying.
Haha... I can't imagine being on the fence about it. I'm used to speaking my mind & getting censored, but the people who are "on the left" are starting to censor each other. "Don't believe you should put healthy children in social isolation because of an invisible thing you've never seen? I'll see if I can get you fired from your job."
Well, it's not magic. So, the other one.