skysight-inc/HackerNews huggingface dataset:
I've been procrastinating on migrating, hoping for a last minute change of mind from G :)

One of the main reasons I stuck with G is searching of my 200+ feeds over the last 5 years. Looks like none of the alternative services would ever support that. GR's been increasingly faster for me as well, probably due to lighter load from people migrating off?

Google takeout only exports a small amount of metadata (starred/shared etc.). I wonder if anybody already wrote a script to suck down complete feeds (must support gr:continuation), so it can be indexed later?
Keep doing what you are doing; stay passionately curious.

Once you think you are good enough, help out at an open source project. Or start your own little project. One step in front of the other.

Then show case. Create a Show HN thread of what you built.

Build your online presence: Help out others on StackOverflow. Use twitter to tweet what you've learnt. Create a personal website with the projects you've worked on. It becomes your resume.
Try noowit http://www.noowit.com/pbeta. It supports importing your Google Reader account, and offers a truly personalized view of your feeds.
Indeed - in fact, one little-discussed concern over 3rd-party cookie blocking is whether it would consolidate the power to track users into the hands of a few already powerful online companies (Google, Facebook, anybody that serves cookies on the domain that you also visit...)
>So I see where you're going, but I still think "identity" is the critical factor.

Agreed. So how do we live in such a world and make decisions?

Do you trust Bobs ability to protect his key? Can you buy insurance against this given Bobs reputation? Are the premiums worth the cost?
Don't forget the Declaration of Independence:

We hold these truths to be self-evident, that all men are created equal, that they
are endowed by their Creator with certain unalienable Rights, that among these are
Life, Liberty and the pursuit of Happiness.

EDIT: I quote it because it too makes a universal claim
Looks like this (as in, display of ANSI escape-sequences in login banners) was disabled in OpenSSH as of v5.1p1: http://www.mail-archive.com/secureshell@securityfocus.com/ms...

Edit: I should add that it does work fine if you place the generated output into /etc/motd instead. The article argues that might not be the best place for it, I'll leave that for you to decide however.
A 15ft tall brain-controlled brain
That first code might just be the implementation of updatePhoneNumber. You are just moving the problem.
> it does benefit readability and maintainability of code.

And its safety and correctness.
Thank you! I was looking for this in the article itself. Now I see that the redesign looks like a good step forward.
Sweden is exceptionally socialist even by European standards. I can well believe free wifi would be common there, and in the rest of scandinavia, but not in "mainland" Europe.
Hire HN: Work at the Google of public data.  Enigma.io
I just can't review without side-by-side diffs. The res of GitHub is so wonderful, I wish they'd add it.
You can live in a nice one-room apartment in Berlin for about 390 euro a month, 15 mins away from the hip boroughs by great public transport, and 10 mins by bike. What's the price like in Paris (honest question)?
His point is that he doesn't like Snowden because of the Chinese angle so he doesn't want us to talk about it, but because that is a pretty stupid reason not to talk about something he is going to tell us that we should not talk about it because it is not relevant to HN.

Notice that almost all of the people who think that this issue is getting to much HN attention coincidentally also disagree with what he has done...
Graphene oscillator circuitry reaches the Gigahertz range
I mean, sometimes I want them on for example when I am trying to install a router in a corridor, or put clothes to hang, and the light turns off too early...

Or I want them off, when I arrive home at night, and do not want to wake up other people already sleeping...

And many other examples...

Yes, it could be fixed with code maybe, but then I would with 100.000 lines of code just to turn on and off lights in the correct time, it is not easier to just have a on and off button?
so share ssh token instead of share ssh credentials?
Insurance companies and governments still have an interest in getting effective healthcare at a low price. There's plenty of incentive there.

LASIK is younger than I am, and new technologies tend to develop faster. Looking at the Wikipedia article on breast implants, the pace of development there doesn't seem remarkable: it says the latest generation date from the mid 1990s, and that seems to be mostly an incremental safety improvement. There have been more significant advances in non-consumer healthcare in that time, e.g. Radioimmunotherapy.

And again, cars: widespread consumer technology, lots of money in the industry, but mostly incremental improvements. Though Google's self-driving cars are interesting.
yoleoreader is pretty good!
"Well we either run the ads with subdomains, or say goodbye to funding and our jobs."
"It IS only 'purportedly' him; why do you expect CNN to report what it cannot confirm?"

Out of every single thing that CNN reported today that it did not personally witness and absolutely prove beyond all doubt, why did they choose this as their thing to emphasize non-confirmedness of? No. As the other poster said, this word is just injected to induce doubt and anxiety in a reader.
Double yep! I plan on covering how this stuff relates to concurrency next.
I didn't blame victims in that post. Perhaps I should be more certain about what the US is doing abroad before saying what I said, but I have gotten the impression that the US government's track record has been less than stellar, e.g. Operation Ajax.
on the other it means there will be a huge gap between really cheap motels and really high end hotels.

As a middle-market customer, I really hate it when this happens. Most notably, airlines. The air travel market for the flights I make is pretty strongly segregated between $400 fares and $4000 fares, and you get what you pay for.
with wemux, you still need to give SSH access to your local machine, but with tmate, you don't give SSH access.
As a matter of fact, you don't even need an SSH server on your machine.

The trouble of having to setup networking // SSH accounts is gone
Lumu shows the power of dedicated hardware paired with smart phones
Hmm, so it pulls the photos from the Google Glass regularly from the device over the Android Debug Bridge. Why not just use the Google APIs to get them after they enter the Instant Upload folder on the web? You wouldn't need debugging mode enabled then.
Come on now. It's like being in a car at 80 kph in the direction of a wall and claiming that the trajectory is "just fine" a few seconds before impact. If you couldn't somehow find a way to work around the well-known end of life for Rails 2.3, then you had it coming. There's a point as a business man where you need to invest the money to make more money. In this case, fixing your code base so that it can be ready for the 4, 5 years to come.
Feel better!
The economist would say that this would be most likely to get you C and D players. People who are having trouble finding or holding onto a job and are truly desperate would be the only ones an economist would expect to answer 'yes' to that question.
But I realize for a lot of companies having a guy who looks busy is still more important than getting work done.
Just to critique this idea:

> I'm sure you could get video crawlers that take videos from other porn sites.

Then you get videos which are labelled with other sites watermark. This gives you a poor reputation in the busines world so very few people will cut deals with you, and you're essentially providing free advertising for your competitors.

> 2. Cam site:

There are already dozens of extablished cam sites, so it'd seem a better option to just affiliate with one of them under a whitelabel program while you learn the ropes.
It looks like a neat idea, but it's probably worth pointing out that they only have 6 providers in the country right now.

This might be a case where branding the launch as a beta could be a good thing, to manage expectations with users and mitigate the disappointment that will come with most of them find that there isn't a provider near them.

EDIT: I'm an idiot, it says beta right there in the logo.
I would absolutely use Rails for new projects, specifically because these issues are being surfaced and fixed.

A framework or system with only 10 users will never have the depth of security and bug fixing coverage that a larger, well used system has.
It's nice that lots of folks are jumping in to fill the void left by Google Reader, but if there's one thing that the Google fiasco has proven, it's that we need a standardized, open protocol for synced RSS reading, to break vendor lock-in. Maybe something as basic as hosting OPML on WebDAV, with extensions to support read/unread states, sync dates, and other reading-related metadata.

I've switched my calendar and contact list away from Google to my own server running OwnCloud; it'd be nice if I could sync my feeds there as well, with support for a common protocol available in lots of clients.
Lets see:

1) Whistle blower calls attention to actions of their government.

2) Media instead focuses on the personal details of the whistle blower.

3) Whistle blower defends himself and tries to divert attention back on the actual material.

4) Whistle blower is considered "self-righteous and self aggrandizing" for defending himself from attacks that should have never been made in the first place.

Wonderful.
Hackable, cardboard Android mini-PC wins award
Black Mirror S01E03: The Entire History of You was a pretty decent episode of a Twilight-Zone-like show about the dark side of having a video recording of your entire life.

http://www.imdb.com/title/tt2089050/
In his original statement you're first quoting, in the surrounding paragraphs, I was also taken aback by the word "authorities" at first. I concluded that "authorities" and "capabilities" were in fact synonymous in his use, or, at worst, that everyone had the "capability" but merely required some access rights to perform it - and he asserted that he had those rights, and thus, yes, he could (through the means and authorization he had) wiretap the president.
Arduino-Controlled Lego Maglev Vehicle
The background checks are to mitigate thieves not spies :-)

Unless you are in Sea Land, you should not make any claims about having more privacy or security than other ISPs.
Honest question: Is Github supposed to be about Git and code?

Statement of opinion: It seems to me that Github is the leader of online code hosting. However, this position could be disrupted because, and I could be wrong, Github focuses on items not directly related to git and/or code.

I dream of a time when the average person making manuals or Stand Operating Procedures in an office environment can see the benefits of source control and has tools that make git easy.

The company that truly focuses on making Git itself dead simple and powerful will win. I pay github every month, but I am starting to lose my patience. I am actively looking to support a company that focuses on abstracting the completely unforgiving nature of git.

In my opinion, you shouldn't need to be a command line virtuoso nor need to grok the entirety of the git code base to use git. Eventually, everyone gets dirty with git and thats when the lack thought in usability exposes itself. Github could focus on this, but it seems like they have other priorities which is fine. I have mine too.
'Wiretapping' means bugging your phone, by definition. You tap into the phone wire.
I found that when I tried to use up goer five speak (e.g. http://m50d.github.io/2013/01/18/girl-with-not-real-power.ht...) I used many more words to express the same number of concepts. So I'd be interested to see how much more or less compressible it actually makes things.
You don't need to create an SSH account or let your friends connect to your machine. Your session is proxied through the tmate.io server (safely) so that you can avoid the headache of opening up a connection.
Been warming up to https://mnmlrdr.com (Minimal Reader) lately. I recommend it.
We're tracking Rails 4 compatibility for the major gems we use, based on a bit of skimming GitHub Issues and Pull Requests. Here are the highlights from that list:

CanCan[1] has a '2.0' branch where Rails 4 support is being worked on. It also has PR #838 open for supporting strong_parameters in the current stable 1.6 tree.

Devise[2] pushed 3.0.0.rc about a month ago with Rails 4 support.

FriendlyId[3] seems to have work in progress on their master branch.

Acts-as-taggable-on[4] states in their README that they are compatible in version 2.4.1, but there seem to be a couple open issues related to Rails 4.

edit: formatting

[1]: https://github.com/ryanb/cancan/

[2]: https://github.com/plataformatec/devise/

[3]: https://github.com/FriendlyId/friendly_id

[4]: https://github.com/mbleigh/acts-as-taggable-on
I agree with the first two points about ML, but I'm curious where you've had problems using Scala's case classes as you would ML's discriminate unions (minus the added verbosity)?
> Since it's a nasty dirty hack that tends to misbehave on bad data instead of failing cleanly

This assumes that an empty result set of a finder is "bad data"; there are times when this is true (in which case, the basic "teller" idiom as illustrated here isn't a good choice), but there are lots of times where it isn't, too.
It's a different situation. American's really like the idea of having the power to protect themselves. That's why when you throw the statistic that you will most likely never need the gun they don't care. This is because despite the odds being so low they are afraid of being that 1 or 2%.

However, American's really don't like the idea of an overly powerful government watching over your shoulder. The idea that the government is supposedly using gathering this information and that it doesn't even have a legitimate use case is unappealing to most.
I'LL KILL YOU GO TO HELL

er, thanks.

:)
It's not, and that's a good point. But it sounds more logical to me. Could you give some reasons why people with 'mental illness' would gravitate towards centers?

(mind, I'm asking this with the assumption that mental illness is much broader than just homeless schizophrenics, so to speak. I can definitely see why they might gravitate towards heavily populate areas. But they usually don't pay rent.)
The only issue I'm seeing with it is that shutter speed doesn't actually increase exposure time. You can see this in the flames. The flames do not become longer, and the ember's flame lines do not trail more when going up at 1/1000 shutter speed and 1/4. There should be some visible blur on them.

Otherwise, it's kinda neat :)
ICErepo: sync files & repos via your browser
It seems that the site is under a heavy load.

Download for OSX
http://api.lambdal.com/static/LambdaBackup.zip

Source
http://github.com/lambdal/LambdaBackup

Animated GIF
http://www.stephenbalaban.com/wp-content/uploads/2013/06/out...
Actually, the only evidence we have are a few shitty power-point slides, a video, and a Q&A, all provided by ONE person.

I don't think that is really anything to hang a hat on.
Sketch of The Analytical Engine
https://glassnost.me - Join in the fun here...
The code browser is in my opinion one of the most useful features of github. Commit history and blame combined with the "unnecessary noise" you describes makes it very easy for me to find out the last time I touched some line or file and what changed.

Why do you really care about the file size and amount of files btw?
GitHub should fix the pull-request workflow, not the design
Open-source Your Abandonware
SSL keeps your data (relatively) safe from Sweden, though.

And Denmark, too, as my traceroutes seem to show.
Do you have room for a technical infra/implementation project/program manager?

I am looking for new opportunities.
Lossy encodings for text are easy. I can compress the entirety of 'Romeo And Juliet' to this:

"Boy and girl fall in love, they both die."

Yes, it's lost a bit of detail and resolution, but it's significantly more compact than the original, while retaining somewhat the same recognizable message. All we need next is a computer algorithm that generates TLDR.
When you practice ethnic cleansing in Palestine they don't call it apartheid, either.

No justice, no peace.
Depressing, but helpful and sobering advice.

Thanks for the detailed response.
It would be nice to have one website with a HOWTO for creating a business card QR code with a vCard embedded with your public key in it, and instructions on how to use it with every native e-mail client.
This needs poster printing
Exceptions for null handling? I admit there's room for healthy debate about using exceptions for flow control in various situations, but for null handling it sounds like an absolute nightmare. Instead of considering null at each point it might occur in the code, you have to consider all the possible places a null value might be stacked above you.
Manhattan's Secret Payphone Graveyard
I'm interested in finding planes leaving from Cleveland to Chicago on Sunday/Monday and planes leaving from Chicago to Cleveland on Thursday or Friday. I'm flexible on airports. Furthermore, I don't even mind a seat on the floor (with a harness/seatbelt) -- I used to skydive a lot, so this seems like a reasonable and safe option. I know this isn't the purpose of your app, but I'm hoping there are options like Blackjet out there except they don't charge 5x the price of a Southwest flight. Ideally, I'd be happy to pay a private pilot in literal cash at the last minute for a seat on his plane. I'd win by getting to/from Chicago w/o fighting my way thru a major airport. They would win with up to $200 in their pockets for a flight they would be making anyway. Flying right seat would make it all the better :)
> The author's example code appears to be doing the same thing, but iterating using Ruby's block syntax

Ruby's block syntax is essentially a method of passing an anonymous function as an argument to a method call. It is used by the standard libraries iteration method (e.g., Enumerable#each), but its use here is not iteration (though the teller could be implemented with iteration under the covers.)

data_source.person(...) appears to be a method that takes an id, attempts to retrieve the person with the ID, and, if such a person object exists, yields the person object to the block. From the code, it doesn't look like it is designed to be a collection (it could be implemented on top of a finder that returned a collection, or a finder that returned either a record or nil.)
Whoever does the PR for IFTTT needs a raise. That is supposed to be an article on home automation, and reads like a press release. Barely mentions the hardware vendors, the arduino hackers, the competing standards and the ways to get started. Just repeats the name of one web service!?

Wow. Pay the firm whatever they ask.
Spark, the Darling of Bigdata
I think you interpreted the parent as saying people should be persuaded to support gun control; I think the parent was saying people should be persuaded to oppose gun control. I base this on the "(usually related to smoking, alcohol, and backyard pools)" - the implicit argument being "each of these things kill more people than firearms, why is it the firearms you want to regulate?"
Top 3D Printing News Last Week: Amazon, Mixee Labs, Chicago Conference
As a Romanian national who has used the train extensively I cannot testify to that. Not once was I asked for an ID and the "25EUR" (usually much less) is for when you don't have a ticket; though I notice the "practice" diminishing.
The site linked here has a tone of triumphalism, but you can tell from other information about this project that Google is approaching this realistically. I like how Google's engineer said that they're expecting many more iterations of prototypes. No one in Africa is going to be grateful for a system that's a nonworking pile of junk. Whether or not it's worth rolling out will depend on how well it works technically, and that will become clear through testing.
I might hate that guy who kept those women locked up a bit more...
Can you elaborate on the Hulu commercial thing with Adblock? Why would changing duration do anything? If Hulu can detect an adblocker, why not just not do the video at all? Playing a blocked ad for longer doesn't seem to make any sense.
I'll update the article to use /etc/motd then. Thanks for the input!
Edward Snowden, Ars, the NSA, and me: digging through the past
Inside HyperLevelDB
Ha... Remember when iMessage went down for a day or two? The timelines just about match with apple joining prism, backdoor much?
I remember when I was just getting into Phreaking and owning a real payphone from Ma-Bell was like the holy grail for me.
We just started doing poster printing for some customers. Let me know what you are looking to print and we can have it integrated into the API
Thanks for the tip, was wondering :)
In my experience (~ 6 AirBnB stays) if cost is your major motivator, you're more likely to have a lousy AirBnB experience.

I've stayed in NYC and in smaller markets in AirBnB places I selected for cost. Why pay $200+ when I can stay for $80 in someone's private room?

Well, you get what you pay for, and when you pay less then a local hotel the things you miss are the things that hotel charges you for: cleanliness, privacy, and respect for your time.

While reviews/recommendations are supposed to be a filter for quality, they're really something of an echo chamber on AirBnB. If you leave a host a negative review, they may do the same for you, and fear of being publicly labeled an undesirable guest is enough to keep most travelers mute.

That said, once you start paying something roughly comparable to a hotel rate in a given city, they likelihood of you having a better experience increases. These are hosts who are basically running a side business and treat you like a customer. For better or worse, they charge you more to treat you better. I think it's the higher end AirBnB market that hotels should fear.
Yes, I currently live in the UK. I have simplified somewhat, because as the above post suggests provision does vary from health authority to health authority.
What I love most about this industry is that its still open and accessible for anyone. In my experience (unless you go for an interview at google, or ibm or any big coorp) all you need is to have a great portfolio and just show what you've done. How do you get industry experience and "break in"? Well, just hop on github start contributing to projects that interest you, build one of your own project ideas, I'm sure you know people that would like to have a website, you can offer to build one really cheaply or even for free, just to get the experience. Once its online, you have another little spot for your portfolio.

As soon as you feel you have a couple really good examples send off your resume and your ready to go :)

Some really good things to know/have for getting a job in the industry:

1. Version Control (i.e. Git) - if you are really familiar with github and git merging, rebasing, commiting and working with other developers this is a huge plus. The great part is that its really easy to get involved on github and there are tons of resources for learning git.

2. Having good examples of your source code to show (again github)

3. Having completed projects / websites to show

wish you best of luck!
I think there are some great improvements here (putting content at the front and center more).

I feel like it takes me a minute to figure out what page I'm on now though, due to less navigational context. Perhaps something like this would help:

http://cl.ly/image/252t3J1h0k28
Yeah but by the time you've used the site a couple times, you'll be able to find the repo url from then on. It really doesn't make any sense being at the top of the page taking up so much prime space.