skysight-inc/HackerNews huggingface dataset:
One apology: "Sequences shortened".

And, no - the 3GS was targeted for a class action:

http://www.wireless-weblog.com/50226711/the_iphone_3g_class_...

"Twice as fast at half the price"

The venerable 37S acknowledged that, as a result, the 3GS ads started including that phrase.

http://37signals.com/svn/posts/1328-apple-iphone-ad-sequence...

http://www.idownloadblog.com/2012/03/30/siri-la-suit-fake-ad...

But nice pro-Apple shilling to make me sound like the bad guy.

-- signed, an iPhone 4, 4S, iPad 3, 2G nano, 160GB classic iPod owner.
Smart Thoughts
Or maybe direction and acceleration, ala asteroids?
I've never used turn-by-turn - not available on iPhone Google Maps. Like I said, I'm sure you can easily argue that I should be more prepared instead of blaming a piece of technology. In that case, people shouldn't blame their car manufacturer when a new car stalls on the side of the road, their computer makers when the batteries don't hold charge, or web-hosts when the cascading network failures bring down their sites. Failure is not acceptable, neither is poor performance, especially when you pay for it and when it has worked well in the past.

Three years ago, I bought an iPhone primarily for visual voicemail and Google Maps. I upgraded when new phones come out and have been very satisfied. I don't see why I should have to switch to poor GPS software and stop my reliance on a device that cost me more than my laptop.

I understand WHY Apple did it. Still doesn't mean it was the right decision. Hence the very public apology.
Anyway, I'd say that well-done "Sponsored results" in Maps search could be an absolute goldmine.
More new entrants in lending – this time Amazon
There is this plug-in which is similar: https://chrome.google.com/webstore/detail/hehijbfgiekmjfkfjp...
Thanks, I have a Java background, so that should help. However, from what I recall many of the articles on learning Clojure recommended learning Lisp/Scheme first. Do you agree?

Also, they strongly recommended learning Emacs (I have been a Vim'mer for about 20 years, and I like keeping my Vim simple with only a few plugins).

Does one just jump into Clojure or how do you recommend it? If lisp/scheme first, then which one? Thx.
Producer of 'Innocence of Muslims' Arrested Without Bail
I have. Boston's and MetroWest's road maps are fine but points of interest are totally crap.
Hackers Target Major Banks
If you had invented Bootstrap, you would have invented Bootstrap.

Assuming what you are saying is true, credit would have been nice though.
Amazon to launch AWS-backed BrightCove competitor? Job listing show hints.
I see what you're saying. Basically have a jam that's less of a sprint and more of a marathon that encourages quality feedback and helps people iterate on their game long term and build polished games.

I started a weekly game jam in the Bay Area that's focusing on this goal, although I'm still unsure on whether or not it will be successful.
http://www.w3.org/TR/CSS21/zindex.html
Well they did not. Until Chrome changed the behavior to comply with http://www.w3.org/TR/CSS21/zindex.html
Exactly! I don't know why people are replying to my post arguing that I shouldn't rely on my phone's GPS. Well, then why is it even there? For guidelines?

Since my home city and work location are wrong, I am very apprehensive about trusting Apple maps too. Who knows if the Panera's I'm meeting someone at is even in the right plaza? Do I need to call up every place for directions before I go there? If so, then why should I downgrade to that experience when Google Maps hasn't been wrong so far?

I think people who live in cities with good public transportation do not realize the nightmare that is driving around in smaller cities where every other street is Peach Tree and every intersection is Palm Dr. and Palm Ave. Google Maps has worked perfectly all these years. Apple Maps needs to be just as correct, if not more from the first day of launch.

I refuse to believe that there was no way for Apple to get the GPS usage data to build a better mapping app all these years. Find-my-friend/phone already goes through their servers. Users connect to 3G and visit the Appstore all the time. Even iPod gets new artwork from Apple servers. All of that's enough to know where the bulk of your users are and where they've been. Once you know where your users are, then you work with mapping companies who understand that a zip code can belong to more than one city!
I'd like to see what instructions are available on the co-processors. It seems like it would be great for physical simulations and other embarrassingly parallel things. I guess there's some need for things in between regular CPUs and expensive computing grids. Offhand, Master's and Phd. candidates might have simulations to do that this would be useful for and other platforms would be overkill/too expensive.
Ask HN: I need a title for my talk
I am giving an 1-hour talk on introducing programming using Python. I don't want to be a formal dude this time.

What should the title of the talk be? I want it to catch people's eyeballs for 1/3 of a second.

Thanks!
>>Often, people just hate change.

No, people hate sudden change. When it comes to more gradual change, such as the user interface progression from XP to Vista and then to Win 7, it is totally fine. But going from Win 7 to Win 8? Not so much. (Yes, Win 8 will have an old-style UI option, but that's not the point.)
Intro to Python for mere humans.
Almost all knowledge is now available for free. Just saying "could learn this for free" doesn't mean people will or should.

It's impossible to learn everything that could be useful. We have to prioritize.

In some cases, that means paying money for information we could get elsewhere.

At my consulting rate, I can buy this course in three hours (it's not technical consulting). Would I spend more than three hours of my time gathering all the information in this course? Most likely.

Therefore, I can actually save money by buying this course. And given that one additional sale of the product I'm using this for is worth the price of the course, it's information I am interested in.
Why does WinRAR have it's own VM and what does WinRAR do when it creates a .rar file? I feel like this is missing a lot of elucidation.
I started learning to code more seriously about 6mo ago, so I know what your shoes feel like :)

There is simply a ton of stuff out there, and following a 3 year plan to cover 15 different languages and frameworks just seems intimidating as hell. Though I agree that it's all important.

My advice it to come up with a simple project idea and go and implement it - it doesn't even have to be a 'product' per se, just something fun that will function as a goal for you to work towards. As an example, my first project was making a simple twitter-like feed where you can make posts on a page, they go to a database, and then come back out on the front end dynamically. This might take a great hacker 20min to make, but I think it's a great first project because it lets you see and really visualize how the database<->server<->browser loop works. And I think getting the concepts driving things is really the key.

Another great idea is to pick some web service you love that has an API and try to build something fun with it - start with just figuring out how to make a GET request, parse the response, etc, and then build up from there.

CodeAcademy is fun and great to start with, but I think because the problems are all structured for you, it shelters you from having to do the most important thing - figure out what you need to know to solve your problem, and how to learn it. If you pick a small project and spend a lot of time on google and stackoverflow trying to find out how to get each step to work, you'll learn a ton, but you'll also learn how to become really resourceful when you're trying to solve a problem. And as for what languages to learn, I think the cool thing is your project will end up driving what you have to (and want to) learn.

I'd also add, as an aside: you're 16, so stop worrying about jobs!! Just do stuff that's fun and keep learning, and it'll all work out.
DeadMouse for Chrome updated with option to blacklist domains
I'll second that. I don't think I've ever interacted with such a complete real-time light simulation, webGL or otherwise: It's simulating refraction of objects seen through the surface of the water (something I've wished game engines would do ever since I first dove into a flooded cavern in the original Tomb Raider), it's simulating diffraction of light through the waves onto the surfaces below, and it's simulating radiosity diffusion between adjacent surfaces (move the ball toward a wall and watch as not only its shadow grows but its own surface facing that shadow darkens as less light is reflected back).
> Also, in your post you sounded as if you were worried about how this will affect the current state of indie games, and I can assure that indie games are doing better now than they ever have.

No, not at all. But I do think it reinforces a trend of quickly producing (and even publishing) unpolished, unplayable games.

> Any of the great indie games you've played have been made by people who have previously made dozens of horrible prototypes and "Ludum dare style" games.

I'd love to see some data on that. Personally I don't think producing a string of "horrible prototypes" is a necessary introduction to game development. There are plenty of aspects of game development that aren't adequately covered by producing 48-hour throwaway demos.

> Developers don't simply go from zero to making award-winning games, there is a large amount of learning and practice that has to happen, which LD facilitates.

Except for some very rare outliers, "developers" (used here in the singular) don't make award winning games at all. An indie darling like Braid was produced at a substantial cost and with the addition of at least one artist as well as musicians. Blow didn't "jam" that game into existence. It was a very long, very difficult project that included throwing out the artwork and starting over at one point (if memory serves).

I'm cherry picking a bit there but make a list in your mind of how many great indie games were "jammed" into existence using well honed "jamming" skills. I can't think of any.

My point is that developing games people actually want to play involves "game jam skills" + n, where n probably represents over 95%. We can all jam out throwaway games to our hearts' content. If we're going to make great games or even just good games then we need to put our time into learning n. LD, given its strong following, could better serve the community by focusing more on n. I have absolutely nothing against LD or its participants, but I think it could be more than it is.
Apple Mapsgate - a Perfect Example of an MVP
Urban Outfitters will use only iPads instead of cash registers
I couldn't agree more. There are also many practical issues that I rarely see touched on in these yay SOA articles, like:

Scaling down for development. If you need to start N separate services and work in three projects to get work done, things get tedious fast. Also diffs start to cross projects if you split things too granularly.

Monitoring and management in production. Every process is a liability and requires work to monitor and manage. A single set of homogenous processes is much easier to deal with than many sets of different types of processes.

There's a line where you can be too monolithic. There's also many cases where breaking out services is necessary for isolation and distribution - actual architectural properties that are useful. But I don't get this tendency to break things down for the sake of breaking them down. It seems to come from a very high level architectural view of the problem domain with little concern for practical issues in developing, deploying, monitoring, and managing systems over time.
Really depends on the tone and theme of the talk:

Master The Universe With Python

Fear And Loathing In Python Land

Confessions of a Pythonic Hitman

Kill Python Vol. 1
Do you have a link or any info you can share?
CIA.vc is dead , Switching to KGB
Very interesting.

Can someone who knows about this stuff comment on whether the energy required to extract the H2 from the water, is more than the energy contained in the chemical bonds of the H2 itself?
(assume both sides of the comparison contain equal number of molecules)

I suspect it is.. otherwise they are potentially sitting on a much more important innovation, than mere jet fuel.
Using Maps in NYC is a joke. Aside from no public trans (not a big deal; that's easy enough to work around), it's totally wrong with POIs. It even places the Met about, oh, 100 blocks south of where it actually is. Absolutely worthless.
Speed isn't the main aim of this. Industrial robotics has an arms race in speed and precision but this is instead a beginning of an arms race in "common sense" abilities, robots that can do the work of humans without specialized programming. It already seems to operate at human worker speed.
I'm inclined to really like this, even if the CPUs aren't really open, but one of the videos is a bit odd:

https://dl.dropbox.com/u/1237941/vlcsnap-2012-09-29-01h48m13...

Never mind the dubious use of pure C rather than SIMD instructions... why are they doing benchmarks with a function that has all the arguments marked volatile!?
While it's not nearly as old as those projects, it may be used by the same order of magnitude of people. Both bootstrap and jQuery itself are officially hosted on Github:

jQuery - 16,896 watching, 2,314 forks
bootstrap - 38,026 watching, 8,836 forks

There are a lot of ways to interpret those numbers, but I think it at least shows that there is serious, broad interest in bootstrap.
Pythons on a Plane

'Look at these pythons'

I spilled chocolate python my lap

Learn python the memememememememe way

-or, I've always been a fan of-

Ima lurn you sum python
There's nothing remotely MVP about Apple Maps. If it was an MVP, it would at least get the basics right - that would be the MINIMUM aspect of MVP - instead of shipping a clearly subpar software that tarnishes the Apple brand. Also, I'm pretty sure that Apple doesn't do MVPs at all; their design philosophy differs too much and they can actually afford messing up royally considering the size of their war chest.
Congrats Github!
From this source which looks credible and quotes Kasparov http://www.chessbase.com/columns/column.asp?pid=146

Sitting in front of the computer Garry started trying out other lines, beginning with 44...Rf5+. Then he turned to me (his "computer expert") and said: "How could Deep Blue play 44...Rd1 and lose immediately? 44...Rf5+ also loses, but it puts up much more resistance. How can a computer commit suicide like that?" I had no immediate answer, it did indeed look very strange. Garry continued to potter around with Fritz, and suddenly he found the solution himself.

The conclusion is that it was not a bug: "It probably saw mates in 20 and more", said Garry.
Aircraft Carriers in Space
Late to the convo, but you might want to reach out to the guys at Thoughtbot. They've had good success with their apprenticeship program. apprentice.io
I will be surprised if any YC actually doesn't do CI.
I guess there's some need for things in between regular CPUs and expensive computing grids.

Like GPUs?
GPU are more expensive. I mean why not just run a stack of FPGA?
"As time progressed, we wanted to provide our customers with even better Maps including features such as turn-by-turn directions, voice integration, Flyover and vector-based maps."

There's the MVP for Apple Maps. Doesn't mean it's the must useful for everyone, but it's the feature-set that Apple set it's sights on with the new Maps app.

I do think it was stupid to punt on business listings and use Yelp, but I haven't heard of any better options.
This chip doesn't have SIMD; in theory that makes it easier to program.
We hired a designer just last week, so I'm sure he'll sort that right out for us! Thanks for the feedback.
How about conservation of momentum?

Or, introduce levels of difficulty - perhaps as something slightly subtle like ratio of the space-bar missile?

The invisible zones as you wrap around to the other side are way too big.
It's UIUC's license, which looks similar to BSD to me. They also have some MIT licensed code.
http://llvm.org/docs/DeveloperPolicy.html#license
Strongly disagree. I am far less productive using the ribbon interface, and have been for years. I have never "gotten used to it."
Here is an idea (rather ambitious) I am kicking around recently. It's not a novel idea and many entities are pursuing it right now, however I think they are going in the wrong direction.
That is mobile wallet, the ecosystem the big players are proposing have some weakness.
This is what I propose:
1. no special hardware required for merchant to adopt. All you need is access to a browser to begin accepting mobile wallet payment.
2. no NFC needed, with location and QR code, you could do what NFC can do.
3. software could do a lot of smart thing for security, such as tying the user account to a specific device/location/time for authorized transactions.
4. as for payment solution, one could just use Amazon's payment service, so that you don't have to store the user's financial information.
5. value added service, such as analytics for merchant, coupon, deals, loyalty, sharing, etc.

I know the mobile wallet space is very competitive and full of heavy weights, but I don't think they are doing all of the above. i.e., google wallet require merchant to have specialize NFC readers installed.

To implement all of these is not that difficult technically, but I am not sure how challenge it is in terms of meeting certain regulatory requirements. Is mobiel wallet platform subject to FDIC, EFT, and other financial regulation?
Essentially, yes. It's NCSA-OSL which is based on MIT, which is based on BSD: http://en.wikipedia.org/wiki/Clang

Many projects use Clang/LLVM for their OpenCL implementations.
People in the hardware or embedded system industry have to read it page by page, word by word because they do. People who actually design compilers have that too. People who actually work with specs like Mozilla have a big manual too. People who actually use a 3rd-party product and integrate them into their product have to read those manuals a hundred times including meeting with the vendor.

If you are only doing your own product using Python libraries, then certainly you don't.
Lots of basic repetitive tasks are economically viable to robotize when the robot costs $22k. This should be interesting.
Haha, exactly.
I was thinking how i could express my doubts about this project.
That's it :)
Mute and Unseat - New Group Video Chat Features
C/ObjC block quizzes
Probably he means WebGL support in iOS? Apple seems to be holding this off for some reason.
It's a recurring argument on HN whether Python docs are good. Someone claims they're terrible, and someone always asks, "Why? I think the docs are good!"

There's a critical gap between the expectations of Ruby/Java programmers of how to write Python and the way Python programmers behave. I think it really is cultural, to an extent. The Java programmers look for Java-style documentation, with classes and methods and lists of exceptional conditions. The Ruby programmers look for Ruby-style documentation, with lots of diversions into the "why" of things and the context, possibly with pictures of foxes.

A Python programmer would consider the Java docs needlessly detailed and the Ruby docs a bit fluffy and not to the point, but after all, it is just a matter of viewpoint, community goals, and culture. There's also the issue of installing packages in Python, which can be a bit of a bummer, but I've never had a problem downloading a Python package from some site and following the directions.
It was a little different from what you recall. 37. Be4 (instead of 37. Qb6) is the move that really made Garry suspect human intervention. Be4 is a much more positional move than Qb6.
(Not sure exactly what WinRAR does, but generally speaking for a compressor..) Backwards compatibility.

Let's say you're putting together WinRAR 4.5 and have a fancy new compression method you want to implement. .RAR files generated with Version 4.5 that use it, won't be compatible with earlier versions.

The way around this is to embed, in the .RAR file itself, a program (written in the WinRAR VM) to decompress the data using the new method. WinRAR 4.0 can just run this embedded program without knowing the precise details of the Version 4.5 algorithm.

So you get some of the advantages of a self-executable archive without the portability and security issues.

I think that WinRAR in particular implements a lot of pre-filters, which are things you run over the data before your main compression algorithm in order to make the data more compressible. This seems like a good use for such a VM - they're simple, less-speed-critical than your core compressor, and you can always write more of them.

Examples of prefilters are BCJ2 (http://en.wikipedia.org/wiki/7z#Pre-processing_filters) and the PNG image filters (http://www.w3.org/TR/PNG-Filters.html).
This is more like the Apple II moment in Service Robotics rather than the Netscape moment. Baxter is a really cool robot, his end effectors are more limited so that will constrain his ability to add value. That said, like the Apple II which opened up computing to a whole lot of folks who would not have considered it something "they" could do, I expect Baxter to open up pick-n-place type robotics to folks who would not have considered this level of automation. My 'stress test' for these robots are that they are cheap enough to separate recyclables accurately on a moving conveyor. In order to do that you need a certain threshold of dexterity and frequency response (speed), so things that can do that can do lots of interesting things.
SOA is actually good for political reasons in a large organisation more than anything else. If your webapp has multiple application groups then its a definite must.

Ie, one group is independent of another even if the systems are pretty coupled.

Amazon, Bloomberg are all SOA now.

For a web app - I think you can get a few million customers before having to worry about SOA.
Some of the most advanced CSS and Javascript I have seen for the first time in Enterprise apps. I first saw xmlhttprequest in a Cognos controller, I first saw drag+drop in a browser in another enterprise app.

the Outlook web interface was miles ahead of anything in the consumer space for years.
UFC Fight Video: Young Lions - Stephan Struve and Rory MacDonald
CSAW CTF 2012 quals
And if I may add, I hate the fact that I have to put credit card information on this free account.
Reddit's Traffic
The idea is great but the textbook companies just will tack on manditory $85 software while not having to pay book royalties... the insanity shall continue.
http://en.wikipedia.org/wiki/USS_Gerald_R._Ford_(CVN-78) notes that ``Unfortunately the power limitations for the Nimitz class make the installation of the recently developed [Electromagnetic Aircraft Launch System] impossible.'', which seems to indicate that existing nuclear powered aircraft carriers don't always have large amounts of electricity to spare. However, more electricity will be available on future aircraft carriers.
Because history clearly shows that the rightful people always get credit. Ignoring things like Edison vs. Swan (invention of light bulb), or Marconi vs. Tesla (invention of radio), and likely hundreds of others cases that could be listed if I felt like typing that much. I know nothing about GP's post/claim, but dismissing claims offhand with some glib line from a movie is not really adding much enlightenment.