skysight-inc/HackerNews huggingface dataset:
> It's not like the migration was that complicated

Really? If that was your experience, you are fortunate, but it does not match that of many.

For me, the migration of several apps from Rails 2.3 to 3 was THAT COMPLICATED. The last one I finally got finished about 9 months ago.

If someone was complaining about, say, Rails 3.0 to 3.2 -- sure, i'd agree, it's not really that complicated, just do it.

But 2.3 to 3? So very many of us found that experience to be highly unpleasant and quite that complicated. I'm glad you didn't, but your experience is not even typical, let alone universal.
The number of times I've hit GMail's 'Spam' button rather than 'Trash' is ridiculous. Whether due to the icons or the placing of them next door to each other with no visual (apart from icon or text-label) distinction...

What would you recommend they did here?
I remember seeing all my comp.sys.amiga posts return to life after DejaNews indexed them all. Shudder. I find it interesting to read peoples writings over the years to see where they have focussed and where they have moved on. Its like going through the boxes and boxes of snapshots which had been taken over the years. When my kids die, nearly their entire lives worth of bits of ephemera will probably be on some archive somewhere. Sure will make for an interesting addendum to some famous persons biography.
This looks great. For large datasets does it handle the long running request issues that cause browsers to display a warning? If anyone uses this for processing a decent size amount of data I'd be interested in your opinion.
How many times are you going to repost this?
$0, the hardware/each chip is implemented in software. The book is about $30, but most chapters are free on the website.
Big Telecom has no answers for rural broadband
In answer to the first question, he writes:

"...Not only that, when NSA makes a technical mistake during an exploitation operation, critical systems crash. ..."

Well, if they have no access to the actual company servers, how could you then reconcile the above statement?
This was almost admitted to outright by the NSA: http://news.ycombinator.com/item?id=5886686
Indeed. Fundamental attribution error.
Sure this can be abused, just like rounded edges and drop shadows can be abused.

There are already some very attractive implementations: https://www.spotify.com/us/

That page plays fine on mobile, sans parallax, too.
I'm waiting to determine which comic book publishing house first co-opts this as the origin story for a new character.

It's a toss-up right now between Dark Horse and Vertigo.
News is like water now — it takes the path of least resistance
You're arguing the same points I'd already addressed in my previous post. You clearly haven't bothered to read my points nor look at the examples as they demonstrate exactly why "go +stuff" doesn't always work. So what's the point in me answering your questions again? You're clearly only going to ignore me, again. Just like how you've ignored everyone else that's replied to you.

> Besides the BS ad hominem ("people like me", really?), you just reversed the whole argument against my results. How's that for contradiction?

You're absolutely right. But I'm defending the author; and feel obliged to defend him because I'm sick and tired of reading lazy negative posts against authors who've taken the time to contribute back to the community. Particularly when a) the criticisms have very little relevance to the wider topic and b) the guys making the remarks aren't even experienced in the technologies they feel compelled to make authoritative judgements about.

This place used to be a safe haven from the trolls and egos of other communities, but these days if feels like the constructive and informative posts are outnumbered by the opinionated who have very content to contribute -and often, no interest in the subject either- but yet still feel compelled to comment.

And yes, I know I've swerved woefully off topic now. I'm certainly not trying to accuse you as being the worst that HN has to offer. I'm just frustrated that I've let myself get dragged into this dumb argument when I should have just broken my personal "down-voting rule" so that the healthier discussions in this thread could have risen to the top of the page.
This isn't playing god, this is using tiny electrodes to change the voltage potential across neurons (it's not even a shock, it's not painful). We don't start playing god until we have a good grasp of the genetic code and can manipulate it.

Bramie, I don't necessarily approve of their presentation but their product is an effective teaching tool, especially if their iPhone is better than the crap neuroscientists usually have to deal with. I just hope the people who buy the roackes understand that.
Yeah, that's likely the best way to do it. Problem is, our image uploads now number in the high hundreds of thousands (not counting thumbnails).

The other problem is, we are short-staffed. So, if I tackle this, it takes me off other projects for 2+ weeks.

It looks like there is a fairly active Rails 3 fork of attachment_fu (what we use):
https://github.com/pothoven/attachment_fu
Sorry you had to go through that. I live downtown now on University (and I'm probably gonna try and stay downtown) and I pretty much never go west of Sacramento, that area is pretty sketch.
When I left they hadn't worked it out, only plaintext artifacts could be extracted. There was discussion of server plugins to intercept and store SSL keys and later use those to decrypt data, but this would require endpoint access and complex interaction back to the appliance. However, in the case of email, although you might utilize encrypted protocols to send/receive, a direct or indirect recipient might not, so at some point the message may cross the wire in plaintext.
Living In The Future With The Form Labs Form 1
From the article:

...That would leave Firefox in a permanent state of blocking advertisers' cookies by default.

Default means this feature would be an opt-out feature, not an opt-in feature. Since Firefox now autoupdates, that means soon most Firefox installs would have this enabled by default without any user input.
I tend not to do this, which is why I find myself at age 35 with practically no grudges held and very few people who I cannot tolerate or even appreciate. It also makes it easier to recognize whether something is reconcilable in business, with employees, etc. Accidents happen, people make mistakes. I often find that unless I truly believe something was done out of malice, I have very little problem getting over it quickly.
I believe the next big jump in FPGA utilization will involve high-level synthesis. Verilog and VHDL are essentially analogous to assembly languages in terms of abstraction.
Hint: One of those services has movies and disc mailings.

Bonus Hint: One of those services was released to game consoles and Roku in 2008 while the other was added late 2010, early 2011.
What a cheat. The "theory" advanced here is that "mean are weaker" with no further explanation, which is just a restatement of the fact that needs explaining – namely that men tend to die off at a higher rate across all ages.
As long as I'm still allowed to block 3rd party cookies with a few exceptions (like Disqus), I don't really care.

If we (e.g. Mozilla, others, open web supporters) want to educate users about 3rd party cookies can't we just create a new startup wizard or something, like the windows "choose a browser" popup?
If I could ask for one thing: no thick header obscuring my reading experience. 75 pixels already go to the Chrome header. Let the text fill my screen.
Russian tycoon wants to move mind to machine
The long history of the interactions between relatively slow-moving governments and relatively fast-moving technology suggests that we should only legislate software as a last resort. One of the nice things about the proposed Do Not Track standard is that it requires no additional legislation. Once advertising bodies agree to some meaningful definition of DNT, any violations could be prosecuted using existing laws that protect consumers from deceptive advertising.

Online tracking is a difficult problem without a purely technical solution available. Even with 3rd party cookies blocked, advertisers will still use first party cookies (Google, Facebook), or more sneaky and difficult to mititgate mechanisms (browser fingerprinting, evercookies) to track Internet users.

Legislating is slow, uncertain, full of compromise, and riddled with conflicts of interest (hold the comparisons to the current DNT negotiations, please). While it is sometimes appropriate, or required as the only remaining recourse, it is far from an ideal solution - especially with a problem such as this where there is such an imbalance of influence between parties in Washington.
>"Someone lied under oath about things that are at best tangential to this story, if they relate at all."

This comment proves you're either completely delusional, uninformed, shilling or all of the above.

First; "Someone" == https://en.wikipedia.org/wiki/James_R._Clapper

He is the CURRENT HEAD of National Intelligence, directing a PUBLISHED budget of ~$50 BILLION dollars.

The things he lied about are the CORE of this story, not "tangential" -- He specifically stated that the NSA collects "nothing" on US citizens, NOTHING.

Given this statement by you, it is clear you're completely deluded.
This is essentially the Maybe monad.
I've always hated roaming charges, especially within Europe. This is WIN.
I didn't say he's a Chinese spy. Neither did the person asking the question ("The US Government alleged that you gave sensitive information to the Chinese.")

I'm saying, he very possibly gave sensitive information to the Chinese government, perhaps inadvertently or through indiscretion. You don't have to be a Chinese spy to do that (he was actually the one who presented the false equivalence).
The Devil's Chessboard
I especially loved the closing paragraph about the audio staircase revealing all gossip about you in order of ascending quality. That is terrible and fascinating idea.
Check out https://www.tixef.com, it has side-by-side diffs with comments, language aware diffs, cross referenced source code and other goodies.

There is two click quick demo link in the toolbar.
Most sites that are free won't suddenly turn paysites, people will continue to make blogposts for fame and the ability to sell their own products (which isn't ads in the traditional internet sense), plenty of newspapers may have to close their news sites but the best of the them will make enough money the old fashioned way: charging a few bucks a month.

And that is basically what I want: an internet of people who are writing because they want to, about what they want, not demand media writing crap. I want the rest to be paid for, or run on donations (see Wikipedia). I would love the best webmail client to be one I had to pay 3 usd/month for but which integrated PGP, instead of gmail.

Adds create monopolies, paying for services creates oppertunism for competition.
I'd have thought the same until I recently went on holiday. Bringing my high spec MBA seemed like a really bad idea, so I bought a new bluetooth keyboard and took the iPad instead. It took me a while to get Koder and Firebug working properly, but in the end having a light device in my compact messenger bag was so much better than I was expecting. Really enjoyed it.

Korder has a lot of issues though, and many of them seemed to be solved by Binary.
The public is fundamentally confused.
The point isn't how many words you're using, but how repetitiously those words appear. A great explanation of this appeared on reddit a while back using Dr Seuss: http://www.reddit.com/r/explainlikeimfive/comments/1dshk6/el...

Compression depends on data structures filled with repeated pieces. Lossy compression improves the hit rate of repeated pieces by replacing rare pieces with similar, common pieces. In the case of colours, naive lossy compression means "Apricot" and "Burnt Sienna" both become "Orange", which becomes "Org". "Chartreuse" and "Pistachio" both become "Lime", which gets abbreviated to "Lm". A final list of all the colours gets tallied at the end, and colours like "Orange" and "Lime" may get abbreviated all the way down to "O" and "L".
Ah, I haven't tried inoreader's mobile UI. I keep hoping someone will make a Reader-compatible backend that I can use with an one of my existing mobile RSS clients, like Mr. Reader.
I have a question that no one i think has asked. Do you think Facebook's "search" capability was born out of their work with the government? When it first came out everyone was talking about how this could be used to violate privacy.
No clouds over Europe... shame.
Same here. There's something 'off' about it, compared to google reader, that I can't put my finger on, but it's good enough for my needs.
Interesting point, though I'm still convinced that Dropbox is the exception rather than the rule -- being a >90% margin business means you can take a risk like this and it's not really a "risk", whereas a search engine, news site, Youtube, etc. would not
You can use YQL for this and many, many other operations that you would normally not be able to easily do on the client. It is free, deployed in 5+ datacenters worldwide, will cache both directions, and widely used by Yahoo so very unlikely to be turned off. It even offers persistent storage.

http://developer.yahoo.com/yql/console/
Shoes.rb - Easily create GUIs in Ruby
I really doubt that would be the bottle neck in database access code.
There have even been cases where pro-rata wasn't enough to defend the pilot against claims of commercial operation. The FAA also has a "common purpose" test they can apply, as well as restrictions on "holding out" (advertising yourself to the public).

In other words, as a private pilot, if I posted on this forum and said "I'll take you on a scenic flight and you pay half the cost" that would absolutely be a violation and the FAA could act on it, if they chose to.

Source: http://www.avweb.com/news/avlaw/186346-1.html

Excerpt: "Understanding the FAA's interpretation of compensation leads to the question of whether a pilot can simply volunteer his airplane and his piloting services to transport passengers to where they want to go, as long as the pilot pays no less than his pro-rata share of the flight expenses. ... FAA legal interpretations have been issued declaring that this arrangement may involve impermissible "compensation or hire." "
That will happen at the same time PS3 games are written in Haskell instead of C++ :)
It may be I'm missing something here. Do we really need to tack block handling onto every method that can change some state? I don't see any benefit over the following idiomatic Smalltalk:

(self dataSource getPersonById: id) ifNotNil: [:person |
"operate on person here"
].

(There's also ifNil:ifNotNil: for where you want to handle both cases.)
What's the benefit of being broken down? Not thinking "I know what's up" can also be achieved simply by thinking, no need to die for it.
Programmers don't give a crap about the reasons mentioned in the post. So, if FPGAs do take off in the dev community, it'll be for different reasons.

Such as when 80% of the world's code can be, with accuracy, can be parsed into HDLs.
RSS is especially good for sites that you like but that aren't updated frequently. I follow probably 100+ sites, each of which only updates once every month or so. It would suck to have to visit them each individually to check for updates.
Note: doesn't work in <IE10 and doesn't degrade gracefully
The bar is context sensitive. Search from your newsfeed, and it searches all of GitHub. If you're looking at a repo, you by default search that repo.
http://en.wikipedia.org/wiki/Loki's_Wager
I'm also 35 and feel exactly the same way. This often gets me in trouble with my wife when she exclaims "how could x have done y!" and I proceed to stick my foot in mouth by saying "maybe they were thinking z".
If you require paid support by a vendor, you're not really using very much open source. Which is fine, but it's a very different world than mine.
I believe it's due to the metal case and the antenna. Apparently Apple have looked at it for a long time - there's even a MBP prototype with a stupid-looking external antenna somewhere... I think I saw it on eBay
Already is! I've submitted talks a few times about my experiences with Rails in an enterprise environment, no luck. Anyway, We run rails since 2006, we got large and became a bank.

Numbers: 5032 models, 42 gems, 16 submodules, lots of C extensions and eventmachine servers running in threads. From our website to ATM servers, it's everything inside a single rails application. We managed to upgrade from 2.3 to 3.2 in 6 months. Already running 4 (took only a few hours). We just completed our migration from Oracle DB to Postgres.
Man, with git support it looks just perfect.
Former Microsoft manager wants to create 'Starbucks of Pot'
Ask HN: Publishing a Novel
As a disclaimer, I'm not an author by trade. I'm working on a novel because it's one of the things I'm interested in and would like to get the most out of it financially. I'm already getting the most I can out of it emotionally and mentally.

I'm writing a sci-fi novel that will be finished in about two weeks. If any of you have any experience writing novels, how would you recommend publishing it?

There are a number of sources that have recommended self-publishing, but my understanding is that my reach will be incredibly reduced if I decide to self-publish. I don't mind this, but if I can reach a larger audience for a reasonable time and money investment it's something I'd be willing to do.
Not sure if I am reading the web-site incorrectly -- they are talking about renting planes that you presumably fly yourself? Basically renting airplanes. Am I missing something?
Telegrams no more. Stop. India to send world's last message July 14
Edward Snowden Backlash In Full Force
More context about how FPGAs compare with GPGPU: http://blog.streamingcores.com/index.php?/archives/20-Progra...
Oculus snags $16 million from investors to bring virtual reality to the masses
You have a point, but at the same time, would you have been able to try this demo if it were an .exe?
fever. It's what I switched to.

http://feedafever.com/
Also, see my answer in a neighbouring comment.

I think, ultimately, it relates to how you approach code. Coding on the iPad is a kind of relaxation/holiday thing for me, but coding on the MBA is more of a working-at-my-desk thing.

That probably doesn't make much sense to other people, but there's a fair few that agree, e.g. http://yieldthought.com/post/31857050698/ipad-linode-1-year-...
In which the President offers an amazing interpretation of what it means for a program to be transparent--i.e., that it allegedly goes through a secret court whose rulings are not publicly available.

This is not transparency. This is the regurgitation of obfuscating talking points.
Yes, but at that point the dictionary is fixed and could be pre-shared or computed; the file size could be smaller than gzip, for example.
I think that is true, but I think there is another problem as well. There is no, to my knowledge, equivalent of GCC for an FPGA, and by that I mean a free, open source, cross platform synthesizer. You are stuck using their tools, and they are generally suboptimal at best when it comes to the IDEs at least.

I think one of the main problems is that it is the FPGA manufacturers that also provide the toolchains, and that is your only option.

Edit: Also, forgot to add. I am not sure FPGAs are that ameniable to using higher level languages simply because you can make a trivial adjustment to your code and resource usuage will jump from 1% to 27%, which is not trivial. It used to be the same with your normal CPUs, every cycle counted, this will improve with time of course.
Not that I'm defending this fad, but try http://apple.com/macpro from your iPhone. It works surprisingly well, at least on iOS 7.

That said, end this fad please.
Tor bridges in the Amazon cloud
I wish he had then been asked how they determine if someone is a U.S. citizen. From other sources we've heard that they only need 51% confidence that they are a non-US person.
My biggest gripe with it has been the lack of syntax highlighting for pull requests.

Because of that I've been maintaining my personal fix for this: https://github.com/danielribeiro/github-diff-highlight

It would definitely be nice to see it supported natively by GitHub.
>I want them on for example when I am trying to install a router in a corridor,

If you used a motion sensor, you need to have used a re-triggerable motion sensor there. Some are, some are not. It's annoying to have the wrong kind in the wrong place.

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

Try this or something like this http://www.legrand.us/~/media/E07D151FCE954D82A7B6A7204FF5D3...
Seychelles islands get their first wind farm (6MW) to replace diesel generators
Finally, a reason to feel good about flying coach
"Adds create monopolies, paying for services creates oppertunism for competition."

I REALLY disagree with this statement, namely because the data shows otherwise when it comes to the online space -- for example, Waze became a legitimate contender by <i>remaining free</i> and instead doing location based advertising. Bing and other search engines are allowed to be decent competitors to Google because advertising drives search.

Second, donations is not a scalable model for the internet, as it definitely doesn't allow for competition in any meaningful way at large scale. Why does it work for Wikipedia? Because of its mission to remain free for anyone in the world (also because of a desire to be unbiased, but let's table that for now, because as politics tells us donations don't always lead to unbiased decisions.)

And honestly, that should be the crux here: the idea of a paywall for Wikipedia or any site that advocates for free and open information dispersal would immediately devalue its mission -- a rando in Uganda should have the same access to information as me in my cushy western Tech job.
The Chunky Coder's Guide to Losing Weight
Added on the http://tmate.io

Thanks!
Court says pre-Miranda silence can be used
Never heard of this series before so I googled it. Fun fact: according to a source on wikipedia Robert Downey, Jr. has optioned the episode The Entire History of You, to potentially be made into a film by Warner Bros. and his own production company Team Downey.
Very interesting observation. I hadn't thought of quantum physics as magic before. But it's so weird that "magic" might indeed be the best word to describe it.
Cache scripts in localStorage for fast loading
Tim Kreider is an excellent writer and enjoyable to read. He is adept at weaving philosophy, humor, and personal anecdotes together into a great essay. If you like this, keep reading his work.
That is wildly interesting. If you could swing it, you should write up a full post about what that your Rails app looks like after 7 years in production.
I have not, but I'm working on a project where I will use it to extract features from an image and use it to register two point clouds. There are many other algorithms for doing the same thing, but I have read that SIFT is very robust.
Will Facebook RSS replace Google Reader?
The real world, yes. In many institutions (eg. the public school system, most giant megacorps) you get points for showing up and putting in the appearance of effort even if you don't accomplish anything.
Been using GReader for the last 7 years or so. I guess I'll miss it a little, though it's mostly nostalgia. With so many people launching their own readers (myself included), I'm sure you'll be able to find a good replacement.