skysight-inc/HackerNews huggingface dataset:
It was a bit of both. The original iPhone wasn't a hardware revolution, but it was an OS revolution. It was the first time anyone put an OS on a phone that had a blazing fast graphics layer.

Touchscreen phones existed before then, but because of platform performance, was always of the "poke, wait, stuff magically appears, poke, wait, stuff magically appears..." model.

Apple didn't just invent new usage models, they invented the platform that made it implementable. The deep integration of UIKit with hardware acceleration, as well as animation as a first-class consideration in the API, were (and still are) some of Apple's greatest advantages.
Why's the price matter? Any store that buys merchandise it can't sell at a profit is making a basic business mistake.

Separately, to your point about unfairness, I suspect that both radio and internet streaming prices are lower than what the market would set if the government didn't intervene.
Interesting analysis.

Based on their cost of $0.02 cents per listener hour, I wanted to calculate how many hours per day my $36 yearly payment equates to (ignoring their operational costs):

($36 / $0.02) = 1800 hours per year

1800 hours per year = 4.93 hours per day
Places like r/ga, instrument, canvas, huge, etc.

Usually marketing/advertising oriented. Make promo sites, web games, iOS apps, facebook campaigns, etc.
Sure! It's due on friday. I'll update this post with a link.
No, it describes how to make an object with a CNC machine. I hadn't heard about G-code until 5 minutes ago, but from what I see, there is a huge mismatch between G-code and the way 3D printers operate. Who cares about the zillion times one has to cut away a piece of wood using a lathe to create a sphere if one uses a device that _adds_ material to the object?

Yes, it is good that there is software that understands G-code for 3D printers, but using it as _the_ data format? Ridiculous. That would be as if one used plotter instructions to print in 2D; instead of "here is a rectangle; fill it with pure red", one would have zillions of "move pen to x,y; draw to x,z; move to x,y+0.01; draw to x,z+0.01; move to x,y+0.02,…" instructions.

Also, I don't even think G-code is that good of an idea for generic CNC files. Suppose your file says "use a 10mm bit", while your CNC machine only supports bits up to 5mm. You can sort-of emulate the larger one, but it will be inefficient and lead to lower quality cuts.
"From what I've gathered, they've never really 'doodled'
anything that could remotely resemble a religion..."

Maybe that's policy now, but it hasn't always been. They've done easter: http://www.google.com/doodles/happy-easter-2000

In fact, having already done Easter was part of their response to this "controversy" -- there were two subjects for the same day, so they picked the one they hadn't already featured.
I have said it before and I will say it again.

20 years ago that and thousands of others songs wouldn't even have been played anywhere and definitely not a million times.

If you want to live off of making music or as an author or anything else you have to think like a publisher not an artist.

Playing music is a joy, something you can enjoy whether you make money or not from it.

Living from making music is an opportunity not a right.
They doodle Christmas, saint Valentine's day, and all saints eve every year. Easter is the only commercialized Christian holiday they don't cover every year.
"We tell users in our snap that their response will be posted online."
How long until the feds step in and make it mandatory for all states to recognize same-sex marriage?
My hometown still looks horrible :'( https://maps.google.com/?ll=65.14846,-13.690295&spn=0.015042...
Very interesting. I'm going to give it a whirl.

I like how simple your API is. The HTTP auth feature is also a great idea.

I run a distributed engineering team for a startup and this could actually be useful for when people share stuff with each other. Currently, we tend to just deploy to a "hack server", but there's often some local data & setup that is annoying to reproduce on a server, especially for an experiment. This could let people share their stuff more easily with each other.

I also like the idea of using this to share a locally-running IPython Notebook instance to share code with someone else.
Livesync of css3 3d cubes with moteorjs in chrome
Ravine Trapdoor Spider - Cyclocosmia truncata
No, I don't know the code, sorry, it just seemed like a good place to start for the IMAP bit.
For nginx 1.1.19-1ubuntu0.2 on Ubuntu 12.04 the following config line will get you that green 'yes' for perfect forward secrecy:

ssl_ciphers ECDHE-RSA-RC4-SHA:ECDHE-RSA-AES128-SHA:RC4:HIGH:!aNULL:!MD5:-LOW:-SSLv2:-EXP;

You can test with a pair of terminals before you go bouncing your server (via [0]):

openssl s_server -accept 8888 -cert mywebsite.com.pem -pass stdin -cipher ECDHE-RSA-RC4-SHA
<hit enter a few times>

openssl s_client -connect 127.0.0.1:8888 -cipher ECDHE-RSA-RC4-SHA

I don't know what the proper way to get rid of RC4 is.

[0] http://baudehlo.wordpress.com/2013/06/24/setting-up-perfect-...
Akademy 2013 Keynote: Jolla's Vesa-Matti Hartikainen
Yawn...President Obama announced a new plan to mitigate climate change via EPA regulation yesterday, but he's also negotiating the largest free trade deal ever with the EU.

Indeed, reliance solely on organic farming—a movement inspired by the pesticide fear—would cost more than $100 billion annually in the U.S.

...or about $275 per person per year, which is about $5/week. We should make food as affordable as possible and part of why people eat junk food is the low cost, but from an economic point of view I consider that an expensive externality; subsidizing quality food seems a lot cheaper than deal with early-onset diabetes. I've always been perplexed at how climate change skeptics can be so rigorous in the pursuit of evidence for environmental change while simultaneously being ready to declare economic doom at the drop of a hat.
After all the negative buzz around Windows 8, I wanted to try for myself. So I walked in to a Microsoft store and sat down in front of a 27" touch screen...without even intending to, I constantly found myself touching. It feels incredibly natural!

(Not to say there aren't downsides to the OS as well. Just that I never thought I was missing out on touch until I tried it.)
That is my recollection — the frustratingly hard-to-google Web Developer extension was the first thing along those lines I ever heard of. I continued using Web Developer for a long time after Firebug came out because I sort of wrote it off as a ripoff.
>That, and Nightly is kind of painful because its a 60MB update daily. I'm probably going to be skipping a lot of updates on it =P

Is that a Linux/Arch specific problem? On OSX it'll download partial updates at just a few MB -- at least so long as you really do keep it updated nightly.
It's part of a larger discussion. If even stars don't make enough money to live, a lot less music may be created in the future.
Probably not too long on the macro scale, but I'd still say there's several years to go before it's universal applied.
condition.js - Condition library in javascript
You mean other people are watching me besides just the NSA? Holy crap, I didn't realize, I thought I was only using TLS to keep the government from finding out my credit card information!
Please actually read TFA: artists get performance royalties from pandora, but not from terrestrial radio, but these were not included in the $16.89. Also, terrestrial radio plays likely reached many many more listeners than pandora did.
I'm a huge fan of nitrous.io

Great IDE and linux ubuntu shell? YES PLEASE!

This is the future. I wish it was around when I got started programming a few years ago.
I want that too! Dan Frumin is working on a GSoC project that uses GHC, GHCJS and diagrams to make a "try now" pastebin site with graphics.

Unfortunately, GHCJS is not quite Safe Haskell code, so we are still working on sandboxing the compiler with SELinux.

his weblog, more updates will follow: http://parenz.wordpress.com/
Not to mention everybody has one on their car, as the rainbow's on the license plate.
How to keep your faith and remain motivated to buiild your startup
I don't care about 3d or blur or other eye candy. I'd happily trade all that crap off for the battery life of my old Nokia 1100.
indeed. It is a moveable feast: http://en.wikipedia.org/wiki/Moveable_feast
Are you saying that my degree in underwater basket weaving won't get me a job?
Econbrowser: The end of low interest rates
Ultralisk, Quora's parallel web architecture
I started reading The Romance Of Three Kingdoms - the Chinese equivalent to the Iliad. It's one of the handful classics of old Chinese literature, and an amazing window into that culture.

It's not an easy read, because the style is so peculiar, there's a ton of characters, and... well... it's not a culture I'm very familiar with. But it's still fascinating.

There's a movie that was made after this book, it's called Red Cliff. It captures the battle of Red Cliff, a peak moment in the book, and the events leading up to it. It's hugely, hugely EPIC. I'm a sucker for this genre, so I loved it. Also, it convinced me that John Woo can make great movies - when he's at home, operating within the realm of his native culture. When in Hollywood, he seems merely okay. If you watch this movie, make sure it's the original two-disk version, not the abridged single-disk one. The events depicted in it have a factual basis, with the required dramatic embellishments on top.
Yea, the Pink Floyd article suspiciously came out at the same time yesterday in USA Today. And with legislation coming up in congress you know the lobbying pressure is ramping up.
oh okay, thanks. how would you advice him to approach such companies, as he probably doesn't have a portfolio yet, plus he is new to web dev?
At the time I was trying Aurora, I kept hitting bugs with FF sync, ended up having to kill my profile a few times.

Also I just happened to occasionally hit plugin/add-on/etc bugs that would require me to kill and downgrade FF, losing ~10 minutes of work and my train of thought. It didn't take long for this to push me to the Beta channel.

Glad to hear Aurora is generally solid for you, though. Maybe I should give it another try.
You seem to be under the impression that being an entertainer is easy, or that they shouldn't make a living wage, or be able to profit from their work...

Everyone's gotta eat. What we're seeing now is the natural give and take within the industry adapting to new norms and business plans. From a higher level view, it's fascinating.
I don't know what channel you are listening to, but in general there have always been musicians (and bands) writing their own music as there were have always been musicians performing songs composed by others with lyrics written by others. Songwriting is about as dead as cooking.
It seems snappier, but I'm not sure I like the new text-scaling on high-DPI displays.

Basically I just felt like I lost a lot of screen real-estate when surfing the news, like I was back in 1356x768 country.

There needs to be some toggles which can be disabled or some other middle ground here.
Watershed Moment: Windows 8.1 Offers Native Support for 3D Printing
I don't think the music industry has a problem with streaming (Pink Floyd who started this renewed debate yesterday just got added to Spotify). The problem is that Pandora wants royalties cut - because their business model doesn't work. If they can't afford to distribute the product they need to raise prices or shut down. They can't make the producer look like the bad guy. Trying to get the producer to lower prices because your business model is a failure is ridiculous.
Sure, you can reverse engineer a piece of software. But that's working around an obstacle. The point of free software is that there are no obstacles which would impair your ability to inspect, modify and change it in any way you see fit.

Also, I believe that most EULAs for non-free software have clauses which specifically forbid any attempt to reverse engineer it. I could be wrong, of course, but I doubt it.
Close.io adds SmartSearch: Data analytics so simple a salesperson can do it
I think this is excellent news (I am biased, I am working on a 3d printing startup). This will bring more awareness and accessibility to 3d printing to the masses.
I think you could argue the control center is borrowed from Android (although the iOS 7 version looks kinda spiffier). The interface for moving between apps is similar. I had to open Safari to see your comparison. The demo I see on the product page for iOS7 reminds me more of Android than Safari. I remember seeing a few other things in the WWDC presentation but I don't remember what they were.

All that said, I hope both sides "steal" good ideas early and often.
Calling that the "bookmarks window" will just confuse people. It's not a window.
I think you may be underestimating the impact of the touch screen. It's wasn't just that it was touch, it was the phone. I can't find it, but I remember reading industry reactions that were incredulous that it was even possible to have enough power to drive the screen for significant periods. That large touch screen really set the iPhone apart.
I make my living writing iOS apps, but come on - there's plenty here that has been "borrowed". Off the top of my head:

- The insta-airplane-mode-wifi-bluetooth buttons in iOS7. These are a straight lift from Android, and have been hotly demanded by users for a long time.

- Notification Center is an incredibly uncanny look-and-feel-alike of notifications in Android. It's basically an outright clone - though this isn't an iOS7 development.

- The new app switcher is a takeoff from webOS. Swipe to close an app is also implemented almost precisely like it was on webOS. Claims that this came from Android are IMO off the mark. I don't think it's fair to say they repurposed the Safari tab-switcher, considering the gestures bear such an uncanny resemblance to the webOS implementation.
"You seem to be under the impression that being an entertainer is easy"

No I'm not. If something is not profitable, then do something else that is. Don't complain that you're not being paid enough.
Uptime Means Nothing
New app and strategy advice from party with a local
I agree, but it's funny. iOS 7 is all about dynamic, physical interfaces - so much so that they built a physics engine into UIKit. At the same time, they're ripping apart the user experience so that nothing onscreen _looks_ like a physical object.

Before, interfaces looked like a bunch of real-world objects. Now, they look like a bunch of thin-ass lines and boxes, but behave like real-world objects.

I agree that iOS is all about motion, dynamics, translucency, layering and depth. But the verdict is still out on whether those things make for better interfaces.
Interestingly, that was exactly what a former intel community official had also complained about when discussing the Snowden case, was when the news leaked of what type of phone OBL was using, that OBL switched to couriers and set back the government in their efforts to track him.

Or in other words, Snowden knew of the national security impact this leak would have and did it anyways. The gracious viewpoint is that he figured the improvement to civil liberties would outweigh the cost to national security. But that still doesn't explain divulging secrets to China, or why Snowden felt that he was unilaterally qualified to assess the risks of each.
I'm pretty sure that when we get aroused from porn, that's not an empathetic response. (There may be empathy involved, but it's not primarily empathetic. We can test this: do sociopaths get aroused by porn?)
They created Facebook?
19-05-2009
If this article is accurate - and that iOS 7 has so much eyecandy that it will only work on the latest high end hardware - does this mean that a low end budget iPhone is off the table? Or is this Apple's way of segmenting a high end version of the OS and then a version with all the eyecandy disabled for the cheap iPhone?

It's interesting that Apple and Google seem to be going in polar opposite directions right now - with Apple going for high end effects, and KLP reportedly focusing on reducing the minimum requirements and letting it run on lower end hardware.
Bug report: on Linux / Ubuntu 12.04. I set up an account, downloaded ngrok, ran it with -authtoken param using my authtoken, and started my first tunnel.

The documentation says I'll only need this authtoken once, and upon subsequent calls, it'll read it from ~/.ngrok. But on my machine, no ~/.ngrok file was created and I need the authtoken param every time. Bug?
> And not one of the content creators has an inherent 'right' to make a profit from their work.

Agreed.

> The market decides winners and losers, and inevitably in this market it's going to be mostly losers.

But the problem is that royalty rates are decided by law, rather than by negotiation between interested parties. This isn't a market economy, this is a planned economy.
They're not, they're just getting flooded out by other posts. There's been at least 20 in the last day, but only a tiny percentage (low single digits) ever make it to the front page.
That's right. Good stats on BEAST are difficult to come by, so we're running a passive handshake analyzer[1] on our site in order to determine what amount of our clients support the 1/n-1 split. The last time I looked, about 15% of the browsers we see are still vulnerable to this problem.

[1] For the curious, have a look at https://github.com/ssllabs/sslhaf The 0.1.x branch is the stable one; master is moving from an Apache module toward a portable library.
Awesome! I really like the ipython notebook idea. I've kicked around the idea of having the server component keep track of which tunnels are currently open by all of the developers on an "account" and then exposing them in the web interface so you would have an easy index to your coworkers' dev work. That might be one of those extra features I try charging for since it's more business-targeted. Feel free to get in touch if you have any ideas of features you'd like to see built on top. contact (at) ngrok dot com
some new abandon ware

Yesterday i had to explain to some people i work with what Microsoft is, they dont know it, and dont understand it, they are used to android these days. And find the whole thing confusing why pay for it ?.. its hard to justify or explain..
>If we felt really crazy, we’d make simple things like home screens and modal dialogs subtly shift in 3D, real-time, in response to gyroscope input. (To a mobile web developer that sounds like a troll feature request.)

Uh, except that's all completely possible on the modern web, thanks to tools like CSS3 and deviceorientation APIs. In fact, when iOS7 was revealed a few weeks ago, developers raced to duplicate the parallax background feature, and did exactly that in very short order: http://matthewlehner.net/ios-7-style-parallax-background-bas...
I learned it when I took martial arts lessons in college. I think a lot of athletes are taught to do it. I belly breath all the time now, but I don't know if it's because I was trained or I was always doing it.
Good idea to focus on one platform first. But isn't it better to choose Android first for this target audience?
Also, is Berlin the right city to do next?
It's not about porn, it's about addiction.

If your psyche needs an addiction you will find one. It could be tobacco, porn, alcohol, or shopping, but nevertheless you will find your outlet for your addictive behaviour. Different addictions come with different consequences. Porn is a relatively safe addiction (well, I suppose it's possible to physically wear out your genitalia so that it begins to hurt?) so I don't get the title, really.
That's still not it, oh well. (But it is clever)
If an e-commerce company and Walmart both paid federally-mandated price ceilings, except Walmart enjoyed a much lower ceiling, there may well be pitchforks. But not on the side that you seem to think.
The 3D and blur aren't what's draining your battery. The big ass LTE radio sucking down videos, music, and photos is what's doing it. That and the huge, brilliant LCD screen staring at you.

Optimizing battery life by getting rid of animations and graphical effects would be extremely penny-wise, pound-foolish.
Facebook: We have not given user data to Turkish authorities
It's not that simple. Your degree in electrical engineering might not get you a job depending upon a number of factors, where once it was considered a sure thing.
And it is not even flat. Apple talks about three things regarding new design: depth, deference and clarity. Nothing about flatness, on the contrary, it's about establishing visual hierarchy via layers.
Also, even bigger part will be not in the static appearance but in subtle motions when interacting, thanks to UIKit Dynamics.
Google Adds Malware Statistics to Transparency Report
I like Fay, but I thought the no-typeclasses thing was attributed to the fact that they used GHC as a front end and unwinding them out of GHC Core was to tall of an order for the time being? The Github page/discussion seemed to say as much IIRC. I'd really like to have typeclasses in Fay. Like REALLY like to have typeclasses in Fay.

Also threading in Haskell isn't a first-class thing. I'm not sure what you mean by that. How does one omit threading if it's not really part of the language spec to begin with? Care to expand?
Something about this just strikes me as arrogant. Please enlighten me if I misunderstood ...

"How does it work?

We communicate with Snapchat's servers and pretend to be their mobile app. This gives us access to everything that you can do through the mobile app. For example, we can send messages, view (and save) messages, create new accounts..."

That's a detail that's not relevant at all to their "users" (the people sending in snapchats). It sounds like they're bragging about their circumvention of Snapchat's lack of an API.

I don't want to diminish the technical accomplishment here -- reverse an engineering an API and writing a Snapchat bot is impressive. But, as other posters have pointed out, they're likely violating the Snapchat terms and misleading their "users."
You optimize what you measure, and some things are easier to measure than others, so those tend to get optimized first.
I would have said a). The long-tail factor is huge here. I know people who are starting to "hit" in this way - songs on cable shows, even a national commercial, one with a major song placement that became a hit (performed by another artist). None of them are the types with comfortable incomes, health insurance, and Roth IRAs.
Show HN: Email A summary of bitbucket inprogress issues to your team
This is my first python script ever! Learned the language as I wrote this. Please let me know if you have any comments on the source or any suggestions.

Thanks!
I tried Yoleo and had it import my Reader feeds, but it never did. it imported some small percentage of them and stopped.

The current layout make it too hard for me to move quickly through a large number of items.

I appreciate the effort but even if it did manage to import my feeds the UI just doesn't work for me.
it should say, "Did you mean: marriage?"
I was thinking of the California ruling specifically, since I live here and so do an awful lot of tech companies.

Although gay marriage was previously legal in California, between all the legal challenges and the passage of Proposition 8, it didn't become fully normalized for legal purposes (ie regulations that are indirectly affected by marriage laws). Now that process will resume.