skysight-inc/HackerNews huggingface dataset:
> I just wish there was room in today's political environment to discuss pros and cons to unions and non-unions

I agree with this from both perspectives. Companies and business-owners should also be allowed to espouse anti-union arguments without automatically being tagged as "evil" or subjected to extra scrutiny.

That said, you're certainly not going to find a nuanced debate in a ... training video. The purpose of this video is literally for the company to train their employees, not to serve as a forum for debating the pros and cons of unions.
Not a good comparison because democratic states are consistently better than non-democratic ones, so we have evidence that democracy is an improvement compared to other methods.
I think the simple answer to this is one that people on hn just don't like: most users like some js. Js enables better experiences (for most people) than just html and css. It also enables worse experiences.
It's been about 15 years. There were a number of books as well as other materials. If I remember correctly this was one of them:

https://www.amazon.com/Appearance-Models-Imaging-Science-Tec...

I went looking around to see if I could find a better resource to help you dive into the topic in a more accessible manner. To my surprise Khan Academy seems to have a decent sequence of lectures on Color Science. I didn't watch the videos but the topics cover a reasonable portion of the basic knowledge one needs to start exploring Color Science:

https://www.khanacademy.org/partner-content/pixar/color
and the taiga/boreal forest of the far north.
I adore SQL NULL.

The problem is that people don't use it correctly & the empty string can be a nightmare.

SOrry, not adding much to this, but it's a significant problem in the real world. People often don't understand NULL.
Even if you have a planet that does not have large deposits of oil and natural gas you will have steam based Industrial Age once you get to that point you can use gasification to create what is essentially fossil fuel.

https://en.m.wikipedia.org/wiki/Gasification

Gasification can be used with any organic mater, wood and hay are pretty common materials.

It might be slower but it would still get you there.
Startpage.com is a good alternative for those who don't find DDG results satisfactory.
I love how they say "associates" instead of "employees". Indeed the sheen of the coat of paint is different and shinier, but the tactics and morals are as scummy as 100 years ago.
That's what confuses me. I don't understand how anything gets done. It takes a year just to get settled in at a place like that.
It's a bit unfair to pick on Microsoft here. They were an early supporter of Unicode, back when UCS-2 looked like the best and/or only way to encode Unicode.
They aren't mutually exclusive, though. Even if AMP died, if reading / clicking thru to your web site is a bad experience (slow loads, lots of ads, autoplay of video that's unrelated to the article, clickbait links loaded by partners, etc) these are all friction against users returning and weigh on your site's reputation. If all of the players in the space use the same tactics, users will gladly migrate towards lower friction environments.
"Facebook made an average of $6.18 off each user in Q4". But your point is that price discrimination really matters. The same thing with whales playing "free" games. Gotta agree with your main point.

> The richest people are the ones who advertisers really want to reach (in the article, the hypothetical beer ad sells at $2 CPM vs the hypothetical private jet ad at a $2000 CPM)

Rubbish. The 1000x $2 eyeballs is definitely worth money to the beer sellers, independently to the 1x "$2000" eyeball for the private jet advertiser (ignoring profit margin etc). Note, from the article: "The private jet ad might sell at a $200 CPM as opposed to the $2 CPM beer ad targeted to an anonymous user" not sure why you changed value to 2k.
Right. Everyone is using duck duck go , Proton mail and vimeo outside of HN.
Go Terps!
I don't think that is correct. My understanding of American union activity was that it was much less associated with communist movements than Europe, in large part because of its history with machine politics and various ethnic affinities.

The real problem with American unions is its bloody fight against suppression in the late 19th century. American labor relations with management are war compared to Europe and Asia.
You can always buy a Google phone to get away from AMP...
I still believe that the sheer scale of space time is the reason we’ll never run into intelligent life outside of our planet. People seem to assume there is no technological barrier to super fast travel, but perhaps there is a limit? This limit could be far from the type of speed and time required to visit worlds that may harbor intelligent life.
I don't quite know how to engage your comment. I frequently try to give voice to those who so often have no voice. A lot of people here recognize me and the role I try to play in that regard.

I'm guessing you have no idea who I am.

Years ago, I had a college class on Homelessness and Public Policy. I also spent 5.7 years homeless, during which time I was quite open on HN and elsewhere about my situation and views.

I got back into housing September 8, 2017. I continue to write about homelessness.

A paid piece I did while still homeless:

https://www.ecnmy.org/engage/getting-a-bank-account-can-be-t...

A piece a college student wrote about me after I got off the street:

http://alexandralindelof.com/story-package/

An article where I was interviewed, then misquoted and misgendered:

https://www.sandiegoreader.com/news/2017/sep/08/stringers-pl...

(Related correction written by me: https://sandiegohomelesssurvivalguide.blogspot.com/2017/09/f...)

My old homeless blog, most of it written while I was homeless:

https://sandiegohomelesssurvivalguide.blogspot.com/

I don't remotely have a one dimensional view of homelessness. My observation that homeless people are often assumed to all be "crazies" as a dismissive tactic is based on years of experience with the topic.
> Actually, most planets don't have plate tectonics

I think that is speculation at best. Looking just at our local system, Mercury appears to have active tectonics, Venus is now believed to have active tectonics, Earth obviously does, and Mars is believed to have had them at one point if not currently. And there seems to be evidence of both tectonics and liquid water on Titan.
What would be the "ne plus ultra" of irony is that a hyper-advanced civilization had a policy of leaving us alone because they greatly feared us due to the fact we were thousands of times taller than they are.
If I were to guess, reloads triggered from config changes.

Consul-template writes a config and then does an action. In the case of nginx, I would assume the action is to send a SIGHUP. I think haproxy would have also been an option here, it has better support for srv record to do updates from and the like.
For the first few years, the carousel at the top of the results page was restricted to AMP content. They changed that recently after backlash (and likely legal questions) but they still appear to weight AMP more than page load time.
What? I don't get why you're saying "you have to". Besides, with null you don't necessarily get a segfault, in C you get undefined behavior

Rust skips nulls & statically disallows use of variables before initialization
Ask HN: How can Google's web dominance be challenged when most users don't care?
I had to shorten the title a bit, but the question is basically: how can Google's web dominance be opposed if most users are technically-inclined and don't care as much about these sorts of problems?
I have had the exact opposite experience - every 12 months I call Comcast when my 1-year introductory offer of internet service for $39.99/month is expiring and ask for it to be re-upped, as opposed to increasing to $64.99/month or whatever, and they do it with no hassling. Heck, this year the dude on the phone voluntarily gave me a better deal of $29.99/month for 12 months.

* not a shill for Comcast, just a happy customer. I tend to be extra-friendly over the phone, which maybe helps, but I have always received stupendous CS support from big corps like Apple, Comcast, Sprint, my CC companies, mortgage holder, and Amazon, to name a few I have dealt with regularly.
Still not a good answer for the fermi paradox, it only takes one to light up a galaxy.
You're misinterpreting it.

A sales tax is a purely local tax--an item must be purchased in person so the transaction is always local.

A use tax is a interstate tax, and applies where the good is purchased in one state but brought into another. For online sales, where the purchase is treated as occurring in the location of the buyer, it is technically a "use" tax that applies (because the item is sold in one state but actually shipped to another state), which is why the federal government can theoretically pass a national "sales" tax law for internet commerce and why states can't impose a sales tax on items sold online directly to out-of-state customers.

Yes, it's complicated, especially since most sales and use tax laws generally use the term "sales" tax to refer to what is actually a "use" tax.
> It is unique in that it is in written mostly TeX

And they say, always proofread your resumes! :-)
A tool for running local apps and/or forward others
Especially if you're close to one another, and they happen to say something like "There's nothing to eat".
Ya, it's a ritual. The other thing I like about Vinyl is that you have to actually listen to the music. Well, you don't have to, but if you're going to all that trouble it's likely because you want to actually listen to the music -- I mean, listening to the music is the activity that you're doing. With spotify, I usually flip it on to fill the background while I do something else. That's not true for vinyl (for me). Spotify is for hearing music, vinyl is for listening to music.
You would be quite wrong. The Rehnquist court began moving back in the other direction of limiting the commerce clause, and generally subsequent courts have continued this trend.

https://en.wikipedia.org/wiki/Commerce_Clause#The_Rehnquist_...
I wonder what they think about all the random garbage the floats onto the shore of their island
Why would you want to destroy AMP? AMP is Google's attempt to become the next Compuserve.

Just keep doing your own thing and let Google turn itself into a platform for idiots.
It’s not common in Australia at least. I wrote my first code in year 1 of CS. Most people in my class were in the same boat. Tutored the course after graduating and it was the same; in a class of 30 you’d usually see 1 or 2 who had any prior knowledge and breezed through it.

This was 10 years ago but I doubt it’s changed significantly. I think there’s also lots of people who don’t enroll because they think prior knowledge is required, which is a hard barrier to overcome.
No, but perhaps we should recognize the common errors of implementation and use that to improve the concept of democracy.

It's not that this state or that state is corrupt. It's that democracy is vulnerable to corruption, so we should have systems in place to guard against that.
It's like why people hate police. When you're dealing with them, you're already having a bad day. And we tend to hire mediocre people for the job because all the better candidates are doing better work.
You can't securley pre-cache regular pages while still doing analytics and ads, which I understand publishers feel are important.
Based on your super-simplified classification, sure.

Based on the actual reasoning of the SCOTUS in Wickard, you would be quite wrong.
So that another company can replace them?
Simple RPC framework in 300 lines of Go
“Thirty-seven symptomatic and 68 non-symptomatic performers made up the Phase II study population of 105 performers.” This is at levels that where considered safe at the time.

So, your link demonstrates harm from these smoke machines and recommends limited exposure mentioning a range of respiratory issues. The only thing they say is not linked is Asthmatic symptoms.
I suspect the Fermi Paradox has something to do with important things that our brains can't know, or even suspect, save for meta-speculation like this.
You should read the rest - it's a good article. You are right about that point , and more broadly i m not convinced that advertisers can justify their spending and their bids well. Advertising seems to be a constant for businesses - they will spend those money to marketing regardless. And ads are effective to a degree - but i have yet to see a rigorous study of the correlation between amount spent or bids to ROI. Judging from the iffy nature of advertising statistics and google's "invalid traffic" alchemies, i believe google is also selling large amounts of bullshit along with their basic ad product. It's bizzare that an industry that is so valuable seems to be operating in a rather thick haze.
If that's the case, then they're woefully misinformed about the realities of retail. 3% shrinkage is accepted because below that it's mostly unpreventable accidental damages. Above that is either theft or preventable accidental damages.

If my server logs say I had three errors today but everything is running fine, I'm probably going to let it slide. I have more important things to work on. If they say there have been 100 errors today, even if everything seems to be working fine I'm going to take the time to investigate and probably push a patch. Not that those 3 errors aren't important, but it's hardly worth my time to track down every error unless something is broken.

Either way it's interpreted, it's not a terribly insightful comment.
We’ve probably got another 100 years of fossil fuels left at best. We’re still _increasing_ how much we’re burning every year.
Hard to say since users are not given the choice.

Where users are given the choice, they often choose to "disable" JavaScript on articles e.g. switching to reader mode, or choosing a browser or extensions that indirectly disable JavaScript (disabling: adverts, mouse tracking, popups, scroll triggers, advertising triggers, notifications, sound, auto-start video etc etc).

Clearly users also choose rich applications, but that is not what I was talking about here. I was talking about text articles.
It's easy: convince a huge majority of the publications that produce actual content people want to read to start making their websites fast, lightweight, and cacheable. Then there will be no need for AMP.

Until you can accomplish that, destroying amp will only make the internet worse.
> Superior reproductive technology in no way prevents you from creating a scene that has that and any other kind of artificially applied crappiness...

The technology to produce movies at high frame rates has been around for a long time (and projection/display technology could have supported it much sooner if the content were there), and yet directors have deliberately, almost universally chosen what you categorize as "artificially applied crappiness" (24 fps). Practically speaking, it is artificially applied, and that's exactly it - it's an intentionally distorted version of reality, and it's that way on purpose. You're free to attempt to remove that filter (by smoothing motion on your TV), but that doesn't represent what the director intended.

Even with "superior reproductive technology", directors are still choosing to produce films at 24 fps, so can you at least appreciate and respect that that's how most of them intend their work to be displayed? True, "reality does not judder" (proper 24 fps content doesn't either, by the way), but reality isn't what filmmaking is about. To argue otherwise misses the point of film as an artistic medium. For other types of content, I agree - reality is the target, but not in film.
Common Lisp addresses some of these problems out of the box. It returns a second value from some functions to distinguish between "nothing was found" vs. "A value was found, and it is nil."

CL also uses a special reserved value to mean "unbound" so it's always clear when a symbol or instance is uninitialized vs. initialized with nil. It's not possible for the programmer to portably see this value or assign it but there are functions to find out if a container is unbound and set it to such.

Having said that, problems remain. I prefer to use maybe and error monads in my CL programs now rather than just returning nil. That solves most of the remaining issues.
That's not really true. Anytime anyone makes claims like this, I ask for you to design a system that meets 3 requirements:

1. Can serve dynamic content

2. Doesn't leak any user data or metadata to a third party before they explicitly consent (in other words, executing a search on Google shouldn't ping cnn.com, this makes things like link rel=preload not work).

3. Allows caching pages client side for "instant" loading

I've challenged a few users this way, and they always construct something virtually equivalent to amp.
Not to mention "fun" cases like this (contrived example) code-

// Read sparse array from file

uint64_t len = read_u64();
uint8_t *buf = malloc(len);
while (more_data_remaining_in_input_file()) {
uint64_t pos = read_u64();
if (pos >= len) { abort(); /* hackers detected! */ }
buf[pos] = read_u8();
}

which will very reliably compile into a write-what-where primitive when passed a gigantic `len`. malloc() fails and returns NULL (yes, it'll do this even on Linux when virtual address space is exhausted), and nasal demons emerge rapidly from there.
I would rather have slightly slower websites than Google control even more of the web.
Google still requires AMP for the articles carousel:

"The Top stories carousel requires that your content be published in AMP. For more information, see AMP with structured data."
https://developers.google.com/search/docs/guides/mark-up-con...

I talked about this and more here: https://unlikekinds.com/article/google-amp-page-speed
> This is a wishful thinking counterfactual.

Well, yes, I did say that.

> in a world
I'd love to see cities roll out docks for the scooters, where they could charge while parked.
> They don't necessarily need to report it every 5 mins (otherwise how does the current system know how to respond to demand?).

Supply is managed at the ISO level (a grid subsection, like the entire California grid), not the individual consumer level. The ISO monitors the AC frequency of the grid, which varies with the imbalance of supply and demand. The ISO contracts with "spinning reserve" generators who supply power to the grid at low latencies when needed to meet demand, a service known as frequency regulation.

There are efforts underway to provide frequency regulation via demand control and battery storage instead of spinning reserves, which are typically Nat gas turbine powered.
“At 18 Ferreira has an impressive array of accomplishments. He is the curator at the Schull Planetarium, speaks 3 languages fluently, won 12 previous science fair competitions, plays the trumpet in an orchestra and has a minor planet named after him by MIT.”

Good lord
While 3 and 4 may be true currently, it's a lame excuse. Amazon is the probably the largest provider of services like that at the moment. I think it's more than terabytes of data, but even then, it should be trivial to do for them - https://aws.amazon.com/emr/ If they're ok with losing 6+ billion, then what's the cost of 5 engineers and some large instances in comparison?

So does it really boil down to - VP doesn't care enough?

> 6. Devs last ~18 months so no one is there long enough to care about solving a cost issue.

Are you saying devs set project priorities and cannot be assigned where the work needs to be done?

> 7. There is NO REVENUE in catching thieves

That directly contradicts point 2. Apparently there's a potential for preventing 6+ billion dollars of lost revenue.

From the article:

> $428,000 fencing stolen items, much of it on Amazon.

That's enough to put a dev on this problem for a year with required infra and still save some extra money - just from that single pawn shop.
Allo me on Google Messenger. Or was it Android Messenger? Anyway, my Duo handle is xxHangoutsDudexx. We start a Google Talk session later.
Great find!

Another hidden comment on that page of historical interest:

<!-- <IMG ALIGN=LEFT SRC="pics/diamond.gif">
<H4><A HREF="/cgi-bin/sergey/HyperNews/get/forums/datamine.html">Data
Mining</A></H4>
I have recently acquired an interest in data mining and started up a meeting group.<P>-->

EDIT: While looking for more information on the data mining link, stumbled onto a 2015 HN thread[0] in which the same two hidden comments were cited by two different users[1].

[0] https://news.ycombinator.com/item?id=9055516

[1] https://news.ycombinator.com/item?id=9055582
I am sure he is a business genius, there is no doubt about this and there is not doubt the Google search engine was the best solution at the time they launched.
"The word 'agile' has been subverted to the point where it is effectively meaningless, and what passes for an agile community seems to be largely an arena for consultants and vendors to hawk services and products." - Dave Thomas (Manifesto for Agile Software Development author)

https://pragdave.me/blog/2014/03/04/time-to-kill-agile.html
Behaviors like this seem to mostly come out of companies with only a few competitors, such as telecom companies and airlines. They know they can push the limit of what people can or will pay due to lack of options.
Expect you many need to literally manufacture 1,500x as many scooters. ‘The average vehicle went 163.2 miles over 92 trips during its lifetime’ https://qz.com/1561654/how-long-does-a-scooter-last-less-tha...

So, odd as it may seem, electric cars may be better for the environment.
Probably the most effective move that can be made right now. Affects a huge number of sites.

Challenge for WordPress: make it work faster without AMP than with AMP.
I think maybe we would have had slow industrialization until we figured out fission, solar PV, and good batteries.
It's a desktop GUI for Git, along the same lines as Sourcetree. They've added stuff over time like various paid integrations and apparently a Kanban board, but it's always primarily been a Git GUI.

Mailspring is another one I can think of. It's a free email client that offers extra features for pay.
I think the implied missing phrase is "for a simple deployment". How the web server works and and how the certificate is issued are irrelevant to launch a personal blog, but before this, if you wanted to do that on Serverless, you had to worry about that stuff.

Their point is that you don't have to worry about any of this stuff to get simple tasks done, which you used to have to worry about.
Culture, ideas, and diversity are being forcibly dismantled and replaced with artificial substitutes worldwide by people who imagine themselves to be our masters in order to turn us into more efficient atomized labor drones. By your logic this means that aliens would subvert and enslave us without ever revealing themselves. Also, the former residents of the Golan Heights would probably disagree with your assertion that the actual rulers of this planet aren't hellbent on conquest.