skysight-inc/HackerNews huggingface dataset:
Let’s defund the WHO then. They were the ones promoting China’s straight up lies. Taiwan warned the WHO of human-to-human transmission in December. The WHO ignored it. They maintained that fiction for weeks. Who is the director of the WHO? The former foreign minister of Ethiopia. Who invested billions in projects in Ethiopia during his reign? China. To think that the foreign minister didn’t get personally enriched by the Chinese is beyond naïve. Anyone not think that there was a lot of “benefit of the doubt” happening between the WHO and China? Even when Trump restricted travel from China, the WHO was squawking about how that wasn’t necessary. Then a week later, every other country did it as well. Even the ACLU, Nancy Pelosi, Joe Biden were calling the travel restrictions “racist.” The US response was politicized from the beginning because “get Trump” was more important than the actual thing. Feb 24, Pelosi, live from San Francisco Chinatown was encouraging people to go visit the local restaurants. De Blasio in New York was telling people to go to shows in New York. What was House Intelligence Committee Chairman Adam Schiff doing in January? Using his committee to investigate impeachment rather than staying on top of the intelligence that his committee had access to. It’s literally his job to monitor intelligence developments that have a material impact on the US. CNN and all the other mainstream news outlets were calling this no worse than a flu in January and even into February. But let’s go ahead and assign blame to Trump for all of it. Literally every single action he took was met with vitriol and opposition. It didn’t matter what he did. If he called for a complete lockdown, Democrats would blame him for economic damage. If he didn’t, then he gets blamed for the deaths.

It’s my opinion that the seriousness of this whole affair will become forgotten by he day after the election. Some pretty evil people that would play politics with the lives and livelihood of Americans in an elaborate game of “get Trump.”

This whole affair has revealed some particularly vicious political evil.
Even if they did, Dow could just buy it all up in the U.S. market at whatever price and keep reselling it in the U.S. at $0.36.

It would be a slimmer margin for Dow but it would be even slimmer for Bromkonvention than at $.46.
Also a thread by Citizen Lab researcher: https://twitter.com/jsrailton/status/1258391908319137797
> building a bridge and driving successively larger trucks over it.

And that's not engineering?
I'm not sure why you're singling out the US. The overwhelming majority of the countries didn't avoid it. And the ones that did, got lucky, either due to the low population density, or due to the travel patterns.

For the US to avoid it, they would have to shut down all travel at the beginning of January, when it was a small local infection. Once the infected Chinese people traveled to the US and Europe, it was game over. The numbers were small at first and mostly unknown, but that particular virus spreads so fast, within a month it became a problem, and within another month it became a huge problem.

To avoid it in Europe and the US, the countries would have to severely overreact based on some (seemingly) small stats. Do you really want to do mass-testing every time there's a random outbreak in some other part of the world? Do you want to manufacture tens of millions of new tests because a few thousand got infected in Timbuktu? Is that a realistic approach?

What we really need to concentrate on is the solution, which is biotech. We need to find an efficient way to stop viruses.
I'be been using Emacs for 17 years mostly for programming-related tasks. My opinions are:

- Emacs is an editor for people who think that learning some Lisp sounds fun if they don't know some already.

- Emacs should not bother trying to appeal to a more general audience; it's not an editor for most people when new to programming, and it's an editor for a very small minority of non-programmers.

- Emacs should focus on its strengths: it is the most powerful and extensible editor ever created. As long as it looks after that identity, it will always be highly respected.

- The infinite customizability via emacs lisp and the ecosystem of libraries is the only thing that can make Emacs more attractive than other editors.

- Emacs should be sleek, minimal, fast, and visually beautiful, by default.

- The customize interface is ugly and not a priority; it should be expected that Emacs users will configure things in Emacs Lisp.

- The clunky default icons and splash screen should be got rid of: present a blank screen with minimal tooling if a beautiful first impression cannot be created.

- Many of the elisp packages that ship with Emacs should be removed from the core, with users installing them as packages (Org-mode, Gnus, etc), leaving a more easily maintainable core.
It doesn't have to be incredibly sustainable. It only has to hold up until there's a treatment or a vaccine available. Since there's not really any tourism happening for a while anyway, NZ will be relatively fine for a long time with this strategy.
That's a brilliant way to separate concerns! I've found it's easier to understand a code-base when grouping src files by feature, rather than by file type (html, js, css).

But I end up with a strange mix of platform features and business-case features. I can't believe I never thought to simply separate these too distinct types into different parent folders...
Few thoughts for your friend. This is not a "you're wrong" post, but a "here are some options to consider, with different tradeoffs."

1. The AMD R3-3300X is neck and neck with the Intel i5-9600K in most productivity benchmarks in the GN test suite.[0] The 9600K is a step up from the 9400 you're looking at, so you could likely do an R3 build. With the clock differences, it's likely that the R3 would pull ahead of the 9400. The processor is $120 MSRP, but not available just yet. Also, you'll likely want to pair it with a B550 motherboard. Nevertheless, with a cheapest-available graphics card, this should be price-competitive with an i5-9400. The future upside is huge, as you could get a beast R9-3950X in a couple years when the price has come down a lot.

2. The AMD R5-1600AF is actually a Zen+ part, and MSRPs at $85. The theme of the entire 3300X review video I linked is to get one of these if you can. Availability is limited and resellers are marking up significantly. AMD is committed to providing more, though.

3. Depending on where your price/performance threshold is, dropping to an R5-2600 brings your price difference to $26 ($224 vs $250 for CPU+mobo and CPU+mobo+graphics, respectively). This should edge out the 1600AF mentioned above, and regularly beat the i5-9400.[1][2]

Of the options above, I'd lean toward the R3-3300X. This gives future expansion to a 16-core monster that is a chart topper for productivity workloads. You cannot make that jump with Intel, because their competitor is the 10980XE on a different chipset than the i5. Additionally, Ryzen 3000 and B550 supports PCIe gen 4, for double the bandwidth. Again, this is a future expansion option that you don't get with Intel.

My preference is definitely subjective, and there are good reasons to go for the Intel i5, first among them that you can buy the system today, instead of in a month.

[0] GN 3300x review: https://youtu.be/NM2fFpzPKPg?t=1063

[1] Cheapest i5: https://pcpartpicker.com/list/B3pFtp

[2] Cheapest R5 2600: https://pcpartpicker.com/list/HttVyk
How to Start Programming
Sure, but the state of NY still has to respect patent law.
Yep! Thanks for pointing out the perl script I mentioned. You appear to have completely ignored the rest of my post on them leaving important functionality to third party scripting languages.
> Now you're just splitting hairs.

No, I am not. I am hitting on something which makes some people angry. There's a difference.

As long as the Republic of China is independent, this isn't hair-splitting.

> The same concerns could be had for software developed in the U.S.

Of course not. The US isn't an authoritarian regime.
From Macros to DSLs in Julia
Additionally, AMD hyped beating i7s of yore.
I grew up in an eichler neighborhood same time as you where one out of five households bought the gen 2 Prius. That was virtue signaling.

I caught wind of some tech youtube vlog drama this week and I noticed that the newer generations view FAANG like some viewed Wall St. in the 80’s. The sorting hat for riches changes the gnomish wonder years of the Valley for sure. Also, the open air elitism is just plain tawdry now.

I would say San Diego has the closest look and feel to the South Bay when we grew up. Hard tech in the bio and life sciences provides an educational attainment culture and not so much cash chasing.
Elimination means removal of something. Eradication means it will never come back. So maybe they meant (or should have meant) that the risk of exponential spread has been eliminated.
Once they work out which text editor to use, the sky's the limit.

Any day now.
I use uwsgi at work, we've found a lot of bugs in the more interesting features of the uwsgi module, and had to fix some signal and memory leak issues (I think we're still trying to get them upstreamed). That said, it's reasonably fast and the WSGI interface in general is pretty pleasant to work with.
I doubt we'll see anyone held accountable. In most countries there were multiple failures that will let everyone successfully deflect the blame, often those failures were years ago and the people responsible are no longer around. From Trumps conspiratorial tweets, the CDC screwing up testing and being so insular, multiple world leaders urging everyone to go out and enjoy themselves a week before the lock downs started, universities encouraging their cash cows to avoid the China travel ban, politicians saying the travel ban was racist, the failure to ban travel from countries not already on the shit list, Top docs saying kids can't spread the virus, top docs saying face masks do nothing, outright denialism and conpiracies from the media, the WHO being cuckolded by the CCP. The list goes on.

So many were too worried about the economy and stock market to act but I'm convinced New Zealand's "go hard go early" approach will result in the best possible economic outcome.
I wonder if they (or similar places) will decide to open tourism if they can test everyone coming in and out.
Reminds me of Milo Minderbinder‘s failed plan to buy all of the cotton in Egypt in Catch-22.
Agreed... that was my point. Specifically, it doesn't matter who takes over or what the changes are, only that direction/priorities may change and be inconsistent with the intent of the original contributor.
[Large] wind tubines by the side of the road can produce a lot of unreliable power efficiently. Transporting it to urban areas adds inefficiency to the unreliable. You need a fair bit of wind to get anything out at the other end.

Solar voltaic has its own weird reliability issues but the panel does produce unusable amounts of power most of the day. (if your plan is to transport it)

Good weight/kwh ratio batteries are expensive.

If you can have the batteries roll along the power source for free the wind and sun could be offered very cheaply.

Wireless I dunno, overhead cables or contact rails in the road seem fine. Still costly but reasonable.

Pondering this it struck me how wonderful this ancient tech is.

https://www.rac-info.nl/lv/images/lvtrekschuitenpaard.jpg

Its A horse pulling a boat!

We could put rails by the side of the road with drones on them (mechanical horses) hook up any old clunker by its towing ring, cut dramatically into fuel consumption, reduce tire wear and get rid of much of the driving idiocy.

It gets more spectacular where you can dump mechanical energy into vehicles while it is available.

I have no idea at what speed conventional cars are still usable but I see far less need for a speed limit if everyone drives in formation. If someone hits the breaks the drone can detect it and slow down the car behind it. Perhaps 2 cables, one at the front and one at the back.

Charging the battery over cables gets pretty obvious at this point. (there is regenerative breaking too!)

To add a final bit of hilarity: If we stop gluing batteries into appliances (ffs?) fit them to the bottom and make them easy to swap by driving over a swapping station... then the fully charged battery is more valuable than the empty one.

This can drive the cost per km down below zero.
The US government reacted pretty quickly. They closed travel from China on January 31st. When the US had just 7 known cases. That was like a week (or a day?) after World Health Organization wrote on their website that travel shouldn't be banned because of this virus.
Shutting down travel from China is exactly what the US should have done in January, as well as shutting down travel from anywhere that has a significant outbreak. Had we done that, we might have been able to contain the disease, or, at least limited the damage significantly. But, Trump was too busy painting it as a Democratic hoax to be bothered to do anything.
Yes. Another fine example of, "when you incentivize doing something, people are more likely to do it."
Real taxes per capita have done nothing but increase since the end of WWII. Taxes as a percent of GDP have been stable while real GDP has increased. There are higher taxes now than there were then. The nominal "high tax rates" paid in the mid 20th century were fictional because nobody actually paid them; the effective rates were no higher than they are now.

What's different now is what we spend the money on.
GN has a very thorough review of each of the 3100 and the 3300X. Note, the 3100 review is also positioned against a 7700K. The comparison charts are well-populated, though still have some gaps, as GN just updated their processor testing methodology, so some benchmarks are incomplete.

3100: https://www.youtube.com/watch?v=V4nQpXVTh0g

3300X: https://www.youtube.com/watch?v=NM2fFpzPKPg
Today is May 7, why does it say Published May 9?
> Neiman Marcus, laden with debt after a private equity takeover...

How unsurprising.
Opencl is not supported on IVY BRIDGES anymore for example, although there is no technical obstacles to provide such support.
It's an improvement because it isn't nearly as pervasive as PRC interference.
vim sucks too but its ubiquitous from smallest container build to IoT device.
I think the previous poster was just exaggerating... "All" network servers is a pretty broad category. They were never all written using select.
Though scan-build is usually the simpler option, clang itself does have an --analyze flag which writes analysis results in various formats, including the same html reports that scan-build would generate. But to see this on standard out

clang --analyze --analyzer-output text ...

Will print the entire analysis tree in the same format as regular diagnostics.
I don't think as good, but I don't know for sure since I never use the trackpad on my thinkpad. The trackpoint (little red dot) is just so much more convenient for me.
You’re being an idiot.
https://www.gnu.org/software/emacs/manual/html_node/emacs/Mo...

C is an abbreviation for <Control>. You can map pretty much any key to any other key, that’s neither here nor there. M is for meta, s is for super, S is for shift, A is for alt, H is for hyper.

My control key is mapped at the window manager and terminal level. As far as emacs is concerned it’s control. If I map my R key to emit a control key code... C is still an abbreviation for control.
> a width of 80% of its parent or 200px whichever is larger

Alternatively, “…but at least 200px” to make it more clear that 200px represents the minimum width.

Based on the linked discussion on Twitter, I suspect that most people cannot interpret this declaration correctly, at least not at first glance (i.e., instinctively).

For example, someone’s thought process could be like this: “Ok, it’s a width, and there is a max function, and the absolute value is 200px. So, something about max width being 200px?”

The person sees “max” and 200px, and they then have to deduce that the minimum value is 200px, not maximum. This is what’s counterintuitive about it.

width: max(X, 200px) → minimum width is 200px

If you are not affected by this at all, than that’s great for you, but if most people are, then we can say that the feature is counterintuitive.

The only thing that matters is how actual people interpret the feature instinctively. If their gut-instinct interpretation is incorrect (or even if they’re just unsure), then we have a problem.
I would like to understand why vim does not seem to have this problem? I guess as stated below, it's just they way it is marketed. Because the way I see it, emacs is much easier to start out with than vim.

If I start emacs, I can navigate around the text with the arrow keys, the way I would expect from most other text entry systems. Then I can just type stuff. I can click at points in the text to navigate there, just like in notepad or anywhere else.

OTOH in vim it is nothing like that. Nothing is even remotely familiar. Yet there are much more vim users than emacs users. So I don't buy it that the learning curve is the problem.
Emacs is awesome. The default setup is near useless. Elisp is really not exciting.
Did anyone actually think WeChat communications are secure?

Do we have reason to believe iMessage and Whatsapp are more secure?
I think they do, just an old one as ESR AFAIK does not guarantee you stability of the internal APIS needed for embedding between ESR versions.

I think it's at least 45 ESR, as mentioned in release notes ~year ago: https://blog.jolla.com/hossa/

There is an issue tracking the Gecko update on the community discussion/bug reporting tool used for Sailfish OS: https://together.jolla.com/question/133621/update-gecko-in-t...

The source of the Sailfish OS browser lives here: https://github.com/sailfishos/sailfish-browser

(Even though Sailfish OS is sadly not fully open source, the browser is as are other core applications and frameworks.)
Bashflix – Watch videos with subtitles, instantaneously through CLI
If they had a transparent build server which published directly to the stores (ala fastlane) that would go a long way.

Folks could see builds running when code is pushed and the app versions being released soon after.
It is reproducible, but only for the same exact version, and with no overlays at all. If you’re running this with a different channel, or months later, you’ll get drastically different hashes, since the software will be different.
I'm not an Emacs user, but with all kinds of software like this, I find that the strengths lie not in what makes it popular but what makes it lasting. If too much is changed in Emacs, scores of users will cry havoc and switch to XEmacs (or something) and it will become even less popular.

Emacs has a stable core user base and as far as I can tell, it's recently getting some traction among a new generation who are exactly the kind of users that would likely jump ship as soon as a lot of "modernization" started happening. If they wanted something "modern", they wouldn't opt for Emacs in the first place. It's not like there's a lack of choice: IDE:s and editors adhering to current trends and concepts within UI/UX design are plentiful. They have sought out Emacs because it is uniquely Emacs and not yet another Sublime/VS Code/Atom.

Editors aren't exactly comparable to desktop environments, but when Gnome 3 was conceived for similar reasons of following design trends and thinking afresh, we suddenly also had Cinnamon, MATE and Budgie instead of just KDE and Gnome. Not that I mind diversity, but it's a fine example of alienating a user base. Now, consider how conservative an Emacs user of today probably is.

I find that one of the few things I still truly enjoy about computers is that there is stubborn software left for stubborn people to use. Slackware, Emacs, fvwm, xterm... Familiarity, not innovation. That's worth something, too.
Insertable streams are not going to help much since if it encrypts every frame this would mean that every frame will be encrypted and therefore couldn't be compressed. It doesn't make sense actually since you could just encrypt RTP payloads instead keeping service messages in plain text.
Ruby Garbage Collection: More Than It Sounds
R3s outcompete i3s, pretty much across the board. They are bested by i5+ for gaming, but not by much. They are competitive with, or beat i5s in productivity.

GN has timestamps in the video description if you want to jump to graphs: https://www.youtube.com/watch?v=NM2fFpzPKPg&t=0s

The top comment on HN for the Anandtech article (at the time of my posting) is about a comparison for a budget machine. They choose an i5-9400, because this includes an iGPU. If you are going for extreme budget, the low-tier Intel chips may win for this reason.
Clear guidance is a good thing.

Clear guidance should result in fewer rejections, because with good guidance fewer people should be filing bad applications to begin with.

The real test will be whether the applications that issue survive challenges in the courts. The courts do not consider the PTO's guidelines in determining whether the patents are valid.

In other words, the PTO can't change the actual standard. All they can do is reject patents that don't meet that standard, and if they fail to do so, the patents will be found ineligible by the courts when they are asserted.

The PTO's guidance is only useful in helping attorneys and examiners shepherd through patents that will then be tested in the courts. Bad patents will still be shot down if they survive the PTO (as they should be).

In short, I love the EFF but I'm not sure why they are complaining about this.
wrt iMessage, yes, it’s E2EE and the keys are not stored in iCloud if you disable iMessage backup. Granted Apple still owns the keyset gets so, eh, depends on how paranoid you wanna get.
Trump did shut down travel from China in January. He did it before many other countries.
Zork acquired Frobozz, Co:

https://zork.fandom.com/wiki/FrobozzCo_International
No. You don't understand. By the end of January the disease already spread to the US. It was in multiple random places. We knew of 7 cases, but by now we know there were tons more asymptomatic and barely symptomatic.

And stop spreading fake news, Trump has never claimed the virus was a democratic hoax. He said the politicization of it was. Why would he close travel from China if he thought it was a hoax? You don't even think your fake news through.
My personal experience years ago was that there was a cool factor, and I learned it, and it's still a pain to use (compared to let's say VS Code), and I think that cool factor was just never a thing.
I really can't wait for AMDs deal with Asus over the Ryzen 4000HS chips to end.

The idea of a T14 with a 4900HS (a T14p, if you will) and no dedicated GPU would make a fantastic compact developer machine.
Ask HN: Why can't JSX be added to the language?
JSX is such a nice abstraction to work with. Why why why why why why why why why can't we make it part of the language
I have tried tipping, then removing the tip after the delivery, same stuff.
I've never run across anyone who declares what they say is true because of their sociopolitical position. Not even the pope in the Catholic church makes this claim. Who does Sagan have in mind?
This is the case when "Jeff" and the "Big Boss" can do the job they are managing. Examples include Zuckerberg at Facebook, Collison at Stripe, Musk at SpaceX.

Every new hire at Toyota has to work on the assembly line for 2 weeks before they can begin their role. This applies from secretaries to vice presidents. How many software companies can say the same thing?

No one who manages my job is capable of basic web development tasks, e.g. centering a paragraph. The result is they are continuously confused and frustrated and our group is unproductive.