skysight-inc/HackerNews huggingface dataset:
One or two governments practicing these techniques only serves to inspire many more to do it covertly or overtly.

Looking at the entire world, I feel it's shameful that more time and effort is spent on building better surveillance and control systems than decentralized and privacy protecting (to the extent possible) systems. It's as if all our freedoms are slipping by, leaving either an illusion of having freedoms with no practical use or freedoms curbed by governments with no concern about the well being of people or the government's reputation.

We've known about China and North Korea for a long time. Then we came to know about Five Eyes and Fourteen Eyes. It worries me that we may have One Hundred and Fifty Eyes in the next few decades (just a rough count of all countries minus a small percentage).
btw, Algebra Chapter 0 is excellent
There are plenty of jobs that don't require Google on the resume.
Bingo. This is why it matters to Google. Ad injection could impact their bottom line.
Please delete this irrelevant and incorrect widely debunk myth.
I am also thinking about going the elixir way, what did you use to get started?
I use cbc.ca. It's short, memorable and to date, hasn't implemented http->https redirect.
Source on people eat out more when there are health inspections? I've lived and traveled to many countries where there are no meaningful food inspections whatsoever, and your statement there really does not pass the sniff test. And as an aside there also tend to be far more independent restaurants since if you can cook something well, then all you need do is plop out a table, put up a sign, and you're in business.
We are truly approaching the sci-fi cyberpunk future where everyone runs around in fancy headgear.
Awesome, one thing, what is the advantage of microservices, to lets say, modular monolith?
Anything by Franz Kafka.
Reading him when I was 12 years old was a bad, bad, bad, life-changing decision.

I find his short stories " Josephine the singer or the Mouse Folk", "Before the Law" and " The Hunger Artist" to be unbearably painful.

He is still one of my favorite authors.
You are conflating "capitalist" with "anarchocapitalist"
Could the downvoter explain why? Thanks. Sometimes I really have no idea what the problem is. (Probably I should just relax and not worry about every lil downvote. But I do like to keep my readers happy if possible.)
It's a kind of metonymy; you don't take it literally. Like if someone says 'we don't want another Chernobyl' it does not mean literally they don't want a replica of a town in Ukraine. It means they don't want to have a situation where an nuclear disaster could happen.
Add "tinypass.com" to your ad blocker.
I don't get how so many people miss the point here, but alas.

It's actually not so complicated: obviously, there's nothing actionable for the user to do here. The message is for the user, but only indirectly: it's there to push developers into better practices. Your boss may not care about encryption or privacy, but definitely will care about hundreds of phone calls asking why they are warned that the form is insecure when they try to login.

With plenty of obscure pages accepting everything from passwords to credit card numbers on plain HTTP pages, this is important. There may not be someone browsing the page knowledgeable enough to catch this, but if any end user can know what they're doing is wrong, then it's much more likely it will be discovered.

While mostly not actionable directly for users, one thing a user can, and probably should, do is close the page, if they can.
There are various intellectuals who have recorded debates and lectures on youtube. It just depends on who you're interested in. If you look up any of these names on youtube or elsewhere you'll find some interesting and eloquent discourse (at least it is to me) with considerable political implications:

-Marshall McLuhan (media and communications theory)

https://youtu.be/ImaH51F4HBw

-Buckminster Fuller (futurism and socioeconomics)

https://youtu.be/elVGz_VR3eU

-Alan Watts (psychology and religion)

https://youtu.be/eV7FLlRmuf0

-Joseph Campbell (mythology and culture)

https://youtu.be/aGx4IlppSgU

-MLK (sociology and human rights)

https://youtu.be/9SfH2uMayks
Self-publishing is not without its problems.

Peer review, while not perfect, guarantees that the text has been reviewed by quality researchers. Journals have an interest in filtering bad publications, if only to keep their reputation.

In contrast, a self-published paper has no guarantee of quality, simply because everyone can do it. An author's reputation is often a proxy to assess a publication's quality, but this is clearly bad for new researchers.

I think there are good alternatives - my last publication costed around $300, which were used to pay for the conference where I presented it.
That's orthogonal to capitalism, which is simply the economic activity of extracting rent from a resource ("capital") the capitalist controls.
Indian government imposes 21M$ fine on Google for search bias [pdf]
It's absolutely trivial to use CloudFlare to give your site https.
I think I will start with elixir too since I am already a bit familiar with Ruby.
How would you compare ReasonML with ClojureScript, why or when should one be used over the other, what are the strengths and weaknesses of each in areas like JS interop, productivity, maintainability, creative prototyping and exploring, and so on?
Try the Internet Archive or https://archive.is
You don't need a router (especially for an SPA with client-side routing). If you've got less than 20 or so routes, then a big switch statement is all the routing you need. Learning to write "proper" logic around routes instead of parsing them with regexes was a learning milestone for me.

You don't need an ORM. Mapping database tables to objects directly is a really bad idea. Write SQL, it's easy, simple and cheap. Yes, you'll repeat yourself. Golang generally prefers some repetition to some dependency.

You don't need middleware. Once you get used to handling routes as logic, then the need for middleware kinda vanishes.

You can use the semi-official google websockets package [0]. It's borderline whether this could be considered part of the standard library or not (I use the google uuid package all the time for the same reason). I believe there's an intention to include these packages in the standard library at some point, probably Go v2.

Try it out, it's liberating.

0: https://godoc.org/golang.org/x/net/websocket
I've been living in Austin for the past two years, and shopping mostly at the Whole Foods world headquarters. I'm not sure what the big deal is about this place - overpriced for the quality, service is ho-hum, prepared foods are nothing special, etc.

Wegmans absolutely crushes it.
And which legal team do you plan to use, when you are sued by multiple job sites ?

After all, you will be effectively stealing their content.
"Information" is simply the name for products with 0 marginal cost. If marginal cost is 0.001$, is stealing it OK? $1? $100?

Marginal cost is not the same as average cost. If it's OK to steal something that has high fixed cost but 0 marginal cost, then surely it's OK to steal groceries, or houses, which have low fixed costs and high marginal costs, yes?
This is true for me too. As a person with depression, one of the things I'm told is 'hang in there, it gets better'. When Robin died, my initial thought was "He was 63, It doesn't get better"

Finding out that the depression didn't win was fairly important to me.
My 2 data points, both after 2-3 years of working there:

At a multi-national, had to sign a NDA, 1/4 my annual salary.

At a smallish consultancy (it went bankrupt) 2 weeks pay six months later from the liquidators.
Because their industry's employees hire people based on publishing records in certain "reputable" journals.
I think perhaps you are confusing the idea of VIM's input paradigm being efficient for text editing, with the idea of VIM's input paradigm being efficient in general. Video games that have adopted the use of a mouse have not done so for lack of a keyboard - they have done so because the combination of a mouse with keyboard is more powerful than one or the other. They're using the right tool for the job.

A mouse's strength comes from its ability to encode movement. A keyboard can do this also, but it requires many more inputs to achieve the same result. Consider that for every unit we wish to move a pointer, we need to either press a key once, or move a mouse 1mm. If I wish to move the pointer 100 units, I need to press a key 100 times. Whether I choose to do this repeatedly or by using the system's key repeat feature to make it happen, it will take some time. With a mouse, I just need to move the mouse 10cm. One movement of the mouse is worth 100 keystrokes. Increasing the efficiency of the keyboard requires added complexity. In the case of VIM it might translate to something like "100j". But continually typing "100j45k10l" etc is not beneficial for fast paced FPSs.

A mouse's disadvantage while editing text, is the requirement for both hands to be at the keyboard at the same time in order to type anything moderately complex at a reasonable speed. For a user with a taste for speed and efficiency, the act of moving a hand to the mouse and back can take what feels like a lifetime. VIM's power isn't in its ability to point better than a mouse - it is in describing the actions required to modify text in a manner so efficiently that the act of using the mouse becomes less efficient.
... until the bubble pops, which seems like it might be happening now. I just sold most of my shares.
I would also like to know if ReasonML makes some "guarantees" of zero runtime errors like Elm does. That's one reason what makes Elm attractive to me, though I haven't programmed much in it.
This will reduce the diversity of information exchanged, as does ranking secure sites higher in search results. Privacy and security are worthy goals, but I do feel for those who are attempting to publish free information on personally run sites. The easiest thing to do is put Cloudflare in front of them which also has other benefits.
Your browser probably only support old ciphers or old versions of TLS.
My primary concern are local servers ‒ which of course, are irrelevant if you are a centralised service provider such as Google.

To provide some context, I'm currently working on a web application where the server is intended to be running inside a home network (where the server requires zero configuration by the user). As of now, some of the JS APIs I'm using are only available if the site is running in a secure context, so the server has to serve the application using HTTPS, otherwise some functionality won't be available. However, it is impossible to obtain a valid TLS certificate for this local connection -- I don't even know the hostname of my server, and IP based certificates aren't a thing. So basically, to get a "green lock symbol" in the browser, the server would have to generate a random CA and get the user to install it, which comes with its own severe security risks and is not an option.

So my current plan is to have a dual-stack HTTP/HTTPS server, which on first startup generates a random, self-issued certificate. When the server is first accessed using HTTP, the client automatically tries to obtain some resources via HTTPS. If this succeeds, the user is redirected to the HTTPS variant. If it fails due to a certificate error, the user is presented with a friendly screen telling her that upon clicking "next" an ugly error message will appear, and that this is totally fine. Oh, and here's how to permanently store an exception in your browser.

Still, the app will forever be marked as insecure. Although it isn't. It is trivial for the user to verify that the connection is secure by comparing the certificate fingerprint with that displayed by the server program she just started.

This sucks. It just seems that Google and co don't care about people running their own decentralised infrastructure; and marking your own local servers as "insecure" does definitively not help.
Probably because they support older SSL/TLS versions and/or cryptographic ciphers.
Thanks. In the first data point, do you mean you've received a lump sum? Was this in the US?
You paid for the F-35 too. Do you deserve a ride in one?

Are you concerned that your unsupervised human trials might harm your mother? Your anecdote makes a point in favor of restricting access.
Suarez comments on G+ and has mentioned drones / robotics several times, and has a Collection geared toward these:

https://plus.google.com/collection/wDwWpB

https://plus.google.com/+DanielSuarez/posts/gQYcxrMhuXZ

https://plus.google.com/+DanielSuarez/posts/Tq6erLaLoof

https://plus.google.com/+DanielSuarez/posts/KcyiPJhMWcu

https://plus.google.com/+DanielSuarez/posts/DpzPMp4JHYd

https://plus.google.com/+DanielSuarez/posts/eNGy2dfbQgz
didn't that happen with whatever technology google deemed unfit for the batteries of their phones, like Flash for example?`
I see this situation as resulting from governmental decisions that reduce funding for research and make doing it harder. There are also bonuses to make companies that extract value from the public research sector. All this quantitative easing seems to give the capitalists money but not the scientists, unless they are happy working for the capitalists.
Ding ding ding.

Couldn't care less about fancy cars and houses. I want to push processor speeds forward by an order or two of magnitude, and to make that happen I need funds.
> you often have very little space to work with and have to get your point across succinctly.

Why are century-old obsolete technical limitations taking priority over clear and effective communication?
Do you believe the tech industry is so different with its walled gardens, proprietary software, and closed protocols built off of decades of publicly funded research and infrastructure? Why?

Is it contradictory to support an industry which does that while supporting this? Would you be for the liberation of Google's property?
Not if you're one of the Pacific islands, which are being slowly swamped by the rising ocean.
Thanks for the info. That's horrible.

Unfortunately, I see why they are leaning in this direction and some of the other trends and expect it to get worse.

Sam clearly sees the potential for Reddit to become another feed-based advertising platform. In order to make it even a fraction as valuable as FB or Twitter, he needs not only to drastically improve the ad interface, he needs to also get better audience data so as to allow advertisers better targeting, and ideally target specific users using their own audience data.

This is unfortunately at odds with what Reddit's community seems to want, so there seems to be a very obvious long-term trend toward slowly boiling the frog. They get rid of undesirable communities, ramp up ad placements and monetization, get profiles more prominent so users have a reason to give Reddit more audience data for free, and then this move which will likely lean towards them making users create an account (tied to a unique identifier). I'd guess the next step is making them verify with email which in turn lets advertisers and cookie onboarding partners map to cookie IDs for retargeting purposes. This can immediately add significantly to the CPMs they charge advertisers because the end performance of those impressions will likely be quite a bit higher.

As a Reddit user for over a decade, I'm really sad to see this slow, but somewhat inevitable decline. I just hope it doesn't lose all of its magic, or that something equally magical springs up in its place.
Excellent. I totally agree.
Career Advancement Advice [Short Satire]
I'll never read my car's technical manual, but I'm damn glad my mechanic is legally permitted to. No stretch needed.

https://www.gnu.org/philosophy/free-sw.en.html
Replying to myself. It's distressing how many of the options assume command line competence.

It used to be that graphic designers, photographers, families, etc. could set up a simple site with a shared host, an FTP client, and a bit of HTML. Now requiring HTTPS will push this further out of reach.

This content is now funneled into either managed platforms, either free ones that monetize it (Medium, Flickr, Facebook, etc.) or more expensive higher-touch services (SquareSpace, Wix, etc). The de-democratization of the web continues.
I am so glad I was able to be home with my kids. My oldest was also really hard to place with a babysitter, so I rarely got a break. I spent enormous amounts of time with him. This meant that I knew what he ate or drank and what was normal for him. I knew when it was serious.

Dehydration kills a great deal faster than starvation. Sunken eyes is a sign of serious dehydration in a child. The child either needs to be fed fluids orally by the spoonful until this improves, which can take two hours of devoted care, or they need an IV. I once treated serious dehydration at home with spoons of fluids to prevent my 4 year old from being subjected to an IV. This is a technique taught in developing countries where IV fluids may not be available.

If a child is vomiting but keeps drinking, they are much less likely to dehydrate, even if it does not stay down. When my youngest son had Winter Vomiting, a deadly flu from many years ago, I told him to drink or I would take him to the ER for an IV. He had had an IV once when he had been sick while relatives watched him.* He didn't want another. So he would drink a whole lot of water and eat a few crackers, go projectile vomit it back up and go back to bed.

* That is not a criticism of my relatives. It is just another example of how much of a difference it makes for a child to have a devoted full time caretaker who knows them well. Children are not good at explaining that they have a serious issue. It is vastly better if there is an adult who is in a position to just recognize that their behavior is seriously off and something is just not right. People who don't take full-time care of a child are just less able to recognize that the problem is serious, even when they are otherwise very competent and devoted caregivers.
Ohh thanks guys. Yeah, I had a vague feeling my SSL (whatever that is) was outdated. So those sites just are more backwards-compatible. (Although github isn't backwards-compatible enough to actually make an account. I tried.)
Closedness usually leads to unintended negative consequences, as well-evidenced throughout history. Openness sometimes leads to unintended negative consequences.
But Nature sells subscriptions and advertising...
NIH puts over $30B into research annually. (https://www.nih.gov/about-nih/what-we-do/budget)
Most portals I use intercept your request to a HTTP site and redirect you to their logic form which is served over HTTPS.
"""

To understand how learning plays out as birds age, the scientists also tested 21 juvenile birds in the groups at 100 days after leaving the nest, and again at 200 and 300 days.

While the youngest birds didn't exhibit any difference in their results, a pattern started to emerge at 200 days.

"This suggests the social environment has an effect on cognitive development," Dr Ashton said.

"It's not purely a genetic thing, there must be some kind of environmental factor at play."

"""
You are deluding your users if you convey the idea that home networks are separated the internet. Or that traffic on a home network is safe and doesn't need TLS. Can't you just put up a domain can give your users subdomains on that?
Of course you're right, but the review process is connected to the journal. PLoS journals are very accepting and so they end up being seen as a repository for publications that could not get published elsewhere. That's not to say nothing of value is published there, but rather that if you take a random paper from one of their journals, it's going to be of a different quality than a random paper from the Annual Review of Astronomy and Astrophysics.

And like others have mentioned, a supplement is a great idea because of publication bias against things like negative results. However, I would again see this as supplementing and supplanting when I think most people here are gunning for the latter.
> Bringing thousands of highly paid employees into a smaller city

When you have to twist figures so that 1.5 thousand becomes "thousands" (thereby making it sound much bigger), then it means you have no argument at all.

Boulder's population is 108,000. Adding an additional 1500 employees adds 1.5% to that population; not a huge amount.
I don't know if the assumption that people buy only luxury with their excess money and moreover that the spending of excess money is bad.

If you had millionaires and billionaires who lived frugally it would mean no demand for goods and services you and I and most people contribute to. That they can invest in ideas means other people get to work pursuing those ideas.

If we didn't seek to be rich (or even wealthy)and we were all just getting by with "living wages", in the first place, we would still be in a place where there was low demand for things and there would be little spare money to do non-essential things. It'd like living in 1980s India or China or Indonesia.

On the other hand, frivolous consumption is a problem (disposable thises (these?) and disposable thats (those?) contribute to environmental damage.

That said, the best thing we could do is slow pop growth to replacement levels rather than growth. That means educating poor people everywhere and getting them on contraceptives.
I wouldn't exactly call Go's standard library _good_. It's got a lot of stuff in it, which is nice, but the API design ranges from excellent (net/http) to "how much crack?!" (time.Format and .Parse) to not-quite-sufficient (various packages).

And of course, standard library APIs age with time. Perl and Python are good examples. Both ship with packages that were really good in their day, but have long since been superceded by community-created tools. But the core has to keep shipping the old thing for backwards compat and the maintainers are reluctant to add yet another package that does the same thing.

Dependencies have their downsides, but being able to assemble the best of what's out there rather than relying on the best of what was available at some point in the past has a lot of advantages too. Languages with good dependency management seem like the best possible option.

Go's refusal to embrace this is a huge pain point. Dep is a decent start, but without a community actually doing things like releases, changelogs, and all the other things that go into a solid ecosystem, it's a half measure at best.
These are weak examples. AI papers are published on arxiv.org long before they are published in journals (by then they are obsolete)

Diabetic "pop science" says plenty about low-carb high-fat diets, the most famous of which may be Gary Taubes's New York Times article from 2002.

http://www.nytimes.com/2002/07/07/magazine/what-if-it-s-all-...
>they were starting to be outdated (technologically) even before this

So what is the proper technology today for limited guest Wi-Fi access?
Too many people sleep on or disparage Texas, it’s such a diverse/weird/surprising/sometimesDisapointing place. It’s definitely not some place that can be categorized or disparaged with only a few words. Disclosure: I grew up in Houston
I've never heard 'up to London'; being from Manchester, London was definitely "down South".

Coming 'up' to Cambridge had a specific meaning, of matriculating at the University. For example: I came up to Cambridge in 2002. I assume that the University of Oxford uses it in the same way?