skysight-inc/HackerNews huggingface dataset:
And what's the point if it's a downgrade for users? To prove they are "awesome"? Nobody said it's easy to launch, we never doubted that.

We are simply stating a fact - that iOS6 feels handicapped if you're going to rely on maps. And maybe this is a non-issue in the USA, but for most of the rest of the world… it is. Specially for those of us who rely on google map's transport directions to navigate our city, or new cities. Gone were the days that I needed help to get to a designated location in a city I was visiting… until iOS6 came. So I'm not upgrading.

And we're not going to care how awesome Apple is for distributing a useless upgrade to millions of devices, no matter how complicated the logistics, no matter how much of a point they can prove with it.
>Here in Manhattan, where I live, basic search by building names is profoundly degraded in Apple's maps search. "Bloomberg" doesn't find the Bloomberg Tower; on Google Maps it's the first result. Searching for its address "731 Lexington Avenue" yields that address on Lexington Avenue in Brooklyn. It's fine to think that perhaps I wanted the address in Bed-Stuy, but even appending "NY, NY" or "Manhattan, NY" still yields the Brooklyn address. Google maps has none of these comprehension issues. I understand this is due to Apple partnering with Tom Tom, whose maps are considered to be lower in quality than other players like Nokia, but I'm not informed enough to say with certainty whether that's the case.

http://dashes.com/anil/images/lexington-map.jpg

Source: http://dashes.com/anil/2012/09/who-benefits-from-ios6s-crapp...
Yes they have, so the problem may be one of findability, or marketing of these apps.
Asymmetric communication – the Facebookification of society
Webkit was just Apple's fork of KHTML.

The KDE Linux desktop people should get way more credit for having written the engine the powers Android's browser, Safari and Chrome...
http://www.haskellers.com/jobs/19
Publishing to an Azure Web Site from a Github repo (YouTube)
Not because Apple has changed their policy, but because people found workarounds or Apple made exceptions.
Did you try background-position: top center; on the body element?

Works better for unusual size windows (IMO).
The narrow-but-tall screen isn't meant for viewing experience; it's meant for holding-in-your-hand experience.
Looks like prompt abuse to me. Too much (repeating) information you can't see what you're typing.
Wow, can I ask which Android version/HTC phone you're using? I kept my HTC Incredible from 3~4 years ago rooted for development and sometimes as a music player in the gym. All of my apps still function. That said, I don't use it everyday nor as a phone so the issues may just be non-obvious to me.
Maps on Chrome mobile :-)
We all know that in the end the "bug" is always between the chair and the keyboard.
We'll have to get used to this idea
Memory usage is a concern, and my experience has been that Java isn't so good in that department. Perhaps there are exceptions like Dalvik?
The visual design of iOS 6 feels all over the place to me.

I quite like the new Lionesque "square" look of the iPod and Phone apps for example, but then on the other hand, the Messages app is still all 2007-era OSX round round round.

Also, has Emergency Call (when the phone is passcode locked) always been squeezed into one line in a tiny font like it is now?

Not really complaints, I am quite happy with my phone, just observations. Some odd things seem to be going on at Apple.
How I Became Selfish and Changed My LIFE
maps.google.com regularly crashes Safari on my iPad. I really hope for a native app from Google – and given recent trends, that’s not unlikely. (Google has some great apps on the App Store and they seem to want to cover all bases.) It just might take some time (I’m guessing several months).
Found a small typo
"Each are is optional"

Good luck with the sales.
"Frustrating" is an understatement. Also, I still think having a separate website for 'legit outlets' is a waste of time and effort.

I'd rather have you help us integrate it with movies.io - but you know that already :)
They don't? I thought you still couldn't run your own JIT-capable JS implementation on iOS.
A better cloud bookmarking system than delicious?
I hate the way I cannot do bulk updates
You should have picked one point you wished to make and argued it. For instance "Scala can do the same thing (and more elegantly)" could have been demonstrated with a couple of examples. I have not used Scala, but I would be interested to see examples of language-level concurrency other than Go.
You can replace Safari with Opera, Chrome, Dolphin, or several others. You can't set them as default but you can replace them. There are plenty of map alternatives too - Open Street Map, TomTom, Google Earth, etc.
Have you tried pinboard.in?
>Ignoring the whiners, fanroids and Apple haters.

I'm glad you included that preface, it provides useful context for the rest of your comment.
As always, when one copyright-infringing service is shut down, it's replaced by something more distributed and robust: it's called Library Genesis. As I understand it, they distribute the catalogue in incremental chunks via BitTorrent, which means there are multiple mirrors and no single point of failure.
what's the point on having a battery if you have to charge it often?
Since obviously there are solutions that drain less battery, "charge it more often" is an inferior experience.
With enough investigation all of that could be tracked and disclosed. It is not impossible to track the origins of either methods of obfuscation if one is determined. Not that it's relevant because it was essentially already admitted that it was a US operation, possibly/probably in collaboration with Israelis; but that was basically obvious to all but the naive from the get-go.
How long will there be computer science departments?
He's asking you to pay for his time to produce materials for the book.

This is probably closer to the core intent of kickstarter than all the get-a-gizmo projects.
Well, adding 'real torrent urls' to movies.io is trivial, if we don't do it there's a good reason. Even TPB moved away from torrent links and to magnet links. It's one added layer of indirection that makes the whole system harder to break.
> Go and Erlang have some differences, and I found particularly interesting that pretty much all the issues they have with Erlang don't apply to Go often because of how Go avoided what might seem superficially like a 'feature' in favor of "raw" simplicity.

Some of what they discuss simply isn't available in Go, like OTP, so I wouldn't count that as a "win" for Go. Other things like 'heart' are things I want, given that it's going to be for a semi-embedded system.

That's a good video, but all languages have gotchas and things to watch out for, especially mature ones. Go has some advantages in a 'fresh start': some of the biggest Erlang warts are actually the language itself; the syntax, records, some things like that that are just kind of ugly.

For a product currently in development, "should be solved by a future release" is probably too far in the future to matter much. "pretty good shape" sounds a bit worrisome for a semi-embedded device where updates via the internet are not necessarily going to be an easy proposition. 64bit is going to eat more memory, something we'd prefer to avoid if at all possible.
>> "One minor gripe with turn-by-turn. If I'm playing music/podcasts, I would have expected the volume to mute on the other media when driving directions are announced. Not so, it just turns into a garbled mess."

I don't really sue turn-by-turn but from what I understand it's supposed to lower the volume of other media playing when announcing directions and then bring the volume back when done. Might be something you can change in the settings.
"I think in real usage (in my experience), this is very rarely the case. The only thing Generics are really extremely useful for is writing data structures that you can re-use with multiple data types"

When working in .NET on framework-y code I use generics with reflection a lot because it makes it easy to remove a whole swathe of repetitive code. Mapping from one object to another using a Mapper<TFrom, TTo> with generic constraints, reflection and some over-ridable conventions springs to mind.

Not an argument for adding generics in Go, or against Go itself as I haven't yet found the time to play with it. However I do think generics can be more useful than people give them credit for.
Just interested: how is the moviemagnet RSS feature easier to user than movies.io's ?
I guess maybe something like "I did a Google search for 'x y z', and it turned up the following relevant-looking results: ..."?

I think anybody can get the subtext "and it wouldn't be hard for you to do the same" out of that :)
you have to pay!?!? is there even a trial?
Exactly the same stack as movies.io :)
The lack of generics makes Go unsuitable to write typesafe, reusable data structures for use in many popular algorithms. That's a fact.

Yes you can hamfist your way around interfaces and empty interfaces, but it's a complete and utter chore and requires a lot of code duplication for each individual type you want.

I like Go in the sense that you can write things quickly and cleanly, but for the use case above, it's not appropriate.
The unfortunate irony is I need my phone the most when I'm away from my computer for long periods of time, and these are the only times I run out of battery. I run out of battery maybe three times a year, but when it happens it's often a pain.
I have a 25 kloc Haskell program, and by around 10 kloc I was sure I did't want to need to track down another backtrace-less crash with "head: empty list".

So, I wrote this module: http://source.git-annex.branchable.com/?p=source.git;a=blob;...

It's imported into every module in my program via a common include which also pulls in other support stuff. Now if I slip up and use head, I get a compile time error as there are two conflicting heads. If I really want to (after all, sometimes you have an invariant) I can use Prelude.head, and I can `git grep Prelude\.` to find all the partial code in my program (currently about 15 occurrences). Or I can read the fine comments in my module for a hint to a non-partial version to use.

There are other approaches, but I've found this to be a fine compromise.
Apple's new campus is designed specifically to increase collaboration and random encounters.
A Return to Linux on the Workstation
1. My notebook has short battery life because it wasn much less important than price for me when I chose it.
2. My notebook has a glossy screen because I didn't find one with a matte screen < 500€ with the same performance.

With every update my Archlinux system is approximately around the same difficult to use. I wouldn't care if I used it on Apple hardware or not but it's just more expensive.
Presumably, the trolly line - public transit itself being an icon of human scale development - will connect Amazon's campus to human scale staples such as shops and restaurants elsewhere in Seattle's urban fabric.

The problem with Apple's site is that they have to create human scale because of the inward focus of the campus and it's isolation from dense urban fabric. The designers took the Pentagon as precedent, but missed the fundamental role that being connected to an urban center provides in mitigating the negative effects of a form designed to contain secrets.

One can see Amazon flexibly leasing space on their campus to other companies, it is hard to see that with Apple's design.

Apple's building is a duck. Amazon's a decorated shed.

Ducks and sheds:
http://en.wikipedia.org/wiki/Big_Duck#Legacy

http://www.amst.umd.edu/Research/cultland/annotations/Ventur...
Paretto's Principle is also something you can try. In theory 80 percent of everything your aiming for comes from 20 percent of your decisions/actions. Take a look at whats helped and what hasn't and repeat those that have helped more often.
For the tractor and five-way circular pistons (at 2:17) http://www.youtube.com/watch?v=3o6pcbhylmQ&t=2m17s are we yet at the point where they are printed as-is (i.e. pre-assembled)?

Or are their parts printed separately and then hand-assembled?
Javascript engineer? Make communication faster. Join SendHub (YC W12)
SendHub is looking for a talented and determined front end dev to push our web efforts.

Skills:
OO Javascript,
HTML & CSS,
Git

Nice to have:
Backbone experience,
Mobile web experience,
Heroku experience

About us:
We’re making it faster and easier for professionals to communicate.

Founded to help educators reach students and parents in under resourced communities, SendHub has tens of thousands of users across the US in politics, retail, faith groups, sports, education and many more; sending millions of messages each month.

What you’ll be doing:
You’ll be involved in every part of the software life cycle from specs discussion to implementation to testing and pushing to production. We move quickly, pushing multiple times a day. You'll likely push to production within 24 hours of starting.

Our Philosophy:
We believe in building a wonderful product and taking care of our people. We understand the importance of personal growth so you’ll get autonomy, recognition and regular feedback. We expect a lot of each other but we wouldn't want it any other way.

Benefits:
Health, dental, meals and we don’t track vacation days.

We're based in downtown Menlo Park, CA (very close to the caltrain station). If you're interested, please drop us a line: jobs [at] sendhub [dot] com.
Those alternative browsers either use the Safari rendering engine or render offline, so are significantly crippled compared to something like Firefox for Android.
Those are great! Thanks so much for sharing.

Must be a challenge to keep those repos up to date with the constant changes at GitHub, though.
A fair comparison for what exactly? Many EC2 users optimize price for their usage characteristics heavily with spot instances. Sure, a c1.xlarge costs me $0.64 per hour, but I probably only need a few of those (at potentially a reserved price point) as a baseline. Instead of scaling those up and down, we choose to scale up and down with the c1.xlarge spot instances at a magical $0.052 per hour price point and only switch to normal on-demand instances when spot aren't available or the prices spike out of our target range (which, historically, is rare).

Bottom line, comparing $0.64 vs $0.64 is fine for per-unit usage but doesn't paint the full picture when it comes to actually building scalable systems on EC2. Spot instances play a large role in that strategy.
Spot on. I really can't think of anything to add; I agree with every word.
Recsys 2012 - (Probably) Most commented and tweeted papers
I agree - sometimes the best ones are the hacky-ish looking ones that someone busted out in a weekend, posted here and gained many new ideas and insights on things they should do next. Oh, and this Wordpress plugin is not hacky-ish.
Russia reveals shiny state secret: It's awash in diamonds
It would be great if a user could mark some important points in the image. The algorithm could then ensure that these are included prominently in the resulting crop.
A car charger usb port has been a one of the more useful things I've gotten for my car in the past few years.
Of course you say this as if the opposite, anti-Apple sentiments, don't produce the same psychological effect.
article to back this up: http://www.forbes.com/sites/kashmirhill/2012/02/16/how-targe...
Apple Botches China and Japan Maps in iOS 6
Relax, I just thought it was an ironic that some people think "You are enlightened!" is an insult.

There are several definitions for scientism in the article, they are all different, some are conflicting. My comment was about the definition in the quote, I know that science and naturalism are not the same thing.
Mulling Over Mobile: The Latest Research on Users, Sites, and Apps
Another annoying loss; no pedestrian or cycle routes, as far as I can see.

As I'm mostly a pedestrian -- I have a car, but live in the centre of a dense city where parking is a nightmare, so I walk rather than driving if at all possible -- from my point of view, this is a major regression.
I doubt it, simply because it's so easy to find big datasets to work on. It doesn't have to be professional, that's the nice thing about a data driven profession.

Check out http://www.kdnuggets.com/ for links to large data sets to work on and there are also some on amazon.

Also, yes you can certainly run hadoop on a single instance, but once you get into "real big" sizes you'll need a cluster to demonstrate expertise, be it on your local machines at your house or on a set of VPS or EC2 or whatever.
Short overview to: Why don’t more startups target the enterprise
Apple probably underestimated the complexity of creating and providing useful maps. I read an article recently that explained how much effort Google puts into their maps. From what I understand, every map tile has been manually reviewed and reworked based on satellite images and the data from the Google street view cars. Google is years ahead of Apple with this. It'll take a while until Apple's maps are par with Google's.
'Why do they assume that people complaining haven't used the language "enough"'?

Because they do not share your belief that Go has "fundamental issues and well understood design issues".

If they did then your argument reductio ad absurdum would make sense. However, they don't; it does not.
But it would also be a huge marketing win if Google Maps became the go-to mapping application despite Apple's version being a core application and one of the most trumpeted new features in iOS.
No, I didn't try that. I have all wide screen devices at home, but I could understand that it potentially could be an issue with 4:3 displays. I'll roll it out on next deploy.
Permit me a small moment of pride at my choice of life-partner.

I asked my wife if I could upgrade her phone to the new OS, but that the map app has changed for the worse and 'You may not like it... How often do you use it?' 'A few times a week'.

She's not a geek whatsoever. Has never installed an app and barely touched a preferences setting. Loves listening to the podcasts I subscribe to for her and tell her which app to use.

So I hand her the 'upgraded' phone and ask her to check out the new map app. She does a search for the office she's working in tomorrow and it pinmarks the completely wrong end of the street.

I felt bad about 'upgrading' her phone, but a minute later she hands it back to me.

She's moved the Apple map app onto the second screen and replaced it with a weblink to the Google maps site.

Clever girl ;]
I don't think it's sad at all. Would you give your main competitor all the features your native users use, after that competitor has been cut-throat with your ecosystem?
AskPatents.com: A Stack Exchange To Prevent Bad Patents
The iPhone is uncomfortably small to me. I don't think my hands are that abnormally large, but my 4.3" HTC Desire HD is a much better size fit. Even so, my next phone might very well be one with an even larger screen - I use my phone flat in my hand with screen facing me about ten times more than I hold it up in any way that requires a great grip.

It's not a coincidence that the top selling Android phones have gradually been ones with larger and larger screens.
I looked up Sunderland Street, Tickhill, England on the new Maps app, and all the streets shown in the old Maps screenshot in the second image are there. Perhaps they've already added the missing data? The Satellite imagery in that area remains particularly bad, though. I think if Apple can iterate and improve the app quickly, the initial errors won't be that significant.
Make Videos, Get Money: Vimeo's CEO on Why Creators Should Get Paid
Kaspar, can you talk more about how a vision algorithm is used? It sounds like it's more involved than stitching together screenshots of the whole page and diffing them.
Ten Bullets, by Tom Sachs (video)
My understanding is that it's standard for acquisitions but not for funding rounds.
http://www.quickmeme.com/meme/35efo8/
If i recall correctly, PA Semi's founder(s?) were from the DEC StrongARM team - so there might have been some prior experience.
I'm still groggy but here's one proposal:

1. Set up something like a bloom filter, tuned to give lots of false positives.

2. Fill the list with the 100,000 most common passwords.

3. Every time someone proposes a password, see if it hits. If so, goto 3. If not, let them use the password and insert it into the list.

I think you probably want to scrypt[1] the passwords first. If someone gets the list, they can rule out that no one has certain passwords. I'm not sure how much of a failure that is.

[1] EDIT: I mean scrypt without a hash, which might be nonsense. Or the same hash for everyone. Yes, this sucks for storing individual passwords, but it helps you build the "master list." I'm not sure there is a way around this paradox if you want to have a master list, but the bloom filter will throw a lot of noise into the mix.
What’s Your API Strategy?
I'll purchase an SSL cert within a week.
Do you really need a Grand Staircase in 2012? Why make special accommodations and a separate ADA entrance for the special wheelchair people? If you're building from scratch, why not a unified, inclusive design that's accessible to all?
It depends on TomTom's license fee, but with Apple sized pockets probably not as long as you'd think.
I will definitely give an update. I know it's possible to get strong sales numbers from themeforest but I honestly haven't heard anything code canyon.
If xkcd really was shitty, nobody would bother making such site about it.

EDIT: I actually liked http://xkcdexplained.com, back when they were still keeping up with Randall.
Do you have a source for that? I could see a purely functional language creating much less garbage than Java and/or providing much easier escape analysis scenarios, leading to better performance, but I'd be very surprised to see them perform better for similar amounts of heap allocation, given all the work that went into the various Java GC algorithms. I mean, those LISP GCs probably predate wide adoption of threading, right?
How Manufacturing Could Get Better With a Dose of Networked Data
Actually, I'll disagree with you there and say that I have found the Apple map tiles to be pretty poor in London. Paddington Station, one of the main commuter rail hubs in the city, is missing entirely (the Underground station got added in recently, but the mainline station remains invisible), and the geo-coder is considerably poorer than Google's.

I develop iOS apps for a living, and I really like the platform. I've also been using the beta for about three months, and frequently I've had to pull my Galaxy S2 out to use the Android maps app. Most people won't have that luxury.
Hey thanks for the advice! I will definitely get those things added.
I agree completely, this is a significant problem.
When Moo first launched they were a company called Pleasure Cards. They did real business cards with PEP's (PleasureCard PIN) on them. These linked to an on-line profile. You could use different PEP's do give different levels of access to your contact info. E.g. One for email only and one for home address and phone.

Buy flavours.me sounds very much like Richard is trying to return to his original idea. Moo only became successful once they dropped the Porn-y name and all the on-line profile stuff.
And phone calls to landlines work perfectly fine on my desktop. I still have a desk phone sitting next to me though.
There's a feature request link at the bottom of this page. Use it.