skysight-inc/HackerNews huggingface dataset:
In Memphis, TN, the Tennessee Valley Authority (the power producer for the region) has built several advanced combined cycle natural gas plants, these are not peakers, to replace a very large coal plant.
The maintenance costs are scary, though. X86 servers are practically a commodity.
Progression: Glad to be embarrassed by this story
Out of my keister I'd assume young people's innate immune response might often defeat the virus on it's own. By the time the adaptive immune system kicks in the war is over.
I really hate user-inaccessible compiler magic. Java had its fair share of that, but Go seems to take it even further :(
I was in the same situation and ended up using GoatCounter (see one of the top level comments in this thread).
Most billionaires got their wealth through inheritance. All they know is to manage the wealth creation agent that was handed down to them.

Most of the self made ones too have spent a large chunk of their lives perfecting the wealth generation agent which made them rich. It would be like asking a pro NBA player to also take a shot at being a pro NFL player. It’s not what they trained for; they would need to learn a new skill, a new industry and they will most likely fail anyways.

Only a minority of such billionaires actually end up doing different things; Elon Musk comes to mind. Most are victims of their previous successes.
Thanks for putting together this in a book, I feel like I've written this book multiple times for compliance and explained the concepts but sadly that doesn't cross employment barriers. Also annoyed that I didn't make the time to write a lesser variant of this book first. I just hope this book's PDF name doesn't make my new title 'SRS' on the resume going forward.
20ms rtt through e.g. opus on a loopback network interface is already decidedly non-trivial to archive with "normal" hardware. When you do have low-latency devices, it becomes easy, but not everyone has those.

USB should not really be an issue here, however.
Developers (humans) prefer meaningful variable names, method names, expressions, etc.

Well, isn't that part of the premise we're debating?

Mathematical papers and books tend to have the advantages of dealing with only a handful of concepts at any given time, and of presenting their mathematical content in relatively small doses, both of which allow concise notation to remain both unambiguous and accessible enough to be useful. Anything other than the smallest programs probably do not enjoy the same advantages, so it makes sense that programmers tend to use longer names for entities that are relevant over a larger area. However, this argument still allows for short names to be used in programs as long as the scope is also small, and it says nothing at all about the relevance of natural language for representing programming language constructs.

We have some experience with programming languages that do try to read very much as natural human language. COBOL is probably the most famous example, and in that language even basic mathematical concepts like comparisons can be written out in words. We don't write much COBOL today, and it's hard to believe that the verbosity isn't a contributing factor in that.
What you need is an external status page run by someone else who is monitoring. Not sure who pays for that though, maybe they can make money through ads. What you want to know is "is it down or just me?"
The same can largely be said of JavaScript:

* function as class -> class

* function() {} -> ()=>{}

* callback -> promise

* var -> let, const

Every year there's something else new that you are told you are doing wrong.
try, they're sold out still
Nah, it's just that choice paralysis is bad
> and they know people will get a much better experience in the native app.

not if I'm a user who is actively trying to not install the native app. for me, and likely many others, security and privacy trump performance benchmarks and UI/UX all day, every day.
Anecdote: At my workplace, the people who were the most concerned about the adequacy of mitigation actions were the scientists. We stopped the world economy based on scientists begging for strong measures, and getting weak measures instead.
Why New York has 12 times as many coronavirus deaths as California
why do you work remotely at all instead of just doing it all on your pc?
For my toy projects, all the time. In production code I often like to use modern C++ when replacing older code.
And 0% of users see it if you're using reCaptcha v3.
Nurse Suspended for Buying Protective Supplies for Colleagues via GoFundMe
Idiomatic Swift has been fairly stable for a couple of years.
A wave of evictions is coming. Temporary bans won't help
> No one uses Lisp to write regular applications, much less web applications.

These are both false. This site is just one example. Here is another: https://wigflip.com/signbot/. And another: https://wigflip.com/roflbot/. (Base domain is https://wigflip.com/).

Grammarly is Lisp.
GoToMeeting is the WORST!

They have this long long outstanding bug where if they deem the audio low-quality (despite the fact it's crystal clear) they gain the audio and it goes crackly and too loud. If you turn down the volume... they gain it again, and again, and again, till you need to restart the app. Only for it to happen again.
Anecdote:

My coworker works from Brooklyn. She took a photo last night from her window.

The street was packed with what appeared to be 250 Hasidic Jews for two funerals.

None were wearing masks. Zero. All jammed together.

Best part:

One of the dead was a covid fatality.
Worth it, though. Think of all the chrome tabs you could have open.
It will effectively put vast majority of the Internet behind a paywall. Just turn it into a sort of a cable TV of today. With almost all small publishers closing and the rest just charging for what you see, and turning it into a largely unidirectional, top-to-bottom source of information... Because there is no way in the world non-targeted advertisements are going to pay for things, remember those mid-1990s sites all flashing with banners - and yet never making enough.
C++ is two and a half decades older than Rust. Come back to this comment in 25 years and see how well the pleasure of Rust's design has held up.
Interesting alternative. But on prima facie, its GUI is several years dated and there's no web client which is a significant disqualifying factor for most users comparing against the likes of Zoom, Hangouts, Skype and Jitsi.

While I'm impressed that its GUI client isn't Electron which some clients burn up my MacBook and it can be self hosted, it is not enough to attract users to use this without a 1-click create and join meeting functionality like what the rest of the competition has done.

I think I'll skip this for now.
Perhaps in terms of verbosity/tedium, but at least they don't have the problem of silently breaking functions between the exception thrower and catcher.
Sad to see that rust is heading towards a wrong direction. I think everyone in the core team should be stopping what they are doing and write Haskell for a year. This way they can appreciate the benefit of Haskell, and know what to avoid when they implement those ideas in rust, and anyone who trying to make the language and the philosophy more like c++ or java should be banned from the rust community
Small companies just need to avoid getting into anything complex.
Absolutely -- but realize at that point you're asking a brain for an explanation of how it operates. Self-reported data in social science is not the most robust.

Especially in the situation where you're trying to figure out if someone has constructed their own methods to mimic 'normal' ones. The more effective and internalized the method, the less likely the person is going to be able to identify and report it.

Just look at all the people who are saying they're surprised to learn that "picture it in your mind" is meant to be literal. Their mimicry is so effective they can't recognize it in themselves.
Did the symptoms get worse and/or did you test positive for corona virus?
The absolute narcissism of people like this amazes me.

Other people must subside her lifestyle, because?
Seriously.

This arrogance of “I need the one true language that was perfectly designed from the start and never needs to change! If a new feature is added at all ever after initial release, it must mean the language is useless. Why don’t we all use Go? That’s the perfect language. It’s just like C.”

Yawn.

The borrow checker is a major leap forward, even if it’s from the 80s. And, with the incredibly expressive power and concise syntax Rust offers, it’s an incredibly compelling option.

Plus, Rust has a guarantee of backwards compatibility.
The difference there is that kicking people on the street lands you in jail (likely not the first time, but if you do it repeatedly...), and remote unmuting would likely require wiretap laws in unconvenctional ways to even get a judgment of whether it's illegal or not (not even considering what it brings with it).

Also, you're implying that one would only use this technology to communicate with people you work with every day. What about a meeting with outsiders/contractors/customers? You might not actually have those yourself, but someone usually has to do those.
Bryan Cantrill's talk about Rust addresses when they removed green threads, and how much of a bold, disruptive change that was. He remarks on how that impressed him with the Rust community and made him follow the language more closely - had they been too scared to change the language in drastic ways, we would still be stuck with green threads.

Sorry, I can't remember the timestamp right now but the entire thing is worth a listen:

https://www.youtube.com/watch?v=LjFM8vw3pbU
Someone here on HN pointed to an article making what seemed to me to be a reasonable claim that the fundamental unit of EM radiation is not the photon, but instead the single oscillation of an EM wave. It seemed reasonable to me that if our ability to detect EM phenomena is limited, then we’d artificially pick whatever units were easiest to measure, namely the photon, as the quantity to reason about, regardless of the possibility that a smaller quantity might actually be more naturally accurate. Since reading that proposal, I’ve found myself looking a lot of physics journalism with a much more skeptical eye, especially when claims are made that the photon is part of the families of primary particles. I find myself reading this article, and getting a feeling that some of the foundations we build upon aren’t what they seem. And that always leaves me a little more excited about the future.
I stopped reading after the words "surveillance capitalism".
IamA guy who bought a 22-building 'ghost town' over a year ago with a friend
Nonsense. It's cheaper to sell and administer one group policy that covers 10,000 individuals than do this for 10,000 individual policies.
Transform your workspace – how to choose the best home office chair
Unless it wastes people's time every x weeks, just to update to the latest hmmm... "fashion trend" for no practical benefit? :)
With the kind of things we are seeing with Zoom, I shudder at what Tavis & team will find.
That was somewhat my experience. It was always the case where travel and lodging were required. Say, for attending depositions. But I did buy my own machines, and pay for electricity to run them. And I didn't invoice for maintaining stuff.

So was that just my own naivete? And now that I think of it, buying better gear hurt me, in that it took less time to do stuff. But on the other hand, it allowed me to handle larger datasets, which made me more attractive.
There are other relatively recent adaptations due to farming, some of which are quite complex, like lactose tolerance.
Do you call what we have now weak measure? The whole economy is shut, what more do you want?
Or perhaps Google just doesn't like China.
Wave had a huge promise. Today we communicate through various broken, half backed and decades old unimproved systems. Emails have hardly got any new features, even the simple things like "upvoting" in discussion is not allowed. Chats give little control over archival and searching. Forums on various websites are managed by uninterested parties who have little interest to improve them and may dissapear at any time. Group discussions quickly gets out of hand and become unwieldy. Despite all the progress, its super hard to apply good filters, surface interesting discussions and contributing to them meaningfully as an universal capability. There is a dire need for good communication software that integrates these various channels while still providing common set of powerful features that we can keep improving beyond 1980s standards.
You might check out https://seattleflu.org/

I don’t know if they’re the only ones doing random testing, but my understanding is that they were able to put pressure on the CDC when no one in the US was legally allowed to test other than the CDC. they were somehow able to circumvent testing restrictions by claiming research status since they were in the middle of a two year flu study.

In any event, I suspect the cost and difficulty of good randomized is why they needed such good funding for only a 2 year study.
Sonic Having NorCal Outage
Thinking about my past experiences —- I can definitely see how that may be the case.

That being said — we have got a problem here and we ought to try and solve it. The ability to target people with potent advertisements tuned using machine learning on large scale populations is fearsome in its potential. At the very least it should not be allowed to continue without basic restrictions and oversight. Like it should be obvious that targeted political advertisements in liberal, free-market democracies will lead us to bad places! Yet we do nothing.
Even with the Futures ecosystem having a massive change first with the std::future impls and then with async/await, there are backward compatible libraries that make it possible to inter-operate between the two.

You probably don’t want to live like that forever, but it’s a way of not being “required” to upgrade large code bases.
“I, along with almost all of Disney Imagineering, am furloughed without pay”
No you don't plasma can be used on anyone. Which is one of the benefits, unlike whole blood it's safe to use with any blood type. Can also be stored and stockpiled.

And yes you can get HepC and other viral diseases from it.

Beyond plasma therapy plasma can be purified as well. Which makes it easy to administer. (See Gamma globulin).
Vagus Nerve Pathways May Drive Food-Seeking Behavior
Even planned makes a difference. It sends a signal. And you know that various European governments are pushing for this. It's a matter of time.
> The only thing Google Docs has over MS is the collaboration.

As someone who has had to build relatively complex tools in both Sheets and Excel, I would have to say Sheets has done a much more impressive job with their builtin formulas/functions than Excel.
The language and tooling is designed for development at scale. Lots of pragmatic trade offs were made. Its not flashy at all, and could even be accused of being a bit boring. It is also appropriate for a similar domain.
I'm getting seriously concerned about feature-creep in Rust. I understand that there was an initial period of rapid growth as the community figured out what was needed, and that some of Rust's syntax sugar makes a very real difference in productivity.

But Rust is already not a simple language. It already has long compile times, and some of its syntax sugar already makes it harder to understand what's really going on when you invoke it. I think it's important that the Rust community start reeling in frivolous sugar, otherwise it may just become C++ all over again.
When we used it they still called it hangouts.
IP multicast is unusable on the public internet. You can use it on small, controlled networks, but that's it.
Hi, I want a physical copy. I went to see how much they were to ask HR to buy one for me and found it was $52 on Amazon! What's up with that?
Excellent. The faster it moves through, the sooner we'll get back to work.
Zoom-Bashing: How Low Can We Go?
A question: I have avoided installing the native macOS Zoom client, but I use the iOS native app on my iPhone. Does the iOS app have the same vulnerabilities as the macOS native app? I searched in these comments for ‘iOS’ to see if someone already discussed this. Thanks.
Were trying to make a video go viral on YouTube
Oh my. This makes me way happier than it probably should.

These sort of visual effects always seem to fall short to my old eyes, but this is extremely well executed.
Solar's gone down in price 80% in a decade, and is still continuing that downward trend.

Wind, both on and offshore, is also getting cheaper.

By 2030, new solar will certainly be cheaper in China than it is to operate existing coal plants.

I'm a lot more comfortable betting that mass-manufactured things get cheaper, than I am on the price of natural gas a few years or a decade out. With solar and wind going down another 50% and battery prices under $100/kWh, the economics are pretty powerful.

The politics are just as powerful; China has massive internal pressure to clean up the air (and people have been reminded of how clean it could be), and a chance at replacing the US for world leadership if it can show the way forward on climate.
Licode – An Open Source WebRTC Communications Platform
Have you used Rust? Rust has made a strong guarantee to always be backward compatible.

We don’t want dead languages, look at Java. It was stagnant for a long time, but has now shifted to a better delivery methodology of new language features. Rust is the same and continues to improve. Continues to make things easier and better to use without giving up its speed and low overhead goals.
My son had a nasty bout of pneumonia in late January / early February, so I'll be interested in an antibody test for him when they become available.
You would not believe how much we think about these things. We appreciate the feedback and will continue to tune for every puzzle. Thank you so much for the feedback.
I read this recently:

I've noticed a fair number of people assuming the herd immunity threshold, 1 - 1/R0, is the total proportion of the population infected. It isn't; it's the proportion of the population immune (i.e. has had the disease; in this model that's assumed to confer immunity) at which the epidemic stops growing. The total proportion of the population infected is called the epidemic final size (I'll call it 'F'), and is given by

F = 1 - e-R0*F

This is higher. Lots higher. For R0 = 2, it's 80%. For R0 = 3.4 (the WHO estimate), it's 96%.
> Before I inherited the code, he told me, "I code in the terminal. I don't need IDE features because I don't really make mistakes in PHP anymore." Again, seems satirical, but not uncommon.

Went to a tech meetup group hosted at a moderate sized local tech company. The tech company had job openings, and I'd looked at a couple earlier that month. Some of their staff came to the meetup, and I got to talking with one of the 'lead' guys. I'd recently started using IntelliJ, and was talking to some others about how much more productive I was being, and it was the best money I'd spent on anything in year.

The lead guy jumped in and basically said IDEs were for wimps (more or less). If you're a good developer, you don't need an IDE - he knew everything about their codebase, was very productive, and had been for years.

My experience was the opposite - I do a lot of freelance/consulting/dev stuff - my life is jumping between projects every few months or year or so. Having tooling that helps me understand so much more about a project than I could get just from vim (for example) was so eye-opening and transformative to my way of thinking that it made me re-evaluate a lot of previous notions, habits and assumptions about development. I'd explained that using good IDEs had made me better at my craft in every conceivable way.

He just sort of shrugged and said he could understand why some people might need an IDE, but they're mostly just crutches for people who don't want to spend the time to learn a codebase the 'real' way.

I'd been interested in applying to that company, but didn't bother after realizing I would be having to work with that attitude daily.
Of course, my appreciation is subjective.

However, I find that the approach described by saagarjha has the objective issue that letters in one word are more difficult to visually connect to each other, and would require a monospace font specially designed for vertical writing.
Yes, large projects like Firefox and Chrome are constantly updating their code. The rate at which that change happens varies though.

Sometimes you do that because the new stuff is a significant improvement in its own right, but you also need to do it because using an "obsolete" dialect of C++ makes it difficult to incorporate third-party code, makes it unattractive to new contributors, and is generally just a code smell.
Well, at least they just did nothing, and then an innocent rickroll ;) I mean, they could have maxed browser RAM usage. Or worse.
Having summers off from school is so the kids can help out with the farm chores.
Babies retain even detailed events during a nap
Microsoft please!
Insert Coin, the arcade documentary worth feeding all your quarters into
Plague, Inc.: When a Gaming Fantasy Is Eerily Close to Reality
I ran some SEIRD epidemiological simulations (I'm not an expert nor in that field), but the death rate in the NY region was indicating a R0 between 4 and 6, not the 2.5 or so I've seen in a bunch of places. Obviously, population density is a factor in that number as well. I'm trying to aggregate forecasts for the US on this website if anyone is interested: https://www.unitarity.com/app/challenges/us-coronavirus-outb...
And in those cases you look at cause of death. Are pneumonia or respiratory related deaths elevated compared to last year? This is exactly the type of correlation that was being used to estimate infection in places like africa without available testing.
> This was the first information I saw that helped me understand why this was more than just a bad flu.

I could be wrong but, I feel like I've read if you are healthy + young, it's on average pretty much just like a bad flu (or no symptoms at all).
> The Qt Company says that they are willing to reconsider the approach only if we offer them concessions in other areas.

Just No.

The Qt Company has burnt any remaining good will. There is none left. They can go broke.

Then the code base will revert to BSD license under OSS Community control in 12 months as previously legally agreed.

We'll figure it out, or not, then.
OT is always "just fixing this one corner case" away from working. I can't blame Google they dropped Wave, extending, maintaining and fixing OT for new kinds of data/operations is a nightmare I wouldn't wish to my greatest enemy.
Just looked through the ToC. There's quite a bunch of topics being covered here. Are there any recommended sections to focus on for someone with limited time that comes from a software engineering background? Thanks!
Totally agree. Rust is complicated for doing simple things.
I don’t understand why people are so eager to trust this company with sensitive business information. They’re totally untrustworthy after what they’ve done. It doesn’t matter what they pretend they’re fixing. Their word is worthless. What is it with you people blindly believing whatever garbage comes out of these companies?
this is going to be quite random but I recently saw a comment you made about deadlines (https://news.ycombinator.com/item?id=19361199) and am interested in some of your thoughts on what an ideal software development methodology looks like, if you care to talk about it please throw me an email smtheard@gmail.com