skysight-inc/HackerNews huggingface dataset:
Eh, there may be a certain amount of truth to that, but personally I think it's one of the many fears that sci-fi has overplayed.

Part of the problem we have in our war against infectious diseases is that they mutate in endless variety. The cold you catch tomorrow is slightly different than the cold you had last week; the variety of the seasonal flu spreading this year is different than the variety of last year.

But these endless varieties are generated at a rate proportional to the available hosts. If we can successfully reduce the number of hosts available, we would also reduce the number varieties of colds and flu we have to contend with, and the rate at which new ones appear. Everyone not getting a little sick all the time might conceptually weaken our immune systems, but it would also weaken the diseases against we're fighting, and we would still have our other tools we use to fight them.
For Windows you can use ScreenToGif (https://www.screentogif.com/), which does exactly the same thing + you can edit your GIF afterwards.
> derefs of complex data structures

Am I the only one who finds perl data structures simple and consistent? Once I understood the difference between () and [] (or {} for hashes), it was easy (too easy, some might say!) to construct complex data structures.
Using math in business the wrong way
It also gave rise to whatever social safety net the US has today.
Is AWS Better for Web Hosting Than Small and Medium Clouds?
i guess it depends on your bosses. mine knows that i have it on my phone and that the default notifications go off at 10 pm (?) and turn on at 8am. in other companies, situation is probably different and better
Racism is normally implemented on attibutes other than race. Instead some aspect of the targeted that the race is used. So this does not disprove the contention by itself.
Cultural changes? How would you build those? The government doesn't control the culture. How would you make it unacceptable? Bureaucrats don't have direct control over that. Also, a bunch of "we need"s about the ideal situation don't do much.

The reason the China contained it is because she is an authoritarian state. While that provides certain advantages in this situation, it comes with certain drawbacks: not being able to access many websites, inability to express your political opinion, inability to own a firearm, being tossed in a concentration camp if the government doesn't like you. This isn't a question of leadership, you're asking the government to do things it literally has no power to do, things entirely outside of the constitution.
A street food vendor's tip led archaeologists to find an ancient Maya capital
Use a Decision Journal
How to switch your company to remote in a short time
Anecdotally, the owner of one of the nearby pizza places mentioned that both profits and margins are up for her. Of course pizza places historically have a large amount of delivery already. I imagine the current crisis has driven more customers to them at the expense of places that are traditionally dine-in only.
Indeed it did, and it was magic. Just an asm: declaration and off you went, kitchen sink and access to variables included. I wrote some fairly nifty graphics stuff that way in the early Delphies, mid to late nineties. Great fun, still miss it.
Emotional agility: how to build resilience in times of crisis
https://rutracker.net/forum/viewtopic.php?t=4530830
s/underserved/undeserved/ eh? (I don't mean to criticize, I've just been noticing a lot of malapropisms recently. I suspect some auto-correct is goofing up.)

Anyway...

Somewhat deserved, surely?

Perl is like the Continuum transfunctioner, "Its power is exceeded only by its mystery." ;-)
srosenberg: you've really caught my attention here. I'm likely unqualified for the job, but I would appreciate any feedback on my approach.

WolframAlpha says ChineseRemainder[{145767, 109572}, {611939, 598463}] is 243085550

So as a golang newbie, and someone who's interested in efficient representation of strings, I tried this:

package main

import (
"bytes"
"encoding/binary"
"fmt"
)
import "go.chromium.org/luci/common/data/base128"

func main() {
var num1 uint64 = 243085550
buf := new(bytes.Buffer)
err := binary.Write(buf, binary.LittleEndian, num1)
if err != nil {
fmt.Println("binary.Write failed on num1:", err)
}
string1 := base128.EncodeToString(buf.Bytes())
fmt.Printf("% s\n", string1)
}

Output is
wL?p?????

and of course, wLp@inpher.io bounced back.

So any feedback would appreciated in the interest of learning.

I also tried this:

package main

import (
"fmt"
"ekyu.moe/leb128"
)

func main() {
fmt.Printf("%x\n", leb128.AppendUleb128(nil, 243085550))
}
Technology Choices Should Be Presented in Terms of Fundamental Design Tradeoffs
i don't know if that's particularly practical to build up your own VPN if that's your implication?
TheSide – Creative Responsive Architecture – Script
Ironically that website has no TLS. But the tools in the article are a good collection. Too bad CoreOS got eaten by RH/IBM because that level of integration will probably not be replicated in Fedora. And that in turn might cause Clair to get less development or integration, which is bad for everyone.
'65 here as well. We had the Acorn Atom at school when I was 16, but I found it underwhelming. My interest in computing didn't really start until 1983 when I started using System 7 Unix on a PDP/11 in college.
>Or maybe they are buying because their factories have been shuddered and they have capital sitting with no other place to put it.

That is one of my points:

>because they are flush with cash, cut all costs
-Not very big; approximately a square kilometer (.4 sqm) all told - most of which is forest and a mountainside. Some 30,000sqm arable land, all of which is maintained by neighbours who are active farmers -both my wife and I are engineers.
Vector is a log/event forwarding system. It moves data between sources and sinks with optional transforms. It doesn't store or search it.
It's 2020. You couldn't have done this in Python3?
Fallback: Platform providing access to information during internet shutdown
Could partially be the TIMTOWTDI thing. People mixing:

$foo->{bar};

$$foo{bar};

And quoting or not the key, etc. Slices and individual elements, etc. Probably looks like line noise to outsiders when you have a long one using parens to grab a specific array element, combined with $$ and so forth.
Knowledge of assembly is also extremely important for computer security related topics such as reverse engineering, malware analysis, and exploit development.
It's funny to think that if you were to report all of your findings to your local newspaper (Turkish newspaper in this case), as to how Turkish ISPs have complete access to your router or how Huawei (China) has an SSH key for your router, people would go absolutely ballistic. But for us it's just another day of expected craziness and we're tired of talking about it
FOSS-north – four days of free conference streams
No one asked you to ignore anything, and my goal is certainly not to reassure you. Very silly or not, I'm not making predictions - I'm just keeping track of a few of you who are.

Are you predicting 2 million Americans dead from COVID-19 by the end of May?

If you feel confident in your predictions, make a strong claim. If you're less confident, put some error margins around your claim. If you need to put some caveats (i.e. "strict"), be specific. If you're uncertain, it would be more intellectually honest if you indicated that when you post.
Moreover, it is much safer to start to learn a new language/environment if you can immediately try it for free and not invest first into an expensive implementation.
A lot of these filers are in the restaurant/bar industry, and are being "laid off", and told to file, and then will be rehired when the quarantine ceases.
> I think loathing the unemployed (especially if it isn't caused by health conditions and isn't temporary, like in this case) is commonplace in any society. There are many studies which show unemployed people are more likely to commit crimes. e.g. [1]

Similarly, there are studies showing that rich people are less ethical. https://www.pnas.org/content/109/11/4086

> Unemployed people, by definition, are net consumers.

How do you define a "net consumer"? The only resource to consume on this planet is its ecosystem. Are unemployed people consuming more of our ecosystem than employed ones? I don't think so.

A lot of free software has been created by people not in employment. So the idea that unemployed people cannot be contributing value to society is false.
Ask HN: Why are Covid-19 death rates low in US
Serious question. Italy has a ~10% death rate. Spain is pretty higher too. So what’s driving the difference? Is it treatment or otherwise that results in a low death rate for us?

US ~70k infections ~1k deaths
Italy ~75k infections ~7.5k deaths
Spain ~55k infections ~4K deaths.

What’s causing the difference? Treatment, numbers misreported or something else ?

Data source “johns Hopkins covid dashboard”
For Mac Users...

Apple + Shift + 4, then hit Space and you can capture screenshots of specific Windows.

(This has been around forever, but easy to come across people who didn't know about it.)
Coronavirus vs. Democracy
When I suggested equity for bailout, I mean the the government would provide cash. Instead of it just being a handout to businesses , they would receive equity in exchange
Why? libc is just an interface, you can implement it however you want.
I find plenty of remixes on YouTube now. Yes they get taken down but there’s ways to take those offline.
Repeatedly ripped off Robert Johnson, refused to pay royalties and dragged Johnson's family through the courts.
Doesn't even need the mutation. It may be that it is infectious with R0>1 to some other animals as is, but with few health effects so we don't notice it.

If so, it'll just immediately get reintroduced to humans even if we distance it out of our population successfully.

No mutations required.
The right thing to do in such circumstances is to publish the vulnerability.
How To Make Money Fast (make up to $100-$500 Today And $1000-$5000 This Month
Interview with Artist Tiahzzi Cherrelle
You likely will need to prove that your unemployment or lack of ability to work was caused by COVID-19. So doctors note, test result, order to stop work by governor, etc.
FYI, "lower bandwidth" can effectively mean dial up connections only, depending on how far someone lives from a major population center.

My uncle lives about 50 miles west of Minneapolis/St. Paul, and unless he wants to pay more than his entire (fixed) monthly income, his only option is dial-up. Cell data isn't even very good out there.

Lots of people in the US in rural areas are going to be entirely shut out of schools and businesses for the duration.
Free Python course bundle on Real Python [access code inside]
MemcacheD: (Remote DOS attack) 0day buffer overflow vulnerability
Every system has a C++ compiler nowadays, and if they do not, you have plenty options to compile yourself one.
I’ll ask - I have to admit I’ve only seen it once - when at the museum, I asked kindly and a curator took mercy upon me, gave me a cup of coffee and proceeded to locate the sword from storage. I know a sizable part of the collection is being digitized - I’ll check!
Israel's coronavirus cases jump to 9,500
Do you mean you want full-text search against logs? In that case they all work, you just have to ingest the logs as documents in each one.

Or try Seq which is a log-focused system: https://datalust.co/seq
> our supply chain for essential pharmaceuticals and medical equipment farmed out to evil, duplicitous regimes like the Chinese state.

There's a legitimate discussion to be had about medical equipment supply chains, but describing China this way does a huge disservice to that discussion.

> They ... probably killed the doctors who blew the whistle on the cover-up. These are facts, not conjecture.

That's literally an example of conjecture.
If by "shine" you mean "be as ineffective and underfunded as they have been for decades", then yes.
Apparently a polish carrier called Multimedia has recently introduced a new, revolutionary service for some customers. It's called "set up a custom wi-fi configuration", and it's just 5 pln (a little over $1)! It lets you think up of a ssid and password, and configure your router to use those! That's an amazing invention, isn't it? /s

Some customers apparently have absolutely no access to their routers, not even to the web interface, and they can't use their own either. All reconfiguration must be done through the customer service portal or by phone. That means the carrier can change for every little thing, including changing the Wi-Fi config! I'm not sure if you can even bridge, but I guess not. Note that this does not affect all customers of that carrier, just a minority.
Honestly, the solution depends highly on your circumstances. Microsoft SQL has a concept of a distributed transaction, but I'm going to assume that "4 disparate legacy databases" aren't Microsoft SQL.

Here's the high-level approach I would take:

1: Understand which databases serve what, and what the needs for accuracy are. (For example, a database serving their public-facing website can probably be a few seconds behind compared to a database handling real money.)

2: Figure out which database is the source of truth. Update that database first.

3: Update the remaining three databases in a loop: Update the database, then check to make sure the update happened

You will probably need to add some state management where you put yourself into an "updating" state, so that if the update breaks in the middle, you can go back and recover.

----

Another approach is to refactor the applications that are critical (Those that handle money, not the public facing web site) to always read from the database you decide is the source of truth.
And, if the only people they were putting at risk by being out and about was themselves, that would be fine. But that's not the case.
It is somewhat performance, but there are three other more important factors. (Java performance, not counting startup overhead, is fairly close to C++ now.)

One factor is determinism. GC introduces unpredictable (non-deterministic) time latency, making GC languages generally unsuitable for real time programming.

Another is size efficiency, Java programs have a well-deserved rep for using lots of memory. That isn't a good mix for smaller/embedded systems. Java also carries along a large runtime, although Graal and other efforts are addressing this.

The final factor is that C++ is perceived (rightly or wrongly) to be an "improved C". As the heir apparent to C, C++ has a ton of mindshare and momentum. Rust is now providing a major challenge, one I hope it wins! (Honorable mention to D, which is a nice language as well.)
> If I was contracted to fix this ASAP

You’re assuming that the people who built it in the first place (or the people that may or may not be contracted to fix it later) know or care. Remember, this is government contracting we’re talking about - lowest bidder wins. How do you win the lowest bid? By doing it as cheap and quick as you can. That means hiring inexperienced/cheap developers who can build something that looks like it will work for far less money than you can build something that actually will.
eating less meat -- i think it'll be easier to get people to give up their guns than to give up their bacon
I'd guess this is less of a concern than the services people are accessing being slow. E.g. even though I've got FTTH, youtube is still sometimes slow to load the front page.
ICU doctor: Covid-19 frightens me. It's severe, unpredictable and has no cure
The FreeBSD-Linuxulator Explained
All the emergency managers did a great job posting videos and FAQs, which are completely useless now. We should have been building massive free clinics in every city starting two weeks ago. This is a failure of imagination.
How about the mode where, video streaming makes normal browsing impossible for some users? Their packets just don't survive the public net in the blizzard of video packets? That would cause apparent collapse for some at least.

Not sure how 'net neutrality' would factor into that - a free-for-all would mean it might happen more, but a pay-as-you-go would eliminate a whole class of users. A hard problem.
Below market rate compared to other Big Ns. But Google is willing to play ball if you can get other offers/get a good recruiter
There's nothing wrong with using Python 2 for a PoC.
I disagree. It would be much worse from the perspective of allowing workers ownership of the means of production. When the government owns something, the people do not
Internship status of companies – Covid-19 outbreak
It doesn't take many resources to show the user a form, validate it, and save to a DB.

I bet that's what the previous developers thought.

What happens if you need to validate the form data against an external service that's coming and going due to the traffic spike?

What if your database is rejecting transactions occasionally?

What happens when your backup process locks all the database tables?

How do you reject duplicate form submissions from people hammering the submit button? Do you query the database to find previous submissions?

What happens when a scriptkiddie decides it'd be fun to DDOS the site? How do you differentiate good traffic from bad traffic?

What do you do when the cloud provider runs out of space and you can't scale up any more (https://news.ycombinator.com/item?id=22691926)?

You need to think of all of these things and many, many more to run a robust online service that can handle spikes hundreds of times bigger than the usual level. It's really not straightforward or simple.
I've taken a couple k8s courses, I understand all the small parts that make up k8s, but yet it seems that there are still no easy solutions to install on bare metal. The default recommendation is to always just roll with a managed solution. This is slightly irritating considering there are plently of companies out there who own their own infrastructure.

There are plenty of great developer distributions out there (k3s, kind, minikube, microk8s), but those are single node only, and aren't meant for production use.

I'm still searching for a solid guide on how to get k8s installed on your own hardware. Any suggestions would be very appreciated!
Most companies will have an Ops team to manage the prod clusters
Respectfully, I haven't visited an online SPA with under 100kb of Javascript in a very long time. Anytime I care to look, they are almost always in the 5mb range.

So, an offline app's size, when compared to just browsing the web, isn't a compelling difference (especially since it's downloaded maybe once a month or so).
> Cultural changes? How would you build those? The government doesn't control the culture. How would you make it unacceptable? Bureaucrats don't have direct control over that. Also, a bunch of "we need"s about the ideal situation don't do much.

We have a federal government. A federal government can spend money, including on marketing. Remember WWII propaganda, some of which people can still recite to this day, like "loose lips sink ships"?

A federal government can pass laws that require workplaces to take certain actions (temperature checks for employees, WFH for jobs that are capable of doing so). A federal government can pass regulations requiring public gatherings to take certain security actions such as taking visitors' temperatures with a contactless thermometer. A federal government can spend money to have factories produce a very large number of face masks and contactless thermometers, and can coordinate with states to distribute them to population centers.

> The reason the China contained it is because she is an authoritarian state

Yes, thanks for stating the obvious. If you notice I didn't suggest we restrict travel between states and cities, or that we lock people inside their homes, or that we should register every location that a person goes to so that we can quickly identify who they've been in contact with should they test positive for covid-19. These are the more authoritarian actions that China has taken.

In fact, lacking the authoritarian actions, we need to try even harder at the non-authoritarian stuff. Which we aren't doing.
While I'm not questioning the truth of these accounts, what annoys me about all these reports is that they seem to be anecdotes rather than hard data. It's really difficult to understand what's actually going on because the data sucks. It's hard to assess just how full hospitals are, which hospitals are at capacity, how many patients are actually testing positive vs. showing up at the hospital because they feel a bit off that day, how many require hospitalization, how these cases are affecting other patients, and a whole lot of other things.

I'm still kind of on the fence about this whole situation. The panic is undoubtedly real and serious, but the seriousness of the virus itself seems questionable. I don't think we'll really know what's actually going on for a few more weeks or months.
I think Forth's influence is more subterranean. I.e. PostScript and coreboot, etc. Forth is there, but rarely in your face.

As far as the underlying concepts, speaking as someone who has experimented recently with Joy (one of the concatenative languages you mention. although it wasn't directly influenced by Forth, I think, it's a case of convergent design), I think it's a shame it hasn't been more influential.

The time may come: check out Conal Elliot's Compiling to Categories.
Can't think of any way to profit from this. Just reboot your box.
Mattermost (collaboration like Slack, Teams) for free during the crisis:-)
Really cool! How do you make the streams start the same time for everyone?
The US federal and state governments have implemented policies that have forced a large number of businesses to close temporarily. A business that is closed can't pay it's employees, so naturally it would have to lay them off.

If tomorrow we found a cure and got the all clear to return to life as normal, how many of the 3.28M would be re-hired immediately? What we need is a distinction between being laid off temporarily and being laid off permanently. That would give us a clearer picture of the real economic impact.

We need a new metric. The senate stimulus bill should have included a new classification and support for workers temporarily put on unpaid leave.
He could. You also could have done it in Python3, and you still can.
> after all, globalization is one of the main factors why we're experiencing this deadly pandemic now

Not so. Pandemics travelled around the world before globalization. The black death, smallpox in the americas, syphllis.

This just increases the speed.
Monsta X and Steve Aoki: how K-pop took over YouTube (2019)
Even if we raise the denominator to make the percentages look better, there is no denying that hospitals are being overwhelmed. The flu often already pushed hospitals to the edge, so even only (heh) 5x worse will cause most hospital systems collapse.
Why I think Pascal is gone for commercial use. Back in the mid-80's I was working on a new project on PCs under DOS. Our first choice language was Pascal. However, sometimes we needed to write at low levels for performance, or to access hardware directly, or call Fortran code. For all of these reasons, we switched to C.
I thought you were joking, I assumed it would be C. Thanks for getting me to take a look at the code.
Into the Eye of the Cytokine Storm (2012)
As an aside question: after each use is that entire cartridge assembly waste?
And we should also be losing our minds if our government doesn't go back to peacetime national stockpiling.
Show HN: Standalone client for Hola Free Proxies
I'd be much more reluctant to get on OP’s case about it than GP, but there’s a strong argument to be made that this hurts the overall python ecosystem.
> Faster certainty, slower spread

At this point, isn't the virus considered to be "everywhere" and testing pointless?
Poincare, Trollope, and Darwin's work schedule