skysight-inc/HackerNews huggingface dataset:
With great power comes great responsibility.

Probably not worth worrying too much, but it is important to keep in mind the terms of the site. Your cute or clever meme may end up on a T-shirt.

> With regard to any file or content you upload to the public portions of our site, you grant Imgur a non-exclusive, royalty- free, perpetual, irrevocable worldwide license (with sublicense and assignment rights) to use, to display online and in any present or future media, to create derivative works of, to allow downloads of, and/or distribute any such file or content. To the extent that you delete a such file or content from the public portions of our site, the license you grant to Imgur pursuant to the preceding sentence will automatically terminate, but will not be revoked with respect to any file or content Imgur has already copied and sublicensed or designated for sublicense. Also, of course, anything you post to a public portion of our site may be used by the public pursuant to the following paragraph even after you delete it.

http://imgur.com/tos
Huge amounts. Practical scala apps leverage huge parts of the Java infrastructure. The Scala types are often thin wrappers over the Java types, JDBC, NIO, etc. It'd be a bit like trying to write a C++ app without access to, say, the STL, or Boost.
+1

This book should be your bible. A lot of it is very similar to 4 Steps to the Epiphany, but Lean Startup is more approachable.

I'll edit the article to mention this book.
So is scala, and scala already interoperates with java code. But it's still nice to be able to turn your legacy java code into scala and have all your code in a single language.
Pretty sure imgur doesn't run on aws and does have ads.
I have no sources for the following, but I think they're a one trick pony. And not because they have a single popular game but just one, well, trick - I think they optimize "random" level generation based on monetization performance data. And I think they spend quite a lot of time on that. I wouldn't be surprised to hear that most of man hours go into that. It just snowballed from that.

That's it. I wouldn't buy into that.
Do people who are hard at work and trying to concentrate really want to be interrupted by a gong at random intervals? It must get really old after about the third time. I'd much prefer to get an e-mail each week with a list of new customers, or just put it on an internal web site.
I'm still waiting for Tomacco though.

http://thezipdownlow.files.wordpress.com/2011/03/tomacco.jpg
speaking of progress

http://lwn.net/Articles/554992/

first comments include slides and videos of gnu hm 2011 and 2013
I still think it should be legal. After all you can take $10k and spend it at a Casino, there's no reason you shouldn't be able to gamble it on a company.

Although there are other reasons for investing other than financial returns, for example you believe in the mission of the company or you want to be a customer of the business.
Scala that's been autoconverted from Java doesn't tend to be very idiomatic scala, and there's no way to convert back. I'd recommend writing bits of your code (particularly code that needs to convert between datastructures, or code where you need better control over effects) in scala first and see how you get on with it.
GNU APL 1.0
The scenario described in the blog is an attacker gaining access to the database containing the IP hashes.
Library of Congress websites will be offline during possible gov't shutdown
I personally use Debian port names. Debian is pretty sensible about it.

Debian uses "amd64" and "arm64".
I'm guessing someone at Google marketing posted this. Slides are useless without the actual presentation that goes along with it.
The upshot for us is that we can let customers know not just that we're having an issue, but also details about the issue that might impact the service. As a SaaS API, its important that we give good transparency into even minor blips in the service. Statuspage.io isn't as customizable as I would like it to be, but it makes it really easy for someone not on the dev team to manage communication while others fix the problem. Also, its hella straightforward to set up and use.
http://status.stormpath.com/
This is a reasonable, short overview of the programmer-visible side of changes in A64.

For those interested, there's an another side. A64 drops all the features of the ISA (inline variable shifts, conditional execution, variable-width instructions) that are hard to implement in a fast, high-power CPU. If a cpu is to not have any 32-bit ARM compatibility, there's no reason one couldn't make a 4GHz 4-wide superscalar one based on A64.
Do we have more clues as to what migrating an angularjs directive into a webcomponent will look like ?
Are you sure? If that's true I totally misread the article. I'll go back band check
It's everywhere on Linux, and a even few other places... quite successful.

Building the kernel is one of the harder parts of that goal, and when Linux took off the gnu kernel lost a lot of steam. That they chose a more difficult design only helped. But the question is moot now.

Even at that early stage, he realizes that GNU doesn't have to write everything. Having a large enough body of libre-software is the real goal. And who knows, in 10 or 20 years it may be time for a new kernel design?
Talking NBA Jam with lead designer, Mark Turmell
China approves plans to lift 13-year ban on the sale of video game consoles
A Billion Rows per Second: Metaprogramming Python for Big Data [video]
The major issues for a lot of people are simply cosmetic clutter: having to specify types everywhere rather than some basic type inference, for example.

Other problems are deeper: no first-class functions, no tail-call recursion support in the JVM (Clojure has a hack to deal with this), no map/fold/etc. equivalents that can potentially aid with parallelization. I think 1.8 addresses some of these.

Personally, I can live without the modern language niceties. I would really, really like type inference though. Oh, and unsigned ints too.
EM64T & x86_64 only exist because Intel has too much pride to call it what it is: AMD64.
It would have been really cool if trolltunga had shown up

http://terrafab.bengler.no/?box=41148.01808864827,6694070.28...
"Linux" is the GNU OS - most of the pieces are the same, and many of them have histories that you can trace back well into the '80s. It's just the kernel that's different, but that's one small piece that interoperates with the rest of it.
I use Emacs and just build with make in command line. The compile errors are pretty good to figure things out.
Thanks Stallman for never give up of his dreams.
One of the biggest impacts of moving to 64-bit is increased memory pressure. While all of Apple's apps and daemons are running 64-bit, most users will be actively using third party apps that are 32-bit-only for a while. This means that on average there is less memory available in the system, because the amount of RAM is unchanged in the 5s, and there will now be code from both 64-bit and 32-bit binaries resident, rather than just 32-bit binaries.

Apple has done some work to alleviate this extra memory pressure at the kernel level. grep for WKdm in the xnu sources if you're interested.
The nice thing about Crowdfunding is that, like traditional trading, motivations vary.

For example, I recently backed the Infrared Human Vision study on Microryza [1] simply because it sounded like cool research. I backed the Ubuntu Edge even though I knew it would most likely fail to reach its funding goals because I wanted to send a message that there's a market for a "pocket to desktop" convergence device. I sent a few dollars to Oculus on Kickstarter because I wanted to see that become reality.

I'm not naive... I know that as this gets bigger there is going to be room for technical trading, abuse, and an emergence of some myopic thinking similar to the "quarter-by-quarter" tunnel vision that plagues public companies on Wall Street. But the thing I like the most about crowdfunding is that it takes this long-standing idea of "principled investing" and really lets you put your money where your mouth is.

[1] https://www.microryza.com/projects/can-we-biologically-exten...
The New Old-School Birth Control
Are these results better? https://www.google.com/search?q=ros+pcl+download+hangs+mac
Good story. Perfectly crafted for my attention span.
I expect that will be a common belief long after it ceases to be a true belief. There's still people that avoid PNGs because "they don't work properly in Internet Explorer" but most vaguely web-savvy people wouldn't bat an eyelid at a PNG today. I want the same thing to happen for HTML5 video: the latest version of every major browser supports it, including Internet Explorer, and including mobile browsers; the biggest limitation I can think of is forum software that doesn't yet have <video> on its whitelist, but time (and a bit of targeted complaining) should solve that too.
Did King ever make a claim to the Minecraft IP?
No, bus drivers are awesome.

But they don't feel the need to disturb 500 people every 20 minutes because they like the sound of their own voice.
Well, now I'm hungry.
Meh, You just hash all 4 billion with bcrypt.

I'm an idiot, bcrypt generates and appends it's own salt to break rainbow tables, but I'll leave the above.
Just want to point out that when hotlinking to an image you can still serve seperate versions depending on the user agent.
That's a straw man arguments, I don't think anyones claiming that doing courses on Coursera is the equivalent to a Stanford degree. Certainly the universities aren't.
You don't actually even need to use liquid nitrogen. Much more common is chemical duster (hold the can upside-down and the boiling fluorocarbons will rapidly cool anything), or even nothing at all if you do it quickly. There are entire USB distributions dedicated to this sort of thing, and it has been done plenty of times outside of academic or professional settings.
For example:
http://revision3.com/hak5/coldbootattack
The terrifying, flesh-eating drug krokodil has reportedly surfaced in the US
Dear Jessica,

We won't miss you either.

All the best,

The Tech Industry
"Something weird was going on with the software, and to this day, if you have an original NBA Jam machine every once in a while it will just yell out "Petrovic!" It's wild."
IPhone 5s and 5c available to Virgin Mobile in 3 days.
I don't think anybody made the claim that no app is spam, only, from what I can tell, that no iOS built-in app is spam. Which is more than lots of Android phones can say about their built-in apps.
>We will not travel faster than the speed of light and hibernation is a fiction.

How many people thought the sound barrier couldn't be broken?
That's what this IPO is for, cashing out.
It wouldn't be the last system that Stallman glommed onto and tried to take excessive credit for.
She's very experienced and proficient with various technologies, so i don't think it's a technical issue. I feel that colleagues might be "insulted" of having a woman being senior and telling them what to do and how to do it.
There is one - power consumption.
Or this: http://en.wikipedia.org/wiki/Classic_Empire_(computer_game)
While the materials required are quite simple to get I am more worried about someone jacking my macbook pro and wiping the drive and reselling it as opposed to someone doing a cold boot on it. The materials are cheap, the execution of the attack isn't terrifically complicated for the folks on here, but the likelihood of being a victim of this attack in the wild is exceedingly low, that's what I was getting at moreso than the difficulty of the attack.
I don't see this different from what MS used to do with Xbox Live subscriptions in summer... at first the charged $1 for one month, but you have to cancel the subscription before the month ends in order to not being charged again.
Introduction to Private Equity & Venture Capital Finance
Hopefully in 30 years people will be able to read such seminal messages. Now that a lot of discussion is happening on proprietary platforms without a standard it may not be the case.
For some reason I want to associate this with the fact that names that become generic can make you lose your trademark. I'm thinking of course of Kleenex (brand tissues) and Velcro (brand hook & loop fasteners), both of which are so synonymous with the entire category that my spell check doesn't underline them.

I want to think of that as a monopoly on the concept, and if you have that, then you lose control simply because the public equates the name with the thing solely. I think this is fair as a monopoly is not welcomed generally, so it makes sense that you can have something so popular it loses its trademark and becomes a commodity in the mind.

This story here however makes me want bacon now a little less, though.
On that page Guy Steele says "(3) RMS is responsible for the names “E” and “EMACS”. RMS still deserves 99% or 99.9% or 99.99% or 99.999% of the credit for taking a package of TECO macros and turning it into the most powerful editor on the planet, twice (first in TECO and then with ELISP),"
Well, we're buying an apartment and changing jobs is not an option for both of us. But i'm more worried on a general scale: what if the next place is the same? (which probably is)
Ditch Gmail
The tech industry lately seems to be mired in this either-or thinking about meritocracy. How about we admit it's a bit of both?

Being connected and having the same hobbies and coming from the same IIT as the hiring manager will help, not hurt you. Is anyone denying this? That's why all the career advice boards remind merit-focused new college grads that "it matters who you know, then it matters what you know".

On the other hand, there isn't a lot of room in organizations for people who don't get it done at all. Merit - or at least the appearance of merit - matters a great deal. Maybe in larger, more mature organizations and industries people can hide out and network with the right people to stay in their no-show jobs.

However, bootstrapped startups don't really have a lot of sinecures for random "VP, Business Development" slots to go around.
Measure. Until you measure end-to-end performance you have no idea what the bottlenecks are. Client side you can use something like Chrome inspector, server side you can use logging or a more sophisticated tool like New Relic.
Ship crosses Northwest Passage, sails into history
Two questions:

1. Why is imgur not #1 on Google when I search for "image hosting". Postimage.org has that, but they take far less traffic than imgur.

2. When will we get video hosting that is as easy to use as imgur? That means not having to register to upload and share videos.
Because Somalia was such a paradise back when it had a government...

'Free market' does not necessarily imply no government. Most libertarians wholeheartedly agree that bringing harm to another, either directly by initiating violence or indirectly by fraud, is wrong and should be legally punished. That is the core of living in a civilized, democratic nation.

The idea that some people should be able to make laws to tell other people what they can or cannot do in completely voluntary arrangements is in fact a return to tyranny, however well-meaning it may be.
I don't think this is a problem, an in the scenario you described the person was taxed fairly.

All goods fluctuate in value with time. The fair value from the point of view of taxation is the value when you earned it, whether bitcoin or stock options (maybe with options it's timed at when you exercise, I'm not sure).

Imagine a person who earned $10,000 and chose to buy some stock with it, and then that stock crashed. Did that person get taxed on stock that was worthless? Of course not, they earned money (which was taxed) and chose to invest it in something risky. The person who chooses to keep their stock is no different. They could have chosen to sell, and avoid the risk.

Bitcoin is less liquid than stock, so it is harder for a bitcoin miner to avoid these risks. Nonetheless, that's not the government's fault. Paying tax is a cost of business.
Believe it or not, though, bacon’s association with the American breakfast is barely a century old

I'm not sure why this would be hard to believe at all.

In the 1920s, Bernays was approached by the Beech-Nut Packing Company – producers of everything from pork products to the nostalgic Beech-Nut bubble gum. Beech-Nut wanted to increase consumer demand for bacon. Bernays turned to his agency’s internal doctor and asked him whether a heavier breakfast might be more beneficial for the American public. Knowing which way his bread was buttered, the doctor confirmed Bernays suspicion and wrote to five thousand of his doctors friends asking them to confirm it as well. This ‘study’ of doctors encouraging the American public to eat a heavier breakfast – namely ‘Bacon and Eggs’ – was published in major newspapers and magazines of the time to great success. Beech-Nut’s profits rose sharply thanks to Bernays and his team of medical professionals.

The irony is that this is at least half right. Eating protein for breakfast is considered healthy. Perhaps there are better ways to get protein than bacon and fried eggs, but it's not completely off base.
Somewhat OT but there is this old story - a startup is just like bacon and eggs.

In a startup, all employees are contributors while the founders are commited. Same as in bacon and eggs. The chickens are contributors but the pigs are commited.

And the outcome? If you want the biggest share you need to be a pig. And you can only do that if you are not a chicken.
I can't remember off the top of my head, but it's amazing how many of our american "traditions" are a result of marketing.

While there is nothing inherently bad about this, it definitely gives me a sense that something is not authentic when I come to learn it was the result of a marketing campaign.

This bacon and eggs breakfast is just one example. Grilled cheese and tomato soup is another. Can anyone recall any others?
Wait..

In the US, you have an "allotment" of sick days (say around 10), that defines how many days you can take off sick?

(In the UK) I don't think I've ever heard of such a thing. Surely people are sick however much they are sick? You can't limit your sickness to 10 days a year!
I'm working on something Rusty
https://github.com/DanielFath/xml_parser ;) as my side project. But it's so woefully incomplete I am ashamed of showing it. It's mostly based on

- https://github.com/Florob/RustyXML

- http://fantom.org/doc/xml/index.html

Once that is finished, I might come and help on the Core/Servo. I just don't think I'd be much of a help if I don't use/know Rust/C++ very well.
There have been a number of not-quite-successful attempts in the past to compile Scala to Javascript. The latest and most promising seems to be https://github.com/lampepfl/scala-js
There are a lot of parts in a "typical" Linux system these days that are non-GNU, and a lot of GNU pieces have become less central or been displaced in many distros (dash in place of bash by default in Debian, for instance).

This is not to take anything away from GNU, or the far more central role GNU code played in earlier Linux systems; I think it's totally legitimate to say that modern Linux systems are a success of the GNU project and the GNU vision. But it's less true these days that (desktop) "Linux" is "A GNU system with the Linux kernel."
I don't know...these slides seem to make sense and only took a minute to go through them. But I understand your complaint in general, because there's some slides that don't make sense out of context of the speaker's presentation.
Yeah, we're all glorified something. It's when a profession has an inflated sense of itself that it rankles.
Ruby is glacially slow.

People try really hard to not accept this, and blame "architecture", but yeah, no.

You can read up on templating benchmarks from the very early days of Rails. You can easily spend tens of milliseconds just in template rendering.

The reason ActiveRecord, DataMapper, et all went with multiple Database round-trips had nothing to do with efficiency for the database and everything to do with Ruby's extreme performance deficits. A language so slow that a few thousand objects, with a dozen fields, and a relation, causing a couple million method calls during materialization would bring the interpreter to it's knees.

And now you've filled your response cycle with forced synchronous roundtrips to external services.

You don't even have the option to think about pure architecture. You're working under real constraints that don't just go away. Everything's got 'em, but the point where you have to start worrying about those kinds of issues in your average app in Scala is 100X later.
This appears to be a sample of one of their newspaper announcements from 1922 (today was the first time I noticed that Google has replaced the ritual of asking a librarian for microfiche rolls).

http://news.google.com/newspapers?nid=2293&dat=19220917&id=X...

It's interesting that there's a small part at the end where it mentions that a heavy lunch is best, but most of the article is about a heavy breakfast.

It seems like a lighter breakfast would be the healthier option, but I can't seem to find any studies to back that up.
My thoughts: http://marojejian.tumblr.com/post/62427675555/tomtato-tomato...

Though we clearly need to be very careful with Agrobio, I think history has shown that it will take a lot more technology if we want to meet the goal of, say, allowing all the humans alive today to eat as well as the person reading this. The other option is a lot less humans…

Check out the history of the Green Revolution: (http://en.wikipedia.org/wiki/Green_Revolution)

or the Haber Process: (http://en.wikipedia.org/wiki/Haber_process).

P.S. On a side note, the personal history of Fritz Haber is incredibly interesting, impactful and tragic. Listen to this great Radiolab podcast:

http://www.radiolab.org/story/180132-how-do-you-solve-proble...
This is hardly the most sinister of Edward Bernays' campaigns. See: http://en.wikipedia.org/wiki/Torches_of_Freedom
In scenarios where gauges are (i) wrong or (ii) unable to communicate with a remote operator, aircraft are placed at significantly more risk of accident; sufficient to warrant human intervention for even trivial tasks. Putting the pilots on the ground turns the risk of an accident from pilot misjudgement in this situation into near certainty of an accident.
Why didn't ARM call it ARM64? It's hard to believe it didn't cross their minds and decided AArch64 is the better name, so it could be another reason.
Yeah but what happens to the pigs in the end? Chickens are still around afterwards to lay more eggs.
They also had that big huff about ActiveRecord not supporting more than one database system in a replicated environment. Humorously, someone from outside of the organization supplied a patch a few minutes later.

To make matters more complicated, Twitter publicly abandoned Starling, their Ruby-based message queue, for something written in Scala. People took that to mean they abandoned Ruby and Rails completely.

As far as I know they are still using Rails to generate the HTML pages. If not, it is a recent change.
There was a discussion earlier in this thread about virtual card numbers.

https://news.ycombinator.com/item?id=6456044
I'm plenty aware. I just want to migrate my whole codebase to scala. I like the JVM itself, but would like some of the features of scala. My main point is I've been procrastinating, but this could be a great motivator.

I've also worked with intermixing the different JVM languages including clojure, working with SBT, etc.

Good points have been raised that it wouldn't be idiomatic scala though.
NSA chief seeks more data from private sector in sharing offer
I've heard that it could address it in theory but hasn't actually been used for that yet. Do you have a source saying it does this by default, or failing that, how to set it up to do that?
Citation for the protein assertion?
Better hotel reviews using sentiment and text classification