skysight-inc/HackerNews huggingface dataset:
ok. so at some point we acquired it. it must be either very old, or recent. in either case, the fact it confers at best marginal evolutionary benefit, suggests that it is not strongly linked to what we are as humans, and its net cost to us persisting in the genome confers no disadvantage or, is coupled in gene terms to other attributes (sense of smell in general) which are sufficiently beneficial, it will not disappear
I would love to see a lawsuit about stolen malware IP.
I wish more companies would ban WeChat's desktop clients and force them to re-enable the web version at web.wechat.com

WeChat now often pops up a notice when you try to use web.wechat.com that translates to "For your account safety you cannot use the web version, and you need to download a Windows or Mac client."

Safety my ass -- web is the safest. I know better than you about my safety, Tencent.
There's a low end Android TV box on Ali Express for $26 and that was after about a minute of looking. I've had Android in my Shield for 4 years and it's been great. Keeping it maintained is up to the device manufacturer though, so I wouldn't expect that kind of reliability for $26. The market isn't there yet, so Roku has an advantage, but there's a reason why I turned down a job with them last year. There's a limited time where they will be viable. They're competing against some of the biggest companies on the planet. I have friends there and wish them luck, but I wouldn't go long on their stock.
I'm sure they do, but even you must admit that Rust has gotten less 'functional' in nature as time goes on. New syntax or ad-hoc abstractions are being created to handle problems that have well known FP solutions. Take this matching on an Option business. The easy solution is to just add a fold method on the option type. Problem solved, now you never will need to match an option ever again! The harder solution would be to implement HKT and add a real monad trait, but let's not get into that. Another example are the async/await syntax. Why does this syntax need to exist? What value does it provide? Why can't a future just be a regular old class?

A long time ago I thought Rust was going to be a flexible and innovative general purpose language. While it still is undoubtedly innovative, it seems like the target audience has shrunk considerably. And as GCs improve and get more tunable, I think that target audience is going to get even smaller in the future.
Yes, this is my concern as well. I used Rust semi-seriously around the time it launched 1.0 (the cake was delicious!) but as an ex-professional C++ dev who loathes C++ very very much, I have a hard time finding Rust any more palatable these days. I'd probably still choose C if I needed to.
I was asking about the underlying assumptions, not the retail market. Those are two different things. You appear to be only referring only to the latter. Surely we should be able to talk about the first before considering the second?
I went from Zoom to Jitsi with my family, because I was tired of it pushing the desktop client to me and the webapp limitations as you point out. Jitsi web supports Grid view, as well as desktop sharing (with audio!). We've been playing Jackbox games over it just fine.
I just did a quick test using latest Jitsi meet running in Chrome and it does remember my external webcam settings (saved to browser localStorage). Looping audio is something that happens on alternative platforms too, so I'm not sure that's a fair criticism of Jitsi.
Show HN: A Tiny Lumen Application to Replace Cloudinary
I have anecdotal evidence from a hospital saying that wards usually reserved for norovirus and C. difficile at this time of year have not been required this year due to the lack of those infections.
Screw the economy; stop fudging numbers to suit it
User visible changes are dependent on the product development process rather than the rate of deploys. Whether you deploy 12 times a day or once a month, it's not like code is getting written any faster.
At what point is enough enough?
That's because the typical reimbursement for miles traveled isn't primarily for depreciation, it's for maintenance (and also typically fuel).

Corporations also like to estimate this number on the high side, or include amortized depreciation due to time rather than miles even if the vehicle purchase was a sunk cost, because business travel is often tax deductible and this allows the company to offer the employee additional tax-free compensation.
Vox blogspam.

Here's there actual link: https://blogs.windows.com/windowsexperience/2020/04/08/annou...
Sometimes I feel like my entire life is just one crisis after another. You do get used to it after awhile.
C# became that way to me. Some of the new syntactic sugar was redundant and wound up making code less easy to follow. I didn't adopt it all myself, but it made me less interested in parsing through others' codebases.

I still typically remove the LINQ defines from my own new code, and that seems to be one of the more acclaimed language features.
The author of this post is Anne Ogborn, one of the most experienced Prolog programmers in the community. She happens to be hosting a beginners & advanced Prolog course[0] that's starting in a couple days (I've enrolled myself). I see 70 others in the slack channel so far. Highly recommend.

[0] https://twitter.com/AnnieTheObscure/status/12476035165514670...
Fifty ways of doing something isn’t an American union, just as the Treaty of Verdun didn’t form Germany.

To add to the initial commentary, when the state governments and federal government are fighting each other, it shows a lack of unity. I’m not asking for a hegemonic unity where we all think the similar things for it to be enacted nationally, but instead for us to just have higher guiding principles that can align a nation in common action, politics irrespective.
Fuel was reimbursed separately (I remember collecting all the receipts for that, food, and hotels) and I don't think maintenance would account for two orders of magnitude discrepancy. 0.003/mile is abysmally low.
There is a fun review of the game from Computing Gaming World 1993 here: http://cgwmuseum.org/galleries/issues/cgw_113.pdf

I never completed Myst, it was such a frustrating game. Granted I must have been 10 or 11 when I played it, I've thought a few times about going and playing it as an adult but I still have PTSD from the frustration it caused me.
Kenneth Lee, Founders of TravelFlan- Helping Clients Travel Intelligently
What We Know About Masks and the New Coronavirus
Yea, but who has more time for the market to swing back up than a 22 year old?
What’s the basis for this recession being dotcom level for tech and engineers broadly?
I'm loving this series from ARS, another great one about Crash Bandicoot where apparently they needed extra RAM so selectively overwrote the sony libraries in RAM with their own data, by experimenting which areas were needed on whether it crashed or not.

https://www.youtube.com/watch?v=izxXGuVL21o
That's not that financially incredible. That's the price that MSFT was at less than a year ago.
> That may most likely put "types + tests" at the bottom of their food-chain.

That is totally illogical.

If types are better than nothing, and tests are better than nothing, then how could both tests and types together be worse than nothing?

> Did you miss the part where they said "... at runtime are clumsy to write in languages that force types on you.."

No, I didn't miss it. I just disagree with it. Interpreting values at runtime is called "parsing". The parsing step exists regardless of whether the program is written in a static language or a dynamic language.
Why does a language need changes to be alive? We don’t ship languages, we ship code written in them. It’s like claiming wood is dead because we have vinyl.
Specifically designed to allow you to authenticate once and then use that as a proof of work across multiple sites, without revealing your identity as being connected across those sites. Here's the math: https://blog.cloudflare.com/privacy-pass-the-math/
Yeah, totally agree. Our company uses Zoom. I'm happy enough with it. I've been forced to use MS Teams though, and I actually like it a fair bit.
Show HN: BadWolf, minimalist privacy-oriented WebKitGTK browser
I can't imagine what they'd do with "Semi-Charmed Life." One of the radio edits cuts half the bridge.

I could also see some artists just saying "No, this song is about drugs and sex; you can't cover it."
Good luck paying for a family on a single income. What planet do you live on?
Link 404’s
And if you do a gradual rollout, newer clients can connect to older backends! And if clients can talk to each other, there can be THREE versions involved. Also: rollbacks.

I’m curious if anyone has a system for managing this that they love. I’ve pretty much only seen painful ways.
Systemically there are always fewer jobs than people that want them as a matter of policy. Businesses hire only when there is profit to be had whereas people need a job every day to eat.

If you change the system so that there is always an alternative job available - and correct the power asymmetry so that individuals can say “no deal” too then wages will correct themselves.

And very likely most gig jobs would disappear as uneconomic.
(Timescale person here.)

Many of our users store many billions of rows + 10s of millions per day. Native compression will give you significant storage savings, and very flexible options for indexing to support various queries. And if you have some things which are commonly queried, easy to build automated continuous rollups (e.g., to continuous rollup to OHLCV candlesticks).

Can deploy either self-managed or Timescale Cloud (timescale.com/cloud), where you can find deployments within $100s per month.

Cheers!
Fertile grounds are also helpful for foraging.
This explanation is interesting. Thanks for sharing it. While reading it, I got the impression that the simulation is not fully quantum mechanical, but rather classical with select quantum mechanical effects.

Which parts of quantum mechanics are idealised away and how do we know that not including them won't significantly reduce the quality of the result?

Are you possibly using stochastical noise in the simulations and repeat them multiple times, in the hope that whatever disturbance caused by the idealisation of the model is covered by the noise?
This is part of a great series of interviews with the developers of some of the most influential games in history.

Two of my favorites are Andy Gavin on Crash Bandicoot:

https://www.youtube.com/watch?v=izxXGuVL21o

and Sid Meier on Civilization:

https://www.youtube.com/watch?v=XwUM33VJRbY
Got it. It works for sites at certain amounts of traffic. Hugely popular might have more than one user per minute per dns resolver.
The Phix Programming Language
Especially given the multi-billion dollar fine if they were caught.
Yall want that vaccine bad huh?
> even you must admit that Rust has gotten less 'functional' in nature as time goes on.

I don't think this is true, especially when you look at long timescales.

> New syntax or ad-hoc abstractions are being created to handle problems that have well known FP solutions.

They have known solutions when you have a GC and no control over memory layout. They do not have known solutions in a language like Rust.

> Take this matching on an Option business. The easy solution is to just add a fold method on the option type. Problem solved, now you never will need to match an option ever again!

Sorry, I do not understand what you're talking about. (I coded in Haskell most a decade ago, I'm not on the lang team.) What would fold do on an option, specifically? Fold is usually a list operation, but an option is a list of zero or one... so it would be a no-op?

> The harder solution would be to implement HKT and add a real monad trait, but let's not get into that

Again, this is "we don't know if this is possible in a language like Rust" territory. Which is why you don't want to get into that.

> Another example are the async/await syntax. Why does this syntax need to exist?

Specifically because of the previous statement. It is not clear that a more abstract option is possible. We could wait for more years until maybe it's proven possible, or we could implement a useful feature today that we know is.

It's also more significant in Rust than other languages due to borrowing. http://aturon.github.io/tech/2018/04/24/async-borrowing/ is a bit out of date but the concept is the same.

> Why can't a future just be a regular old class?

Rust doesn't have classes. Futures are a regular old typeclass.

> While it still is undoubtedly innovative, it seems like the target audience has shrunk considerably.

We have seen a massive uptick in adoption over the past few years. async/await, for example, has been a feature that a lot of folks have said "I'll start using Rust once that hits stable."
> splice together the best in very short bits, usually one phrase at a time

Max Martin does this for a single singer all the time.
If you're talking about purely new syntaxes, then there's been one major one in 2019, and one minor one in 2020. That's it.
Actors Who Are So Similar That They Were Indistinguishable from Each Other
No, it's only if you try to use work-issued hardware to do so.
For those not familiar with the Rust drama, it should be emphasized that this blog post is very much a reaction to the linked blog post advocating for "Ok-wrapping": https://boats.gitlab.io/blog/post/why-ok-wrapping/

This is a subject that has provoked much drama in the past and looks like it will again.
What's to explain? Admin deploys a group policy, native app is gone.
Scammers Prey on the Coronavirus: The 7 Most Popular “Divorces”
Notes:

Self compiling.

Source code is here:

https://bitbucket.org/petelomax/phix/src/default/

Or here:

https://github.com/petelomax/Phix
In 2006, Pres. Bush prepared U.S. Military to enforce influenza quarantine
It was cancelled so fast after its hype, I recall thinking there must have been some kind of bust-up among different layers of management. Google cancel things, but usually not that quickly.

Particularly, I wondered if Google in the US thought too many engineers at Google in Australia were leaping onto the hype and they wanted them back on core business.

That is, however, purely uninformed speculation and guesswork.
This is an interesting study, but I'm confused why Victor Davis Hanson is one of the co-leads. He's affiliated with the Hoover Institute, which has nothing to do with public health, and according to wikipedia he is "an American classicist, military historian, columnist and farmer."

Hoover Institute has people with public health expertise, so I don't understand why a classical studies professor is running an infectious disease research study.

Meanwhile, Stanford Medicine posted this article [1] yesterday that shows evidence that there weren't a large number of coronavirus cases going undetected in late 2019.

> Prior to launching the clinical test, Pinsky and his colleagues tested samples collected from the back of the throat or lung airways of 2,888 people who sought care at Stanford Health Care between Jan. 1 and Feb. 26 for respiratory symptoms but who had tested negative for common respiratory viruses. They combined the samples in groups of nine or 10, then tested the pooled samples for the presence of SARS-CoV-2.

> Of the 292 groups of pooled samples, only two were positive. Further analysis showed that two people, one in each positive group, were infected with SARS-CoV-2.

[1] http://med.stanford.edu/news/all-news/2020/04/testing-pooled...
Yeah, not sure where op got the "WHO" part of the title from, the site says: "Author affiliations: Los Alamos National Laboratory, Los Alamos, New Mexico, USA"
No, his grandparents were. Actually...
Not only is it unfair, it's counterproductive - the lesson future languages will learn is to not work in public and to not improve. Rust pre-1.0 was a mess and nobody would have been better off if it had gotten frozen with all the not-so-great stuff officially supported.
At Uber, we're moving many of our microservices to “macroservices”
A Wuhan-severity lockdown of a few weeks? If we're assuming the scenario by fiat, a relatively low one, probably overlapping with the upper range of coronavirus fatality estimates.

The problem is that I wouldn't trust anyone who wants such a thing to actually end it as promised. I've seen a lot of people, some of whom I know to otherwise be reasonable and honest, transition from "we've gotta stay at home for a few weeks" in early March to "we've gotta stay home for months" today.
The linked article is literally a list of things that are changing too rapidly in Rust to keep up with. Maybe those don't qualify as "big" changes, but then most of C++'s evolution was an aggregation of features that were in isolation fairly small and focused.
Panda in zoo have used quarantine and mate for the first time in 10 years
To be clear. I’m not shying away from it and have always been open to it. I’ve had reservations, but I’m happy to say that being thrown into the deep end has made me and my team a lot more confident that we can make remote work for our team. :)
Back to Basics: Software Architecture
I thought so too - if you're solidly upper middle class, then you'll usually stay solid upper middle class.
The author went to Loyola Uni, a private US uni, which according to this site at least is 50% more expensive than the national average non-profit uni [1], indicating a well-off background. Wealth begets wealth in form of connections, which is what the author shortly refers to:

>I do know someone who works at Loyola, whose husband works at a real estate company. They need a database programmer.

So yeah, if you're 'outside' these groups/classes, chances are you may not make it.

[1]https://www.collegecalc.org/colleges/illinois/loyola-univers...
Electric Mask Against Coronavirus
This is so very true. We have been monitoring the bandwidth, CPU and mempools of our small Jitsi Meet instance living on an ESXi VM on a Mac Mini. We notice that 3-4 participants typically consume 5-7mbps downstream to the server and about 5mbps upstream from the server while CPU usage stay in the 15-20% range. The bandwidth scales fairly quickly with the number of participants, especially on phone type devices.
Google buys Cisco building, widens north San Jose holdings
A 21 year old.
It's just someone being elitist. Why not learn the codebase AND use nice tooling? Silly argument.
Docs is good at sharing and searching, but bad at editing. Anything over a few pages brings a workstation to its knees.
I was in the same situation as OP. I got "lucky" in getting a job in operations analysis instead of software development due to my poor GPA. A lot of my friends had their much higher offers delayed or rescinded while I kept my not-so-glamorous job at a Fortune 500.

I would say that 100% of my friends recovered and most have better career trajectories than I. You will make it through this. One bit of advice: don't be overly picky. Opportunity seems to favor those who do instead of sit on the sideline.
Entire GSuites is a productivity and doc formatting disaster. From docs, sheets to mail all very inconsistent and formatting of content and information is terrible compared to Office. Glad I'm back at a company that uses O365.
Fortnite Down: Game Goes Offline as Developers Roll Out Maintenance Patch
Assuming the compensation is 2/3 salary, 1/3 equity, that drop is only 10%. I'm worrying more about keeping my job than the value of my equity.
The comment you're replying to gave a good example - the history of Java.

If you're shipping code and modified code, you care about the language in which you can make those modifications. A frozen language means that either those modifications are harder (because potential improvements to the language are ignored) or they require writing components in an entirely new language and figuring out interop.

(If you're not shipping modified code, then you don't care if the language changes after you ship, anyway. You shipped, and then you're done.)
Police terrify an entire city by accidentally using the siren from The Purge
I bet this will have a huge downside effect on the economy (along with everything else). My and four other families are scheduled to go on vacation in May. Well, obviously, it's not happening. But pertinent to your article, all of our lodgings were through Airbnb, which we canceled!
I can see how this would violate expectations if you installed it for one especially sensitive interaction. "Look at me, I'm doing tradecraft now!"
WHO Chairman Accused of Covering Up Epidemics (2017)
If my memory serves me, that’d be dependent on their locations.
Africa: Over 500M mobile-money users expected in 2020
Then and now: visualizing Covid-19’s impact on air traffic
Thinking Through an Economic Contraction
The IHME model is, at least in America, the most widely reported model, and is reportedly being relied upon by Dr. Fauci and the Trump Administration for the bulk of their own forecasting.

I tend to read a lot of left-leaning and right-leaning social media, and IHME's model is the only one that I routinely find both camps talking about and linking to.

Admittedly, on the right, most of the pointing has been to mock or demean it, showing the apparent continual need to revise downward as some sort of evidence of malfeasance or bias -- but even so, the model's predictions are being reviewed regularly on both sides of the spectrum.

On the left, I've also seen people remark on this particular model -- usually holding it up as proof that covid is a serious, scary problem that the Trump Administration is being too casual about.

Each group seeing the model differently, and drawing different conclusions from it -- but people are, in fact, looking at this model and it's predictions regularly.

You can call people you don't like "the plebes", and dismiss them as rubes -- but doing so tells me more about you than it does about them.
Our neighbor is a private pilot, and he is totally shut down. People that could fly in their own planes are not flying, let alone people that need to use common airlines.
I used the EFF form linked in the blog post to contact my representatives in California. I will also donate to EFF again. Privacy is important.
I think we can all agree that it was the first aquatic organism that bravely oozed onto dry land.
A risk when talking about memory safety vulnerabilities is that someone (not china especially, just someone exploiting zoom) pwns the child's or family's computing infrastructure and gains access to everything running on there and possibly does it without detection for a long time. It's badically an all-bets-are-off situation that also puts social media contacts at risk.

Zoom is of course just one vector for this, but the threat model of "it's just schoolwork at risk" is wrong. It's actually integrity of tje computing environment.
There is a remake that has full 3D movement. I found it significantly easier. With the updated interface and graphics, the puzzles are still a lot of fun https://cyan.com/games/realmyst/
This is likely to run into some hiccups.

When we exterminate species of animals, microbes that inhabit them jump species. It's how they survive.

One of the things that fosters antibiotic resistance is that bacteria mutate at a higher rate in hostile environments.

Different people with different genetics react differently to the same things.

I am not trying to rain on your parade. I'm trying to take you seriously and share my thoughts. I'm sure we all want a solution.

I think we need to up our game on other things. I don't know how to get traction on that. We already know a lot of things that help and we are just not doing a very good job of getting everyone to understand and comply.

If we did, people might dismiss the success as "luck" anyway. Humans have a terrible track record of not knowing how to count the disasters that didn't happen but should have.

Best of luck. I see in comments someone forwarded it to the Gates Foundation. I would be happy to learn I'm wrong and this works.