skysight-inc/HackerNews huggingface dataset:
There's a factor, though, that never seems to find its way into this conversation: the native web handles a lot of client-side state (model) for you, for free. We forget this because React and Vue elevate things like temporary input buffers, and dropdown states, and validation, to the application-logic level. This gives you the flexibility to do with it whatever you want: want to bind your text input's content to something else in real time? Go for it! But it also means that for the bottom 90% of common cases, application logic has to manually juggle all of those values itself, which it didn't used to have to do. This means our mental concept of "model changes" has become much larger in scope than it actually is for a server-rendered app.

In server-rendered apps, the client/server boundary plays the role of a natural boundary between transient and domain-model state. Of course the pain points come when that approximation is wrong, but in most cases that's a pretty rare occurrence.

This is actually the primary thing I like about server-rendering. Not the performance side, but the reduction in state. The reduction in contingencies and in the potential for broken cases. When most of your state gets thrown away on every view change, there's so much less to keep track of.
I personally find "the open web is dying" to be a tired cliche at this point ("X is dying" in general is a trope). In the author's defense he even calls the term "overused" but I find these definitions of what the open web actually is to be unsatisfactory at best.

Regarding censorship, there will always be corner cases where reasonable people can disagree or even where most people can agree a decision is wrong. But what's the alternative? It's certainly not a free-for-all as that quickly devolves into a cesspit of pirated content, porn and illegal content.

The value in a property like Youtube is that it is somewhat curated and not the Wild West. That's why users go there and there's no right for anyone to be hosted on and distributed by Youtube. Nor should there be. People may want a distributed or even federated alternative to Youtube and I know you should say it's never going to happen but... it's never going to happen. It's a naive pipe dream.

Now the biggest problem I have with this:

> ... think we can all agree that this level of invasion of privacy should never be tolerated.

Nope. No sale. If anything I'd say one of the biggest problems of the post-WW2 era is the rise in irresponsible, unfettered, unaccountable individualism to the point that asserting one's "rights" is a completely selfish and short-sighted way is like a badge of honour. Maybe it's part of the rise of anti-intellectualism? I don't know.

I'll say it: there exist situations where the public interest overrides personal interests. Shocking I know. In Australia we now have a government-issued app for contact tracing (edsentially). It's entirely opt-in and has had a ton of downloads (>1M IIRC).

Not every surface is a slippery slope.

Effective contact tracing is.a necessary precondition to easing pandemic-related restrictions and even with that we'll still be stuck with social distancing for awhile.

I actually think using that device almost all of us carry everywhere (ie a smartphone) with a Bluetooth receiver to achieve better contact-tracing is a genius idea.

And I really don't see what any of it has to do with the "open web".
I'm also not a fan of this phrase, which is whipped out to be "helpful" in reviews at my current employer--probably after the last time this website or one similar to it bubbled up on HN.

To be clear, the (American) dictionary definition of nit-picking is "minute and usually unjustified criticism." In other words, this is definitely not a positive thing to do, which is why this word has such strong negative connotations. Who wants to be nitpicked?

Nit-picking is not a "necessary" change, which is what makes it an exercise in finding the tiniest of fungus flies lurking in a proposed change. "I don't really want to think too hard about what you're proposing, or what your pull request contains, so here's a nit I noticed while examining the bike shed in front of your nuclear plant. #didmyjobboss"

I don't know what a trivial but necessary change is, but that's certainly not a minute criticism.
I don’t think you meant what you said in the first sentence.

https://en.m.wikipedia.org/wiki/Double_negative
Betteridge's Law would have saved me some time. The answer is no, not really; the only company doing well according to the article is Lambda School, and as we've explored here before, their money-making schemes have nothing to do with no-code tools and everything to do with scamming students.
I strongly believe there is a market for a large, thin, slow-to-update e-ink display to hang on the wall, connect to your phone, and display stuff. I'd pay it for it, wouldn't you?

I'm talking about an end-user product, not just a component for tinkering.
Bluntly, Taiwan lied as part of a coordinated propaganda campaign by US and Taiwan [1] [2]. This was around the time western media articles started spinning up revisionist Taiwan WHO stories. Nevermind, it's literally impossible for Taiwan to know epidemiological characteristics of covid19 on Dec31 when their first imported case was on Jan21. It's propaganda, not even good one since it assumes time travel.

Taiwan's email is basically what Chinese CDC reported to publicly [3] and to WHO [4] verbatim, note date and content - SARs like viral pneumonia treated in isolation which is standard practice. They provided zero addition information and tried to swing it as new information retroactively to manipulate public opinion. Taiwan's own CDC deputy director of disease control quoted in early January that H2H could not be determined until new cases are confirmed after Jan14 [5].

[1] https://apnews.com/a0b22f45f0cbc8e83e7d496dd2e09556

[2] https://www.state.gov/virtual-forum-on-expanding-taiwans-par...

[3] https://www.reuters.com/article/us-china-health-pneumonia/ch...

[4] https://www.who.int/csr/don/05-january-2020-pneumonia-of-unk...

[5] https://www.cna.com.tw/news/firstnews/202001060113.aspx
No; rather YouTube has taken it upon themselves to decide what the truth is and censor views they believe are wrong. e.g. see this news article: https://www.androidheadlines.com/2020/04/youtube-ceo-coronav...

--- (Snippet from the article) ---

YouTube's response is now to simply remove videos containing misinformation while previous policies have seen most related content demonetized. Examples provided by the executive include videos claiming that people can be cured by taking vitamin C or turmeric. Neither has been proven to act as a cure according to the wider health community.

Another example of prominent videos that are being removed, she continues, are those related to 5G as an underlying cause. The policy changes, like the rise of those conspiracy theories, have had to be rapid. As a result, for the time being, Videos that contain claims in direct opposition to information provided by WHO will be removed as well.

YouTube hopes that by removing conspiracy theories and misinformation, it can help keep users better informed.

----

While it may squash some of the stupider and more dangerous ideas floating around right now, it tosses the baby out with the bathwater and harms important discussion about whether those in charge right now do actually have their information right.
Show HN: Konsen – Distributed key-value store based on Raft protocol
It seems true to me. There was a team dedicated to pandemic response and now there isn’t. The fact that some of the members of the team were reassigned to a broader focus area that included pandemic response doesn’t make that false.
> I just think it's a weird line of inquisition to wonder why someone wasn't more defensive when hit by someone else.

I don't believe I ever asked, or implied, that question.

I'll just add that there's a saying amongst motorcyclists that "there's no point being right if you're dead" - sure, the car _should've_ given way, but they often don't, so you have to ride like everyone will fail to give way, to ensure you have the best chance of survival.
It's entirely normal and healthy to constantly question whether we've gone too far by locking everyone up inside for months on end. Even if that answer is mostly: no, it's not.

It seems people today are okay with trying to weed out anyone who they think is "wrong" from being able to communicate. That scares me more than Elon tweeting.

I strongly believe it's good having "crazy" or "wrong" people challenging the norms, especially when they have good intentions and contribute meaningfully to the conversation. Society has always had these sorts of people on the edges/fringes and the world didn't end. Frequently they helped move things along for the better.

That doesn't mean we should kill any conversation before it even starts - or, even crazier, calling to prevent them from running their own companies because they express unpopular opinions in their spare time.
+1 for responsiveness, didn't try on the phone but the responsive design mode on Firefox works well!
Some people have that feeling on a more general level. It seems I'm lucky that some of them work in the kindergarden where my two youngest kids go.

Somewhat related: while I've always cared about others after I grew up it is much stronger now. How much of it that comes from having children an how much comes from becoming a new person because of deliberate decisions I don't know.
This is the actual email, it does not mention human to human transmission.

> "News resources today indicate that at least seven atypical pneumonia cases were reported in Wuhan, CHINA. Their health authorities replied to the media that the cases were believed not SARS; however the samples are still under examination, and cases have been isolated for treatment. I would greatly appreciate it if you have relevant information to share with us. Thank you very much in advance for your attention to this matter."

https://focustaiwan.tw/politics/202004110004

Remember, when WHO says, “no evidence,” it means there is currently no scientific evidence to prove it, not that it can’t happen. Anecdotes are not evidence.
A few I can't live without off the top of my head:

* "-D" for ssh tunneling.

* "-L" for forwarding all traffic on a specific port.

* sshfs - mount small directories over ssh on your local machine (works with big ones but way too slow, for big ones I go rsync).
i've read a bunch of these articles. usually I roll my eyes and move on but I did read most of yours, it's one of the better ones. there is absolutely merit to considering the damage our response to the virus does as well, but, I have two main criticisms:

a) you lay out a lot of (reasonable) consequences to social distancing. but we can do the same thing for coronavirus still. what if we realize any woman that's caught it (even asymptomatic) produces sterile children 9 months from now? what if it turns out we can't get herd immunity because the virus mutates rapidly, and because we let this thing rip through us too quickly, we now have 12 different strains and oops you can catch multiple strains, each compounding the death rate?

because there is so much yet we still don't know about the virus, it is in our best interest as a populace to limit the spread of the disease until medical experts deems it safe. i am nearly certain they think about the thealth risks of social distancing/an economic downturn vs the health risks the virus poses to us and figure that into their recommendations and plans as well. they are professionals and experts in their field, after all.

b) you totally lost me in your conclusion. i don't think it's at all valid to compare ethnic cleansing with diseases like smallpox or heart disease, which I suspect is why most people do not think of these two different categories as the same scale of tragedy. ethnic cleansing is entirely preventable and morally reprehensible damage we inflected on ourselves, and that's the tragic part.
Zenith angle, not azimuth.
You are attempting to use a fallacy called an "Ad Hominem".

https://www.csus.edu/indiv/g/gaskilld/criticalthinking/six%2...
This isn't your typicial political argument where you pick a side and dig in your heels. It's more like a goldilocks situation where we need "just enough" measures.

In that vein I don't think we should just silence the opposite side and dismiss people wanting to open up as "crazy".
Dude you’re either trolling or you’re just extremely oblivious.

Do you realize that football is the most popular sport in the world and almost every country call it football? (you know, because you’re controlling a ball with your feet)
But I feel like there's an equivocation on "determined" here. Taiwan was screening passengers from Wuhan from the beginning of January; even if they didn't know human to human transmission occurred, they clearly thought it was a good thing to presume.
Lenovo’s new ThinkPad keyboard gets you their infamous nub on a desktop
Breaking: 100% of ICU patients haven't seen the sun in days

It just doesn't have the same ring to it.
I've previously described physicists as reverse engineers of the universe (and biologists as reverse engineers of nature) :-)

They really are much closer disciplines than most people might imagine.
One piece of feedback: for security reasons use a different domain for tunnels.

lynk.sh & lynkapp.sh

Heroku, Netlify, Github made the same mistake of originally using their main domains for user hosted apps and it lead to several vulnerabilities.
You might be thinking of Groupon, from memory their origin story involves emulating software functionality with spreadsheets/email lists/much manual grunt work.
> What are the incentives for government to serve the greater good of the country

"We the People of the United States, in Order to form a more perfect Union, establish Justice, insure domestic Tranquility, provide for the common defence, >promote the general Welfare<, and secure the Blessings of Liberty to ourselves and our Posterity, do ordain and establish this Constitution for the United States of America."

> why should government be uniquely qualified to decide what is good for everyone

The government is uniquely qualified to be the actor of last or only resort in a number of situations.

> There are many, many cases, when private enterprise (often, but not exclusively, for-profits operating in a nonprofit/goodwill capacity) has been the most effective responder in national emergencies, for example Walmart immediately providing tons of supplies in the wake of Hurricane Katrina.

Indeed we all remember when Walmart's convoy of soldiers arrived at the Superdome to finally open a supply line to the thousands that sheltered there. Or when Walmart's sailors airlifted or floated out 33,000 citizens stranded in floodwaters.
No code is a signal of bullshit for a company who claims software development as their competitive advantage but in truth the core competency is something else or doesn’t exist at all. Wework is a good example.
Word of warning: using jump hosts shift your mindset towards building an internal network with lax security, the crunchy outside/soft tasty inside security antipattern.

(Yes you don't intend it at the start, but the realities of your later evaluations of where to invest effort security-wise will leave the internal network to rot since you won't think of the scenarios of how it would be compromised)
yeah, I wrote the library to be some what robust. Someone on Reddit told me it glitched on iPhone, but didn't told me anything else. I tried with chrome and Firefox and works fine. both desktop and mobile
The no-code solutions are enabling a digital sort of business that is distinct from their analog counterparts. Their examples - teaching, online job-board, courses for sale - are digital upgrades to teaching, newspaper classifieds, and books.

You can stitch together a useful business with these tools. But you won’t build a pure software business. They are just entirely different things. Building the so-called “no-code” technology is the software play.

As an aside, “Plenty of Fish” 1.0 was built with an off-the-shelf website builder. You don’t need to be a pro-coder to provide value.
My feeling is the author seems pretty open to criticism.

You should open a PR incorporating your reasoning into the document. Be respectful but make it better. I'd hope the best ideas would win out but then again the author has the authority to merge or not.

To the author maybe you should give one other person you respect whose opinion differs from yours the ability to merge PRS as well. Maybe...
https://twitter.com/Surgeon_General/status/12337257852839321...

Here he claims masks (general) do not protect you. But they do protect healthcare workers. It amazes me that he was willing to put two such contradictory claims in the same tweet. It was just such a transparent lie. Given the context and implication, I think it is referring to "medical" grade masks including N95, surgical masks, etc.
Coronavirus contact tracing apps were meant to save us. They won’t
I'm not using private browsing. But you're probably right, weird caching issue.
who is the Mel in question? (I love Polyphia & Covet so I want to listen to whoever else is in that list!)

and I would highly recommend Chon, Intervals, Plini, Vasudeva, Via Luna, Tricot, and Stage Kids as related sounds
Jump hosts are fantastic! With a little bit of sed magic you can also setup wildcard jump hosts, eg:

Host *-via-dc1
ProxyCommand ssh you@jump-01.example.com nc $(echo %h | sed 's/-via-dc1$//') %p

I wrote about it ages ago here https://jloh.co/posts/dynamic-ssh-jump-hosts/
>> Is "no code" meant to somehow imply something more?

In a way it's less. The products you list are much more capable developer products. These are more in the direction of the FileMaker or Access level of constraint, but implemented in a more modern way which means they can be fairly effective.

Using "no code" is just branding that hasn't been used broadly until now. Maybe it has, but it probably isn't well known enough to be unusable. I'd have called these "4GLs" perhaps.

Lots of companies are getting in on the act to create a market for this. All of the established companies making business software have some no/low code solution. Then there are newer companies like Zapier who do automation and are trying to be a connector between these apps.
No-code = code from another person
Evidence Suggests Coronavirus Death Toll Much Higher Than Official Count
From what I can tell yes. It’s intended to imply something more.

See bubble for example - https://bubble.io . It’s basically “visual” Rails. The intention is to allow users to build complex, interactive software visually, without having to write code.

Webflow has a ton of plugins that can get you something similar. You can have a user model (memberstack.io) with authentication and even the ability to create user specific content. I was able to create a fairly complex user dashboard that had real time charts pulled from an Airtable database that was synced automatically with user interaction using Zapier.

...but, here’s the issue. You just can’t do enough. I made it about a week before I abandon the idea and went back to Rails.

I’m still bullish on the idea of no code though. The tools are there. They just need more functionality.
"It's no use, @a1369209993 - it's IF statements all the way down!"

Apologies to William James' apocryphal quote.
Unfortunately, this is only possible because the obfuscation used is just weak obfuscation.

Once you throw real public-key encryption into the game, which is what any competent company trying to avoid cloned servers should be doing, there is no way to create alternate servers just from game data. You need to at the very least patch the game and change the key.
which is still relevant for slowing down the spread of a respiratory virus.
But maybe can you think about the causation in an opposite way? Isn’t because in the guise of neoliberalism society has become increasingly hypercompetitive and alienating that people are flocking into those social media sites as a last resort, no matter how horrible do you think it is?

I’ve seen people suggesting to leave social media to find real opportunities for human relationships, but if you really have enough social capital for that you wouldn’t be vigorously surfing around on Reddit or Twitter in the first place. (In other words: how dare you have the sheer luxury to leave social media and say that it’s harmful to you!)
Possibly neither, that is, there are many possible reasons.

for example, stateful firewalls can only track a certain number of connections. If you don't have a public IP, or if they are trying to protect you, it may be necessary to wait for a connection resource to come available. Connections are generally expensive, different from data transfer, for these and other reasons, such as port starvation, syn flood defenses inappropriately targeting you, so many others.
Dietary supplements are totally unregulated in the US, so who knows what you were putting in your body?
That seems like a pretty good algorithm.
sorry I typoed I meant, countably infinite.
by w I meant the ordinal.
Peacetime Bureaucracy / Wartime Bureaucracy
> one of the hardest parts of being a developer.

Not least because it's really the product designer and product owner's job to make this kind of chart.
Thanks to WebAssembly plenty of people are having a go at it.

Flash was attractive to digital agencies because of the tooling that the Web is yet to provide.

Now with the browser being just yet another general purpose VM, the revenge of plugins was bound to happen.
Did a quick search and found code2flow.
Seems to be a cloud tool, where I have to upload my code.

I'm more interested in an open source tool,
that can run locally with TypeScript.

Anyone knows a tool/package?
Light aviation in general is an incredibly bad idea from a safety perspective [1]:

> Taking the preliminary 2013 fatality rate in general aviation of 1.05 fatalities for every 100,000 hours of flight time and scaling it up to 2 million hours gives a comparison rate of 21 general aviation fatalities per every 2 million hours. This suggests that stepping on a private plane is about 19 times more dangerous than getting into the family sedan.

[1]: https://www.livescience.com/49701-private-planes-safety.html
Ask HN: Share nice intros to reverse engineering
My skillset with Assembly limited, but I have taken before an introductory course (I may need a refresher). Without diving into a refresher course, is there a way to get started immediately? For example, maybe some tools and easy examples I could follow in a couple hours which I can later dive deeper. For now just need somewhere to start.
Q: How close we are to achieving herd immunity?

A: To achieve herd immunity we need 60-70% of the population to carry antibodies to the virus. The results of antibody tests suggest that in Europe and the US, in general, we are in the low single digits

https://archive.vn/UEgL5
Everyone probably already knows this, but enabling compression (-C) makes running remote X programs more usable over slower connections.
Is 200-500k still true? It used to be, but I think it has decreased significantly over the last decade. I'd say most junior people in this field are making about the same or less than software engineers these days.

But like you said, the range here is incredibly wide and largely depends on how well your strategies do and if you have your own desk/fund.
The consumer "Web" started with platforms, AOL, CompuServe, BBS,AmigaNet,..., it was bound to come back to it sooner or later.
> When things started to happen rapidly there, it was very, very clear that the same situation would play out in the US...

When it was still restricted to China, I was able to reassure myself into complacency with memories of the original SARS. China contained that, so maybe they will contain this one, too?

As soon as it hit Italy hard, that story didn't work anymore, and it was clear it was only a matter of time before it spread everywhere.
Engineering a disruption tolerant supply chain