skysight-inc/HackerNews huggingface dataset:
Turkey is a nation of Muslim, heterosexual, very nationalist, ethnic Turks. The CS department funding did not simply disappear -- it was diverted to more productive avenues.

If funding goes towards political activism (rather than supporting the education of students) then surely it makes sense to remedy the issue.

These are not restrictive ideals, they are the bedrock of Turkish society.
Some countries do not need to restrict the Internet because they have the means to manipulate public opinion.

Other countries have no other choice, but to restrict Internet access as this is a cheaper way to achieve same.

When I see some news title: "Turkey is restricting the Internet", I deduce a) we are being manipulated in this very moment in fine ways by countries of first group via this news title, and b) it seems Turkey has no means to fight back on same manipulation level, so they have to restrict Internet usage.

Not a justification for anyone to influence Internet, but also not that simple as the title suggests.
If you click no, a single, non-tracking cookie (i.e. "optout=true", not a session ID) is set, and you get to use the parts of the web site that don't require cookies to function (which, for 99% of the cookie banners I've seen, is all I wanted).

Furthermore, if I remember correctly, no explicit consent is required where the cookie has to be used for features the user requested, like a shopping cart.

So, if the law was actually written to require what it was supposed to require, and actually enforced, a web site operator would have the options to either:

a) implement an opt-out globally across the entire site to ensure no part sets a cookie and doesn't track them, with a high risk if you get it wrong, annoy every visitor with a modal yes/no before letting them onto the site (which would hurt your conversion rates etc.), where the "no" would be a meaningful choice that would still let them use your site, and there would be very little incentive for the user to click yes

b) stop tracking users unnecessarily in general

As it is written, the options are:

a) implement an opt-out globally across the entire site to ensure that no part sets a cookie and doesn't track the users, with a high risk if you get it wrong

b) slap an annoying banner on your web site

One of these options is significantly less work and allows you to keep tracking users, so guess what gets done.
Could you give an example under which circumstances you'd want this?

The last thing I'd want to give an API is such an object in order to do something for me (like committing).

I'd had more than one occasion where I had to pass an InputStream to an API only to find out that it kindly closed it for me. This is unfortunate if you want to pass a ZipInputStream: as it does not hand out separate streams for entries, closing the stream does close the entire stream, not the entry passed.
Limits of self-determination: The sad story of brilliant Nakesha Williams
Top 7 Ecommerce Development Platforms for Online Businesses
> On a recent night in San Francisco, the woman representing the Google engineer famously fired for arguing women aren’t genetically suited to work in tech...

The article opens with a falsehood. Damore argued that over large populations, when gender discrimination isn't a factor, a higher percentage of men choose tech over women. Agree with this position or not, he went out of his way in the manifesto to specifically say that he didn't believe in genetic inferiority.
Yeah, most people see the world like this:

* Turn up to job. Nice people, good desk, good canteen. Benefits good.

* Work is interesting - working on cutting edge, dynamic web experiences that are changing the way we interact with people.

* Solved a knotty engineering problem today. Was very pleased, boss was impressed.

* Shipped product today. New sprint starts tomorrow. No defects!

The actual implications of any one feature, the borders between personal data and pure engineering problems blur. Your effort is only a small part of hundreds of effort-hours taken to ship and maintain a product. The decisions about where the lines are drawn were taken months or years ago by people who may or may not be at the company and who were also probably just trying to solve the problem that was in front of them.

You, the engineer, are never sat alone in a room with a user story that breaks GDPR for a product that is fully compliant. The future of the product never rests with you and only you.
The funny thing is, many people there believe that Turkey is one of the most advanced economies. The propaganda machine is amazingly successful. The person you are replying to has access to all the information to see how wrong those arguments are, yet simply ignores everything. I said funny but I mean more like a tragicomedy.
Comcast had data caps on their broadband packages in Nashville until Google Fiber showed up. GF has shown very little expansion here, but the other guys definitely felt it.
Probably, because many other sites implement it as "yes means you get to go to the site, the no button is a link to google.com"
This was what I was about to post -- JWT-in-cookie is just about perfect from a security/convenience ratio standpoint is it not? Assuming the HTTP cookie is secured properly (like all cookies normally are), it's the perfect way to serve both browser and non-browser traffic (apps may choose to do a little more work to pull the cookie out of the authentication request and use just the auth header if they want).

Any thoughts? I can't think of anything glaringly wrong with the scheme.

Also, I generally think that if someone has the resources to obtain your JWT it probably doesn't matter if it's encrypted (assuming it's stuff like the user's ID or roles, and not something you shouldn't be putting in there anyway), because the attacker has the time until you revoke the token to do whatever they want as the user.

I'd love to hear why I'm wrong
> I've been around Silicon Valley since the late 90s. It hasn't changed.

I haven't been there physically but observed it from the distance. Google or not, wasn't the Silicon Valley of the 1990s more about creating new technologies and less about kissing VC asses, repackaging crap, pumping valuations, and screaming "innovation"?
> Infrastructure like this is something that can only be done with government support.

Bullshit.
If Facebook's business model is built around collecting and selling personal data, and more than 4% of their revenue globally comes from EU citizens, then they could decide to wilfully flout GDPR and just pay the maximum fine every year.

Another way they could deal with it is by disputing the EU-US privacy shield[1] or disputing the decision that overturned the original privacy safe harbour[2]. IANAL so I have no idea how they would do this, but it will be costly for ECJ and FB.

[1] https://en.wikipedia.org/wiki/EU-US_Privacy_Shield
[2] https://en.wikipedia.org/wiki/International_Safe_Harbor_Priv...
They both can apply. The flow of traffic laws, such as the one in California, are to prevent people from going significantly below the speed limit. Its a better approach, in my opinion, then a minimum speed limit law that many states use.

That said, you'll end up driving white-knuckled and fearful of your life if you dare go the speed limit on the Mass Pike. You'd have to drive 70-75 minimum here just to feel safe.
Would this comment make a good source code comment?
> The article opens with a falsehood.

Yep, they have to lie about Damore. Fake news at its finest.
How to sell on amazon
Preparing to Launch a Rewrite for a Public-Facing Website
Yes, I agree this is the key here. Google realized FTTH is too expensive in most places, and still are looking at wireless IIUC. Except for new buildings in dense areas or similar, it's likely that bringing fiber close and going over the remaining distance with either 3.5 GHz radio or millimeter waves (former better for range, later for available BW) makes more sense. We'll see soon how well it works in practice, 5G NR deployments will start with fixed wireless like this.
There are many comments on HN which recommend products/services that are not free. The fact that the course has a cost doesn’t make the comment “spammy”.

If the parent posted an affiliate link then that would have indeed been spam.

The courses from Pragmatic Studio are indeed excellent. Sometimes quality has a cost, and people should be ok with that. Not everything will be a free resource.

Note: I have no affiliation with Pragmatic Studio, they are just great courses.
He's always been one of my programming heroes. I don't know what he did or didn't do in this case. But, if he did lie, that would bring him down a notch in my mind. However, if there's anyone who could quickly rewrite a system like that, it's definitely Carmack.

Anyway, I will probably always read or listen to anything he has to say on the subject of programming.
JoomScan – OWASP Joomla Vulnerability Scanner Project
In case of apocalypse, here's how to make penicillin in your kitchen (2013)
You are forgetting the .COM bubble which was pretty much a pile of pure bullshit without much substance.
The question I would have here is, what has changed in the last century or so that would make it that way? Regarding sitting in rows for most of the day, school methodologies I don't think have noticeably changed; at least, from what I see, it doesn't seem like a school in 1950 would be that much different than a school today.

From my perspective, the root of this is more yet another case of medicine being over-sold well beyond their intended purpose. In this case, energetic boys are the ones that get caught in the cross fire. But this seems overall like a systemic problem of current medicine, well beyond ADHD medicine... ranging from the over-prescription of antibiotics, to the roots of the opioid addiction crisis. Our medical system just plain and simple seems to dish out too many pills, even when the chances of help is marginal.

I'm guessing (to be fair) that many times this is due to patient demand, I just wish doctors would sometimes push back sometimes. People are looking for easy solutions to life's problems, and don't necessarily realize the whole picture that comes from medication (side effects and whatnot). Your child is energetic and a handle sometimes, right? That's often normal. You don't need to necessarily give your child powerful stimulants, what is essentially commercialized speed, to "cure" this, unless you are really sure of the diagnosis, in my opinion.
Slack Bot – Image Classification
Says it all: http://dilbert.com/strip/2017-12-26
Linking to a paid product is not a spam. If it was a paper book would you complain as well?
> what will happen on a super bowl night?

Wireless multicast means that the superbowl will be sent out once to many subscribers.
I'm a big fan of Elixir, but the community gravitation toward Elm has always struck me as a bit weird.

The two languages have nothing in common beyond both being functional, and it kinda feels like someone posted a "Elixir and Elm" blog post in the early days and it all just snowballed arbitrarily from there.
Removing polling checks in guitktk
How Mobile Technology Is Changing the Healthcare Industry
Russia's Population Set to Decline from 143M to 111M in 2050
Πως να έχετε οργασμό όταν νομίζετε πως δεν μπορείτε – ESCORTS
> Google controlling what you can learn by censoring results based on politics.

Is there an example of this?
Or moreover it shows that money isn't necessarily the limiting factor in success that many perceive it to be.
Can anyone recommend additional books on being a highly effective PM and managing ALL THE THINGS. Thx
One of the worst websites I ever visited. The amount of traffic, cookies, ads and scripts needed to be loaded just to present few images and text is deplorable.
Paper highlights:

- 22mn or 7nm are idle marketing. "The nodes were first defined according to the transistor channel length. The last nodes are more defined according to marketing criteria."

- the memory wall... "The huge difference between CPU and DRAM growth rates led to the increased complexity of microprocessor memory hierarchies. Different levels of caches are needed to balance the differences in the bandwidth and latency needs of the CPU with those of the DRAM main memory."

- Conclusion "When the end of the predicted end of the exponential evolution will be real or when non-Von Neumann architectures will prove to be more efficient for programmable applications, the situation will be totally different. Until that point, the two equations that have been discussed in this paper will be there to explain the evolution"
I would argue that use of it's and its is going the same way as who and whom. Its mostly obvious which one is intended and its not like you could tell the difference in spoken English anyway. While its nice to be correct I don't think its something worth getting annoyed about. (Yes, its deliberately wrong).
Show HN: Hacking a Mercedes GLA Class Ride-on kids car
As I have seen too many times to be surprised now, the source code and setup in assembly is much easier in asm than in higher level languages. Look for ”COM programming with assembler” if you are curious. No casting, no bullshit. Just numbers pushed around :)
I feel like I'm not really getting this article, though I am super interested in city planning. It feels too vague.

Are they proposing the two most likely scenarios are 1. Everyone going back to running their own farms and 2. Continued urban sprawl?

What is the reason for this reset? Millennials priced out of the housing market?

I'd be very grateful to hear some clarification about this this piece from someone a lot more knowledgeable than I in urban design.
In the U.S. you can deduct your charitable contributions (up to 50% of your income) to not have income tax on that money.
The Open-Office Trap (2014)
Best of AI Articles in February
Startup Weekend Cluj 2018 – a different look
Using non-progressive images with a blur is standard practice though, with little alternative.

Because you often want to use png or webp for the final image, instead of jpg (and these formats are non-progressive), and loading of progressive content can’t be controlled by scrolling.

As for that blur, medium definitely overdoes it with that, doing it on the canvas and all.

This is what my site looks like before lazy loading: https://i.imgur.com/O9YjU7o.png and I’m usually testing it on 3G and 2G to test performance – every image is available with srcset in countless versions so your browser can additionally choose which version it wants to show.

I’m always interested in improving this.
Bill Gates has more money and prestige. This is HN where the predominate idea is to start a new business and become the new Bill Gates.
I posted mine on the w3c's 20th anniversary in 2014 http://www.kevinmarks.com/myfirstwebsite.html
Not to deep nets iirc, which was one of the advancements.
> He had fought the Boer War for the Dutch

Sorry for the dumb question, but...

He was in his 60s during WWII when he was captured?
Hey Big Spender (For Semiconductor R&D, That’s Intel)
The Physics of Symbols: Bridging the Epistemic Cut
You're not actually equating sex crimes and IP theft are you?
If You Want a Robot to Stop Screwing Up, Hold Its Hand
China. Searching 'tiananmen square' or 'tank' man' won't show any traces of those events.
Here is the study mentioned in the second main paragraph:

http://saveoursoils.com/userfiles/downloads/1351255687-Chang...

Conclusion: We suggest that any real declines are generally most easily explained by changes in cultivated
varieties between 1950 and 1999, in which there may be trade-offs between yield and nutrient content.

Worth noting there is no use of the phrase "soil depletion".

I take issue with the comment near the end:

> Also, foregoing pesticides and fertilizers in favor of organic growing methods is good for the soil, the produce and its consumers. Those who want to get the most nutritious fruits and vegetables should buy regularly from local organic farmers.

To my knowledge, organic farming employs just as much, if not more, pesticide and fertilizer. But there are regulations determining which products are allowed to be classed as "organic". Such regulations can be somewhat arbitrary; for example, a lot of so-called organic produce is the product of radiation-induced mutation [0].

[0] https://en.wikipedia.org/wiki/Mutation_breeding
well basically OAuth2 Resource Owner Password Credentials Grant (https://tools.ietf.org/html/rfc6749#section-4.3)

Is basically the same thing than Login Form + Cookie, just that you return the Token instead of setting a Cookie.

So it's only more complex if you also act as a OAuth Provider, that implements all the other Flows.
Hire mean stack developers
Feeling Like a Fraud: Impostor  Syndrome and Team Productivity
Vuesax framework for vue js new component loading
Mohammed was a historical character, Jesus might or might not have been a figment of cults imagination. I would not compare Jesus and Mohammed. If you want to find Muhammeds counterpart in christianity I would really look into the early church fathers, after emperor Constantine.

To quote from wikipedia, early muslim conquests did not mind other religions (they were not exactly equal citizens, though):

https://en.wikipedia.org/wiki/Islam_and_other_religions#Earl...

Then compare this, for example, with Spain's expulsion of Jews:

https://en.wikipedia.org/wiki/Expulsion_of_Jews_from_Spain

Jews were expelled from catholic spain, and the diaspora went to muslim countries, among other places.

Late christian sentiment is a bit different thing altogether, as affluent europeans finally started to actually think about the humanistic message in new testament in wider context, which led to termination of slavery and so on. Early christians were probably drawn to this powerful message. When christianity became a state tool, the effective practices diverged to acommodate the needs of the state and power.

I'm not raising these as examples to prove moral superiority either way. I'm raising these to point out that to claim one is bigoted in it's first principles while the other is not, or some such generalization, is empirically false.

Both muslim and christian civilizations have shown humanistic tendencies as xenophobic and brutal ones as well. Secular economics and politics have been the driving forces of historical development as much as the theological basis of the regionally dominants power theology, if not more so.

Organized religion foremost is a form of political control over people. It's complected with cultural identity in a deep, difficult way, but the identity of a people and the currently accepted dogma are not (necessarily) the same thing.
How Attackers (Easily) Bypass Office365 ATP (Advanced Threat Protection)
The article mentions organic as possibly more nutritious. Are there any studies which prove this, and give comparative organic / non-organic nutritional values?
It'd be interesting to see a study that tried to tease apart the extent depleted soil contributes to the problem and the extent that faster growth (and faster harvest) just results in less nutrients.

Many vitamins contain only carbon, hydrogen and oxygen and there are even more if you add nitrogen and phosphorus, both of which are in "basic" fertilizer. So none of those are particularly going to be soil limited.
You misunderstand. Facebook probably knew that the new law was in the making, but they probably thought: by the time this law passes, everybody is doing it!
I work on zbuild, which is a cross-language build tool designed to make vending and versioning artifacts sane in large, multi-team environments. If you're interested, I can help you get started with a simple task or two: https://github.com/dimes/zbuild
The Falcon 9 rocket may reach 50 launches on Tuesday
I disagree that this is a good style in general.

If I commit to returning an ArrayList then it's not backwards compatible if I want to change to a different concrete List. My experience has been that if you return a concrete class then people will rely on those details even when they don't need to. And if you're writing a library that others depend on then you don't even know how they're using your returned value.

Of course if people are doing unsafe downcasts because they need the guarantees of a particular implementation then you should just return the ArrayList directly. And fortunately this change is backwards compatible, so there's no need to worry!
Greasemonkey gerbil

Looking at the mousetrap

Interesting device

It sees the spring and smells the bait

Understands everything -except the connection
Ask HN: Would you use a chatbot to sell your home?
In the age of self driving cars and self managing AI personal assistants, I'm curious whether people would consider buying/selling a home using a chatbot?

Imagine replacing your existing realtor..with a chatbot. Google Assistant type interface, in a mobile app. The realtor would still do viewings and be available in case you really need to talk to him/her.. but otherwise all your Q&A, back and forth, negotiations etc, as a buyer or seller, would be with the bot.

Would you use this? Or do you really still need a human touch when you're looking at your next home?
British isn't actually the closest to the root, American English is actually far more conservative then British English, for instance the dropping of Rs seen most places besides American English is actually an innovation.
Selenium IDE rises like a phoenix from the ashes
There also have been studies on the nutritional differences between conventional farming and organic farming, and most of the meta-analysis of these studies concludes there is none: https://theness.com/neurologicablog/index.php/new-organic-fa...
Are these even legitimate? If a person can paint a masterpiece but can barely balance their checkbook, IQ tests won't show their mastery in painting, only their mediocrity in math.
In a way, I guess its a sign of Turkey and AKP’s success that we are now being held to European standards.

As far as numbers of imprisoned journalists are concerned, Chinese standards would be an improvement. 150 journalists[1] doesn't sound like that much, until you realize that's something like half the global number...

[1] http://europeanjournalists.org/turkey-journalists-in-jail/
React-placehodl|React placeholders made simple
> That includes generating ad revenues from EU based eyeballs.

That would be fairly hard to enforce against a company that doesn't have a physical or legal presence in the EU.

In general, I'm disturbed by governments trying to enforce laws beyond their border just because their citizens are somehow involved by sending information over the internet. In some fields, it's a legal minefield just to comply with the rules of one country, much less several. This won't be a major difficulty for big players with high-paid lawyers and compliance departments, but it could easily kill startups, some before they're even launched.
I don't think that 4% is limited per annum, so that if you've paid 4% for case 1 in that year you pay out 0% for case 2+ in that year.

on edit: looking here https://www.i-scoop.eu/gdpr/gdpr-fines-guidelines-applicatio... it seems the second level of fines go up to 2% and are on a per case basis.
There was a lot of bullshit but there was a lot of substance. Off the top of my head:

* server-side web

* first web-based payments

* VoIP

* first mobile devices

* e-commerce

* text messaging

* music piracy... I mean, sharing

* search engines

And I could go on forever.
You can also have user file associations on Windows though.
In fact most of the referred comment come from the source code.

The main idea was to see how minimal a working solution could be achieved.