skysight-inc/HackerNews huggingface dataset:
Is Silicon Valley Wasting Its Talent On Foolish Ideas?
In time. I think the battery life vs. computing power tradeoff took a turn in 2007 because batteries were finally robust enough to handle a bright screen for a reasonable amount of time.

Ideally I would like a device which has a battery which, when bought, will last the lifetime of the product.
You are not going to get a failed connection if you only disable RC4. I suspect you've been too strict with the suites on your end.
King.com's move to pull ads about user experience and less about..
That's also the problem with switching to a new and untested solution. You only get to be wrong once. Is there any symmetric cypher with more cryptanalytic effort put into than AES? Is there even one?

You switch to something else out of paranoia and you could easily switch to something with a theoretical backdoor that NSA has already identified and exploited (after all, they're "10-20 years ahead of us", right?).
Instagram Introduces Video Feature
Oh god, I love it. My computer even rings a good second or two before my phone so I can hit Pause on my keyboard (Spotify pauses) and then click "Answer". I've got a usb headset with decent speaker-drivers so I can listen to music while I work and switch between Lync/Hangout calls easily.
Go read that article again. That article talks about how content creators needed a ~10% profit margin to survive. The introduction of DVDs meant that half of that profit moved into long-term DVD sales, so studios decreased short-term margins and made bets on long term gains. When digital distribution took profits from DVDs, content creators were suddenly running at ~5% margins because the long-term bet had flopped. Or, in summary, we are in the middle of a market correction.

I don't know much about the movie business, and I'm not sure about my predictions. But I wouldn't want to draw conclusions by narrowing my focus to big-budget Hollywood movies with traditional distribution models, especially if the newer content distribution technologies are disrupting that model.

I also wasn't trying to make a statement about absolute amounts.
Kinograph: preserving 1920s movies with a Raspberry Pi
"Kinograph is an open source project that makes film digitization affordable and scaleable. Using components available on the internet, a few 3D printed parts, and a consumer level camera, the machine digitizes 35mm, 16mm or 8mm film at high definition resolutions with sound."
Go: code that grows with grace
Keep the input at the top of the terminal
To quote the cryptonomicon, "Clarity of mind (Cm) is affected by any number of factors, but by far the most important is horniness" http://www.euskalnet.net/larraorma/crypto/slide63.html

Until an article like this one considers the impact of its recommendations on productivity, the entire debate is on the wrong topic IMO.

I mean, I'm sure by some metric I'd live a better life if I never ate alone... but I'd also be hungrier, more focused on food, and almost surely less productive.

For whatever reason most people seem to think that orgasam sits separate from the other natural functions of the body. I don't. If I'm hungry I eat. If there's someone I can eat with, all the better. I don't see why that algorithm needs to change when it comes to sex.
Kinect 2.0 Developer Kit Preorder Applications Now Open
> So, the way to go with BEAST is to force RC4 with TLS
> 1.0 and earlier, some CBC suite with TLS 1.1, and GCM
> suites with TLS 1.2.

Since most browsers now include mitigations for BEAST, don't you think that the proven insecurity of RC4 is more dangerous to users than BEAST?
But you live in a weird country, where nobody lives. Surely you'll see more just by looking outside the window?
Dramatic post for something you seem to know nearly nothing about.
> The 3D, the blur, the compositing – all of them are disabled or degraded on the [iPhone 4's] A4.

I hadn't heard that before, and it's quite interesting. Does anyone know if previous iOS versions have similar feature segmentation, other than the obvious (and perhaps artificial) ones like Siri and 3d maps?
Appeals court upholds $675,000 verdict for song downloads
> "How did Jimmy Wales got there before Stallman..."

He didn't. He's also being inducted this year.
As a formerly deeply-closeted gay teen, I'm confident that currently-closeted youngsters will consciously avoid performing such a search in a public place.

That's what being closeted is: it's more than just not telling people you're gay/bi/etc. It's about actively managing and monitoring others' perception of you, and the mortal dread of being found out.
The new node streams API is nice, but for processing a lot of data like this we've found them unsuitable for a few reasons:

1) objectMode is considered an abomination by most of node-core[1], so if you're putting anything other than a string or a buffer through a stream, you're "doing it wrong" (I disagree, but I also am not a node maintainer).

2) If you want to process data in parallel you're out of luck, since Writable handles writes one at a time. We've created some workarounds but I'm not super happy with them [2].

3) Once you jerry-rig Writable/Transform to run in parallel, you're stuck with one core. We've also created a workaround for this [3].

We've started moving towards go's channels because of all these issues.

[1] https://github.com/joyent/node/pull/4835

[2] https://github.com/Clever/writable-stream-parallel https://github.com/clever/understream

[3] https://github.com/Clever/async-forkqueue
The problem there is people who fly flags as vague decorative objects when the entire purpose of a flag is to be a symbol for a specific group or cause.

People who put flags on their house because they like the pretty colors are as tasteless as someone wearing a black armband because they think their outfit needed an accessory.
'Oh la-dee-dar; you're from the fancy part of town with less blur!' Clearly the sign of a division of class.
why would you assume the evolutionary sense?
"Try copying this assholes"

Seriously? I can't get over there are iOS fanboys out there still with their heads so far in the sand.

Along with more characterizations of web development that are a decade out of date... sigh. (And anyone who doesn't understand what I mean should watch the Shadow DOM and Polymers presentations from this year's Google IO. They really need to put the Sandbox on a public url for a quick impressive demo...)
Hehe, even the middle of the Indian Ocean is better: https://maps.google.com/maps?q=Port-aux-Fran%C3%A7ais,+Terre...

it was even updated this year.
Analyze Github commits to know which convention is popular
My point was we're trying to judge the merit of an entire system by one tiny facet. What's a fair amount of money for this guy to get if it's not X? What if I was a QA tester and I complained on my blog that my dev team was unfairly closing the bugs I open as invalid, thus depriving me of my bug-based bonus? Seems crummy, but maybe that just how the industry goes and I'm still living comfortably.

Obviously, there is no "right" to earn a living in the legal sense of a right. But it seems moral to say that if someone puts in average work, and they're average talent, they should make an average living out of some industry that is still in demand.

You raise an interesting point about the producers and salespeople of the industry. Why shouldn't they have a "right" to make an average living as well. Indeed, but they could also follow the technology, eg from "curating" a record store to "curating" a recommendations website. Or, since they also have more portable jobs, they could produce or sell other products or talents.

The musician, on the other hand, is stuck. If musicians can't live from their music, even if they are in demand, will stop making music for us consumers.
Introducing IE11: The Best Way to Experience the Web on Modern Touch Devices
Haha! That was totally over-analyzing but I love it!

The Easter Egg was actually really simple. At the bullet point for "impeccable attention to detail" I reference the '93 Bulls. But earlier in the job posting it's the '96 Bulls that are really referenced :)
Or, you could just read any ol' book. It's nice to branch out- if the only books you read are about work, it won't seem nearly as pleasant.
"Society (at least in the US) shames the use of porn if you're male (loser, pervert, can't get laid) an praises the use of porn by women (independent, empowered, sexy)."

Fucking nailed it.

I agree with some of the others who said that some guys prefer masturbation because they do, indeed, feel a tremendous amount of pressure to always be able to "perform". Guys are also to blame; we want to be the one girls always call when they are horny, we want to be the ones who make whatever girl we are with go home with a smile on her face, we are the ones that always know how to make a girl cum. We are the ones that want to be bragged about to her friends.

I think for a lot of guys it comes down to "analysis paralysis". You psyche yourself out. So because of that, masturbation can be easier.

Porn is always there, and it is easier. But guys are shamed, indeed. But girls? Damn. When they come out as "Ya, I like to watch porn" guys drool all over it, they are praised by their friends as "progressive", or "taking charge".
How does the fifth apply? Nobody involved were changed with a crime, nor did they strictly speaking lose any rights, as they could at any time marry a person of the opposite gender (and hetero-sexual people can't marry anybody of the same sex either).

I would have assumed that the 14th amendment would have applied.
and "pride festival"..
Different segments of Christianity celebrate Easter on different dates, even in the same year.
The Best Tabbed SSH Solution in Windows
Wait, did I just get racially profiled?
I'm surprised to see something on this topic as I've never really thought of stomach breathing as something with health implications.

Trained singers and some instrumentalists (those that require wind, i.e. not violinists) will already be very aware of this difference - using your diaphragm to breathe is emphasized early and often during lessons. I can recall my 7th grade choir teacher having a new kid in choir lay down on the floor to practice his breathing. It turns out it's quite a bit easier to breathe deeply with your diaphragm when laying on your back. You notice it almost immediately but it takes time to get used to doing it while standing up.
It's already in the new Google Maps, if you've requested a beta preview.
turing complete, i.e. you can do type level computation

Turing completeness → computation, but the converse is not valid (i.e. computation → Turing completeness is not necessarily true). e.g. GADTs allow for some amount of type-level computation, but they do not in and of themselves form a Turing complete system.

Alas, looking at your link, it does seem that Haskell's type system is sadly Turing-complete.
It's called degree/credentials inflation, and it's caused by a combination of persistent mass unemployment and the message that education can solved it.

Now, mass unemployment simply cannot be solved via education - the parable of the 100 dogs and 92 bones was discussed here not so long ago. (The original link was this one, I believe: http://alittleecon.wordpress.com/2013/06/19/the-parable-of-1...)

However, having a good education and credentials does increase the chances that you'll get one of the 92 metaphorical bones, so of course it makes sense to get one. But this only really works reliably if your education and your credentials are better than those of your peers.

This leads to an arms race which explains why degrees are become simultaneously worth less and more important.

Edited to add: The effect on degrees is actually old hat already. These days, it's about an inflation of unpaid internship to spice up your CV, at least for those in non-technical fields.
Not the best of arguments. "ets", if anything, would be even faster, and "how you learned it in 1992"? Unix V5 had an etc directory in 1974 or so (http://pdp2011.sytse.net/wordpress/pdp-11/sessions/unix-v5)

Now, if Dennis told you it was pronounced etsy, you would have a point.
Ask HN: Your opinion on self-taught programmers?
Some time ago, I wrote a little post on my personal blog titled "Self-taught vs formal education in programming". You can find it here: http://bit.ly/12131O7

To my surprise, the stats of my blog exploded. Even though I didn't get many comments, I received quite a few e-mails asking me how to become a self-taught programmer. Today, I posted what I think is a very valid path, for anyone with the drive and passion, to learn: http://bit.ly/1246qMU

I am very interested to know what's your take when it comes to self-taught coders. Are you one of those? Have you hired one? Do you think self-taught ones are not as good as those with a formal education?
> Nothing about flatness, on the contrary, it's about establishing visual hierarchy via layers.

This is exactly what the Android design is about as well.
Nice to see a non-negative analysis of iOS7. Not having tested it myself, I hadn't realized that iOS7 was actually pushing the boundaries of what's possible with modern hardware. My previous impression was that, if anything, it was a simplification of sorts and that seemed a dubious direction. Thanks for pointing this out!
But "Commodore 64" won't, which is a shame.
You mean you want a Google Earth-like 3D view in the web-based Google Maps? If so, you're in luck: http://maps.google.com/help/maps/helloworld/desktop/preview/
You could do it like in Agda,

data ApplicativeI f =
AI { pure :: forall a. a -> f a
, ap :: forall a b. f (a -> b) -> f a -> f b
, _FunctorI :: FunctorI f }

data MonadI m =
AI { bind :: forall a b. (a -> m b) -> m a -> m b
, _ApplicativeI :: ApplicativeI m }

return :: _MonadI m -> a -> m a
return (MonadI { _ApplicativeI = ApplicativeI { pure = fn } }) = fn
I've had quite a few crashes with the beta, and a number of features are now missing (Particularly, multiple stop directions). :(
Sad: login.yahoo.com [1] gets a B grade due to Client-Initiated Renegotiation, BEAST, CRIME, RC4 and disabled session resumption. Even login.live.com [2] isn't that bad.

[1] https://www.ssllabs.com/ssltest/analyze.html?d=login.yahoo.c...
[2] https://www.ssllabs.com/ssltest/analyze.html?d=login.live.co...
don't miss http://www.mapbox.com/blog/cloudless-atlas-with-landsat/ as well

Thanks to Landsat 8 new data also no longer suffers from Landsat 7's defunct SLC
What you want to happen will happen through the judicial branch, and the composition of the House and Senate will be irrelevant. I'm guessing three to five years.
This is great, but every developer has to include your API to get it's app working with your service. And he has to do it for every service that he want to support (Feedly, FeedBin, Feever, NewsBlur...).

My rant was not about Sismics not providing an API, but the lack of a standard open API for RSS readers. Beside that, Sismics seems pretty great.
Replace 'porn' with 'sex' in any discussion about porn 'addiction' and it will have an enlightening effect, I think.
Then feel free to try to spy on us like all the other foreign countries do. In the meantime if you have better ways to detect and track violent extremists that could be literally anywhere in the world without accidentally scavenging data belonging to our allies then I'm sure the NSA is all ears; you could probably make your suggestions on any web forum, in fact.

Perhaps there's an RFC forcing AQ to set the "evil bit" on their IP packets? That's a feasible technical solution, I suppose, as long as AQ is RFC-compliant.
> because you either need to use a 3rd party repo or some AUR wrapper to auto-update the aur package.

The other option is to `chown` the package directory, and Nightly will handle auto-updating. I only run on a 1 Mbit connection and I hardly notice when Nightly chooses to download the update on my Arch box, even while I'm actively browsing.

> its a 60MB update daily

The entire binary is ~32-33MB...I've never received an update that large.
You know what would be inclusive? Acknowledging that not everybody is Christian, and being OK with the Google home page celebrating something other than your Christian holidays on occasion.
Elysian Shadows: Indie RPG for the Dreamcast
:(, but there are places with worse imagery https://maps.google.com/?ll=65.14846,-13.690295&spn=0.015042...
And I may ask, what leads you to this conclusion?
Its reverse. Record industry pays to have their songs played on the air there's even term for it, payola.
> There is no agreement on a date for Easter.

Sure there is.

In fact, there are several agreements among different subsets of Christianity.
I'm personally not planning on retiring at 30 and never doing any productive work ever again. The point would be, that with 30-50k coming in passively and no mortgage to pay, I could live comfortably and work on whatever I wanted to whenever I wanted to.

As for kids college, I had parents that helped some, and I paid for a significant portion myself (i also paid a significant portion of my wife's). I plan to save for my kids college, but it will be on the order of 1k a year or so. With 18 years of stock returns, it should be a decent amount for them. If it isn't enough for their desired school choice, they will have to pay the rest. That seems more than fair to me, but it won't be a huge sacrifice to put away 1k a year.

Also note, that the above linked article was doing math based on 4.2 mil. I think 1 mil would be enough to consider myself totally free, I'm certain 4.2 would be way more than enough.

Edit: Also, by only taking dividends and not principle, any inflation should also be reflected in the stocks. This means the purchasing power should stay constant assuming competent investment decisions.
Curious: anyone here ever have http://linuxhomepage.com as their "front page of the Internet" before reddit existed?

I did.
Nothing ironic about it. A populace that doesn't know what a democracy-dismantling government looks like is that much more likely to vote one into power. Of course, reading the book is no guarantee that they won't do it anyway, but a good democracy should at least try.
It's easy to do realtime control on a linux box, simply run your program as root and disable interrupts. Every time you're 'safe' (stopped, or very low speeds) you can safely enable/disable interrupts to make sure all your hardware gets serviced and to poll for UI input. I've controlled a 3D mill/plasma cutter like this at very high speeds.
There a pyparsing+elasticsearch tutorial on how this was built...

Part 1: http://blog.close.io/post/48209152055/sales-data-search-writ...

Part 2: http://blog.close.io/post/49711234004/sales-data-search-writ...
RPL/2 Programming Language - Forth with a hint of Lisp of HP fame
Zerigo DNS down again: another DDoS
I'd argue that bulk of developers are already doing native.
The thing is, extra effort is required to replicate with web technologies even simple things that native SDKs offer.
If everything you know is HTML, JS, CSS then yes, learning iOS or Android SDK will require some effort but it is worth it.
Even the best webapps still feel subpar on iOS6, on iOS 7 they will feel very clumsy.
G-code is indeed an old language, but it's the industry standard because it's better than all of the alternatives.

There are complex G-codes, such as threading, which allows you to define the pitch, thread depth, cutting style, the distance to move away from the material between passes the distance to cut the thread, etc. But a lot of G-code files do consist of thousands of discrete lines.

The reduction of a 3d shape to motor signals will eventually come to a stage that deals with lots discrete vectors, regardless of how you represent the data, G-code or not. G-code files consisting of thousands of lines are usually created by a CAM software anyways, not by hand.

Your strawman argument of a 10mm bit when only a 5mm bit is available extends to just about any type of standardized process that consists of instructions being evaluated.
> It will become a problem when European countries / organisations start requiring that data cannot be stored or managed at a US datacenter

There are already restrictions on exporting personal data outside the EU. This is under the various data protection laws.

(https://en.wikipedia.org/wiki/Data_Protection_Directive)

(https://en.wikipedia.org/wiki/Data_Protection_Directive#Tran...)

I guess the exceptions will be tightened up now, especially if EU consumers press for it.
Satellite pays performance royalties.
The fact the terrestrial is listen by more people is actually a plus for the artist, I think (more happy listener = more potential CD buyers)
I don't know how reliable the estimate is but I have heard 10 million for the entire venture.

That is 10 million kroner, roughly 2 mill USD. I doubt NASA could do one launch for that amount of money.
G-code describes movements and tooling parameters, it does not describe how to make an object with a CNC machine.

That's why you can use G-code both for additive and subtractive processes.
This is so much better in Windows on a retina display
We're Running Coding Challenges on the 101 Freeway
In some breathing exercises I've done as part of a self defense and training course we focused a lot on breathing, especially controlled breathing under very stressful situations. We'd spend good portions of the glass matching breathing with strides, punches, and grappling. That being said it really showed me the importance of breathing, even for random stress. We always did in through the nose and out through the mouth. The nose is a bit more restricted so it allows your diaphragm a little more resistance and seems to allow deeper more controlled breathing, plus it just feels good. When under heavy stress we often would take little bursts of fresh air through the nose and out of the mouth to help get oxygen to the muscles that needed it under said stress.

I didn't really stick with the class after finding some flaws with it but I learned some stuff in the long run, and the breathing thing has stuck with me after feeling it's effects.

http://www.youtube.com/watch?v=kz-PkaaImCE

This was my instructor, dude had a pain threshold that was unbelievable. You can see him using the techniques while being... abused.
http://www.youtube.com/watch?v=UD4_RfEmWBg
Big data startup Metafor Software can detect anomalies automatically
Oh, ok. Thanks!
Wouldn't you still need to be able to retrieve the rocket? I mean it isn't a big issue that Sapphire rest on the bottom of the Baltic, but if Peter Madsen ends up there.
"Something's status as "classified" has exactly zilch to do with enabling meaningful discourse"

How do you discuss something that you are not allowed to talk about?

"IMO things that legitimately merit classified status should not be declassified just so we can talk about it"

Which is exactly why secrecy needs to be narrow and carefully applied in a democracy. Troop movements during times of war are an example of something that is rightfully kept secret. The fact that we are at war is not something that should be kept secret.

The problem here is that we have a program that broadly impacts our civil rights, that impacts the rights of foreigners in their own country, and which is being conducted in secret. It is not merely that the NSA wants to keep its techniques secret; this is an attempt to keep the fact that the NSA is conducting surveillance secret. That is very far over the line of "legitimate classification."
I'm getting tired of elitism passed of as jokes on HN.
Motion, dynamics, and depth are a hallmark of the Windows Phone Metro experience.
Today, I wrote an article about what I think is a really good path to teach yourself to become a web developer. You can find it here: http://bit.ly/1246qMU
Remember, copyright exists for the public good. Would radio still exist if it paid significantly more than current internet prices instead of less? Would that be preferable to the current situation?
Show HN: Alter HN Firefox add-on