skysight-inc/HackerNews huggingface dataset:
If these companies, whether it's Microsoft, Google, or others, encrypted as much of their services as possible, end-to-end, without them having the ability to decrypt that data, this wouldn't be such an issue, because the US gov can't legally force the companies to decrypt what they can't decrypt.

Countries such as Russia, China, Brazil and others would also have less of an argument when demanding these companies build their data centers locally "to make sure their citizens' data isn't given to the US government".

But companies like Microsoft and Google want to have their cake and eat it, too. They'd rather keep their ability have full access to our most intimate conversations, while at the same time take on the might of an unaccountable and out of control US government to limit its access to our emails and chats. Good luck with that.

The more advanced surveillance technologies private companies build to track their users, the more irresistible the access to that data will be to the government, and the more they'll want it. So the solution is to make that data useless for them. If it's encrypted and nobody but the users can access it, then they'll be much less interested in trying to get the companies to give them the data.

One more thing that people shouldn't forget when they see this "freedom fighting Microsoft". Microsoft voluntarily built backdoor technology for Skype years before it purchased it.

http://www.computerworld.com/article/2509604/data-privacy/mi...

http://venturebeat.com/2013/05/20/busted-microsoft-intercept...
I think you should decide if you're aiming for a micro-ORM or a full ORM and explain that in the readme. A full ORM will probably need a lot of features and take a lot of time to develop and stabilize. You can also look at Jooq (not open source) and see if that is what you want to develop.
Except that the list isn't configurable, it doesn't obey a schedule, doesn't work on a timer, doesn't serve up the cutesy quotes, and this entire method is unsuitable for most users. I agree that the app in question is quite pricey for what it does, but to claim it's literally no more than a few entries in /etc/hosts is severely undervaluing the obvious effort that's gone into packaging that core concept up into a user-friendly whole.
I generally use hosts file(ie blacklist), but been experimenting with writing your own proxy scripts (ie whitelist).

I really like the whitelist idea and proxy scripts are dead simple to write(http://en.wikipedia.org/wiki/Proxy_auto-config).

The problem is that even a site like Stack Overflow loads its CSS and JS libs from other non SO locations such as CDNs.

So you end up spending a bit of time setting up each whitelisted site which of course is time spent procrastinating.
If we talk about blocks, do we mean something different than a LAMBDA, e.g. a closure?
The armed police at airports, and those at Parliament, are the only armed UK police I've ever seen. (I'm a UK person, lived here all my life).
Pocket has become habitual for me. It saves and archives my articles and it's ubiquitous on every platform. Flipboard is also surprisingly good.

Other options are Raindrop.io and Dragdis - sort of the same, sort of different.

I like Pinboard BTW... I like it less because of the sucky fanboy-ism on Hacker News though.
Startup micro-courses. Unlimited Access for $1
I get the impression that the passenger flight times are more marketing talk intended to frame the technical achievement in terms people can understand rather than an actual intended use case. Reaction Engines do have plans to use the engine on a passenger plane, but the Skylon is designed to take payloads up into space cheaply.

http://www.reactionengines.co.uk/lapcat.html
I had the same experience as you in terms of previous work history. I just moved back to Sweden and had approx 1 month job history (and not even full-time but a trial). Got my loan approved in a single day. Called back a week later to expand the amount I wanted to loan.

I got the "lånelöfte" (guarantee to loan) from the bank in a single phone call which allowed me to bid.

May I ask what bank you went to? I can add that I had the necessary 15% but outside the country.

They never asked about it, nor previous work history.

Also, I don't have a Swedish name if you were wondering :-)
I think he was just speaking metaphorically.
My Previous Startup Accelerator Is Bullying Me and Threatening Me
Seems to me ingesting any chemical compound cooked up in an unknown/uncontrolled environment, whether that enviro is the design or manufacturing side of things makes you an active seeker of the Darwin Award.

What's irritating is the expense of public resources bailing people out of the pursuit of the Darwin Award. Of course the same could be said for smoking, consumption driven obesity, excessive alcohol intake, etc.

The comment here regarding personal accountability sums it. I suspect if the financial disincentive is high enough on any one of these topics, people will deselect participation in said activity. Otherwise society will (or should) deselect them as beneficiaries of resources, etc..harsh, but what other practical course of action is there?
Are those annotations like Java's?

http://doc.rust-lang.org/src/arena/lib.rs.html#353-363

I wish languages would let you say the whole file/module is special - for example, inline all functions.
Managing repositories with pulp
Human bodies will never go very far from Earth.

This is a rather static view of human bodies. Your list is nice, but it's about current limitations on the avarage 2014 human body living on Earth. Human bodies haven't always worked exactly like this and I'm convinced the evolution isn't about to get stagnant now. Quite the contrary, with the advancements in biotech we will surely be able to accelerate the adaptation process to non-Earth environments.
There are plenty of apps which have done this before - but only over Wifi. This is wired, so you don't get the same issues with lag.
Maybe it edits the hosts file to block the sites or something, which would need the app to undo
No, it is a problem with languages if you want to have competitive performance or precision. On the assembly level it's trivial to check the OF. But compilers and the libm didn't care enough, and languages didn't know better, as old knowledge was forgotten or ignored.

The good old Lisp's used those assembly ops to detect the overflow flag for decades and promote to bigint afterwards, and bad languages like Perl, Python, Ruby (created much later then the good old languages) did it the slow way with multiple checks before and after and then promote to float and loose precision then.
lua at least refused to deal with this crap and does everything with double and looses precision by definition.

Newer languages are now coming back to the old lisps and auto-promote to bigint, not double. But they haven't found out yet how to check the OF after the op, as only a few can compile natively or deal with inline assembly.
...and then yosemite came out, the the fps dropped from 25 to 2, and everyone stopped using it.

The same goes for DisplayPad.

The key here is that this is not a wifi streamcast.
It is perfectly ok to sell open-source software:

http://opensource.org/faq#selling

It seems his code isn't open-source, btw, but it's a nice thing he lets us see it for audit.
I've occasionally used AirDisplay when doing minor HTML/CSS stuff (browser on iPad, emacs with impatient-mode on Mac) and it's useful, nice, but when doing heavier lifting lag kills it. I'll definitely be getting it tomorrow, and look forward seeing if I get to use it more or "as often as I did."
Three questions:

1. what is the technical difference between template and generics?
2. how do we know that what Rust has are generics?
3. considering that the Rust type system was recently demonstrated to be Turing-complete, how can it be less powerful than C++'s?
I'd like to share my anecdotal experience.

In all these years where I've tried to block Facebook, Reddit, Quora, etc... I've found that I just move to another "time-wasting" site.

The absolute best way that I prevented procrastination was by developing some hobbies that are less addictive. Even though I am quite older than the target audience, I have a Pokemon game and a DS, which I pick up whenever I feel like not working. I play it for 15-20 minutes and I'm ready to get back to work. Before that, it was learning about some new programming language.

The hobby needs to be gratifying and challenging to prevent addiction.

My two cents.
I'm thinking more of those who make, say $200k, and are content with solving puzzles all day long without caring for much else. Those who can make a difference who don't care what difference they're making.

Awakening is the opposite term for what that is. Rising the corporate tax until when? until businesses are barely profitable? that's effectively confiscating the technology and letting them run it more efficiently than the state can, that's the road to the new communism. Minimum wage reform, same thing. Plus, this is all economic suicide if we look at the rest of the economy, not just the automation-enablers, but that would be going too off-topic here.

Yes, this all sounds like today because we're on our way to that dark future. And we're calling it awakening apparently, see why I said people would be oblivious to the shift?
At least they didn't use a .io domain, that would have been even more ridiculous/cliche at this point.

But that's just my opinion, and you have yours. Someone else might have a completely different opinion of being very keen on paying whatever it is this site charges.

The most we can do is point out free/better alternatives (if there are any) and let people make an informed decision for themselves based on their personal wants/needs... And we mustn't get angered at them, no matter how much we view our opinion on the matter as being superior to theirs.
These things usually edit the HOSTS file, but this one proxies everything (including non-browser and https).

http://www.tekrevue.com/tip/edit-hosts-file-mac-os-x/ (or sudo nano /private/etc/hosts)

https://github.com/bradjasper/focus
This post may be interesting to people not only for the author's motivations in using Amazon's CreateSpace but also for his description of what one needs to do -- and the tools he used -- to make a good looking math book. (And much of what he says about this is probably useful for creating other kinds of books).
Wonder how much bandwidth is required to drive this... My USB3.0 port is taken by an SSD hosting virtual machines, the other is hooked to a powered hub.
Isn't the point of leather that it wears?
Comparing languages with constraints which were laid in bedrock 30 years apart is fairly uninteresting. C++ is constrained by its compatibility with C, and always will be. Even C++17, which will be the biggest shift in the language ever, won't change this.

I see very little evidence that most programmers actually care about the advantages Rust the language, as specified today, brings. I'd contest that these days the biggest reason competing languages like Go, Rust, Python, PHP and Java often trump C++ is less to do with the language, and more to do with these languages having sizeable and fairly decent standard libraries. Programmers want to get shit done.

The C++ standard library is tiny and has seen fairly paltry growth over the years, with only modest introductions in C++11 of things like regex and threads. If a set of filesystem, HTTP, networking, and serialization libraries were part of the standard, and well implemented, we may well see a different landscape.
The tech blogger's worst sin: not dating your article. This article starts out,

In the past week, ...

but then it leaves no clue whatsoever as to when it was written. That mistake is made by almost every blogger out there. We programmers are the worst offenders when it comes to accelerating the pace of technological change. Yet our blog articles leave no hint as to their date, with rare exceptions.

I do surmise it is VERY bad form to post undated blogs to the interwebs, even more so in the realm of software technology.

As always, you are cordially invited to vote me down generously for not wearing pink glasses.
> boarding in a nice piece of park land instead of an airport.

I don't see this happening in the current climate of hysteria.
> the first app that allows you to use your iDevice as an extra display for your Mac

I stumbled upon iDisplay.com the other day. Can't recommend anything though, I'm not an apple user, I was looking for ways to replicate my android phone display in my desktop Linux.
GitHub Terms of Service apply in this case. Specifically:

"We claim no intellectual property rights over the material you provide to the Service. Your profile and materials uploaded remain yours. However, by setting your pages to be viewed publicly, you agree to allow others to view your Content. By setting your repositories to be viewed publicly, you agree to allow others to view and fork your repositories."

https://help.github.com/articles/github-terms-of-service/
Not at all. See my reply above.
The science and engineering behind Amsterdam's “Rainbow Station”
It's surprising to me how few developers, even hardcore OO developers, are able to just give this minimal definition. It's the core of the entire paradigm, that an object is state and behaviour on that state, and yet everybody always gives some convoluted, hardly understandable-to-a-beginner definition. If you're going to be teaching people, "behaviour and state" should be your starting point, not "a value that maps names to stuff". Seeing how the latter maps to an OO language is not trivial, something it should absolutely be.
I know and I have seen that before, but what happens when you fork copyrighted content then ?
> manned space travel is no longer the optimal way to explore or conduct research

With one exception, research into how people can travel in space.

In my mind, that research goal trumps every single other possible research target. Getting our species off this rock and spread out like so many seeds is the single most critical long-term goal for all humanity. No amount of soil surveys or robot comet missions will achieve this. No number of star maps, extra-solar planets, or infrared skycharts will actually get our species up and out.

Imagine all the science that Opportunity has performed. Now think what six astronauts with shovels and a mobile lab tent on Mars could do in the same time. Would it require more resources? Sure, I require more resources than my electronic keyboard here on Earth. But I'm more important.
Yes, actually, there are no phenmetrazine derivatives in PiHKAL, and yes one has just recently started to appear on the grey market in the last few months. 3-FPM. There is one other derivative, phendimetrazine, which is prescribed for some of the purposes phenmetrazine originally was. It is considered a prodrug for phenmetrazine though, so not really a unique thing in its own right.

Phenmetrazine was originally banned because it was widely abused, not really because of any health reasons above and beyond the likes of dex-amphetamine, so far as I can tell, rather than anything like Fen/Phen which causes heart valve mutations.
My guess would be they're just using the shared documents area .

There's a number of libraries on the desktop that let you access an API to write to the shared documents area. I'd guess they'd just be piping a mp4 feed to this and the iOS would just be reading from there.
This is great! I spent a fair amount of time on Cookie clicker so I can see myself getting addicted to this. I love the graphical interface. I am a bit unsure about what reputation does however - just affecting funding?
Divorce Statistics 2014 – the infographic
And even earlier: http://en.wikipedia.org/wiki/Supersonic_transport

I suspect this is one of those Big Challenges that keeps tempting aeronautical engineers, and they try to apply the pushing-the-envelope high tech of their era to it. The problem seems to be the economics. There aren't a lot of people who are willing to pay 10x prices (or whatever) for 3x reductions in travel time.
One is that SICP had a fair amount of math (I believe caused by Electrical Engineer authors)

Errr, not really, both are CS professors, although Sussman is very interested in EE and teaching it.

Rather, it was written for MIT students, who arrive at a bare minimum ready to learn the calculus, and taking the SICP course 6.001 was strongly discouraged during your first term (it's a lot of work, even for students who know programming and Lisp).

And the core curriculum 6.001-4 that all EECS students had to take back then included two math not optional EE courses. MIT's vision of what a CS student should know includes a lot of EE, which is common in department that started from EE (e.g. UC Berkeley), and less so in ones that didn't, e.g. that started from Math.

That said, most any MIT student could take 6.001 and benefit, the use of math is simply based on the fact that it was a common body of stuff all the students taking 6.001 would know.
I don't personally propose to buy them, but I do propose that society legalises and regulates several more drugs after cannabis, and that it legalises and regulates research into less harmful recreational substances.
Over 700M People Taking Steps to Avoid NSA Surveillance
The iAccessories pictured looks really beautiful. Anyone know what brand it is?
Previous discussion in feb. 2014: https://news.ycombinator.com/item?id=7305224
As a design language/guide/framework etc, I've spent 5 minutes on that link clicking around and I still don't really know what I'm looking at.
Anti-Spam by CleanTalk: Separating Bots from Humans
A Pinboard user here. When I signed up I hoped there would be nice browser integration but it's just not there. UX for me is just rubbish compared to native bookmarking or to even old delicious extensions.

Honest question, why Pinboard is any better than using integrated Chrome bookmarks sync feature? (ignoring the archive feature of Pinboard)
How do you compare two languages when you seem to be familiar with neither?
That is true, but one should still give it a read, instead of dismissing it as lies just because it was commissioned by a union.

Some pretty interesting stuff is included, from very interesting sources, pretty certainly not pro-worker biased.

And ultimately, if public-private partnerships, privatizations and the like were consistently good, it would be a struggle to find studies that do not corroborate this. Here we have a tonne of studies from various sources, none finding these fabled results.
>> The personal risks of possibly getting thrown in jail are vastly dwarfed by the risks of ingesting an untested and completely unknown substance.

False dichotomy in the modern age, unfortunately. You have no way of knowing what's in that illegal drug. It might be (and often is) exactly the same stuff.
Queue discussion of what is "Human". If a life form can trace its origins to biotech experiments carried out by humans on other humans, is that resulting life form necessarily human?
Wow, awesome! Great to hear.
HTTP is welcome, but I'll take logging, JSON, XML, unit testing, and a database interaction layer before that. Most of those are types of "serialization", I guess, but I'll go ahead and be a little more specific.

And a type-safe dependency injection framework wouldn't be the worst thing in the world either.
Isn't actor-style programming a bit problematic when your interpreter has a GIL ? Aren't actor supposed to be executed in parallel for maximum performance ?
Room 10
And I wonder how such trolling as yours manages to pass unmoderated. I guess even this site is not without its bias.
Seeing that nobody has mentioned him, Ilya Prigogine worked on similar ideas quite a lot before this. Order out of chaos, equilibrium and non-equilibrium structures, and the emergence of structures in nature are some of the topics he covered.

Nowadays he's mostly forgotten, but its interesting to take the time to read his works, specially because it was (and still is) different from the main/stablished ideas in physics.
I'd say it's IBM's response to Google material design. IBM blog announcement: http://www.ibm.com/design/blog-page.shtml?ibm-design-languag...
Not really. First, you can simulate overtones by where you strike a guitar. Secondly, we don't know the model of the tube amps they were using. Tube amps do some really funky mixing, which can exasperate FFTs by giving weird/wrong results.
The Logic of Torture
Whoever solves the linkrot problem will become very rich. Pinboard is a service that is eminently worth paying for. It's everything that del.icio.us was meant to be.
There are actually some interesting bits about why things are the way they are, which is useful for someone like me who is not a designer:

http://www.ibm.com/design/language/framework/visual/layout.s...
And all individuals with 'green' eyes and many people with brown eyes with recessive blue.
As far as I can tell, the number given in the Economist article, 40-something, is deaths just from shootings. A police officer hasn't been shot to death in the UK in years.
> When a person says that we should be sending humans into space, they are implicitly claiming to know the ROI

When a person says we shouldn't send people to space, is that also an implicit claim they know the ROI to be insufficient? And insufficient against what measure?

> exploration with machines strictly dominates exploration

Postulation, iteration and testing, re-iteration, re-testing. These are principals of both the scientific method and sound engineering design. I do not disagree significant progress can be made by exploration with mechanical devices, or organic test-beds, but grandly architectured schemes tend to fail over a costly amount of both time and financial impact, critical failure, than multiple iterated and tested solutions.
Is there any chance this approach could eventually be used on a Linux distro or Windows?
I'll try to write a script for easier managing this (timer, repo of popular websites etc.)
You've never been extremely depressed, I take it? Most people pursuing altered stars of consciousness are deeply unhappy and don't feel like they are risking anything.
I would say in comparison to storing it on the server, storing the encrypted private key in Keychain probably offers a lot more security. An attacker would need direct access to the device and would need to either a) know the user's passphrase, b) be able to fool TouchID or c) be able to bypass Keychain's security.

However if iCloud Keychain is enabled then this opens up the attack surface a lot more.
This is a fascinating finding. Does this also imply that an individual might have number-copy variants across his/her own body?
Regarding it being done before, I tried this app (http://minidisplayapp.com/userguide/en/) that offered similar with an iPad mini, but the extra space wasn't really big enough to make it worthwhile.
Microsoft withdraws bad Windows 7 update that broke future Windows 7 updates
Time Theory
"The limits of technology will probably be never known." That science fiction title I went after in Amazon Stores reminds me of this soundbite. I did it for a friend and I trust he's going to trouble me.
Here's the thing - 'designer drugs' or 'research chemicals' or whatever you want to call them, they all come out of well equipped labs in China. It's not like Cletus is cooking them up in his kitchen with that low-grade crystal meth.

They do have unknown harm profiles, for the most part, and they may well have been designed by someone who just liked to draw in an organic molecule drawing package, but the production conditions are likely to be pretty modern.