skysight-inc/HackerNews huggingface dataset:
> It became useful because it was synonymous with being a web thing right back when people hardly knew what the web was

You're missing some history here (or we're talking past one another) Back then ( source: lived through it) subdomains for particular protocols were pretty common (www.example.com, ftp.example.com, gopher.example.com, mail.example.com) were pretty common, though not a requirement at all. Almost all the users were technical, so this helped users AND admins. Plus, machines were FAR less powerful back then, so anything exposed to the "public" probably didn't want to handle multiple purposes anyway.

Then non-technical users came in, saw "www.example.com" being used many places, and assumed it was part of the system. New domains either created a "www" subdomain or lost traffic (until browsers started trying to compensate). Note that what we're discussing is a switch in behavior. Prior to what the article is discussing, a browser would try the domain as typed, and if it failed would try prepending "www" AND ADD IT.

> I see no reason now to associate www. with the web version of your service

First, you still have people that type the "www" automatically because they never learned that was technically incorrect.

Second, what if you're reselling subdomains? The concept of "base domain == identity" is relatively recent and possibly temporary.

Third, what if you don't HAVE a single "web version of your service"?

The internet (and the web) has succeeded (granted, half by accident) by providing loose rules so practices can evolve inside those rules. If we start encoding the current practices in the rules, the rules no longer handle evolution well (or possibly at all).

I'm splitting hairs because hairs sometimes matter.
Berlin was having this problem before Google’s campus showed up.

The fact is the war ended. Berlin became the capital of a very large and wealthy country. If Berliners wanted to avoid displacing people they needed to start building lots of houses. And they needed to start a while ago because building houses takes time. But they NIMBY’d against the perceived “gentrification” of new houses so now they’re behind.

Avoiding the problem for longer by blaming tech companies isn’t going to somehow put the genie back in the bottle. Accept Berlin has changed and build houses.
I work at a hedge fund specializing in corporate credit. No serious market participants think that Tesla is going actually bankrupt but does run the risk of debt restructuring. Bankruptcy vs debt restructuring would happen under very different terms. As a better metric clogged by less noise, Tesla 1yr CDS is pricing in a 12% chance of default while 2yr is 20%. The bonds you mentioned should actually be a lot lower but they had a large retail allocation and are hard to borrow to short.

BTW, you mention the "interest rate" on those bonds when I think you meant yield. Very big difference.
Unity CEO says half of all games are built on Unity
In the neighborhoods of Portland, residents are absolutely flipping out over mid-rise developments.

In many areas, single family homes on corner lots are being torn down and replaced by 3-4 story apartment buildings. Neighborhood associations are very much up in arms against these developments that alter the "character of the neighborhood". Often these new buildings are shorter than the trees around them, but still they are considered "out of place".
On leveling the playing field and online tracking
Indeed, you rephrased what I was saying. I fail to see how wiremock can help you "testing" your infrastructure (frontend in this case), as opposed to be saving you time during development of interfaces (use case that I can see it useful for).
If you already know Haskell, how useful is it to look at OCaml?
That typically applies to all monopolies in free countries
legal != smart
a long-term path to messenger interoperability.

I remember when we had that before E2E was popularized, it was standardized, and then walled gardens broke their interoperability in the name of (claimed) better user experience and user numbers.
No. Not as the root cause.

I mean it's definitely a contributing factor, but only because of the axioms that drive our definition of a good company.

The ideal company is seen as an investment vehicle that creates shareholder value. Full stop.

We don't measure well performance of a company in terms of hiring people. Nor do we even measure it in how well they do what they are there to do. It always getsmeasured in value returned to investors. Investors are generally not laborers in this day and age. And any company that can make more long term by automating and dumping the need for laborers will.

You can blame Automation all you want, but it's something far more basic that makes automation a worthy goal in the first place.

And no, neither automation nor the incentives that make it desirable are "easy" problems to fix.
> The hiding of URLs fits perfectly with AMPs preferred method of making sites fast, which is to host them directly on Google’s servers, and to serve them from a Google domain. Hiding the URL from the user then makes a Google AMP site indistinguishable from an ordinary site.

Hiding URLs isn't necessary for sites hosted on the AMP cache to look just like other sites; Web Packaging will allow this while preserving the URL: https://www.ampproject.org/latest/blog/a-first-look-at-using...

(Disclaimer: I work at Google)
> No one is 'forcing' you to do anything with your website, wanting to be top of Google SERP is optional.

Not if you want people to be able to find you…
What Mozilla did in the default Firefox configuration, is made the trade-offs on behalf of an average browser user. It's neither worthless, nor dangerous for a savvy browser user to make the trade-offs for himself. That's exactly what software configurations are for.
Why was that a dealbreaker for you?
> whatever that means

I mean that he is a rare kind of public figure who is really down-to-earth, yet proponent of the free market & innovation. Like Trump he breaks with the norms, but he's a lot more sincere. He also does not seem to outsource overseas very much, which kind of fits into the MAGA narrative.
Types of Kitchen Sinks Suited for Modern Kitchen
I think this is the first positive thing I’ve ever read about Quora anywhere.
I've thought about it and wrote a bunch of trial software to test things. Primarily, I work on Linux even though I support Windows. There are also some features in OCaml that I like, which are not available on F# such as the module system, polymorphic variants, and, in the past, camlp4. While these can be worked around, the other use case is running the software on an HPC system using MPI. For me, the use of OCaml or F# is a glue, so I'm not worried about the performance. I am a little worried that the HPC administrators are going to have some difficulty getting the correct setup for F# across all the nodes. For OCaml I don't view this as much of a problem since it just produces binaries. Now, I absolutely could be wrong about this and I'd appreciate if someone where to chime in if so.
Just ignore that part, which is procedure, and head straight to the meat of the directive.

The controversial article (13) in the EU directive is exactly three paragraphs long. Quoting the article's title and first paragraph in full:

> Use of protected content by information society service providers storing and giving access to large amounts of works and other subject-matter uploaded by their users

> 1. Information society service providers that store and provide to the public access to large amounts of works or other subject-matter uploaded by their users shall, in cooperation with rightholders, take measures to ensure the functioning of agreements concluded with rightholders for the use of their works or other subject-matter or to prevent the availability on their services of works or other subject-matter identified by rightholders through the cooperation with the service providers. Those measures, such as the use of effective content recognition technologies, shall be appropriate and proportionate. The service providers shall provide rightholders with adequate information on the functioning and the deployment of the measures, as well as, when relevant, adequate reporting on the recognition and use of the works and other subject-matter.

As you can see, there might be room to argue that one could remove a word here or there, or perhaps to avoid a euphemism or two, but to me it seems like it's about as plain text as legalese can be.

As an aside, and in stark contrast with what a lot of the UK press would have you believe, EU texts tend to be very human readable; particularly when you compare it to texts produced by other legislative bodies.

To illustrate, compare the EU directive in question:

https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CEL...

To e.g. the US' CLOUD act:

https://www.congress.gov/bill/115th-congress/house-bill/4943...

Or e.g. the UK's Copyright, Designs and Patents act:

http://www.legislation.gov.uk/ukpga/1988/48/pdfs/ukpga_19880...
Parent said AMP is open-source.

https://www.ampproject.org/

Do you disagree?
> I don't foresee any likely path by which encouraging the adoption of a particular open source publishing technology is going to do serious damage to future generations.

Wasn't that the entire premise of embrace, extend, extinguish? Sure, adopting open source technology is good, but it seems to me that Google's in the "extend" phase rather than being actually altruistic.
>The ideal company is seen as an investment vehicle that creates shareholder value. Full stop.

Even if that were true, that's not a factor that just suddenly started to have force in the last couple of decades.
شركة نظافة في العين
Punycode renders as ascii in chrome (not sure about ff), people will notice the malformed url and that something is wrong.
Your résumé is 3 pages long, whereas DrNuke below recommends getting everything onto one page maximum.

Thank you for your opinion though, I'm trying to evaluate whether this is a situation of Asymmetric Risk [1]. When I have no job to start with, I feel like I have nothing to lose.

[1] https://www.theglobeandmail.com/globe-investor/investment-id...
I wonder how the economics of this project will work considering that China has really turned down the recyclables they accept for processing.

https://www.npr.org/sections/goatsandsoda/2018/06/28/6239729...
I work for a large publisher. Google isn't putting a literal knife to anyones throat, but they are not so subtly suggesting that search traffic is tied to your usage of AMP. That qualifies as `force` in my book.
Small, fast, user-friendly web pages sound like a better place to me.
"Monopoly" now seems to mean "preferred by most people."
In the offices of your clients, suppliers, partners, and regulators.
From the standpoint of the consumer they may not have a monopoly, but from the standpoint of the website they do.
No, the padlock means that you are likely connected to the website that the URL bar shows you. This is useful and should not be discarded because of condescending ideas about "average users". It also has the advantage of being easy to explain.

Some people assign additional meaning to the padlock, which should not be done. It doesn't mean you are talking to your bank, it only means that you are talking to the website shown in the URL bar and that reasonable (simple) checks were performed to make sure that is the case.

I'd suggest we invent something better before we start breaking it.
Fixing unsafe code is much easier and safer in the original implementation than a rewrite. Even adding critical features is. Never the believe the rewrite and throwaway apologists. They have done enough damage already.
For a bit more background: in general, House and Senate campaigns use the same software to manage their campaign contribution data, and this software is capable of doing electronic submission (because the House requires it), but the Senate instead prints it all out and hands it in paper, because they're the worst, and then it all gets typed back in again at a cost to the taxpayer of about $250k per filing deadline (how many of those per year there are varies -- they get more frequent closer to elections). The main motivation for the unwillingness to change things here isn't that they like the inaccuracies so much as that they like the delay -- it effectively means the last couple of pre-election filings aren't public until after the election, rather than, you know, instantly.
AMP is kinda a voluntary man in the middle attack that Google controls.

HTTP sets up for possible ISP-rivals so Google is "forcing" HTTPS onto people.

Google wan't monopoly on the mass-surveilance.

Obvously you always have the choice to not care about your page rank and the main source of traffic.
>If Tesla needs more money, investors will use that as a leverage to get the Elon Musk problem addressed.

Sounds you are lost into your own bubble. Every vote for removing Musk has failed completely in the past.
> Honest question: where would you prefer to put those thousands of individuals making $150-250k?

Well, tech companies, if anybody, should have figured out telecommuting, but they don't because of policies directly from the top. But failing that, tech giants are giant because they want to be giant and have a tendency to want to gobble up smaller companies. A less sharp growth rate and a more "small business-oriented" marketplace would soften the drastic swings brought by the giants throwing their weight around. But this is not what the market rewards, so you get consolidation, massive imbalances, and unsustainable growth.

Housing is on the forefront, but society has a secret grudge against the tech boom, for good reason, and it's starting to show. I expect this is just the first of several waves of backlash.
Among other potential caveats, it's worth keeping in mind that this study is of probiotic supplements and not of foods containing probiotics. Seems reminiscent of the studies on antioxidants concluding they are useless and/or harmful while studying isolated high-dose supplementation.
The intersection between these two sets intersect is likely pretty small: "normal user", "people using Debian"
Ask HN: Low cost email list service for blog?
What email service do you use to maintain an email subscription list for your blog?
I'm in low volume electronics manufacturing. Sometimes it's not even cost effective to pick-n-place circuit boards, rather have someone stuff a PCB by hand. The USA has probably moved to a lot of low-volume manufacturing.

Could be that people are not buying as much stuff. I have read that credit card debt is back to 2008 levels. Maybe everyone is maxed out; not good.
#32. Feedback. Early and often.

I've had to deliver bad news. Sometimes major, sometimes minor, but I always made it a priority to let my teams know asap, to show empathy and to let them ask as many questions as needed.

When I was let go, the leaders who took over my teams showed zero empathy which lead to me recruiting away one of the companies top engineers pretty much immediately after leaving.

#42 makes a lot of sense. But it's poorly worded. You're not making excuses. Instead as a leader, you are looking to put that employee in a better situation. Letting an employee go is the last step, in what should be a process of trying to make things work for both the employee, and the company.
Hiding email addresses is really annoying, and a security hole because email users can lie about their name.

Look at the problem with the telephone system where scammers can spoof caller ID.
From the perspective of a website developer, Google has a monopoly.
Would all non-US Chrome users scare that all their browsing data been sent back to US?
> A used car has no value when the engine blows up the next day.

Sure it does, you can sell it for scrap or repair/replace the engine.

> A university degree has questionable utility when you spend $30,000 a year to make $30,000 a year, doing a job that previously didn't require a degree (sales)

This isn't the case for everyone. Many people find utility in their degrees. Just because a few people don't doesn't mean there is no utility to be had.

> I sent Bitcoin to someone in Uzbekistan. Foreign currency and even gold importe are banned there.

So is bitcoin an asset or a method for transferring money? The person you sent those bitcoins to didn't keep them as bitcoins, they converted them to a local currency. If it's just a method for transferring money, then there are better ways (some don't see them as "better", though, because there are restrictions on them that prevent criminals from transferring their ill-gotten gains).
Show HN: PDFvuer – A PDF Viewer for Vue Using Mozilla's PDF.js
Somewhat tangental but can someone explain why Firefox users need to explicitly enable new Streams API support? [1]

Safari, Chrome implement these APIs out-of-the-box but FF wants users to open `about:config` (and ignore the ominous warning) and set `dom.streams.enabled` and `javascript.options.streams` to `true`.

It seems a little backwards to me since this has been available since version 57 and their webpage is the first result when searching for this documentation!

https://developer.mozilla.org/en-US/docs/Web/API/ReadableStr...
Not OP, but I can recommend these two books:

"Making Small Farms Work" by Richard Perkins

and

"Restoration Agriculture: Real World Permaculture for Farmers" by Mark Shepard

Then there are the books by Bill Mollison that arguably started it all: "Permaculture: A Designers' Manual", and "Introduction to Permaculture"
Yeah but let's be real, part of midi's charm is its awfulness
Or "too big for me to disrupt from my garage."
> Original article was mostly garbage from someone who is upset they can't continue making slow & bloated websites.

This is totally out of thin air and we're trying to have more substantive conversation here, please.

https://news.ycombinator.com/newsguidelines.html
Machining a trick 'fuel-less' cigarette lighter from scratch [video]
> If this sounds all conspiracy theory, then good for you - you’ve just earned the Junior Meta Sceptic Badge.

At least the author seems to be aware that the article isn't anything more than a conspiracy theory. What is not clear, is why they then published it.

There are plenty of things to complain about with AMP. But, it also does address some very real problems - slow, inneficient, hard ti use web pages. What I'd love to hear about is a different approach to address these issues - and not something handwavy about how it could be done in a weekend. Actual code.
We can stop calling it car sharing. The Uber and Lyft pools are car sharing. Sending out a driver to pick up someone and bring them to another place the driver wasn't going to go, isn't any sort of car pooling. It's just putting the costs of fleet maintenance onto the driver.

It was a short term gain for Uber, but now that the business has gone on long enough drivers are pricing in the maintenance costs to what they need to drive. That's going to drive up costs for Uber and other ride hailing companies because having every individual maintain their car personally is inherently less efficient than having a centralized fleet with professional mechanics who also make sure to perform preventative maintenance that most car owners avoid
Wow, what a headline. We're completely at the beginning of our understanding of the gut biome – it seems outrageous to claim that it can 'actually hurt you' when, in fact, we have no idea what's going on.

For me, the biggest question is – how healthy was a person's biome before the antibiotics? Research seems to indicate that the quality and health of a given person's gut bacteria is highly variable. What's to say that the colonization of the new bacteria is 'bad', just because it's 'different' than before?

The answer is, we don't know. Way too early to say.
You can look at https://ocsigen.org and more particularly at https://ocsigen.org/tuto/6.2/manual/rest .
No, it didn't do all those things. All it did was hook into nagios and alert the IT pager. That's all we ever needed it to do.
working for google will
The website makes effort to please Google because Google is the user's freely chosen search agent. If the users en masse chose Bing or Oath/Yahoo or DDG instead (or in addition), the website would make effort to please them instead.
There's https://modarchive.org/ though it seems they're having some server trouble at the moment. Definitely worth checking out when it's back up though.
You shouldn't be changing the contract terms after the fact.

Exactly. The contract having an "owner" other than the parties who agreed to it is just wrong. Any real-world contract can be changed by mutual consent of the parties. The company that printed a contract form can't change a signed copy of that form.

"An agreement to agree is not an agreement" - legal maxim.
Amazing analysis, great stuff. Absolutely terrifying that this has been going on though.
Sounds like a B2B startup I worked for in the late 90's.
The CEO had "rockstar" qualities, raised a bunch of cash, over-hired, delegated everything... It didn't end well.
Labor costs sound like a weak excuse. Sure I don't expect the same price, but with 1.5gb/day( which realistically speaking is the only thing that matters) I'm paying 180 times more per gb of data.
AI Could Ensure Future Corporate and Economic Growth
Note: there's a very big difference between "native compilation" and the product known as ".NET Native".

.NET Native is a proprietary, Windows-only backend compiler toolchain for statically linking and tree-shaking compiled IL, used only for UWP apps on Windows 10 devices. It is this toolchain that does not support F#.

Beyond that, there are no toolchains for compiling to a single, native binary that are a shipping part of the .NET product.

We are not prioritizing .NET Native for F# at this time (from the F# team perspective), as we feel that .NET Core gives us more reach for F#.
Turns out the Labour Theory of Value was correct.
Why do you value that over your individuality?
A lot of reasons search space is nearly impossible to disrupt now has to do with accidental complexity, and Google had a hand in forming many standards and trends that proliferated it.
Maybe it's time people stop giving a fig about Google search.

It probably wouldn't work for a site that is trying to pull in a national or international audience, but local and regional web sites can.

Someone I knew socially operated a very successful web site and did exactly zero SEO. Instead he went the old-fashioned route: Advertising.

He started with ads in regional magazines, then went to billboards, public radio sponsorships (those HD2/HD3/HD4 channels are incredibly cheap to sponsor), and eventually some pretty craptastic local TV ads.

It wouldn't work for every site, but it worked for him. His site is the leading property in its space in its region.

He's proud to boast that not once did he get in the Google hamster wheel.
I’m not saying it is likely, but you really can’t see a path?

A company that clearly aspires to control the communications system that global society increasingly relies on for everything, that spends massive amounts to influence governments, that controls the visibility and economic destiny of the journalistic organizations that might hold them accountable... could decide to, ya know, do a lot of bad stuff?
I wonder if an automated solar device that concentrates the plastic and warms the water to a few degrees above ambient would be a good way to culture and selectively enrich for bacteria capable of breaking down the plastic.