skysight-inc/HackerNews huggingface dataset:
This needs to be applied universally to all companies or killed, because this puts companies like Facebook in a position to be coerced by the White House under threat of losing their protected status.

Applying this rule to single companies that act out seems so incredibly dangerous.
Wow, down for me too (DNS doesn't resolve, using google dns). Wonder how many $$millions they're losing every minute.
Down from LA also. Really curious what their revenue loss per minute is in this kind of situation.

Edit: based on product-only revenue for Q1 2020 (since AWS was unaffected), it looks like around $325K per minute if Amazon is down for all of North America. Naively assuming that people wouldn't just wait to order, of course. That's actually lower than I thought.
I'm in the US (New York), but Amazon.com just went down for me on mobile (and the app). AWS is accessible though.
Pocket + Kindle. Kindle doesn't do it automatically, but (e.g.) P2K handles the automation side.

https://p2k.co/
Practically speaking - when I started using OOP in a large structured-code environment, I was sold on it pretty quickly because it became much easier to find the functions I was looking for and to understand their contexts. Things have changed - younger programmers who spend their days writing small functions that are called by what is effectively a black-box system may not understand that advantage.
Similar (?) project where you can write Python code and create apps for iOS, and Android (and others) https://beeware.org/

The talks from the author, Russell Keith-Magee, are very interesting, I learned a lot about how apps work.
> It's built for developers who don't like managing servers and working with cron jobs.

I had a hard time understanding the target market. Are they referring to frontend developers who are forced to do backend work?
You'd hope so. csswizardry, aka Harry Roberts, is a web performance consultant. His job is to make websites load fast.
It's just consequence of some niche thing becoming popular.

There is no way to fix it other than inventing a new niche thing.
This is a bad assumption on both ends (HN comments are most definitely not a bastion of free thought and expression.) but If people affected by PTSD can re-experience their trauma in controlled therapeutic settings using psychedelic compounds, so to can most others. Psychedelics are not for everyone, but they are certainly also not limited to chosen ones.

As a mini-side rant, I've found that people in the psychedelic community (defined as those that purposefully use psychedelics vs more spur of the moment usage) have pumped them selves up on their own identities as these "open minded explorers". I've actually found them to be belligerently dug in when faced with new evidence, information, and perspectives.

Source: I helped run a major city psychedelic community for a couple years
> without having his facts lined up

that's about the most generation take on his feed I could imagine
When I do `dig amazon.com @8.8.8.8` I get a number of round-robin IP addresses. But `nslookup` returns SERVFAIL. Why are they showing different results?
Amazon expands use of SNAP benefits for online grocery to 11 more states
> On one hand side, provided rationale is right and I agree. If Twitter wants to play the policing game, they'd better bring out big guns and introduce a mechanism to police and fact-check entire platform.

They're not required to, of course. They are exercising their right to free speech. They are also not required to publish, amplify or otherwise create a platform for any speech they don't want to.
I (as an armchair philosopher, and not a very good one at that), argue that the problem is not the web, nor technology, but Complexity Vs. Convenience.

In order to create the modern world, in order to create its conveniences, systems, sometimes very complex systems, must be implemented underneath, as infrastructure, to support all of that convenience.

Sometimes they are "systems of systems", that is, infrastructures heaped on top of other infrastructures, etc.

They provide conveniences; that's true, but they conversely create a series of corner-cases, a series of circumstances where the complexity creates additional problems, where the complexity serves to be the problem.

Consider a future sci-fi scenario of robot war...

What happened? What went wrong? Here's what went wrong:

Robots were created to serve humanity, but over many centuries, many generations, the knowledge of how they were created (and what it took to control them) was lost, as mankind became lazier and lazier, and deferred all work to the robots.

The complexity of the robots (and their AI) increased, whereas the knowledge humanity possessed about them decreased.

At a certain time, at a certain critical juncture, because of the increasing knowledge asymmetry, creator (humanity) and creation switched roles, and now the creation caused great problems for the creator, who had basically lost the knowledge, ("lost the manual for" <g>), how to control the creation.

We see this pattern repeat in a variety of formats, in a variety of historic and present-day contexts; it includes (but is not limited to!): Technology, Religion, Law, Governments, Social Systems, etc.

Basically, all of those things were created to serve man, to serve mankind...

And (depending upon where you are in history, or what your knowledge (or lack of knowledge) of them is, in the present day), some of them either will, or at least have the apparency of, the loss of control by their creator -- mankind.

Frankenstein, by Mary Shelly, is an allegory of this theme, that is, of a creator that creates something for beneficial purposes, only that with enough time (and/or loss of knowledge), the creation turns on the creator...

Understood properly, here's the reason why all societies eventually fail, and why far in mankind's past, there may have been a high-tecnology society (Atlantis?) which was destroyed, because with all of the solutions it brought, it also brought additional problems, such that those could not be controlled, and eventually it was destroyed, or was the cause of its own destruction...

The Greek myth of Sisyphus -- is also an allegory for this
phenomena... If the stone which he has to roll up a hill (only to watch it roll back down again! "There goes the neighborhood!" <g>) represents society, then he is fated to roll it up the hill to its pinacle -- only to watch it roll back down again... over and over and over, for eternity...

So, Complexity Vs. Convenience. With every new convenience, you require more complexity, and you generate a new set of problems...
By moderating like any other site I guess, trying to keep flamewars and trolls away, enforcing civilised discussion, curating the comments by participating themselves on the conversation...

Just my educated guess
Lastly, does anyone know if Facebook and YouTube are also protected under 230? I imagine that GOP wants to make an example of Twitter but for the sake of consistency Facebook and Youtube should get the same treatment.

My understanding that any website on the internet that allows users to post content is protected under 230. Including Hacker News, which then becomes potentially liable for any content posted if its removed.
Any site that accepts and displays user-generated content (including HN) is covered by 230.
Restricting commercial distribution of modified versions would discriminate against commercial users.

That depends on whether or not "use" and "distribute" are seen as two completely different "things", or whether distribution is a subtype of usage. It makes more sense, to me, for it to be the latter - but the actual text of the OSD is a little bit ambiguous on that point. At least to my reading.

Still, regardless of how one justifies it, I feel like it's pretty well accepted that a "you can't sell this commercially" clause in a license makes it non-OSD compliant. As it should be.
Revenue of 280.5 billion USD in 2019 works out to roughly $500k/minute.
you're arguing not to overly optimize and sweat the details, but then prematurely optimizing by recommending against custom fonts.

different fonts give sites different personalities, adding richness to the web (whether you appreciate it or not). for 99.9% of sites, being overly focused on font size/download speed is an unnecessarily trivial optimiztion.

with that said, don't remotely load google fonts because privacy does matter. for most sites, the speed and bandwidth difference doesn't matter. just serve them as first-party, cacheable assets.
This is very true. The proof is in the pudding. If someone messages you or calls you, you might dismiss them easily, but if someone stands next to you and asks you “do you have a moment?” Will you dismiss them as easily?

PS: Working with a largely distributed team, I trained myself to treat all of these requests the same. Even if someone walked from the other side of the building to ask me something. The priority assessment before I consider shifting my focus should be the same.
I don't think I've ever disagreed with anyone more than, "Twitter has massively overstepped what would reasonably be considered moderation."

This is all because they DARED fact check lie number 2129317?LOL
If anyone has a Kindle and is willing to help us beta test a new RSS/newsletter reading service for the Kindle please email me at the email address in my bio. I would love to get your feedback.
> Java 8 language support update: APIs you can use regardless of your app’s minimum API level

Meanwhile in the real world, https://jdk.java.net/14/release-notes
If you have the technical/management chops to know what work can be offshored successfully, package up the work, evaluate the shop, ask very specifically for what you want, assess the quality of what comes back and push back when it needs to be fixed, they can be a great option.

Don't know specific salaries but in my experience work is 30-50% cheaper to have done offshore on a project scale (imagine savings are better if you are paying salaries for full-time engineers). Those savings quickly evaporate if something goes wrong or takes longer than expected (very common due to communication issues), then rapidly become multiples of the original cost if you need to throw it away and have it re-written. This isn't necessarily because the offshore developers are bad, but because communicating software requirements is hard enough even without cultural/language/time barriers.

Offshore shops are a tool in a toolbox, one with a more specific use than most people think, that when deployed can be incredibly powerful but when deployed wrong can be catastrophic to a project.

As with all service relationships, building a partnership over time is the best way to get good work from vendors regardless of their physical location.

Never start with a large, mission critical project - give a small piece of work to a vendor and see how they do, and ramp up from there. Even consider giving the same small project to 1-3 vendors and see who does well - the redundancy is a sunk cost but a small price to pay for long term success.
the way I understand it, they are censoring people, which is why some are saying they shouldn't have the 230 protection
AMZN's revenue is about 10k / second.
Just when you think you've seen it all.
Have these people thought at all about what they're doing, as opposed to just reflexive spasms of anger? If this went through, it would accomplish the exact opposite of what they want: if section 230 was removed and Twitter became liable for the things right-wingers post there-- with their frequent libel and thinly-veiled incitements to violence-- it would have to increase the amount of censorship and banning it does, to save itself from constant lawsuits.
(Honest, naïve question, I lack awareness of the Linux versioning scheme) Isn't Linux way into 5.x land for quite some time? Is the testing of 4.20-rc2 some kind of proxy to test there were no backports of the very latest mainline?

----

Researchers said they tested USBFuzz on:

9 recent versions of the Linux kernel: v4.14.81, v4.15,v4.16, v4.17, v4.18.19, v4.19, v4.19.1, v4.19.2, and v4.20-rc2 (the latest version at the time of evaluation)
FreeBSD 12 (the latest release)
MacOS 10.15 Catalina (the latest release)
Windows (both version 8 and 10, with most recent security updates installed)
https://en.wikipedia.org/wiki/Dunbar%27s_number
Internet freedom advocates (like the EFF) have been major advocates of section 230 protections specifically because they can compel sites not to censor content.

So basically: no you can't just remove that anti-government, anti-corporate, etc. stuff, because once you do that you are no longer protected, so you better let EVERYBODY speak (within reason) so or else.
OpenBSD 6.7 and Ffs2 FAQs
What Twitter did was a stupid move and goes well beyond “responding.” They used their privileged position on a platform to comment on Trumps tweets in a way that nobody else can.

Like I get that Twitter employees are mad and frustrated but they undermined themselves by throwing their weight around.
Those properties lead to inefficiencies for the workforce. Pollution negatively impacts the health of a population, including mental health. Lower taxes lead to less reliable infrastructure. And there are probably other non-obvious benefits to having a workforce living in a developed country.

Western Europe and the USA have maintained a huge advantage over the world. I wouldn't be so confident about that advantage disappearing. Much like wealthy people today are much more likely to have ancestors who were wealthy, I think people born in developed western nations are going to continue to enjoy competitive advantages over others for many more generations.
This should honestly be illegal, or at least there should be a massive financial penalty for destroying anything that can be useful to others instead of giving it away. There should be a legal framework for zero liability if the alternative is trashing.
You promote peoole that strive towards the common goal, that are decent and loyal. You dont promote someone just because they live next door. Computer technology is superior for communication. The problem is the organisation.
> Or, alternatively, "How many Python 2 scripts will run on a Python 3 interpreter?" Answer: "None of them."

That is completely false. So many libraries have support both for 2 and 3. That's code that run just as well under both interpreter.
Hmm, what an oddly specific scenario....
I wonder if teams will end up being organized based on preferred work location (in office vs WFH) in the future.
Serverless computing allows developers to upload snippets of code, maintained independently, that are called into action at runtime. This setup allows a true platform-as-a-service environment, letting developers focus on coding rather than back-end operations.
No that's what they said when pressed in court. (sort of like coca-cola in court coming out with "no consumer could reasonably be misled into thinking Vitaminwater was a healthy beverage")

It's just ironic that the NYT has an article about the polish chart... that behaves just like their book chart.
r/mealtimevideos

It's also like HN, aggregating the best videos from YouTube.
They do. They're just going to scream about liberal media censorship even more as a result.
looks like `amazon.com` is just a redirect to `www.amazon.com`. `dig www.amazon.com @8.8.8.8` returns nada.

% curl -v https://amazon.com

HTTP/1.1 301 Moved Permanently
Location: https://www.amazon.com/

Could also be that your default DNS isn't 8.8.8.8?
I have always found that entire scenario very odd. How are you a start up founder if you don’t know what you want to start up?

I always look at that like a soldier jacked up on adrenaline wearing an arsenal of ammunition ready to destroy the enemy having forgotten to ask who the enemy is or where they are. Lost. Maybe if they just start spraying ammo at everybody the enemy will suddenly make themselves known and something will stick.

This entire scenario is completely at odds with Indie Hackers who continually stress to refine a good idea until you have both revenue and product/market fit before quitting your day job. This advise is well suited to people who have the reality of personal finances and time constraints, so I guess there are some people who have unlimited funding and time to burn in search of something they should already have.
What, how do internet freedom advocates want this?

Are we next going to say google is responsible for the search results it provides, when it's just indexing the internet and returning the best match algorithmically?

HN is going to start being responsible for every piece of garbage someone posts?
They should fire his sleazebag social media corps. Isn't him sharing inappropriately an operational security concern anyway?

Apparently, there's no penalty for that person who shared classified satellite imagery on that platform.

That account is in clear violation of the Terms of Service. The government is prohibited from passing laws that infringe upon freedom of speech (one of our values).

No business should be forced to carry such misinformation.

No, this is America.

"The 598 People,
Places and Things
Donald Trump Has
Insulted on Twitter:
A Complete List" (2016)
https://www.nytimes.com/interactive/2016/01/28/upshot/donald...

"Trump Is on Track to
Insult 650 People, Places
and Things on Twitter by
the End of His First Term" (2017)
https://www.nytimes.com/interactive/2017/07/26/upshot/presid...

A disgrace. Learn some respect.
They have a monopoly on the existing cable infrastructure, but other ISPs install fiber or WiMax antennas.
Java before invokedynamic, I guess.
No idea if they're doing the same thing in the military, but the ongoing rush to swap every damn button panel with a touchscreen is like a million disasters waiting to happen.
Where Couples in the U.K. Meet
You know, I never thought about the people who run the servers in general, unfortunately, they can't work remotely. Without them, we will suffer boredom to death in our homes.
I agree that quote is there (and have read the surrounding context), but it doesn't seem to me that it actually says that DuckDuckBot results aren't used in any non-Instant Answer search result, which I think is a distinction. They're very clearly synthesizing results from multiple sources, including many from Bing, but neither that page nor the DuckDuckBot-specific page seem to directly exclude the use of their internally-crawled results in the non-Instant Answers search results. Did I perhaps miss something?
It's not a tautology, it's choosing how something works. Try it with other things:

"Guitars shouldn't have reeds because they're not supposed to have reeds"

"Cars shouldn't have pitch controls because they're not supposed to have pitch controls"

> Maybe if text-based interfaces did provide good, safe discovery they wouldn’t have been beaten into a cocked hat by GUIs for 99% of users.

This isn't so much CLI vs. GUI but interactive vs. non-interactive. Think CLI vs. TUI. Then (hopefully, I guess) you'll realize that it's a deliberate difference in paradigm vs. one or the other being superior.

Indeed, this is the entire point of OP. Reification of the interaction means making that interaction first-class, and CLIs do this by making the interaction the invocation, which you can then manipulate. You can't (mostly, w/o some kind of session scripting tool or w/e) do that in a GUI or TUI.

Kind of a lot of heated discussion about this but, it doesn't seem like it's that big a deal.
I am in LA and a friend tells me he can't hire good in house engineers locally. When I suggest Vietnam/etc he indeed mentioned tradeoffs regarding timeshift/culture. I guess you can't have it both ways.
I agree beautiful defaults help LaTeX, all the more so because I always use someone else's well defined template. But, my main issues with Docs/Word is not just "look", rather:

- smart figure/caption/table handling (no orphaned captions, no figures hanging out in the middle of the page)
- easy, label-based cross referencing (not selecting each from a popup interface)
- text-based equation input

All that being said, I still have an elaborate Word template I use for proposal writing. Because often I have to pass it off to others (who may not know TeX) to contribute, and sometimes I need to quickly bastardize my nice formatting to squeeze into hard page limits.

ShareLatex / Overleaf is very good, but I'd love to see slightly more ease of use as OP suggests. I'd like to see a switchable WYSIWYG / code editor, so laypeople can make simple formatting changes visually without needing to know the right commands, and it propagates correctly into the underlying LaTeX.
DNS Lookups to www.amazon.com are what's failing.
Python has the same thing. I like them.

https://docs.python.org/3/library/doctest.html
Even in the case of services like Netflix and Amazon Prime Video, the DRM measures are a significant impediment to casual infringement, and in particular to "ignorant" casual infringement by the kind of person who would quite happily put a whole show on their YouTube channel and then write something like "No copyright intended" in the description as if that meant they hadn't just flagrantly broken the law. For any big name, mass market title, there will probably be a way to acquire it illegally relatively quickly after release for those who know where to look, but there is a very long tail of infringement beyond that point and that's what they're trying to control with these kinds of measures.

As a pertinent illustration, a while back Google started adding a download icon to the default toolbar for HTML5 videos in Chrome. It didn't do anything you couldn't do before just by using the context menu and saving. And yet Internet forums were swamped by complaints from people who made DRM-free videos available on their sites in the immediate aftermath, because viewers assumed the presence of the icon meant it was now OK to download the videos to keep or share arbitrarily. My businesses typically don't employ any fancy DRM schemes for content we provide to customers once they've paid and logged in to whatever system they're using. But that week, after spending an insane amount of time chasing down copies of multimedia content that was for paying customers only yet suddenly started popping up on every hosting/sharing system you can think of, we did implement a really dumb "breaking change" in how we served videos, just to get rid of that icon, and it solved our problem overnight.
I'm not going to touch the right/left stuff, just want to jump in on the variety/evolution thing.

The "killing off parts of that variety" is a mechanic that is not universally accepted; genetic drift has been documented to happen for non-red-in-tooth-and-claw situations. That's not to say it's discredited or anything, but it's just one mechanism. The thing shared by all mechanics of evolution is that they need a population with enough internal variation to be able to move the needle at all. A population that needs to evolve itself out of a corner (say a dramatic change in environment) needs time in proportion to variety, not in proportion to mutation rate. And no population survives without producing almost entirely viable offspring.

We did not practice eugenics on dogs for millenia -- we selectively bred dogs. We bred different breeds for different purposes, and the more narrow the breed is, the less robust it is (I don't think anyone would question this if they had ever read anything about pedigreed breeds). The reason why dogs are robust as a species is largely because we didn't focus on one particular trait across the entire species, so with cross-breeding (and even breeding with wild dog-like animals) we can retain some level of robustness.
Think about the leverage this gives the administration. Sure, Twitter pushes a lot of garbage content, but singling them out puts the administration in a position to demand compliance from others under threat of losing their 230 status.

This is an incredibly fascist move disguised as an egalitarian one.
What's the status on Java 8 these days? Did Google ever finish implementing all of it?