skysight-inc/HackerNews huggingface dataset:
It's not a complete fabrication, though to be sure the present debate has been painstakingly engineered over several years by multiple political factions.

Section 230 of the 1996 Communications Decency Act, which immunized from tort liability "interactive computer service[s]", was passed in response to a 1995 NY state court case that found Prodigy liable for statements posted on a forum by one of its users. See https://en.wikipedia.org/wiki/Stratton_Oakmont,_Inc._v._Prod.... The test the judge employed in that case was the degree to which Prodigy exercised editorial control over user-posted content, and in that case the judge found Prodigy exercised such sufficient editorial control that the discretion it effectively exercised in failing to remove the statement made Prodigy liable.

If Section 230 was revoked then that test of editorial control would presumably become the law in many if not most U.S. states as, AFAIU, the test wasn't created out of whole cloth, but rooted in well-established precedent. Some states might go another way but I doubt it; categorical, bright line limitations on liability are an unusual feature of judge-made law (which emphasizes fairness in the context of the particular parties, with less weight given to hypotheticals about society-wide impacts) and are typically created by statute. Other jurisdictions seem to have ended up applying very similar rules as the NY court, and even supposed Section 230 analogs (e.g. EU Directive 2000/31/EC) seem more like the NY rule in practical effect than Section 230's strong, categorical protections. Manifest editorial control seems like a sensible test for deciding when a failure to remove constitutes negligence; sensible, at least, if you're going to depart from strong Section 230-like protections. But I would expect significant variance in the degree of control required to be exhibited absent a national rule. In any event, massive sites like Twitter and Facebook might be faced with some stark choices--go all-in on censorship, or take a completely hands-off approach a la Usenet.
From a consumer's perspective (primarily Alaskan and Delta), I've only flown on Embraer aircraft domestically (not by choice, by consequence), and 50% Embraer for short international hops. From my perspective, your comment rings very true.
Show HN: Docker Push Readme” – a Docker CLI plugin to update container repo docs
What risks to mail-in voting aren't already covered by mail fraud laws? AFAIK those laws are sufficient for normal crimes that one can easily commit by mail, so elections don't have any special treatment.

Personally, I'd like to vote by mail because there's a bit of a global pandemic going on. Preventing me from voting in a safe way (with a simple, well-tested solution, I might add) is an outright assault on my right to vote. So the integrity of your vote is really harmed far more by the willful incompetence of those in power.
Trump’s executive order expected to target Twitter, Facebook and Google
You forgot to add “after several years of unemployment.“
Have you tried Nextjs? which does not force you to write GraphQL.
Because there was no open source alternative, the web was a terrible app platform (and frankly it’s still not as good as Silverlight was a decade ago).

In an alternative universe where Silverlight, instead of Flash, had become the de facto standard before the iPhone, I suspect we would likely have moved onto something like OpenSilver instead of HTML5 as the backbone for web applications.

Flash was designed for tiny animations and somehow became an application platform. Sikverlight was actually designed as an application platform and it showed, in how much better it was.
> Free speech and its protection predates the modern concept of governments.

But it doesn't predate the concept of government or the idea of government’s accountability to it's citizens; it appears to have emerged directly attached to that concept in Athenian democracy.

> Free speech is about ensuring that there's a broad pool of ideas in society so that it doesn't stagnate into a degenerate vertical of narrow beliefs.

No, it's really about preserving the proper subject relation of the government to the citizenry, as opposed to the inverse.

It's not against coalescing around consensus ideas, it's against the state dictating where that consensus will fall. There's obviously situations where nominally private institutions are de facto arms of the state, so you can't simply ignore formally private institutions, but just because a private actor has a powerful voice doesn't mean they stop being a free participant in the marketplace of ideas and must be constrained in order to preserve an artificial absence of consensus.
Glad we can see eye to eye. Student loans definitely get my noggin' joggin'. I mean, if you're end goal is to go to a state school, why not go to community college and then transfer there? Even then, some people go to shitty schools like William Patterson or NJCU, and take out massive loans. I know people from high school to took out $18K+ in loans to go to NJCU (for context, these are garbage F-tier schools in NJ).

Then there's the whole major debacle. I mean, if you got the cash to study Creative Writing, by all means go for it. But, if you're a first-generation kid who's broke as fuck with no scholarships, you really don't have a lot of options if you're still set on going to college.

Regardless, I do not apologize for being an asshole. Goodbye internet points :'(
See https://news.ycombinator.com/item?id=23293564 and https://news.ycombinator.com/item?id=23317010 and https://news.ycombinator.com/item?id=23318464 and https://news.ycombinator.com/item?id=23327221 and https://news.ycombinator.com/item?id=23331065 and presumably many others.
Neil Konzen's P.L.E. (Program Line Editor) helped make my early days of Apple II programming bearable. It later was expanded into GPLE and published by Beagle Bros.
The whole argument is circular, yes. It's a metaphysical problem. One can't conclusively proove anything with physical evidence.

One can use the word "natural" to mean "unguided", but that position is just begging the question. It assumes nature and its laws are inherently unguided. Why did virus A proliferate and not virus A'? Why did gene B mutate and not gene B`? Is that "random"? Well, we don't have evidence either way, do we? We can assume, I suppose.
Hmm. I don’t think that is evidence. He is not admitting to trying to unfairly influence The 2020 election, but stating a symptom of his belief (incorrect or not) that fraudulent votes tend to be for the party opposing his, which is a legitimate, provable view.
Chinese Study: Coronavirus Uses Same Strategy as HIV to Evade Immune System
File system code is tricky. Here's a similar (but less serious) bug in Linux, with btrfs[0], where ftruncate(2) would return an "impossible"[1] value. I presume the APFS bug's probably of a similar nature.

[0] https://github.com/torvalds/linux/commit/d50147381aa0c9725d6...

[1] https://pubs.opengroup.org/onlinepubs/9699919799/functions/f...
Billionaires like Elon Musk love outer space. Earth is too small for their egos
I assumed greenwichtime.com carried WaPo content

Also thought dnyuz was some new nyt operation
Unless you're one of the few people who knows what they want from an early age, the only way you figure out what you want in life is to try a bunch of stuff and pay attention to how it goes. Eventually, you'll start piecing together the most enjoyable and important things for you. In all likelihood, many of those things will change over time, but some of them may stick.

For me, I found surfing at the age of 26. It's a crazy hard sport to pick up at a late age, but I sort of fell in love. Surfing replaced meditation, journaling, and other forms of exercise, and it gave me even more than any of those things could. It produced a level of zen and fulfillment that only two or three other activities do. I only figured that out by exploring like a mad man in my twenties, and I got lucky to stumble upon surfing.

It's the people who are too afraid to look and who get stuck in a comfortable path who don't ever figure out the real joys of their life.
Or only partially replaced, such that some React components get updated and some don't so if you have i.e. a list of stuff with text and pictures, the text will get updated but the pictures will not. It's a mess
> An incremental rebuild will still be O(n), but in this case n=1.

TFA explains pretty clearly what claim is being made. They're talking about the cost of rebuilding one file, given the "input" of a project with n files. They claim that for other build systems that cost (the cost of one file) scales linearly with total project size, but for theirs it doesn't.

Your objection here redefines n to be the number of files changed, but they don't claim anything about that.
Maybe give a try to Next.js. It does pretty much the same thing. And it does not require graphQL locked-in.
I once was a coder like you, then I took a carpal tunnel to the hand.
from an earlier reddit comment,

> I'm sure there was a reason they decided to not hire me. Maybe I had a shitty attitude? I don't know. I'm not questioning that. But I think an email letting me know and some credit would be fair to expect.
Thanks for sharing the timeline. These things take far longer than anyone realizes.
I'm inclined to agree... but to play devil's advocate, it's the sensitive ones we remember and talk about.
A broader question would, I suppose, be do we have rights at all on the internet?

We've already lost the right to privacy, we don't have the right to not self incriminate, we don't have the right to be free of arbitrary punishment, we aren't presumed Innocent until proven guilty, and we don't have unlimited free speech.

Do I think this as it should be? No. We exist, as humans, on the internet and therefore should have human rights.
>Masks reduce airborne transmission.

Not as much as Ebola suits: https://www.welt.de/img/gesundheit/mobile130688133/039162761...

1 Ebola suit for everyone, with an air supply rucksack.
Vital AWS Concepts easily explained
https://www.lingscars.com
Next big idea: Straight2Spam detection.
As a US citizen, I would prefer to have 0 such convictions. I would not belittle these results, as these may not be all convictions, and these are just the ones that got caught.

And of course even if the sheer number of votes is not on the same order of magnitude as all votes cast, we should still worry because a relatively small number of votes can have an outsized effect when placed appropriately.

Edit: as the first page states, this is not a comprehensive list, but a ‘sampling’.
The snippet isn't loaded from their servers when you request it either. Do you think that's a bad idea as well?
nginx + php to do the redirect

python to talk to Google Text Speech API

newspaper python lib for article extraction

Google Text Speech API

Google Cloud Platform for hosting on a single core Debian
So perhaps you (all) are making progress?!8-))
My branded grocery store bundles up old veggies and sells them at a steep discount, they're really good for freezing, smoothies, or cooking same day.
That's quite different from call screening, where it actually picks up the call for you and transcribes what they're saying live and you can choose to pick up the call or ignore it based on their reply.
op, was done dirty. classic move, even SV had an episode on this kinda business. feign, an acquire-hire. and pick the team's brains out. then launch competing product. I think PG had another essay on this too, never talk to business dev folks
Ah, I believe you are referring to the Basilica of St. Clemente [1]. I agree, it's one of the most stunning places you can find in Rome!

[1] https://en.m.wikipedia.org/wiki/San_Clemente_al_Laterano
Back when AWS started, there would be articles about the work to master scalability and performance for the modern web but as things matured, we somehow ended up in a much larger heap of literature around AWS cost optimization.
Sexual selection is the term for form for form sake.

Many people mistakenly take 'natural selection' and 'sexual selection' to be interchangeable terms but 'sexual selection' is the term for the mechanism that explains why you find features in some species that seem to have astatic value but not survivability value. For example peacock tails.
I'll be following the repo. Cheers, mate.
I'll respond with a connected set of questions...

Is it worth the time to deny a (well intentioned) $150 request made by a software developer who costs a company (for example) $150K total (salary, benefits, and fixed costs)? $150 is 0.1% of $150K.

What are the benefits and costs? Some questions to ask include:

- How much time did the company spend in the process of denying this request? By the time you include emails, research, context switching, etc, I think it is fair to say this might consume 15 minutes of the engineer's time and 15 minutes of the denier's time. That would be 0.5 hours; assuming $80/hr, that is $40.

- What is the likely effect? Will it discourage an employee from trying a new tool? Might it encourage a culture of "build it here" rather than pay to use something that already exists? Might it encourage an employee to abuse the license? Might this increase the legal risk of the company? In the case of, say, online learning, it might encourage employees to browse dozens of crappy web resources rather than simply paying for a high quality learning resource. My point: being stingy has real effects on human behavior.

- Does the company pay the same level of detail to other areas that could easily save more money? Three examples: (1) Does a company need to spend $200/year/person on junk food or bottled water? (2) Does a company look carefully at ways to improve energy efficiency? (3) Does a company have a smart, regularly practiced, data-recovery plan in place? I could go on; I think you see my point: it is wiser to allocate effort and oversight in proportion to impact.

- To what degree does the company have issues with trust and accountability? What is the effect on morale are discouraged from trying and paying for useful software and tooling?

I think my overarching point is, again, illustrated by questions: What does a company truly value? Are they mindful and realistic about their costs and benefits?

P.S. This may be obvious to some (but not all): paying for software is not necessarily a bad thing. Open source has many advantages, but without ongoing contributions and/or a funding strategy, open source software is not necessarily a "safer" bet than closed-source software. A better litmus test is "can I export my data in a useful way if I decide to leave or switch?"
I use github markdown or vimwiki sometimes.
or stop attaching your real identity to online identity.
What is stored in your cache was loaded from their servers when you originally visited. Also, you can clear your cache at any time you choose to re-fetch the original content from the provider.

Also, a provider uses a CDN at their discretion. Giving them the ability to invalidate or update cached records at times of their choosing. Or remove the CDN entirely if they choose to.

This is Google using their weight to be anti-competitive and fall further down the anti-trust rabbit hole.
> google is incredibly good at this.

Interesting. My experience has been exactly the opposite. For me, using Gmail is like using Microsoft word in 2007. Slow interface, 34 different navigation menus, emails from friends appear in either promotions or updates at random, spam filter has a false positive once per week.

The only thing missing is the little animated paperclip guy.
This list proves the total irrelevance of voter fraud. Going back 30 years there are only 1000 such cases in a country of 300M+!

To justify severely hampering the public’s right to vote you would need to demonstrate a pattern of recent fraud efforts that swung elections to the side committing the fraud. as far as I know there are exactly zero of those at the federal level, and probably near zero at any level of government.

There is no legitimate independent body studying this who believes voter fraud in the United States justifies the widespread disenfranchisement strategy the GOP is applying in so many elections across the country. Full stop.
Twitter tweeted this out recently:

> We added a label to two @realDonaldTrump Tweets about California’s vote-by-mail plans as part of our efforts to enforce our civic integrity policy. We believe those Tweets could confuse voters about what they need to do to receive a ballot and participate in the election process.

https://twitter.com/TwitterSafety/status/1265838823663075341
AMP hosting is already open to everyone, and multiple third parties other than Google deliver AMP pages.
Thanks to Milton Friedman's doctrine [0]. Unfortunate that is viewed as the default goal.

[0] https://en.m.wikipedia.org/wiki/Friedman_doctrine
Send SMS to any US carrier without Twilio
If my web server calls out to AGPL software (such as executing a transform on a PDF using Ghostscript) as an external binary is this covered even though the AGPL code is not directly compiled, linked or modified? I'd assume so otherwise it would be a very easy loophole and code could be firewalled into separate modules but I'm not sure what exact language covers this in the license.
I totally agree.

It's a totally different world inside a huge company like Microsoft, though. It's massive and its own little world. After working inside for a few years, you start thinking that it's "normal". You see projects start up and get shut down, you see people trying to get into the company, you see people trying to transfer to other teams within the company, you see people trying to leave the company, you see people in the same team for a decade or more, etc. Because of the scale of things, you sort of become numb to a lot of things you see, so I sort of "understand" if somebody just figured recruiting would sort out that someone wasn't the right "fit" for the company.

I don't think this kind of behavior is necessarily the right one, but it's the outcome of a large behemoth made up tens of thousands of people.
No, not at this speed.
A million statically generated pages seems to be an interesting use case (also your use of cloud run suggests it's not high traffic). Is this common at all though?
You cannot retroactively relicense code - only new code. Microsoft can just take the last version that's not GPL.

This is why if i were making an open source project, it will start off with GPLv3, with a commercial paid license if anyone wants to avoid the terms of the GPL. That gives the best of both worlds - open access to anyone, and if they want to modify, they must also be willing to contribute in some way.
This is a pipe dream, as Flash has capabilities you just don't get in HTML+JS without writing an entire VM, such as text metrics and weak references.
Here is a really good explanation of rendezvous using a lower and faster phasing orbit and how faster rendezvous works: https://spaceflight101.com/progress-ms-07/russia-to-introduc...
Nature Photos and Wallpapers App
During this app we've got lovely nature wallpapers for your inspiration. Relish the sweetness of nature through these nature wallpapers. Use these nature wallpapers to brighten your background and be transfixed by the sheer great thing about nature.
AI Nationalism (2018) – Ian Hograth
Really just a minor side note, but I wanted to say that I was surprised and appreciative to find out that this was rendering real HTML and not just Canvas.

http://opensilvershowcase.azurewebsites.net/#/Client_Server

Out of the box, the demo is responsive, Ctrl-F search works, zooming in and out of the browser works, my browser scroll settings and keyboard shortcuts are supported, I can load custom fonts through browser extensions. It's not perfect -- buttons are just divs, and there are a lot of divs. But I was expecting that this would just be a shim around Canvas designed to preserve a few old projects; I didn't expect the authors to have put the effort in that they did to do this correctly.

Getting cross-platform WASM toolkits to render to real HTML has kind of been my personal hill to die on recently, so it's just a pleasant, happy surprise to load up a cross-platform app and not immediately get a bunch of errors about how I need to enable WebGL to look at it. If OP or anyone else around had anything to do with the project itself, I just wanted to say that I noticed, and thank you for your care and attention to that detail.
Yep.

What was most important to me was predictable builds and you can roughly accomplish this by using pip-compile:

pip-compile -n --generate-hashes requirements.txt 2> requirements-compiled.txt

Update this and commit to your repository whenever you add a new project. It keeps track of the hashes that each package uses which isn't perfect but is a good stop-gap. Then install packages using requirements-compiled.txt only.

Other pure pip/python suggestion welcomed!
This is like parents telling their children "If you have time to goof off and play games, you should have time to study harder / do the dishes / mow the lawn". This isn't an either /or, also even if you stopped doing X completely, and did only Y, you still won't be done with Y. Because there is always more Y to do. So as long as Y isn't fully achievable, might as do some X also.
As a bug bounty hunter, I can attest to having an awful experience at times. The three companies I have worked with @ HackerOne have all taken forever to payout or fix bugs. Currently, I have been waiting 4 months to be paid by a company on HackerOne, for a pretty dang high impact bug that leaves all their customers vulnerable; I checked today, & they still haven't fixed it, let alone paid out.

You also have to be aware of policy changes. I've noticed companies remove language that told how much they'd pay out. Some companies have a mandatory pay out of 7-14 days but they are rare; with everyone else, you just have to hope they pay you, and they do, I guess... whenever they feel like it.
Show HN: Huddle – Group accountability sessions for remote professionals
Checkout http://visualizevalue.com/

It’s the best example I’ve seen so far, ticks all the boxes:

- great content marketing (checkout twitter)

- specific, short, expensive-gig

- community (annual subscription)

- online course (paid for this, so far awesome)

His service and the stuff he teaches are all on the same topic (hence the name): helping you use visual language to describe how you offer value.
You passed up a guy that had an interest outside your business and that was extremely technical?

I can understand the justifications for culture fit, however, to me it sounds like you passed over someone because he was ambitious outside of work. That's fine if that's your culture, but you should consider that as a red flag.
The post was trying to imply that because the project was open source, it's a free-for-all for microsoft to just take and modify for their own needs. And that is exactly what happened.
The same way we do it with email.
> why was silverlight a thing?

2005 was a strange place.
> Did Microsoft ask Nat Friedman and Miguel de Icaza to bring Mono with them to kill/rename it? No, that’s not what happened.

Visual Studio for Mac is sort of a renamed version of MonoDevelop...
I’m confused about the blog-posts repo. Why wouldn’t that be the only data source? Why would you want to pull in other repos?
So, his product is a good fit for Microsoft, but he is not. I hope that’s not the case.
Is it a side-effect of Google expertise in analyzing people’s private data in order to transform it into something useful to sell ads?
I am the admin :)
Even if I agree with your argument, not everyone lives near nature and national parks. Many people live in cities without sea, mountains, canyons, forests etc.
Why is some web pages don't load in web views?
Twitter, for instance, never loads from within my HN app. See https://i.imgur.com/oDHwxQB.jpg for an example of what I mean.

I'm curious what specifically on the site is preventing it from rendering.