skysight-inc/HackerNews huggingface dataset:
Embedding a map with a search field in an HTML page is no different than maps.google.com either, but you will be subject to the API terms because those are the terms Google has decided upon. They could ask browser vendors to pay too, if they wanted to, but have chosen not to. They chose to charge those who implement software using their API. A Maps app like Apple's, which does far more than pointing to maps.google.com, needs to use the API service, which Google has decided to charge a fee for. Granted, Apple could have struck an independent deal with Google to use the service without said fee. That, we will never know.

But what reason would Apple have to go out of their way to maintain their own datasource (and pay other vendors, like TomTom, for help) if Google's data already fit the bill? Even more so if Apple was going to be paid to use it as you speculate. A dislike for Android isn't reason enough, especially as this move strengthens Androids position for the time being. The only logical explanation is that Google wasn't willing to play ball, for one reason or another.
Surprised I haven't noticed. I'm on Tesco Mobile, which is really O2's network.
Selected articles from the Viva64 website for C/C++ programmers
羊 is for sheep.
It's actually pretty good in some quite remote places, but like all mapping the coverage does vary (see examples elsewhere in this thread of remote places). Probably some countries they'd have to either fill in with commercial data, or sponsor efforts to add data to OSM.

The main advantage would be that OSM has all the adding/editing/updating stuff down - that is a major operation and if Apple are trying to do it all themselves while merging inconsistent data from several sources and taking care of customer complaints they'll find themselves falling farther and farther behind people like Google who have devoted years and years of effort and a lot of money to this just to get where they are now.

Perhaps Apple considered OSM as a basis and decided it was just too limited in areas that were important to them - it would be fascinating to find out about their internal tools for this and where the data came from but I suppose we'll never know.
You should get someone at GitHub to take down https://github.com/gravityonmars/wp-svbtle.

Free idea: A minimalist blogging platform that is open to everyone. ;)
I’ve decided to pick out some materials that programmers may like most. I’m asking those of you who have already read them – please don’t tell the rest about it and don’t give negative marks. I want you to understand that the audience is changing quite rapidly. One year later, in a certain group of people, there will be one person familiar with an article against 5 persons unfamiliar with it. Thanks.
It't not just a copy it's a bad copy.

The small second markers seem to collide with the neighboring bigger 5-second markers. While the original design keeps an equal white-space between the markers, which leads to differing angles between the markers centers. Apple has all the same angles, not differentiating between the big and small markers which lead to this crammed looking version.

[EDIT, got curious and started measuring] Apparently I was wrong, the angles are also all the same (6 degrees) in the original. But still, optically the space between the hour and adjacent minute markers looks way better in the original.
Yeah, my bad, your example is better.

Regarding showing dishonesty - yes, but "supporters of X are dishonest" is "ad personam" - that's poor argument.

Better to use hypocrisy to show "even supporters of X don't really believe their view is right, so it probably isn't".
Have you thought about writing to the Lego corp and suggesting inch-high dolls? You could give them things like interchangeable heads and hair, or even legs. Maybe even tiny little hands that can grip on to things? I guess you could even do them themed ... pirates, knights, soldiers. Amazed Lego have never considered doing miniature dress up dolls for boys before. You could call them ... Hrm ... Lego Men?

But I guess that's not all! Think about all the fun people could have with dress up soldiers! "Men of Action", or, gee, "Joe who's a GI". You could give him a whole range of accessories and outfits and and and...
It seems that a lot of people argue that this is entirely different from the Samsung v. Apple case, because this is just an "homage" and SBB/Mondaine don't directly compete with Apple.

Hewever, SBB stands to loose a symbolic icon: What is now the Swiss railway clock may well become "that iOS clock". Mondaine will probably also not be happy when their
watches will be recognized as "that iPad clock".

It seems like a significant dilution of trade dress/a trademark to me.
Apple is very good at marketing, very good. That's how they make people talk about their products. And it costs them practically nothing.
It's a ripoff, and strange that Apple didn't license the design, assuming they did their homework and find the IP belonged to someone.

It's not going to confuse anyone. Zero iPads will be returned because the customers thought this was the famous Swiss wall clock they'd heard so much about.

So it doesn't have much to do with Apple v. Samsung. Let's not try so hard to make everything about that; high-resolution thinking should allow for similar but separate conflicts to exist.
While the Intel compiler may be better in some/many cases, it is not universal. In my experience (a couple of years ago, C++ code, high-performance requirements), the Intel compiler was quite a bit worse than GCC for code with a lot of branches and abstraction layers.

The Microsoft compiler was way better than both. Around 10% faster run-time IIRC.
you must have missed that whole Apple v Samsung fiasco that just finished
Also a friend of mine built qwitter a good while ago. Looks like someone else is running it these days:

http://useqwitter.com/
Could you provide a link to a well designed and usable version of Habit List for Android? Last time I checked they all looked ugly.
Google loses 2.6% per year. At the same time, Bing gained 4.2% market share.
Depending on his trademark and copyright holdings, Dieter was well within his right to take Apple to court; that he chose not to is his own prerogative, but it doesn't turn theft into "homage".
Which is not necessarily the default value you want for them.

So not the same thing with default values at all.

With this struct interface you just implement "optional" values...
Wait, was your OP satire or not?
The process is the purpose
Got a Galaxy Nexus here that was given to me by Google (for free), and I still feel like I got ripped off. System UI crashes all the time, rendering it utterly useless until it times out and relaunches. (My Nexus 7 has the same problem.)

On top of that, the UI design quirks are infuriating, and this is from a guy who's spent the better part of a decade mostly using a BlackBerry. (Trying iOS here, shortly. We'll see which sucks the least of the three...)

Android still hasn't lived up to its promise, and the software fit and finish is pretty lousy. Had I paid for this phone, it would certainly have gone back during the return window.
https://ssl.trashmail.net lets you give people disposable emails.
Hint: flagging stuff tends to be more effective than posting to "Ask HN".
Have you got a theory about why a CentOS 6 instance would be slower than a Ubuntu 12.04 instance? I know that the kernels are different, could that be the reason?
Big data: The next frontier for innovation, competition, and productivity
s/\+.*@/@/
Look at the budget of a tax-paradise in a new way
I really liked this, it seems very attractive.
oh ok, thanks.
I guess I don't get what the problem is with this? It seems a fad to me that people are bashing Java, for whatever reason everybody is jumping on the bandwagon. When I look at Objective C the syntax for doing simple things like initializing variables can be incredibly verbose, but all you hear on HN is how gorgeous it is.

I admit it is a bit funny to see a class with so many design patterns employed. But nothing about it is difficult to understand and the name is certainly descriptive. I don't see how it can be considered over-engineered without knowing the context. This just looks like one class in a larger framework to me.
Peter Thiel Backs 3D Bioprinted Meat Start-Up Modern Meadow
Can you not make your point without the sarcasm and snarkiness? When I found HN, the reasoned, respectful discussions were what made it different from other sites. Posts like yours make this feel more like Slashdot.
The New Corporate Volunteering Legacy of September 11th
Yeah I originally thought "making something similar and open-sourcing is probably not that evil", but looking at this it leverages the name you chose for Svbtle, the design is near (exactly?) pixel-perfect, it leverages the Kudos device, and apparently even copy/pastes code from the original.

If we think of Svbtle not as a blogging engine, but as a company with various commentators/channels, this is quite obviously ethically wrong, and possibly legally wrong (I can't imagine I'd last long making a site called "BBBC" and using all BBC branding).

Having said all that, it validates the demand for Svbtle - why not start charging for people to use the design (perhaps with some distinct branding to indicate they're not part of the official "Svbtle network").

// Some afterthoughts

It's clear that all design is about inspirations, and you can see the Drawar (http://drawar.com/) inspiration in Svbtle. However, just because Svbtle clearly has design influences doesn't mean simply copying Svbtle without making your own changes (just as Svbtle has) is okay, particularly when you are stealing their brand name as well.

I'm not sure if Svbtle itself is WP-based, or whether the admin section is similar, so perhaps some innovation has been made there? Nonetheless, an effort to distinguish itself (and potentially acknowledging the original influence) seems important.
This submission had 10 upvotes after just 10 minutes, while no other submissions on the new page have more than a handful of votes. Does HN have anything in place to detect people gaming the system through fake accounts or voting rings?
They've gone so "wrong" because they've been chasing sales. And it's working - the newest "Lego Friends" range is massively outselling their expectations.

So don't blame Lego - they're not the ones deciding what people actually want to buy.
That NCrunch is pretty awesome. Never seen that. I'm currently running TestDriven.Net every 5 minutes. Installing now :) Thanks for posting.
That sounds quite arbitrary, and if anything, it's the first time I've heard about this "principle".
The sensor pile on top of google cars costs somewhere near $100 000, the car bolted under it is the cheap part.

Also, driving is the cheap part - structuring all the gathered data and images is a nontrivial task, you simply can't do it in a few months (as apple would need) if you don't have the know-how and software tools for this.
This is weak sauce. The first two screens look very similar to me, any differences are down to the special status of the dialer screen. The third is interesting and pretty.

Anyway, that's just trivia, the real point is that consistency is not the be-all and end-all of design. There's a space for character and diversity in design. Are any of those three screens difficult to understand? Are they ugly? Nope, they're fine. I don't see any basis for complaint.
This is just stunning. Yet another example of rich countries demanding standards that they themselves do not follow.
Funny that the photo credit mentions Mondaine AND Apple :)
The subsidy rate is the same regardless of which phone you get on AT&T/vz. This means the logical course of action is to choose the phone that gives you the most backend subsidy amount, which happens to be the iPhones. Apple gets paid handsomely and a lot more than android makers. Therefore the best deal is an iPhone.

The argument you SHOULD have made is "tmobile lets you sign up without a contract at a discount without subsidy baked in".

Now, on a more "touchy feely" note, I owned 4 android phones (moto blur you sucked!), but they have all been crappy in comparison. Hardware build quality, software quality, general "polish" etc... My 4s has been better in every single way. Oh and my personal data on the phone more secure to boot! (iPhone's hardware encryption is VERY good) Life is too short to worry about saving $200 every 2 years, fuck that shit and go with the better device.

Being frugal is a fine trait, but it can be "cant see the forest for the trees". Don't pull the fucking poor card on me, I came from extremely modest background... And even when I was poor I knew the value in buying, well, VALUE.
The prisoner dilemma in a connected economy
Ok, I created the product http://2FB.me (ReTweet 2 Facebook) months ago and I read the same policy some weeks ago and didn't read it to mean this at all. 2FB.me makes share links for tweets enhancing & augmenting the experience. It doesn't clone any portion of Twitter. I think the same can be said for IFTTT?
That would be why it's being mocked by mullingitover.
Some ipod touch devices had a bluetooth chip in them and it wasn't enabled.
A bit of column A and a bit of column B. People who write Java are exposed to rampant overuse of design patterns when looking at examples of a) what the community considers Good Java and b) all over their internal projects. This is partially because Java lives, by design, in a Kingdom of Nouns and partially because there's just no good way in the standard language / library / toolchain to do some things without going really pattern heavy.

For example, assume I've got a list of students, and I want to show all the ones who haven't taken at least one exam, sorted by last name. Here's the relevant pseudocode in Rails:

class.students.select {|student| student.tests.inject(false) {|acc, test| acc || (!test.taken? )}}.sort {|a,b| a.last_name <=> b.last_name}

That just flows from my keyboard as a Ruby/Rails programmer, is pretty much instantly comprehensible to other Rails programmers, and (while others might disagree with stylistic choices, variable names, or whether to use that weird &syntax to do the sort) would be considered "good enough Rails code to ship."

I will take the liberty of pasting my Java implementation into a gist -to avoid breaking HN:

https://gist.github.com/3760402

A nice, svelte 38 line method, which will be reused via copy/paste a hundred places in my codebase.

Incidentally, at my previous Big Freaking Enterprise job, the user need "Make a page for a class where we can see all students who haven't..." would get quoted to them as "No problem, that will cost you $1,000. Are we green-lit to implement or do you want docs written first ($250)?", because the core logic I've shown you is the tip of the iceberg of how sucky that experience is going to be. We haven't even started with the XML files and annotations required to hook the new actions together yet. By comparison, as a Rails developer, in lieu of getting you to sign off on a $1,000 line-item to your next invoice I'm inclined to show you a totally working page and ask you "Is this what you wanted?" because implementing it is easier than talking about implementing it.
Really? Personally, I think the more people recognise that hard work can actually be enjoyable, the better. I don't think that recognition devalues the achievement of those who accomplish amazing things.

At an old job, I used to deal with a co-worker who'd complain continuously about the work they had to do. I figured they were trying to, in an odd way, impress us ("Oh, X hates their job - it must be really difficult"). I really do think some people would benefit from recognising that it's possible to achieve great things while also finding some form of enjoyment in the work involved.

And I honestly don't think the Olympian cares what the viewer on the couch thinks!
Thank you for the very informative post :)
The Mayor of London has some tips

http://i.imgur.com/o44nv.jpg
Most web developers use a windows or linux machine to develop and a physical device to test (myself included). That combination prevents you from running the iOS 6 beta, because you need a mac for that. So, only a minority of web developers (those with access to a mac) actually could have tested the iOS 6 beta.

Additionally, the first iOS 6 betas had the browser in such a bad shape that it was obvious they were still working on it. I took one look at it and figured "i'll test it when they're done". They need to have some sort of clear indication of when it's actually ready for testing (and not just for testing of the native SDK's).
It will take considerable coordination to direct 10.000 drivers across the country or globe. Not sure if you can pull this off in a year, maybe it takes a year just to get a 1000 drivers on the road?
Please sign up for the product, we will invite you shortly. Thanks!
Despite strikes in France, Apple opens on schedule in Paris, France
What would the 2012 equivalent of The Jetsons be? How do we see "future people"?

The Jetsons was more cliche than prediction, playing up the average person's view of the future. Our version of that might be ultrathin (credit card) phones, fancy clothes, and pocket AI. You don't see nearly as many "world of tomorrow" concepts anymore, which might be telling by itself.
The magic of good service
Take it is easy, the name of the product/company doesn't matter too much.

Our software currently has a crappy name (wrpme) and as it's being successful we're simply in the process of rebranding it.

The crappy name didn't prevent us from making a couple of successful sales...

Focus on value.
MakerBot vs. Open Source – A Founder Perspective
The entire Apple design team: 16 people
Apple Is Going To Have To Make A Major Change In Its iPhone Software Policies
I take that is the entire 'industrial' design team? There must be more software designers, surely?
They are learning to follow instructions. Sure that's a useful skill, but 98% of school is teaching them that. What the more open ended lego kits teach is that you are free to create things constrained only by your imagination and the bricks you have. That surely is far more valuable than reconstructing a movie scene and having it gather dust on a shelf.
It wasn't an argument made in the courtroom, it was an argument made by one of the jurors during their deliberations. Obviously it's completely false: which processor a the program runs on ought to make no difference whatsoever to whether a system including that program infringes a patent.

In a just world, this would constitute grounds for an appeal by Samsung all by itself, but I've no idea what the legal position is.
I wasn't trolling.

3d flyover? One quick query for [google maps 3d] gives this as the top result: http://www.google.com/mobile/maps/3d/

And yes, there's textures available for those maps too, assuming those were what helped you so much in your navigation and not the 3d models. Of course, Google has 3d models all around the world, including the small college towns Apple has completely failed at, since Google has been encouraging contributions to their maps data for years now. Why not pull up Google Earth and trivially take a spin around your favorite city in the world right now?

Also, I genuinely don't believe this:

> It's fantastic for trying to navigate around a city while travelling, which I used today.

Oh, I'm sure you used it today. Definitely believe that. But I genuinely don't believe that a 3d, angled view of a city gave you a better navigational experience than a traditional accurate map and directions. Which you definitely didn't have if you were using Apple maps.

It's probably nice to be able to get a view of the major, tall landmarks in a city and orient yourself around that. An overall pretty user experience for orientation. But navigation? You used the relative height of 3d buildings to navigate around a large city instead of GPS and a map with correct POI data, streets, directions, and transit information and found using the pictures and heights of buildings superior?

I think you're lying. Either to us, or to yourself. Or both, I guess. Yeah, definitely both.
The jury did find Samsung guilty of diluting the trade dress, but their reasoning was this: If the phone has space between the edge of the screen and the edge of the phone, then a consumer could be confused into thinking it is an iphone.

Thats it. That was the test. If you have some space at the bottom of the phone thats not part of the screen, go to jail and dont pass go.

Samsungs argument is that the space is functional, ie, serve a functional purpose, and thus make the bazel invalid as a trade dress for the iphone. Requirement for being granted trade dress is that it does not serve a utility or function outside of creating recognition in the consumer’s mind.

Take a stop sign and its color red. Can the color red become trade dress for signs? The answer is no, as the color serves a second purpose, which is that red is associated with danger/attention required information. Since the color now has a function, it can not be trade dress.
Looks very interesting.

How would Instant C# scale up to real code? What about that bank application that has the side effect of throwing 100$ away from your account on each execution?
Apple Makes a Wrong Turn as Users Blast Map Switch
330 words. I dislike it yet cannot downvote. Time to make some rebuttals to earn the karma.
Judy. Hot.

Cogswell Cogs. Not.
Yes, I think you are right. In fact, I mentioned that the "real" problem would be to reach out the audience (I am 100% convinced there is an audience out there for _any_ movie).

However, I see this strictly related to what you invest in the movie. If you invested 25 k and you could get 1$ in average per customer view, you need to reach out 50 k people to make a 50% "gross" margin (of course there are other costs such as the website hosting, but still).

Then you build an audience day by day, film by film.

Another thing to consider is that there is a lot of "free" marketing that could come from taking bold steps. For example, how many articles on followed blogs/journals could a movie with a permissive copyright licence get? Consider a soundtrack distributed a la Jamendo too.
Here's the link to the Bret Victor presentation where he talks about this concept: http://vimeo.com/36579366
I had a similar thought, that rewards should only be granted while you're under the funding target. If you want to pile on later to make sure the project has the best chance it can? Fine, but no reward - that goes to the people who actually made it possible at all.
F(x) versus I p -- functional versus imperative, idempotent versus side effect... that's an interesting convention.

I believe the mess with optional parentheses is mainly due to the left/righ associative rule. i.e. I have difficulties to properly group subexpressions.

My style: don't assume reader knows about associativity rules so much, prefer explicit parentheses when ambiguities about interpretation is solved by these associativity rules.

For language designers: maybe parentheses should be mandatory when sufficiently nested?
Redmine could be extended to really functional business system (CRM, Help-desk, bookkeeping) using third party plugins and rich API
The main site for symbola is here: http://users.teilar.gr/~g1951d/
I find the dialer horrible, it's very ugly imho. Consistency in the UI is what i loved about iOS vs Android. Don't even get me started on how fugly the maps are.
The old one didn't have these symbols. When I installed it on debian linux (called: ttf-ancient-fonts - but you have to use the testing repository) it was used immediately.