skysight-inc/HackerNews huggingface dataset:
> I'd consider myself a liberal, and I'm opposed to any and all attempts to discriminate against an entire demographic group, based on negative traits that are (supposedly) statistically common

Good for you. Any ideas about how to get people talking about "toxic masculinity" and "evil whiteness" day and night on board? How about people that call for "white genocide"?

> I would consider anyone espousing such ideology to be racist/sexist by definition.

OK. But would the consequences of this definition for someone publicly talking about "toxic masculinity" as something common to most/all males be the same as being an open misogynist, for example? And if not, do you think it's wrong and how would you propose to change it?

> I'm sure the majority of Clinton voters feel similarly as I do.

Do they? How comes somebody like Farrakhan is still very much welcome to the polite society on the left?
What do you mean by sticky headers?
That's some nice revisionist history. I guess the whole "let's take over Islands in the South China Sea, and then convert them into military bases" doesn't count? Why is it that Taiwan spends billions of dollars on US weapons? Why is Japan increasing their military forces? Are they afraid of Godzilla?

China is trying to become a super power, as every great nation does. I've yet to see a nation do so peacefully. Just because they haven't yet launched a truly massive "peace keeping" mission.. well, I think it's a bit naive to believe they won't. History is a very useful tool, but you can't solely rely on an actor's past actions to predict the future.

(Also, I won't be replying to any whataboutisms.)
EM doesn't have to spread spherically. There is such a thing as directional antennas, spotlights, or even lasers. Yes they spread too, but throwing a hard drive at distances on the scale of light years isn't going to be precise either. Go far enough and you won't hit the galaxy you wanted to.
Yes you're right, I misspoke, 3000 a day worldwide.

Agreed that we're doing pretty well as far as deaths and injuries worldwide, but there's a lot of room to improve.
The stupid app thing on mobile view never goes away now
That’s my point. They — stars and some stellar remants — are basically the only thing which are isotropic. Everything else is directed, has some gain over isotropic in the peak direction/s.
It’s not about not wanting to pay, it’s about the changing attitude towards institutionalizing people, in particularly when it’s involuntary. Around the 1970-80s there was a big push to move mental patients out of institutions and into the community. It was viewed as more “humane”.
My First BurningMan Experience (Jason Silva)
Zermelo–Fraenkel set theory?
It's already centralized with Google and Facebook login. Carriers are trying to get their share of data
OpenBSD with HTTPD or Hiawatha is SMALL.
> Nobody will accept liability for actions outside of their control,

Sure they will. People pay for insurance now, and the insurance companies will give you a discounted price for your self driving car insurance.

Why wouldn't I want to accept liability in exchange for a cheaper policy? I would win as well as the insurance company.

The benefit is clear. And this is an exchange that many many people would be willing to make if it meant that their insurance prices were cut in half. It's free money to the consumers.

You are treating this as if this is some new problem. Your car can already have the wheel fall off, due to no fault of your own, and you'll crash, and the insurance company will pay for it.
I would take issue with your classification of companies as "the west" Companies like Google have a huge foreign national presence. There are thousands of Chinese employees, managers, and executives at Google.
Why even bother running a web server? Just use S3 with cloudfront.
Yep, though we don't put much emphasis on it for now: https://twitter.com/jaredforsyth/status/1026706210043490304

This is a lisp syntax for Reason, that works already with our language-server integration, etc.
I don’t get the concern around people using govt assistance when they have a low paying job.

Would it have been better if those jobs were never created and those same people were on full welfare payments?
Lots of places != Oil jobs in a handful of places
The amount of anti-American FUD on HN lately is getting absurd.

60h isn't just not common, it's basically non-existent. In my 15 year career across multiple companies in multiple cities and states the average I've witnessed is 35-42 hours a week. If you subtract lunch, coffee breaks, surfing the web it's probably around 25-30 hours of work a week.

Vacation time typically starts at 2 weeks for entry-level workers(plus another 2 weeks of sick/personal time plus another 10-15 holidays) and increases to 4-5 weeks (or 'unlimited') for people with more than a few years experience.

The average software engineer will pay a trivial percent of their salary in health insurance premiums.

If you're stocking shelves or working a cash register or cleaning toilets you're probably better off in the EU than in the US. But if you're a software developer, your quality of life is obviously going to be far higher in the US.
A friend once tried to update Arch Linux on a wifi behind a captive portal. Pacman broke because instead of a package list it downloaded the captive portal login page and failed to parse it, leading to mystery hunt for my friend troubleshooting the issue. With an HTTPS mirror it would have just failed to connect or handshake with the mirror.
The title cuts of just before this part..."genealogist predicts"
You realize it takes substantial money to bypass admissions, right? And it's not easy to pull off as a foreign student. If you feel like donating $100k+ you can probably get your way in China too.

The few standardized tests that do help in admissions like the SAT are just glorified IQ tests. Very hard to practice for beyond a certain point. Not that there isn't a whole industry of people cramming for SATs for nothing...

In most of mainland Europe you can easily pay peanuts to get into the absolute "top" schools. Yet few want to. American education is that much more valued.
It's a common answer to the Fermi Paradox ("if life is likely, why don't we see it?") in the sci-fi world. Alastair Reynolds' Revelation Space [1] series of books (highly recommended) have the same premise, as does Greg Bears "Forge of God" [2] and from 1987 and its followup "Anvil of Stars". Also, I hear (haven't read it yet), Peter Watts' "Blindsight" [3]

Also the late Stephen Hawking's fears.

[1] https://en.wikipedia.org/wiki/Revelation_Space_universe

[2] https://en.wikipedia.org/wiki/The_Forge_of_God

[3] https://en.wikipedia.org/wiki/Blindsight_(Watts_novel)
In theory you can hot-swap CPUs on x86 (with slightly hillarious fact that primary use of the Linux's CPU hotswap support is suspend to disk on laptops) but hardware that supports it and it really works is rare to non-existent.
> It's got thousands of standard functions in the global name space

There is exactly 0 difference between prefixing a function, and putting it in a different namespace. All those functions have prefixes and are very easy to locate and understand.

It's literally the difference between \foo\bar and foo_bar. It makes no difference for understanding the function.

The only advantage of a formal namespace is you can "own" it, and other code can't put things in there. Not having it does not making the core language harder to understand.

> quite a lot of syntax

It's basically the syntax of C. The most complicated parts are lambda functions and references. And that's nothing. Where are you getting "quite a lot of syntax" from?

Classes have a bit of syntax, but it's hardly "quite a lot", and the nice this is you don't have to learn any of it to get started.

> a high level of verbosity in many places

Where? PHP is not especially verbose. Examples?

> a variety of quirks and inconsistencies, etc.

There's basically just two: Comparing an empty string and the mistake with precedence on the ternary operator. Everything else confusing is the difference between arrays and Key/Value structures, and it's not really not that hard to figure out.

> PHP is a very big, very complex, language, that takes years to master.

It is not very big. The core language can be learned in a week. It's not very complex either - it's among the easiest languages out there.

> Many other languages are much better teaching/learning languages.

Not because they are easier - because they are harder!! They are more structured and you have to understand more - that makes them good to teach concepts. PHP was never intended as a teaching language.
No it's fucking not.
Lasers don't technically "diffuse", they spread out due to diffraction inside the beam itself. So they are much, much easier to better to in a reasonably directed beam.
I think others have it right, with what we know EM is the way to go. But I keep thinking about dark matter and dark energy and how we don’t understand them. It wasn’t really that long ago that we didn’t understand EM either. Finding radio waves was exactly like finding invisible ways to communicate. Who knows what we can’t “see” yet.
I suspect that's not the biggest issue. Developing the tech to create a and detect a modulated wave at these frequencies is way bigger, IMHO. You might be using nuclei as detectors, for example.

But in my imagination I can see this being solved.
Having been down that path, don't do this to yourself. Just use a static site generator and Netlify, and save yourself countless hours of work and headache.
But the question at hand is not "Which government is more evil?" (Even though I think the answer is clear even though U.S. government is horrific.) The question was "Is Google reentering China likely to do net good for the world?" China evil is directly relevant to that, U.S. evil only peripherally.

Beyond that, which-tribe-is-better arguments powerfully attract flamewars. They're a fantastic way to deflect the original question. It's a classic pattern, and so we have a word for it, whataboutism.
For anyone that wants to move from Medium to Ghost easily, I made this thing to do that: https://github.com/ageitgey/medium_to_ghost
You don't need to police every comment. You just need to randomly poke at things, and make an example of anyone who lets something slip thru. Then individual businesses are going to be scared into policing their specific turfs. And when it's decentralized like that, it's quite possible to police every single website on the Internet (or at least on your section of it).
Drawing predates previous human-made drawings by at least 30,000 years
MITx: Engineering the Space Shuttle
People have done a lot with less than 1m.

http://www.satobs.org/telescope.html

https://satelliteobservation.net/2017/04/20/observing-satell...
Debt relative to GDP according to the chart shown in the article went up 14% in a decade from 280 to 380 trillion, which does not seem that bad imho. Relative debt is more important than nominal debt.
Or let's just say hypothetically it's not. Why do they feel the need to have more users?

I'm of the opinion anyone who's still in the game after becoming a billionaire is doing so for non-monetary reasons. At this point it might not be about money, but power? Either way...
Actually, if you want to go from Venice to downtown, you can just ride your bike to the train station on 5th St. in Santa Monica and get downtown in about 30 minutes now. It just opened about a year and a half ago, so probably wasn't there when you lived there.
> Everyone in business learned giving pensions, training people and retaining people doesn't pay off.

...in the short term.
Basically "<ul id='foo'><li>...</li></ul>" && #foo.append( ...li... ) may cause a redraw, recalc, reflow, of layout + styles for each LI you add to the UL, as well as the rest of the dom containing the UL.

However if you can do: "BEGIN TRANSACTION; ...#foo.append(...)...; END TRANSACTION;" it gives you a mechanism to "freeze" all or some of the display (think of it as a subset double-buffer), and "blit" the changed dom to the UI when you're done (with the possibility of: " && CONTINUE TRANSACTION".

Imagine a simple list of search results with alternating row colors (white / grey backgrounds) specified by css (nth-child %2 == 0).

If you prepend elements, instead of appending elements it might cause all elements to change color and re-render, on each insertion.

If you append elements instead then it's likely a more efficient on an individual element basis than prepending, but if you had the ability to "lock" the affected display area until you're done with your for-loop, then the browser can avoid updating the area at all until the "COMMIT" call (multiple actions, with a single commit resolution at the end).

Think of it as "batch these dom updates..." Git/SVN multi-file commits vs CVS commits (single-file).
Channel I/O was something I wanted on all my desktops and servers. It helps mainframes get their high utilization ratio and throughput:

https://en.m.wikipedia.org/wiki/Channel_I/O
I literally spelled it out in my initial comment.

> For example, if the context is books, good luck dealing with Adobe or Amazon DRM to read them on your Linux desktop
How many static blogs are you deploying?

Shouldn't we also be using k8s to orchestrate all the blogs?
Suspected gas explosions rock towns near Boston, forcing evacuations
"Should be decided by Asians themselves" - if you're going to denigrate an action based on the actor's race, at least try to be precise about race yourself.

As for your argument, who do you think will be deciding Google's success in China? It will in fact be the Chinese consumer.
> Great strides is not 'perfected'

The goal isn't perfection. The goal is to be as good as humans.

Eg: An autonomous vehicle driving through snow backed by millions of miles of experience driving in snow is better than someone from the tropics driving through snow for the first time.
Ha ha yeah that would be scary-cool-- the cosmic charts showing black holes to avoid and such.
Venezuela "sucks right now" due to geopolitical egotism. We've turned them into a pariah on the global market, penalizing nations that dare trade with them with our own sanctions.

Of course the Bolivar tanked. You can use a dollar to buy anything in the world. You can't use the bolivar to buy diddly squat.
The big header on the top of the screen that doesn't go away when you scroll down. It takes up a ton of vertical space on a phone. About a third of the screen in landscape!
It doesn't matter if they have been growing.

What matters is 'do they have more to grow'.

And even if that answer is 'yes' (and I think it is), the next question is 'how level will that be'?

Because the bag will change hands many times. There can be pops and bubbles.

There could definitely be crashes where some lose their shirts - and the system is broken enough that they are unable to actually achieve all of that growth that we know they can do.

Maybe other countries ramp up on manufacturing quicker than we thought.

Maybe factory automation outpaces china.

Maybe there's a conflict that pops a bubble, or internal unrest.

Heck - maybe Trump's trade war really pulls the rug out.

All possible.
How to Boost Sales via Content Marketing with ButterCMS and Commerce Layer
I'd definitely read it.
A Web Without JavaScript (PyCon AU 2018 Talk)
Helena Sarin, an artist who works with GANs, reflects on her creative process
Having it around is a prerequisite to reading it.
Yes, there is. Societies — as we know how to make them — break down if everyone figures out how to avoid paying their way.

If a hacker gets root, they’re just using the rules of the system, finding a loophole they can exploit… taxes and laws are systems that can be exploited, but even in the cases where I find them bad (and I have plenty of broad examples of things I don’t like), I think it’s worse to let people get away with exploiting weaknesses in the system.
Venezuela is such an outlier that I don't even know where to start. But the essential problem there is political, not monetary.

If the U.S were to systematically purge their most productive industries (think Finance, Tech etc.), the US economy wouldn't last very long either.
We already know they scale quite well, your average duck goes 100 mph and will fly incredible distances on a relatively small load of fuel. It's just that we haven't been able to re-engineer them to the point that we can achieve that kind of efficiency, but we have solid proof it is possible.

Scaling flapping wing devices up is much easier than making them this small.
Ah, I meant for humans. As in, how much is depth-perception actually necessary for driving... Obviously, humans also use higher-level cues, which IMO are much more important.
I I’m not going to tell people not to do this, but in my opinion this is massive overkill for a simple blog. Why use docker when you can just run nginx on the host with certbot for LetsEncrypt.

I guess docker gives you some flexibility for rollover and load balancing, but a single droplet will handle huge amounts of traffic for static sites.
I'm not sure what you expected?

Random data doesn't compress well, and requires a lot more effort by the compressor.

Images aren't anywhere near that random.
Bingo. This was the root cause of the current problems. The area wanted the big lucrative jobs, but not the effect of the rich people it will create. There's not a whole lot of solutions to that.
People only have to do real driving in the worst conditions? That sounds like it wouldn't work out too well for them.
A polarizer only allows light of certain polarity (the "direction" the waveform oscillates, think sunglasses or 3D glasses, or the polariser in your LCD screen) to pass through.

https://en.wikipedia.org/wiki/Polarization_(waves)

But it doesn't have to be polarization just any easy modulation of the light, polarization is just easy to do since all you need is a huge polarizer and a few reaction wheels.

Think about planetary transitions; we can detect those quite easily this is how we find exoplanets these days, in fact we can fairly accurately identify the composition of the planet's atmosphere and the atmosphere is a fairly thin slice of the entire planet's silhouette.

So the only thing you need to do is to position a sufficiently big object it doesn't have to be even that big (still huge in our scale but something in the range of 100's or even 1000's of kilometers across would likely be sufficient the radius of the earth is only 6300KM~ and we can detect planets smaller than the earth AFAIK, and it can be as thin as a solar sail and considering we already build satellites with antenna that unfold to the size of a few football fields it might be possible even with our current level of technology or something not that far off) because you take advantage of the distance between planetary systems that object needs to be able to modulate the light it can be polarization, abstraction, color filtering.

To put it simply make a huge ass thin TFT LCD let the sun act as a backlight and put it in a stelar synchronous orbit from the vantage point of the star system you want to communicate with so it would always appear in line between it and your local star and blink your messages away.

If you want to go for the golden star then build a huge ring which also is capable of acting like lense this can allow you to have a communication array which can also direct the signal in a relative narrow beam.
use medium
The audio quality of these interviews made me grimace. Audio quality aside, this looks like it would be a great resource for anyone trying to go through a "FAANG-style" multi-round interview process.
> The view that someone is automatically a monster or an "oppressor" because they voted Republican is wrong and offensive in the extreme.

Yes, I agree and that's not what I'm saying at all. The view I'm talking about is that the Republican party has associated itself with such people, that a number of their ranks is composed of such people, and that some of their agenda is supportive of such people. Thus if you identify yourself as a Republican, it's normal to wonder if you could be one of those people.

So it's the other way around. Voting Republican does not make you a monster, but monsters make up the Republican party.

Bigots are rallying behind the Republican party, and it seems to be letting them in with open arms. This in turn has the effect of having people question the true values of all Republicans. When someone then tells me they're Republican, I need to ask... Oh, so, are you racist? Or sexist? Or bigot? Or anti-semitist? Etc.

And that's because the Republican party has chosen to blur the lines. This was not always the case. It's a new phenomenon.

> You vote for the party that gives you the most of what you want and has a reasonable chance of being elected

Well, sure, but I feel you need to consider the pros and the cons. Otherwise it's a deal with the devil.
HTML Can Be a Better API Than JSON
Data! Awesome!

Huh. This is interesting. The "Learn More About TNCs" button on the page you linked to leads to some more facts, including:

> "On a typical weekday, TNCs make more than 170,000 vehicle trips within San Francisco, approximately 12 times the number of taxi trips, representing 15% of all intra-San Francisco vehicle trips." - https://www.sfcta.org/tncstoday

So: 1,333,333 intra-San Francisco vehicle trips each day, including Transportation Network Companies (TNCs), and from your other links, 1,165,000 MUNI+BART trips per day, for a total of 2,498,333 rides per day

The population of the city during business hours is ~1,100,000... Oh of course, most people make round trips so it makes sense for the total number of rides to be >2x the city population.
For many such cases, i.e. layout changes triggering the recalculation of siblings or ancestors, contain[0] might be a more lightweight alternative.

[0] https://developer.mozilla.org/en-US/docs/Web/CSS/contain
Same. The profitable idea is the hardest thing for me. It seems like everything I think of has already been done before.
I was in a statistics class where the Professor was teaching likelihood, then asked if there are cases when we don't want to maximize the likelihood ratio. The answer is when you want to put a limitation on false positive (or negative) detection.

You wouldn't vet a system that is susceptible to high false negatives and likely to kill people- no matter how good the accuracy is.
Lots of stuff gets swept under the rug. I received 13 years of USA primary and secondary education, and I've traveled in the Philippines. Despite that, I didn't learn until earlier this week that USA soldiers had killed hundreds of thousands of Filipinos at the turn of the century.
I doubt the externalities or the low likelihood of getting a fair shot at selling to Chinese consumers is lost on these companies. The point I’m trying to make is that from a business perspective it’s worth a shot. If successful PR can take care of the blowback.

It’s a moonshot. Despite that, in the eyes of people who are just trying their best to boost profits wherever and however they can it’s stupid not to attempt it.

Also for my game, you got one shot at playing. My formulation was not meant to be so rigorous— just trying to highlight the angle that the decision makers are taking here.
Moving the goalpost?
Except the doctor doesn't do that. The doctor says "patient reports x". Which you already know.

The point is to create inconvenience for any employee who claims x. You might as well ask the employee to fetch a stone from the top of the nearest mountain.
A polariser filters light whose electric field is oriented in a particular direction.

Like modern 3D glasses.
Sony Finally Admits It Doesn’t Own Bach