skysight-inc/HackerNews huggingface dataset:
I feel this is misleading because it's actually just an advertisement for the author's software. But keep in mind that the entire point of using a VPN is plausible deniability. You aren't anonymous because any sufficiently sophisticated adversary can monitor your traffic and the VPN's traffic and correlate the two. Your defense comes from being able to claim that another user was controlling the VPN at that time. So rolling your own VPN isn't a good idea unless it also generates false traffic.
I have wondered this too. I would love if PG could address this.
Why not port the Linux kernel to Common Lisp? (2009)
It's not exactly a scientific test, but some measurements show "Hackintosh" laptops give 33% more battery life than Windows on the same laptop[1].

[1] http://www.mobilemag.com/2009/05/14/hackintosh-netbooks-expe...
The Best Friend Mathematics Ever Had
The fact is, Ubuntu are the only people seriously using Launchpad. ergo: Launchpad is Ubuntu's thing. Which is bad for everyone that isn't Ubuntu because it doesnt do anything for them and bad for Ubuntu because theres no fresh blood.

Not an Ubuntu hater here, just someone that hates stale software.
Thanks for this. I'm already using Unirest.php to build a client library for my API and Unirest.rb is my obvious choice when I come to build the Ruby client lib.

As aroman said, some languages have nice built-in capabilities but some...just don't (PHP, I'm looking at you!). I love having this unified API which is very intuitive (especially when coming back to PHP after...7 years).

Keep up the good work!
cooking mung beans in a rice-cooker
If that denied person then goes off to build a credit profile by engaging in a series of other credit transactions, then the value of that customer grows tremendously for the credit bureau. Each debt becomes a part of his/her profile that can then be sold and re-sold. And each transaction generates revenue for the bureau as prospective new creditors pull the customer's credit. It's a self-serving system that benefits both the creditors and the bureaus. From the bureau's perspective, this is far more profitable than taking into consideration other factors to get just one loan decision "right".

And, this is the how we've been trained to "build credit", as evidenced by the grandparent's standard advice to improve credit by financing cars and paying them off over the months vs. paying in cash. This is how things work currently, and most people understand and follow that program, which suits the bureaus quite well.

>Wouldn't the banks prefer (and pay for) accurate ratings over inaccurate ratings?

This is not to say that the current approach is wholly inaccurate. It certainly can be one way to measure worthiness. I'm just saying that there are other approaches that are overlooked and, as it happens, the credit bureaus don't have much incentive to pursue those other approaches.
Minor nit, the ruby examples show:

Unirest::post "http://httpbin.org/post", ...

That syntax is deprecated, you should probably just use:

Unirest.post "http://httpbin.org/post", ...

I like the site though ;)
Related: http://buttcoin.org/whoa-what-just-happened-here
I found the architecture page helpful in understanding what this thing really is: http://zerovm.org/wiki/Architecture
To make application truly multi-tenant you will need to adopt "share nothing" concept anyway. We just supply you with a "share nothing" infrastructure.
As a child, I spent hours on the minitel, (disconnected - I never got the permission to use it online as it was very expensive) just to type ascii art...
An earlier commenter mentioned that he/she found it unpalatable unless it was cold
I'm not convinced about Japan being a forerunner for 5-years-in-the-future culture. Their culture is very different from ours.

Here's a random article from today that shows that: http://www.theguardian.com/world/2013/oct/20/young-people-ja...
I'd compare ZeroVM to Manta ( http://www.joyent.com/products/manta ) instead of Docker & Warden.

AFAIK the idea as is to have as light of a container as possible so you can afford to throw your app at the data instead of throwing data at the app.
Interesting, I didn't know that Papua New Guinea was sometimes/often included in Australasia. It seems that the definition of Australasia differ when talking geopolitically vs Ecologically.

I think it is a mistake to include PNG with Australia/NZ as they are so fundamentally different that to group them together hides interesting information.
Very exciting — it looks like something school districts need very badly.

I wonder how much Panorama participates in the interpretation of the results. It's one thing to efficiently gather responses to survey questions, but quite another to effectively figure out what the results mean.

The University of Chicago Consortium on School Research has done interesting work on something similar with Chicago Public Schools[1], though they also probably do more basic (i.e., academic) research about what to do with the results.

Unrelated, what's with the website[2] for Zuckerberg's education foundation, Startup: Education? I guess it's not really used for anything. But it's ironic how cheap-looking it is. The logo is a JPEG.

[1] https://cps.5-essentials.org/2012/schools/

[2] http://www.startupeducation.org/
This is a cloud service. I'd imagine they will be much less likely to kill these services outright. The impact on paying customers would just be too large. That's not to say they won't sunset certain features though.
Jack Dorsey's boss at Odeo offers his view of NYTimes Twitter piece
The availability of sedation is often 'under advertised'. More doctors need to advise that 'yes you need an MRI, don't worry, if its freaking you out too much, you can get sedation and it will be like a 60 minute nap'
Introducing Google Maps Engine Pro
But it's still illegal to publish pornograpy in Iceland isn't it? http://www.althingi.is/lagas/nuna/1940019.html#G210
Well, my script is free + open source, so I think "advertisement" has some connotations that aren't quite fair :-) It's not really "my" software - all the real work is done by OpenSSH, which is heavily reviewed, supports NAT traversal, and you probably already have it installed. All credit to OpenSSH, all faults are my own. I would love it if this prompted a discussion of this "VPN" strategy, and my script's functionality found its way into core SSH.

It's definitely not appropriate for doing something illegal or where you want plausible deniability for other reasons. I point that out fairly clearly in the README, though I should have made it clearer in the blog.

I would wager though that many VPNs don't actually offer much more security than this. The good ones (LavaBit, CryptoSeal) did. How do you verify that your VPN provider isn't handing over this information just as readily as this approach does?

Generating false traffic is a good idea, but I don't think you should rely on that if you want to use this for illegal purposes.
1. Well what is the MOST important one of the reasons?

2. You should only list domain expertise that's relevant to your idea and that should be able to be explained fairly concisely.

3. Good job.
Unfortunately this approach could be used by unscrupulous businesses to permanently tarnish the reputation of their competition. I can agree with the sentiment, but you've got to be a bit cautious with these sorts of heavy-handed punishments.
It is dire. I am not a unity dev but I work with the other side of helping them with server side stuff and unity provides pretty much no help with this. It's roll your own http parsing and cookie handling library land.
Wow, what a load.
Do I request that McDonald's not lie about the nutritional quality of their food? Yes, as a matter of fact I do.

Not all food is super-healthy, and that's fine. I like tasty food that's not particularly good for me sometimes.

This is not what Soylent claims to be. It claims to be something you can replace almost all of your food intake with and remain healthy.
It should really use cocoapods for the objc library, as it correctly uses major package manager for all other platforms
BBM...finally...wait
That's funny, as far as I remember the keyboard on the model I had, was 'A B C D...' and not azerty as pictured in the above article.

I'm sure a 'A B C D' keyboard lowered dramatically the barrier of entry for the intended market (If I remember it right).
I believe it is hard to change government. You can ask them anything (reduce surveilance) just expect them to do nothing.

Democracy is not even well understood by half of us, citizen of world.

what WE can do is follow the 'do nice to others' to the extreme. Outward thinking instead of inward thinking. Then collectively, the world will be better.
I'd say shamelessly copied from the much better article from here:

http://git-scm.com/book/en/Git-Basics-Viewing-the-Commit-His...

I once needed a ChangeLog file, so I wrote this:

# create ChangeLog file out of git history

alias g.changelog="git --no-pager log --format=\"%ai %aN %n%n%x09* %s%d%n\" | sed \"s/\\ \/*/g\" > ChangeLog"

g.ch<TAB> completes it for me in zsh.
Github seems like a good candidate. Maybe Tumblr too.

Seems like in HN/Twitter/Facebook users don't give that much value to each other that they would want to tip.
Exactly!

Don't get me wrong, I don't think that most Haskell tutorials are inherently bad, I just couldn't find a good introduction to Haskell targeted at programmers which are already familiar with functional programming concepts.
Please don't use RMS and ESR in the same sentence. That's as bad as using Free Software and Open Source in the same sentence. ESR coined to term Open Source to attack RMS's definition of Free Software, and they are mortal enemies.

http://www.gnu.org/philosophy/open-source-misses-the-point.h...

Insofar as RMS considers Linus Torvalds a hacker or thinks anything positive about him, that would be because he made the Linux kernel GPL, not Open Source. RMS says of Torvalds: "Well, you can see that he is a person who doesn’t believe in freedom."

http://www.computerworld.com.au/article/195096/stallman_want...

http://ubuntuforums.org/showthread.php?t=1646814

http://www.efytimes.com/e1/fullnews.asp?edid=31990

http://www.freesoftwaremagazine.com/articles/unjustifiable_c...
You have some choice quotes, but here's the smoking gun:

>Soylent is perfectly balanced and optimized for your body and lifestyle, meaning it automatically puts you at an optimal weight, makes you feel full, and improves your focus and cognition.

Not just easy and healthy. No. Perfectly optimized... Automatically puts you at an optimal weight They've toned down the language since saying this, but I think anyone has good reason to be upset over such claims.

Tim Ferriss gave a platform to Soylent on his blog recently, which is one of the best things you can have happen for your product: http://www.forbes.com/sites/michaelellsberg/2012/01/11/the-t... Rhinehart wasn't very grateful, simply because Ferriss showed some healthy skepticism. Here's the whole event:

http://www.fourhourworkweek.com/blog/2013/08/20/soylent/

http://robrhinehart.com/?p=874

http://www.flickr.com/photos/timferriss/9684046788/

One of the last things Ferriss says? I don't want you to fail and explicitly stated otherwise in my piece... That mimics the same attitude a lot of us here have.

Being skeptical of bogus claims isn't the same thing as dismissing something. Or calling it a toy. That accusation is a dismissal of reasonable skepticism.
Hey, as the creator of the Node.js unirest library I'd like to say that I love the request library in node. It is indeed fantastic, and constantly updated. That's why I chose it as the underlying framework for the Unirest Node.js library and thought an easier interface for using it would help out. Features like supporting gzip requests, parsing cookies, etc... and the coding style of Java / SuperAgent was the inspiration for it's syntax.

To answer your question aside from the additional features, I think each one is specifically written for the language, built on-top of existing frameworks to bring a easier interface... and what I have personally found developing technologies using this (the site actually uses Unirest Node.js to generate the source, and on our website we use this to show snippets in multiple languages without a drastically different syntax) is the ease of going from one language to the next without having to think too much, and a good pool of documentation in-case you get stuck.
That's correct. Manta is the closest thing.
> You don't need to read every word of everything, but some things are worth it.

Yes - I am saying in this particular car example, the benefit derived reading the entire manual before purchasing/driving a car is not worth the cost unless your time is worth very little. As others have pointed out, no one is flipping through the manual to check whether the brake pedal actually applies the brakes

But it is a good engineering decision to thoroughly read the docs before jumping into a new datastore like Mongo, I agree. Learning there are things like gigantic global locks and unsafe writes are normally enough to make you say, "hey, I probably shouldn't use this to store production data I actually care about"
Homebrew for Mac doesn't, so it would be odd for this one to.
It took me a while to understand what this actually is and where it fits in.

These links are much more informative:

https://developers.google.com/datastore/docs/concepts/

https://developers.google.com/cloud/pricing#cloud-datastore

"Unlike traditional relational databases, the Datastore uses a distributed architecture to automatically manage scaling to very large data sets. ..

Datastore reads scale because the only queries supported are those whose performance scales with the size of the result set (as opposed to the data set). This means that a query whose result set contains 100 entities performs the same whether it searches over a hundred entities or a million. This property is the key reason some types of queries are not supported."

"You should be aware that Cloud Datastore has a serving component that runs on Google App Engine, so there will be instance hour costs."

It is only after reading this bit that I went, d'oh, this is the same Datastore that you use on App Engine, abstracted and factored out. So basically you don't need your app to run on App Engine to use it anymore -- this is what the noise is about. Got it. Sheesh could have just said that. :)

The most comparable thing seems to be providers of Big Ass CouchDB in the cloud like: https://cloudant.com/‎
Dude, sweet post!

Big fan of sketch notes myself so I'll definitely be forking that repo.

http://dl.dropboxusercontent.com/u/22019990/V84GJ7NUzlOJ_V9l...
What does an instance look like. These are very lightweight instances of what?
The first half the article is comparing three or even four different classes of device. He's got a mobile gaming console hardware wise the equivalent of a phone, a 7 inch ARM tablet, some ~10 inch ARM tablets, and an x86 tablet.

It's like comparing apples, oranges, peaches, and tomatoes.
^ Sketchnote, but not from Startup School.
The same advice I would give the designers of the Titanic after it sunk: you really should have thought more about this ahead of time.

In all seriousness: Open source it. Tell the dev's to put it on Github, and let the global development community figure out what the hell is going on.
The environment around the machine is a pretty hostile one to most technology.

I do think that active noise cancellation is a brilliant tool for solving many repetitive noise issues ( I explored its use in a server room, dual purpose was, if anything was 'wrong', I could hear the room get louder as the fans lost sync with the inverse waveform. )

However given the sensitive nature of the machines, I wonder if there would be any issues caused by projecting loud inverse waves into the room the machines operate, since it would be very strange if these equipment manufacturers didn't explore the active noise cancellation technology as a way to mitigate the ear splittingly loud noise they produce.
>extra hardware somehow costs Windows 50% of the battery life of a Macbook Air

See mjg59's reply and my note on USB suspend elsewhere in the thread. (OS X turns off lot of things using non standard firmware implementation and uses out of band notifications that Windows and Linux aren't made aware of. Apple's Boot Camp drivers also turn off USB suspend on Windows. Those things matter a lot for power management.)
Perhaps a bit off-topic, but I would like to get to the point where I can make intelligent comparisons between technologies like CoreOS and ZeroVM, and in general better understanding of containerization, virtualization etc. Can someone suggest a list of books that can get me started on that path?
US admits: French surveillance revelations raise 'legitimate questions'
A simple lesson in customer service
Dawn of Autonomous Corporations, Powered by Bitcoin
Beautiful! Did you tweet it? Can you post the link?
We are curating a list of the best content on theneeds [1] and I'd like to add this one (we only import feeds or tweets).

[1] http://www.theneeds.com/learn/top-content/startupschool
I like http://namecheap.com - It is cheap, and does everything I need it to.
FastImageCache – iOS library for quickly displaying images while scrolling
Attack Of The Sock Puppets
ssh -D24424 user@xxx.com worked great for me. Personally I use Proxifier for all my proxy needs, I have few of them - like a tor prosy, my vps proxy, my work proxy.

Cheap VPS with a prepaid (gift) card = poor's man VPN.
http://www.name.com
I disagree with you. Me boycotting Apple would not hand the market over to its competitors. Nor would an HN-wide boycott. But as they see the tide rising against them, perhaps we'd start to see changes in attitude. Also, it would incentivize competitors to differentiate from Apple in their bad behavior to try to multiply the trend.

The strategy of targeting the big players in an industry has worked time and time again. We've seen it work with GM, McDonalds, and most recently, Walmart.

I'm not saying anyone else in the industry is an angel. Just maybe it's time to start letting people know that we care enough to weigh corporate behavior pretty heavily in the mix with product specs in making our purchasing decisions.
A look under the hood at Linux on the Playstation 4
https://twitter.com/gkoberger/status/392334524257804288
Argh, Bombardier make me angry! They're probably the main contender for showing how Canada still fails to understand the benefit of free market economics. The main problem here is all this stuff is essentially funded by things pulled out of the ground on the other side of the country, but rather than allowing the market to function you have a class of bureaucrats scratching each others backs in order to pass subsidies off to whoever bought them the best lunch last week or gave them a season ticket to the Canadiens.

That isn't to say there isn't a market for this kind of thing, but if there was really a market Bombardier could have done it properly, even via the stock market. Too much Canadian business is built around exploiting whatever the government is chucking around that week rather than being sustainable.
Sorry, perhaps linkbait was a better term. I can't comment on the software itself, but the title is unrelated to the content.
This is great!

I just made a pull request to add the ability to see the forecast for the upcoming week as well: https://github.com/fcambus/ansiweather/pull/11/files
Not really. I was a hobbyist sketcher/painter up till high school and then didn't have time for it when I went to university other than a few random spurts. I felt like I wanted to bring back this passion of mine after a good 10 years of being away from it. I had also been feeling completely addicted to capturing moments on my phone/DSLR and wanted to channel that desire to capture into something more creative and challenging.

I wrote a post explaining my motivations if you're interested: http://crafture.me/post/60578682070/a-year-without-cameras
Was IOS7 made with MS Word?
My company builds satellites and this code is going up to space.
Is the group using your choice as default sizeable? it's hard to imagine it's comparable to all the people who do numerical computations assuming standard behavior. Now all the algorithms will produce different results and the onea in Rust will be less accurate. I don't think you can reasonably expect to avoid a lot of pain with this choice. it would be nice to at least have compiler flag or something instead requirement to write explicit casts everywhere.
Looking out the window really only tells you whether you will be wet from rain or not. It doesn't help you determine how humid it is or even whether it will rain in the next few hours. It obviously depends on where you reside, but in my case, the weather could quickly turn wet and thundery even though its been sunny all day.
I talked to a Sr dev in a game tools company in Burnaby and he was making $85k.

The reality is that in Canada tech staff are costs. In silicon valley tech staff are assets.
yeah sure...
I don't get this attitude towards commercial Google products. You are a paying customer that is very likely to use other Google cloud services. It would be stupid to annoy a large subset of the paying customers by not providing a clear roadmap of sunsetting. And Google stupid is not.

I am excited and will gladly try it on some side projects.
It looks like hardened *nix process. It has no access to anything it's not permitted to access. And it has no notion of network, time or machine it's running on, although it can communicate with other instances (even on remote machines) via ipc. It can be suspended, resumed, relocated and so on without it ever noticing.
HHS brings in Verizon to help HealthCare.gov
Because wikipedia long ago decided that 'notable' had a fairly low bar. There's really no going back now and personally I very much like the abundance of articles, even on relatively minor people/companies/events. The storage/serving costs for these articles is negligible, but the value to our society (and maybe especially future ones) will be enormous.
1. I was living abroad for a year. It cost significantly less to store everything than re-buy it.

2. In the bay area, people often have a small living area. Storage is significantly cheaper than a larger apartment. Can you learn to live minimally? Sure. Is it always the preferable choice? If I hadn't found the place I did, I may have rented a 5x5 semi-permanently.
I think it would be fair to say that Microsoft's bad behavior earned it an absolutely crap reputation amongst many in the tech community, and that negativity may have played a role in the rise of adoption of Apple products and Google services.

I will have to look into this FRAND issue. Do you have any good links?
> However if you need to build something that's never been built before, you tend to need a government, a tyrant, or a Rockefeller.

Well said, well said.
I've been thinking about the same problem for a while, and I'm also a self-taught developer that looks way towards sociology. I have a little different spin on the main hurdles of doing programming. With proper tools and the right mindset, the entire goal of the organization process is that you DON'T have to think and hold 100 things in memory at once. It works okay for some problems, but any problem with a sufficient complexity (like, say a full rich website with lots and lots of features) will be nearly impossible to work with if everything was intertwined.

I find the hardest park of programming is getting over hurdles as they come up, over and over and over again. It takes a while to get over fear of small failure. Also, if you're constantly reanalyzing and have a perfectionism streak you can be paralyzed quite frequently. Have you run into the same problems?