skysight-inc/HackerNews huggingface dataset:
I'm using Firefox + uBlockOrigin + DuckDuckGo.

It's full page, not a popup or modal. Text:

By choosing “I agree” below, you agree that NPR’s sites use cookies, similar tracking and storage technologies, and information about the device you use to access our sites to enhance your viewing, listening and user experience, personalize content, personalize messages from NPR’s sponsors, provide social media features, and analyze NPR’s traffic. This information is shared with social media services, sponsorship, analytics and other third-party service providers.

Options:

- Agree and continue

- Decline and visit plain text site

Decline takes you to the homepage, which is literally plain text. Apparently it was too hard for them to provide some css. You have to search around for the content you were going to, ultimately ending up at this plain text page: https://text.npr.org/s.php?sId=614419275
Kind of like the current system then.
And in the EU we have a different way of working. In the UK you can literally phone up the ICO and get free advice, specific advice on how to stay compliant.

If it turns out that you are in breach, they will write to you with information about what you're doign wrong and how to fix it.

In the EU we don't rely on lawyers for a fraction of the stuff you do in the US.
The early 1900s book “Calculus Made Easy” is a really good intro to calculus.
I wish that global anecdotal database for health issues that people keep talking about existed so we could pool data and come up with some correlation for things.
>because you only draw each pixel once

It depends on the algorithm, if you did heightfield then yes, you could easily eliminate invisible pixels without testing each of them against z-buffer. However you could not do complex models with heightfields.

A popular general voxel algorithm in 90s was "chains", where an object was represented as a sequence of voxels, where position of each was encoded as an offset from the previous one and voxels were on a regular grid so there were only 26 possible offsets. If you did not do perspective projection then you could have just projected all 26 deltas into the screen space and compute each voxel's position with 3 additions. With the offset taking 5 bits you could fit each voxel in a 16-bit dword together with some ramp-lit material for per-pixel lighting. It was a very fast loop even on a CPU without division. On a modern CPU or GPU, of course, this is painfully slow, since each position depends on the previous one and ensures strict order on the loop. Memory-bandwidth wise this is quite nice because of the very compact input data. E.g. you could put position and texture deltas into 8 bit voxels and had more compact representation for a smaller model than using popular 16/32 byte vertices.
Chinese EV and PHEV car sales are skyrocketting in 2018
If you do have the talent, you'll make more money selling Oracle than selling coffee.
Colors as strings is a perfect example of what i'm trying to question here. How do i know which colors that are valid? Run time error? No thanks. Reading online documentation[0]? No thanks. I'd rather have my auto-complete[0] tell me right away the available options and my compiler tell me if i misspelled 'turquoiuse'. A better solution for this is a color-class with a long list of predefined colors as constants, and since they are just constants they could have any underlying format, not necessarily a string. Even in a dynamic language such as python this should be preferred over random strings.

Then yes, there are valid uses, especially in ad-hoc scripts. Column names and dictionary keys are one of the gray zones, though again, in my experience once your project grows these are also usually better to code generate from your db schema or serialization protocol; either complete data structures, api-functions, or just a list of constants. Anyway, my point is not to ban strings entirely, it's to question what we use it for. If you use strings as data/identifiers so frequently that you need a special convention for them something smells quite fishy.

[0] Auto complete = More accessible form of documentation. Before someone starts screaming that i'm stupid for "ignoring documentation".
We often talk of Chinese copycats when it comes to their auto industry, and even today you can easily find mainstream car brands selling shameful copies of European or American cars (I'm looking at you, Zotye...). That being said, it becomes more and more obvious that in recent years, the pace of improvement has been unprecedented among Chinese carmakers, despite the market plateauing since 2017. The last fascinating shift is the push for clean cities, and as a result the development of numerous electrified vehicles. In April 2018 in China, some EV, PHEV and Hybrid models reached 2, 3 or 4x sales compared to the same period last year. The market opportunity is huge and it is yet another sign that China will become one of the leaders in environment in the coming years considering its impact on its economy. I find this fascinating, and I thought it would be nice to raise awareness around this shift.
You have to factor into time spent preparing, and transit. I'll give you an example. I like Brazilian Jiu Jitsu and there are 1.5 hour classes in the afternoon/evening. However, it's a 20 minute commute either way, and I usually get 5 minutes early an leave 10 minute after it's finished for stretching and cool-down/shower. So my 1.5 hour class turns into a 2.5-3 hour block every time I'd like to go to a class. Similarly an hour run before/after doesn't include transit, shower, etc., making it more of a 2 hour commitment.
The is great and all, but it requires individual action on the part of the consumer. I'd like to see a US version of GDPR and soon.
A confirmation screen isnt allowed in case of a mistake or confusion?

What if you've agreed to a contract and want to exit early and there are fees?

What if the company wants to offer an incentive for you to keep your subscription?

Should all those things be illegal?
As a brown immigrant myself I asked a white farmer in Arizona why they are putting up with this shit in their region. He was pretty frank that he personally never gets stopped there and he is actually very happy that immigrants are being harassed by border patrol. "Don't like it ? Don't come to my country. Obey the law however stupid it sounds. " that was his response.

Many of these people and mostly white conservatives are so much cornered that they will gladly break their own nose if it could spite non-white people somehow. Whether it is border checkpoints or H1B harassment, green card backlog for Indians/Chinese or abuse of DACA children all eventually ties into the white America's deep rooted racism towards non-whites and a misplaced sense of superiority and resting on past laurels.

This is not to paint entire white community in bad light. Most libertarians are white, ACLU, Cato, FEE, Reason all are mostly white too. But a small intolerant minority wins and in this case it is the racist whites.

P.S. In my conversations with white conservatives in midwest and fly over country I realised that their true hatred for people like me (Brown) does not stem as much from the skin colour but by the fact that they see more and more of non-white people in leadership positions. Why are so many silicon valley companies lead by Indians ? Why did Trump appoint a brown Ajit Pai ? How come a woman named Tulasi become Congresswoman ? How come China have become so rich ? They are mostly facing these questions without realizing lower birthrates of whites is mostly the reason for this.
For smaller coins it's especially scary because existing miners could easily switch to the coin for a few hours to mount an attack.
Also Hypochlorous acid reacts, albeit slowly, with DNA and RNA.

> https://en.m.wikipedia.org/wiki/Hypochlorous_acid#Reaction_w...

That fact might make any DNA matching inconclusive.
Ah, I see now – you have an outline of the functionality (Search, List, Share), but because it has class d-md-block, it doesn't show on mobile :-)
I am fine with people being interested in whatever pleases them, so long as they aren't being mean to others about it.

Granted, a sibling comment to yours made me see how the person I responded to could formulate a reasonable argument. Whereas previously I could only see bourgeois academic snobbery. So, like you, I thought there was only one way to interpret it. But now, I have been enlightened.

I am indeed sorry.
What Kind of Parent Are You: Carpenter or Gardener?
That study wouldn't be checking placebo but whether the intervention beats placebo. Not sure why that's a mistake if measuring placebo is not a research goal.
O Language: Build 4.1
You're basically reinventing European cookie law. I'm pointing it out for two reasons - one, for those wondering how this "stupid law" was created, this is how. Two, we ended up needing the GDPR anyway, since just informing is not enough.
> "Every industry sector [that] has looked at this initiative considers it a very serious threat to the ability to do business in California," says Robert Callahan, vice president of state government affairs for the Internet Association. The group represents major tech companies, including Google, Facebook and Netflix.

It's not hard if you don't base your businesses doing what many people consider creepy.

Maybe they should have thought of that before doing so.
Interesting. Schmidt Ocean was founded by Wendy and Eric Schmidt (former Google CEO) in 2009. This appears to be their only research vehicle at the moment. The boat was originally built in 1981 and was converted for research from 2009-2012.
Was that the one with the Nigerian prince?
More Adventures in the Land of Go: Large Projects
If you take that approach and add Musk's source truthfulness rating[1], then perhaps we'll have something.

Something's gotta give. Right now, it's all hard about narrative. It's not information, it's all shaping and characterization these days. Of course Trump doesn't help the cause, but to watch the news contort itself in an effort to "counter" has lead to its demise as a semi trusted
fourth estate.

[1]money.cnn.com/2018/05/23/technology/elon-musk-media/index.html
Anatomy of an online misinformation network
Android devices ship with pre-installed malware
if desperation is larger than fear...
Jsreport: JavaScript reporting server
Just hand over your papers. As a tourist people will be nice enough, but you should expect searches and to obey authority like if you were visiting China or Russia.

This kind of thing happens to residents who are trying to push for change in their country and accepting personal risks.
I don’t want to forcibly do anything. I want to unshackle market forces to solve the problem in a better way. Don’t ban poor people from your town. Don’t create a monopoly on local education. The rules should forcibly ensure competition rather than forcibly control how people live and get educated.
To be fair, I think the way GP worded it might still be accurate; they said that you wouldn't leak by forgetting to collect it. I took that as a statement about not needing to manually free things than an assertion that Rust guarantees no memory leaks (which can still occur from things like reference cycles).
The thing about oral histories is that they are oral histories. The oral history of Microsoft v. Netscape is only interesting because it elides the story of Netscape. Andreesen was able to found Andreesen Horowitz only because by scholarly historical accounts Netscape was a tremendously successful startup by the standard startup metrics: Netscape's founders found themselves incredibly wealthy and initial investors like Kleiner Perkins achieved good internal rates of return (IRR) and anyone in the general public who bought and held Netscape shares near the closing price on the day of the IPO did well when Netscape sold to AOL for $10 billion a few years later. If there's a villain in Netscape's trajectory it's AOL. Or hubris: Netscape's engineers decided to rewrite it from the ground up.

Like all oral histories, this one has its tribal roots. One of the distinct features of Microsoft is that Silicon Valley venture capital wasn't involved. In part because Microsoft isn't a Silicon Valley company and hence not a Silicon Valley success story. In fact it is the worst kind of not-a-Silicon-Valley success story. It made 10,000 ordinary employees millionaire or better rich, the founders even richer, and Silicon Valley venture capital standing outside, noses pressed against the glass.

The laissez-faire/libratarian/randian Silicon Valley business culture celebrating Microsoft's anti-trust as a morality play is perfectly titrated irony. Or sour grapes.
I didn’t say they should.
Use all available upper exhaust vents.

I'm not the top floor in the corner room which is the hottest room. The entire unit is per floor is much warmer than any other level. The best non-AC cooling I've been able to achieve is to run the bathroom fans with the bathroom windows closed. It pushes out warm air near the ceiling and draws in cooler air from windows and lower parts.
Yes. Still a valid point though. Mobile should have a description as well.
Are Atheists Genetic Mutants-A Product of Recent Evolution?
Show HN: Rsync GUI
FYI, wasn't me who downvoted you (check my karma, I actually can't)

But one by one:

>"Unpaid" internships are good -- they allow people who don't provide much value to learn and build their capital

Unpaid internships are not available to anyone who doesn't have the necessary capital to go without income for a year or so. Which is very few people, and mainly the rich. Or people who can take internships near their parents home provided their parents earn enough to support them and provided they're not in an abusive family situation which is still far too exclusive.

>People who want to work more than 40 hours should be allowed to work more than 40 hours, and should be allowed to make agreements with their employer that don't double their expense per hour at 40 hours.

Sure, but that's still paid overtime, I was talking about unpaid. And a lot of the time it's not a case of "people who want to work more than 40 hours" it's "people who have to work 40 hours". I didn't get a choice at my last job, I either did it or I got fired, and that was with the EU working time directive (it wasn't very effective)

>The minimum wage is just a price floor, and doesn't actually determine wages for more than an extremely small margin of workers, and raising it can increase unemployment among the most vulnerable populations.

A fifth of the UK workforce earned less than the living wage in 2017 [1] and the living wage here isn't that much higher than the minimum wage. I wouldn't describe that as a small margin. All those workers would benefit from increasing the minimum wage. Furthermore regarding increasing unemployment, this isn't a valid argument: it's well established in quite a few countries that minimum wage is not enough to actually live on, so if a business cannot afford to pay the minimum wage people need to survive then they are not an effective business. I really can't emphasise that enough. If people are unemployed because of reasonable increases in minimum wage, it is entirely the fault of the business owners for not being profitable, not the fault of minimum wage law.

>Unions have the economic effect of boosting working-class wages and well-being for people in a particular group: high-skill working class people. They depress wages, increase unemployment, and reduce well-being for the most vulnerable groups, particularly minorities and those with low education. There is no broad positive effect on labor from unions; we know from the data that the benefits accrue to a certain type of worker, and it's nowhere near the lowest classes of worker. These gains are relative, and do not enlarge the pie.

Source please.

>The labor struggle is an intra-class struggle between the more-employable working-class subset and the less-employable, which is exactly what you'd predict looking at who makes up the groups

IMO plain wrong. The labour struggle is between workers and owners of capital, in fact pitting the working class against each other has been a tactic those in power have used for millennia.

[1] https://www.independent.co.uk/news/business/news/uk-populati...
Beautiful analysis and write-up; I wish more people could write up small explorations like this.
> just as we cannot afford referendum on every polical proposal.

Part of me wonders whether this would be a good thing. I mean, the best political systems are those where things are difficult to change on purpose, like how in the US the constitution is virtually impossible to change without overwhelming agreement from most involved.

In that sense, having referendums be required on a lot of political proposals may well help kill lobbying, as well as downplay the effects of knee jerk reactions and 'think of the children' style pearl clutching. Require a majority, and well, a lot of things like copyright extensions simply can't get off the ground at all.
I worked a total of 2 years at 2 different Starbucks locations and they were continuously pushing us to be cheerful, chatty and even tried to get us to suggest pastry pairings for people's orders, which rarely went over well unless people actually wanted it. It's something I never bought in to and found the hardest part of the job by far. I was never a jerk, and I always cared authentically about the work I was doing but I'm just not naturally social enough to make chit-chat about the weather and gas prices 100 times a day without dying a little bit inside.
I hate X for human tagline
As a non-white naturalized US citizen whose ethnicity is heavily targeted by CBP activities, they make me nervous and I'm not surprised to hear that they repeatedly overstep their boundaries (irony!).

I see the current enforcement of our immigration laws fueling a parental crisis similar to what we currently see in black communities, the bill will be due in a decade or two.
The MCM/70 https://en.wikipedia.org/wiki/MCM/70 , another early microcomputer which failed to thrive, was also an APL machine. In fact, the computer pictured at the bottom of the article is an MCM/70. Interesting to consider what maybe could have been.

(One reason the MCM/70 wouldn't have had BASIC is that its development predates BASIC Computer Games https://en.wikipedia.org/wiki/BASIC_Computer_Games , apparently the original, 1973 publication of BASIC listings. Those were all games written on and for the Dartmouth BASIC system or other DEC microcomputers. I think (I am not an expert) it was probably this corpus, and its publication in a readily-available book, that originally drew microcomputer systems like the ALTAIR towards supporting BASIC.)
You... gently remove ants from your kitchen? Really?
With /deep/ deprecated and css @apply nowhere in sight I'm not sure I like styling stuff inside shadow boxes...
In my experience, the best way to integrate fitness in everyday life is to live in the city.

I live in the inner part of a mid sized Great Lakes city. Commute and lunch are short walks, groceries and shopping is a bike ride, friends and social groups are with in biking distance and the city's cultural and social activity is centered in walkable neighborhoods. Bike culture offers rides across any social group you can think of. Off road bike paths connect the country in the warmer months.

Even on a regular work day I'll walk or ride in the evening to wind down. In a city there are many routes and parks to wander through, the landscape and texture constantly changing thought the year. The routine keeps you going even through the snowy winter months. You can walk or ride as fast or slow as you want to adjust the "workout".

In contrast a lot of my exurban coworkers spend an hour plus per day commuting to work in the car, and live in isolated developments that are unwalkable past the arterial they are on. Exercise becomes a drive to a gym or park for and is easy to forgo in a busy day.

I recognize not every city is affordable enough to live and work in a short distance, but I'd trade any amount of yard space for an accessible city.
Opiods use ttacking seem like one of the potentially less reliable uses for it given legitimate users and high tolerances. It brings to mind a squeaky clean high school in the same pipe as retirement homes and veteran's centers where there are plenty of chronic pain patients and concluding the school must have a drug problem. I am aware that there are statistical levels of usage beyond what would be remotely probable without the area literally being designated for chronic pain patients.

Meanwhile you can't go wrong with looking for disease tracking.
The article fails to mention that the proposed law doesn't actually impact the majority of startups and small businesses, so calling it 'sweeping' might be a bit much.
Yeah, this isn't the last season of Silicon Valley, you've explained it really well. Theoretically it's very dangerous vector of attack, however, in practice seems impossible seeing how big Bitcoin is over all.
The paywall around an article about ethically destroying large amounts of money seems more than a little ironic.
The pre-election date on that letter was interesting. The Slate article is kind of silent on what happened during the Obama presidency on this. Did they continue Operation Stonegarden as-is throughout those two terms?
This isn't possible for larger coins like Bitcoin because it assumes you can get a short-term rent of enough hardware to carry out the attack for exactly the amount of time it takes to carry out at the NiceHash market rate. Most of the Bitcoin mining hardware is not available for rent in this way and its owners have a financial incentive not to allow this because it'll wipe out the value of their hardware.
And processing that IP address is neccersary for the operation of the service offered so entirely acceptable.
Show HN: Klaro – open-source consent management for websites (GDPR and ePrivacy)
Well, now this id-unknown would be your new null and on top of it it changes by the data type as well.
That doesn’t really undermine the idea that this is a set of citizens who systematically block egalitarian social change. There are many mechanisms through which that happens — local government and real estate just as much as elite academic and cultural institutions.
A few months ago I was working on an employment lawsuit in silicon valley and a prospective juror said about his employer, "I've been told I have a bad attitude and I agree because they ask too much of you."
So that's why you didn't include the Deckard -vs- Pris scene where she rotates around the X-axis! ;)

https://youtu.be/e9t5ikxjAQ4?t=1m9s
> Class differentiation is the central meaning of life.

This is patently not true. We overthrew kings, introduced democracy, and eliminated slavery. Every time we have made people more equal, our society has become more open and less morally repugnant.

Trying to be the winner of class competition is vulgar Marxism. You don't need so many things to be happy in life, nor do you need to dominate others. You merely need your life essentials, freedom of movement, friends, family, and meaningful work. None of those things require domination.

Obviously everyone will lead a different life, but you don't need to suck up resources like a black hole to do so.
Sure, they're all beholden to each other but they're the ones who make the decisions about how to allocate the means of production and which labor power to buy.

People who derive their income primarily from investments but don't really decide anything or buy labor power are a rung below those who do. Taxonomize it however you want provided the distinction remains.