skysight-inc/HackerNews huggingface dataset:
It sounds like you have less an issue with the design than with the target audience. The go site looks modern and well designed to me.

It doesn't look glossy or trendy but then I don't think it needs to either or that the lack of those things indicates a bad design.
It would be even better if you started up a trend of designers making cool websites for opensource projects, for free. A gang of opensource designers, that's an awesome idea.

I'm really surprised reading a lot of comments about not seeing what's wrong with php or golang sites. Ugh.
The Well is bought by its users
The WELL, the online community which started out life more than 20 years ago as the Whole Earth Lectronic Link, has been sold to a company founded by some of its long-time users.
It seems that Apple painted itself into a corner here.

Apple releases a new iPhone every year and it comes with major-ish OS update. They can't just not ship and wait until it's perfect - there's too much money riding on this upgrade cycle.

At the same time, Apple dropped contract with Google way before iOS 6 was ready.

Since delaying iPhone 5/iOS 6 combo was out of the question and they didn't prepare for the plan B (i.e. shipping Google's maps) their only option was to ship their maps regardless of how shitty they are.
Why not call it "GoldieBlox: The Cute Engineering Toy"? Why enforce gender roles? Isn't the title kind of saying "Girls like cute stuff, boys don't ever like cute stuff, and the only way to get girls interested in engineering is to make it cute"? Couldn't we get females into engineering more easily if we stopped culturally delegating "cool" to little boys and "cute" to little girls?

[Or the real solution, just stop having gender identification entirely, but that's a ways away]
Multilingual search with haystack made easy
Apple apes trademarked Swiss railway clock for iPad’s new Clock app
Not all girls do, but some do. GoldieBlox seems to be for the ones that do.
New frontiers in text editing
I was under the impression that IFTTT said months ago that they'd been in communication with Twitter and that they didn't have a problem with the old ToS. (I could be remembering incorrectly.)
Your "a good Windows laptop is hard to find" statement is a non-sequitur. I wrote that glare is an issue on Macbooks. It is. It doesn't matter if Windows laptops are very good or very bad or don't even exist.

I believe that you're able to deal with the display, but I'm not making anything up. Check out this photo from an AnandTech review[1] of the Retina MBP : http://images.anandtech.com/reviews/mac/retinaMacBookPro/DSC... From left to right, it's MBP, MBP retina, and MBP with matte display.

[1]http://www.anandtech.com/show/6023/the-nextgen-macbook-pro-w...
As someone who created a language that's gotten some momentum in the past year [http://julialang.org/] and also drew the short straw and ended up making the web site, I can say that core contributors to programming languages (especially scientific ones) seem not to be particularly interested in making pretty web pages. So I kept it as minimal as possible, starting from Tom Preston-Warner's blog [http://tom.preston-werner.com].

Could we hire a designer? Sure. But that's so far down our list of priorities, it's not even funny. And who's going to pay for it? Also, even the time spent dealing with a designer (finding one, negotiating cost, signing contracts, providing feedback, etc.) is time I could be spending on making crucial design decisions, closing issues, improving core language functionality, and writing documentation. That's probably why more mature languages tend to have fancier websites. The Go guys are still super busy making Go awesome!

Even if we hired a designer who made a lovely site, then someone has to maintain it. Programming languages are living, evolving things, and their web sites change. You know what's worse than a bare bones web site? A fancy designer-made web site with a bunch of changes subsequently added by an amateur who doesn't know what the hell they're doing (me).

So for now, I think we'll keep it minimalist.
If what it has are a handful of special cases baked into the language, saying the language supports it is probably overselling (similarly, having types like `float[3]' doesn't mean we consider C as supporting dependent types).
Smith.IO, Now and in the Future
What they really mean to say is the more people contribute to OpenStreetMaps, the better Apple Maps will get.

So whenever I contribute to OSM I am contributing to Apple Maps commercial product?
Apple's Advertisement should say:
"You've never seen maps like this before"

Truly ;)
Quality control is for the wimps
This is basically true. Before Google maps, mapquest was the best thing out there and it wasn't even remotely as interactive or easy to use.

I'm pretty sure I switched the day it debuted.
"Good artists borrow; great artists steal."
I'll find out soon enough. I think I might have the time to put up one hardware project on Kickstarter in about a month or so. The actual product will be shown in finished form. I'd like to use Solidworks animation to show some of the clever mechanical design that makes it work. Clearly there is no way to do this with the actual product as it would require aluminum to be transparent. There's also the case of some shots that are simply impossible to achieve any other way (animated cross sections). My guess is that the KS guys probably get this and are simply looking to host more legitimate, for lack of a better word, hardware projects. I can't see anyone who really knows how to execute on hardware projects have any issues with these restrictions.

I'll certainly consult with the KS guys when ready and see what they say.
Apple Maps are not using OpenStreetMaps. So you contributing to Apple Maps has no bearing on contributing to OSM, same with other way around.
Ask HN:  Review EventDroid.com
Hello Hacker News,

We created a new event recommendation website, http://eventdroid.com, and wanted to get your feedback on our beta version. It only works for the San Francisco Bay Area right now. We will expand to other areas soon, when we gain more traction.

Here’s the gist of our idea: We navigate the maze of events, you find something fun to do!
You tell us what your goal is, whether it is go out on a date, take the kids somewhere on the weekend, or just have fun with your friends. We then suggest a small number of events that are relevant for you. No more sifting through hundreds of events on various sites to find the one you’re really interested in.

Please visit our site and let us know what you think.
Huge detail - sorry about that, and thanks for the correction.

Just spent 10 minutes reviewing everything he invented for Apple. :-)

http://gizmodo.com/343641/1960s-braun-products-hold-the-secr...
This looks nice. Anyone know of anything similar for Firefox?
Seriously. Mapping on Nokia is stunning with offline driving directions and all.... How do the iSheep keep up with such mediocre product?
My new goal: come up with someone clever enough that Apple rips it off and I can ride their coattails. That's the best I can ever do, right?
Show HN: Simple Jekyll Grunt task
w00t! Billion dollar lawsuit! Seriously how else can a watch company make big bucks today?
They'll patch it for iOS 6. Anyone else is on their own.
Hmmm, looks more like Japanese style to me.
Guess gangnam is the new trend now and everybody is using that word is make a quick buck.
That's the first thing that came to my mind. WTH?
Update 04:49 UTC: I am done reverse-engineering Pandora's javascript code!

And I was right: the JSON object that it stores in the HTML local storage is merely obfuscated with static keys, not encrypted. I was able to decrypt the full object, including my Pandora password:

lastUserId: "xxxxxxxxx"
storedUserIds: ["xxxxxxxxx"]
Uxxxxxxxxx.StationSortOrderAlpha: false
Uxxxxxxxxx.isAnonymous: false
Uxxxxxxxxx.Username: "xxx@xxx.com"
Uxxxxxxxxx.Password: "myCleartextPassword"
hasLoggedIn: true

(xxxxxxxxx) is the numeric Pandora user ID.

I will publish an tool for decryption as a proof-of-concept, in the next hour.

What were Pandora's developers thinking? This is not a huge flaw, but they should certainly not store sensitive data like the user's password in the local storage.
Isn't that gender-marketing to the point where you don't even listen to what your kids want but get things based on what they should be liking?
The real problem is that Apple lacks the quality control of Steve Jobs. Nearly everyone I've talked to has said something along the lines of: "Steve Jobs planned out the next three years of Apple's strategy, so Apple is still a power player in the tech industry." What many people forget is that Steve Jobs can no longer veto features because he no longer sees the product before it's released. Steve vetoed ~90% of features that were implemented and sent them back for further development. Tim Cook simply doesn't have the eye that Steve had, and so we're left with products that don't cut it.
Hey everybody, it's legally ok. Here's why: The software on the Apple side could not be placed into the processor on the clock, and vice versa, and that means they're not interchangeable.
But why couldn't you have both?! That's what I mean when I'm talking about a false dichotomy, you're just using a strawman argument.
"Improve it later because it's painless to do so?" I don't think so. Quick and dirty approach and then fix it later is just the start of future issues, broken designs, infinite refactoring.
I feel java helps a bit more on design scalability. Yes, maybe somewhat overegineered but it certainly does not hurt to think on the future
Part of that could still be marketing; the commercials they seen on TV, online. Girls are princesses. Boys are knights. It's not like every kid is free of things like that.
I stand corrected... Totally thought maps was a google app!

Regardless, apple are still massive hypocrites for all of the many other features they rip off from android etc while being shocked and outraged that someone might do that to them.
This is actually the first kickstarter project I've tossed in for. My only regret is that it won't be ready for Christmas. I have 4 young female relatives at the moment that I'd love to get interested in engineering. Two of them already have good starts but all could use a fun toy to really bring out the interest. I'm not buying it to try to convince them to be engineers either, I'd just like all of them to have a fun technical toy to play with like the ones I remember fondly as a kid. Does it need to be girl specific? Nope, but I think it will help.
> The project wasn't a failure. It just didn't take.

A social network with no users isn't a failure! It just didn't take! It's just like when you take antibiotics but they don't do the trick. Definitely worth the 200k in the end!
I found the Java standard library to be very good. Why do you have to mock something if you don't agree to it? There's a reason to design and build things certain way. If you don't like it, don't use it. You are not the intended audience. What is this imaginative Java community that you are laughing?

Could it be all these mocking are symptom of your insecure language choice or library choice?
There is a difference here (although I admit I'm experiencing some lovely schadenfreude glow over here). Samsung built camouflaged products that were designed to confuse buyers into thinking they were buying an iPad. Here, Apple has ripped off an iconic design, but there's little doubt that what they are selling is still an iPhone and not a Swiss watch.

Still, trade dress (and accusations of douchebaggery) still apply -- and, in a broader sense, Apple are still hypocrits for decrying "copying" while still doing it themselves. The exact nature of the copying is simply different.
I haven't "read up" on UX (a term only popularized within the last few years), but I have developed websites for the last decade or so.

I'm not sure what the sciences say, but in my opinion good user experience starts with knowing who your audience is. I still argue that ~95% of php.net's audience is there for documentation reference. If 95% of your audience needs to simply look up a language construct or function, how can one to two page requests be perceived as bad UX?

I can literally type in http://php.net/[FUNCTION_NAME_HERE] and get exactly what I want. The only thing I need to memorize is a domain name. And if I'm too lazy for that, it's undoubtedly the #1 hit on Google.
I wouldn't go as far as saying that they always fail. I think that there are a lot of people who don't quite understand the bridge that must be crossed from garage prototype to shippable product.

In many ways, they don't know what they don't know. They don't do enough work ahead of time, set their goals too low, don't understand the real business equation behind their project and then find themselves in the proverbial "be careful what you wish for" situation.

After all, getting a million dollars for a project that requires two million is not a good thing, is it?.
Hence "no way that's going to hold"
- There is no logo to establish a brand identity.

The mascot is the logo and it does establish a brand identity. It's reminiscent of the plan nine rabbit glenda and is part of a heritage of well designed systems stretching back to the beginnings of unix. It establishes exactly the brand and identity that the creators/core developers want to create.

- The mascot looks amateurish.

See comment above

- There is no thought given to typograph or colors.

I'm no expert but the go site is readable and so is the git site. They look different but both are readable and pleasant on my eyes.

- The documentation uses a fluid width layout which hurts readability on wide screens.

Possibly true but it's the only indictment you list that I find plausible. I think you may have had a good point to make but you used a terrible example in Go's site.
Perfect example of a strawman argument. Nobody said that bad design was preventing something from catching on at all. I said that good design would help something catch on.
There is a difference between "homage" and "rip-off"

Look at all of the designs that Dieter Rams did, that Apple used in their own products:

http://gizmodo.com/343641/1960s-braun-products-hold-the-secr...

And look what Dieter things about this:
http://www.telegraph.co.uk/technology/apple/8555503/Dieter-R...

Can you not see the difference between what Apple is doing and what Samsung is doing?
Would love to know what's so horrid about my site's design.
I think you're right that Apple needed an overlap period, but I also think doing that would have been very difficult.

Google certainly wouldn't have been happy with a public beta of a replacement app. Meanwhile, Apple wouldn't have wanted Google to launch their own future app on the App Store in the interim. Could those have been the sticking points in their negotiations?
I'm not the parent, but: text is spaced out awkwardly, tan text on a tan background is hard to see, orange popping out at you everywhere is distracting, orange twitter and Google+ buttons at the bottom are unfamiliar, the inline pictures look as though the right hand side is cut off.

Even if you don't think these are valid criticisms, the point is that this is all subjective. These are opinions and the OP saying "this is bad and that is good" as though it's law only shows that he misunderstands the audience of programmers who use these sites. I don't program in C or C++ because I thought they have a good website; they have no official website at all.
Oxford English Dictionary Online: absolutely stunning.
I found it troubling for someone to equate one class or a few classes to the whole library, the whole language, or the whole community. Those pervasive nonsense you claimed in Java have certainly work very well and been used to build many systems.
However, I would be highly surprised if none of them were ;P, and this is the kind of issue that seems like it should have affected almost everyone building anything; hell: I would have noticed and filed this bug had I still been working on the web project I was working on last year around this time. It is thereby highly surprising that no one noticed this.
They'll be more measures coming from the USPTO on the issue of software patents soon, if I'm not mistaken. See their website for details.

The advice you give is like an urban myth. It's passed around for many years.

It assumes there's no alternative but to infringe, so you might as well minimize your potential losses.

Maybe it's better to read patents, design around them and not infringe. That seems like the most rational course of action.

Are treble damages automatic? Or are they are discretionary?
That's not how things work. That's like saying "look at how crappy the Model-T ford is compared to a Civic". Time matters. Having a good product compared to the competition right now is what matters. If google tried to roll back to the 2005 version of google maps they would get creamed in the marketplace, and rightly so. There's no excuse for having an inferior product.
Your attempt at sarcasm seems to rely on me saying those people were assholes, when I did not: I would hope you would agree with me that it is highly surprising that no one would have noticed this issue in months of testing; this is indicative of a failure somewhere else, such as 1) last-minute changes, 2) internal routing of communication, 3) closed developer ecosystem, etc.; no matter what the cause, someone at Apple is having that reaction, and I'd love to have been around to see what the resulting discussion and possible outcomes of that question were.
Yes but I don't recall having to do anything directly with it so the reference is good for me. If I need logging I expect it to work not worry that some bean config file isn't set up right. If the Grails developers found Spring helped them, cool, as long as I don't have to deal with it.
IntelliJ FTW!
So iOS 6 maps are Apple's equivalent of Cars 2?
I think they are right in being careful. It's about time.

I use Solidworks for mechanical design and Modo for photorealistic rendering. I assure you that, with enough skill and effort, one can make photorealistic renderings that, to the uninformed, look like the product is ready to go and that the funding is a mere formality. No, Kickstarter did the right thing here.

That said, I am hoping that they will allow 3D renderings and animations as added illustrations if and ONLY if one shows actual realized versions of the proposed hardware in the project. The reason I say this is that 3D renderings and animations are extremely useful tools for the communication of function and some ideas that might be hard or impossible to convey using actual hardware. A good example is a cross-sectional cut showing moving parts.
JSTL might have been ahead of its time.
(For some reason I can't reply to the reply so will have to post here.)

> But why couldn't you have both?! That's what I mean when I'm talking about a false dichotomy, you're just using a strawman argument.

You can't have both because people don't have unlimited amount of time and resources. I'm not sure why I have to explain this.
I would rather give $1/week than see dice.com ads.
Obvious troll is obvious, but I'll bite.

Here's a single way that iOS 6 maps are better: 3D flyover. It's fantastic for trying to navigate around a city while travelling, which I used today.

I like it better than Street View - though Street View is better when you're on foot and need to find the entrance to a specific street address.

So, overall iOS 6 maps aren't as good as Google Maps, completely agree, this is a debacle. But there's one feature I like.
Given that all of Samsung's phones have the word "Samsung" stamped on them in fairly large letters, I don't think they were doing anything to intentionally confuse buyers.

Copying yes, but with the intention of confusing buyers, I don't think so.
Anyone here actually used this version of Maps to find someplace yet? Not just to break it and point and laugh, but to actually use it?

I can only see 3D maps as a gimmick, so I can't bring myself to care too much that it's broken. I'm slightly surprised that feature shipped in that state, but meh.

What I care about: can it get me where I'm going? It's 2012 and I've still found nothing that can do that without occasional issues. This version of Maps hasn't been in my hands long enough to judge it properly. Considering the update was just released to the general public less than 48 hours ago, has anyone had time to judge it properly?

Worth noting: I've had the old Maps try to send me through concrete walls, or direct me 400 miles away looking for the nearest branch of a bank. My dedicated GPS unit has told me I've arrived at my destination… in the middle of a busy highway, and it too has asked me to turn through concrete barriers more than once. I've had both direct me to locations well off of where I was trying to go.

This is all from actual usage.

So if anyone knows of something that doesn't have these problems, I'd love to hear from you!
There is nothing note worthy about the iphone5.
I tend to agree, it's a subpar product.
If you compare it to 4s then it a little better, but if you compare it with any new android phone then it's mundane.
you make an accusation that I have seen no evidence of in the press. Are you possessed of information demonstrating intent on Samsung's part to confuse buyers?
Doesn't mean they're going to win.
Opus audio codec possibly being added to the W3C  spec
I'm sorry, but the Cube is the single most important and consequential machine Apple ever made. Its design cues pervade everything from their flagship store to the individual keys on the keyboard on which I'm typing this. Nearly everything they've sold in decade-plus since bears the stamp of that glorious and utterly unprecedented machine. It's the entire Jobs/Ive aesthetic and philosophy in one box, a prototype for an entire company - one which has since grown into the most valuable one on the planet - and they SHIPPED it.

@philwelch is right. It's a work of bloody art. It's in MoMA's permanent design collection for a reason. It's the Neil Armstrong of personal computing. If it's a mistake then so was Newton's Principia, the Declaration of Independence, and Sgt. Pepper's Lonely Hearts Club Band. Seriously, it's that good.

If you're going to slag on something, slag on the hockey puck mouse. THAT really was a POS.
Yes, actually NYC (well, NY State Dept. of Economic Development) constantly goes after people for infringement of the "I heart NY" logo. They definitely do follow through.

It's not about money being made, it's a legal necessity that a trademark owner needs to actively defend the mark in order to keep it.
AuthManager - Open Source User Authentication & Management. [PHP]
Ouch. That could cause some real damage!
He claims that it doesn't happen on Chrome for iOS.

But isn't chrome for iOS just a "skin" with new features on top of the same safari browser?

One issue like I would expect to affect Chrome as well.
'Accused'? Well innocent until proven guilty and all but it's a 100% accurate port of the entire design. Hardly even a question. I think they should have to pay at least what they are asking Samsung for in the latest lawsuit.
Except that you did:

> I know you pretend like you don’t care, but I’m sure that down deep you’re wondering why NodeJS is getting all the attention instead of you.
I've been using https://github.com/dotphiles/dotzsh. Not sure what the differences are.

Can anyone point to vanilla (no framework) zsh configs? I'd like to drop dotzsh eventually. I don't like the Janus-philosophy when it comes to my tools.
That doesn't really make sense. Nokia owns Navteq, which is essentially TomTom data. Microsoft licences it from Nokia.
If I wrote that it would have been downvoted to - points range by now.
Dashboard Design Elements for the Win
Chrome on iOS uses safari's layout engine (because Apple doesn't allow dynamic code generation) but the network stack is Chrome's.
Also known as Tall Poppy Syndrome: https://en.wikipedia.org/wiki/Tall_poppy_syndrome
I love and have always loved Apple products but shit will hit the fan for them soon enough...