skysight-inc/HackerNews huggingface dataset:
There are plenty of hardware startups, you just don't hear about them a lot. The AVR (used in Arduino) was designed by a few guys from Norway, which sold their idea to Atmel.

The development costs are higher, but with some investment it's certainly possible for a small startup to create new CPUs and GPUs. Gaining market share is more difficult which often necessitates a huge established chip company as a backer.
tl;dr: hunger makes mice smarter, likely to be true for humans as well.
Google Maps doesn't remember your recent map searches and destinations unless you're signed in and have web history turned on. WTF? Why can't you remember a few hundred bytes worth of data just on my phone? I stopped using Google Maps because of that.

Apple Maps POI still sucks, but its navigation works better than Google Maps. I use Waze for when I need time-sensitive, accurate navigation.
Not sure if your location is covered by Google's Mapmaker.

For my location, I usually provide updates/corrections via Mapmaker; it goes through a community review process and shows up in the main Maps within a couple of months (at most).
In my understanding, DBpedia is a project for extracting data mainly from Wikipedia infoboxes (not whole data dumps) by collaboratively creating rules for converting data into cleaner schema that enables to perform a query such as SPARQL.
I think this is a project that directly converts wikipedia dump xml to JSON for easier manipulation, which differs from DBpedia.
The ability to set up contracts between apps at the OS level is my biggest feature wish list item for iOS. The jump in usefulness of the device would be similar to when Apple opened the App store after initially launching with web-apps only.
Yeah, I write the largest career advice newsletter in America over at TheLadders, so I do this stuff professionally.

The key to asking #2 is to be more 'Vince Vaughan' than 'Steve Buscemi' in your approach. More butt-kicker than butt-kisser, if that makes sense.
Of course it's going to shed users if it goes from being the default app to competing with the owner of the ecosystem.

No one expected Google to win any more than people expected Netscape to win when Microsoft decided to make a browser, because Microsoft can control the default. Once they allowed other browsers to usurp the default position (thanks, Justice Department!), the browser wars were back on.

Unfortunately, Apple is so far from a monopoly that iPhone users will never have the ability to choose their default maps, mail, calendar, camera, phone or music app.
> For how is this different from anything that anyone could've done already?

You might want to rephrase that, because that could be asked of anything and the answer would always be nothing.

Google was nothing different from anything anyone could've done. But they did it, and nobody else did.

Nobody else has done this (well) yet.
I think Apple would have been okay with it if Google was willing to simply remain a maps data provider.

Google wanted more significant branding (which is fair enough), anything that takes control of the appearance out of Apple's hands is likely to be a deal-breaker.
I'm currently working on a codebase written by "agnostic". Simply put, it's a terrible buggy mess bordering on industrial sabotage. Whenever I have to touch up some code, I have to rewrite the surroundings to my standards, just to keep my sanity intact.
Apple reportedly developing iPhones with larger, curved screens
Looks great. I will add via github.
Game Theory and Bitcoin
> The importance of REPL is very exaggerated.

I constantly use REPLs to experiment, verify output of functions, etc. In the case of Go I open the Go Playground at least once a day, often much more.
The best part of that site is the "blog" section, which is just a twitter feed of angry nerds and people who somehow think its real.
he means the rationale behind developing it that way was due to the way other stuff is laid out internally, not "the number shows up because the existing code codes for it and causes it to show up".
Yeah, it's available in the browser. I'm not even trying to slam JavaScript--I sort of like it for all of its foot-guns, but this is literally the only reason worth considering for its success.

Edit: I like several things about JS. Certainly if it didn't have first class functions, or easy object literals, that would be a pain. Likewise, if it didn't have insane implicit conversions and painful APIs, that would be great. But the good features didn't make JavaScript successful, just like the terrible features didn't kill it.

And Node was a function of JavaScript's ubiquity, not a cause. Having a server side platform will help keep momentum behind the language, but it really happened because JavaScript was already so big.
Please don't find this reply condescending :D
But Americans also call their train operators "engineers"...
In real job interviews are these skills more valued than real experience with real technologies? I mean worked with different languages and frameworks on different problems? or as a graduate having good algorithmic skills is far more important than those?

As a student who will soon graduate this is a real dilemma. Do i learn and practice more algorithmic problems to get better at that side, or learn and work with as many technologies I can to get some 'real world' experience.
I understand what your saying. I live in Chicago and things are pretty similar. I'm not saying that all drivers are correct in the way that they act. Many drivers are jerks about it but at the same time many bikers are jerks about the way they ride in traffic. A major reason drivers simply want to get around a cyclist is to avoid having to deal with the chance of hitting them if the swerve suddenly. Is the way they go about It right? Probably not but if you are going to put drivers in a situation where they have to worry about hitting you then its their right to be rude.

You have to realize that if a driver hits another car going 20 mph in city traffic chances are no one will be seriously hurt. Someone will likely get a ticket between $50 and $200 and their insurance goes up. Now when you throw a bike in that accident the rider is likely going to be seriously injured if not killed. No one wants to be in a situation where they have to worry about seriously hurting or killing someone. Most drivers simply want to get around the biker and avoid it but bikers don't make that easy and many of them act like they own the road. You just have to remember as a cyclists that you are the one who chose to put your safety at risk by riding in traffic.
And I'm the opposite. I'll pick USPS over UPS/FedEx every time. In over 20 years of shipping I've never had a package show up at my doorstep damaged by the Postal Service. UPS can't even ship me their own envelope without ripping it. Don't even get me started on when amazon uses Lazership...

Of course you know what they say about the plural of anecdotes.
The best way to register as a business on Apple Maps is to register on Yelp.
TOS needs something like WebSV
With Mavericks I see a lot of people around me going to Safari from Chrome. The main reason... battery life when on the plane. The few hours a week they need to use Safari and the fact they don't want to have to use more than one browser means it is now their default.
The whole point of that comic is that clueless people intentionally forget what their own email address is. I have that happen to me all the time, and it always happens in too many places to be a typo (or anything the user would ever catch by typing the address twice)
Yup. This is the only reason I would be counted as an Apple Maps user--the lack of intents in iOS. If I can copy and paste an address instead of tapping it I will, but if Apple Maps has to open I just copy the address out of it and paste it into Google Maps.
I think you are right, and I tried to convey that in my last two sentences but in retrospect worded it poorly. I guess what I was trying to say there is that people who "drop to C"(or for that matter, start in C) for performance reasons or compatibility reasons aren't going to consider a slower and less integrated language. This is probably most people, I'm not sure many people write everything in C regardless of task anymore(such as say, webapps).

I still think the initial part stands. C and C++ are not visually or mentally similar languages. Go is very similar to C in logic, so I'm not sure why it was expected that C++ people would flock to it(unless of course they weren't happy with C++, which brings us back to the first condition in that they were probably only using it for performance).
Totally agree. If you actually do have the passion for an idea, then you will make it regardless if a job. I work full time and work on three startups on the side. Granted, one is a bike shop that my partner mostly runs but the other two are saas style websites. The saas products aren't done but I put in at least a few lines of code a day. Sure, I could finish quicker without a job but I don't care, I think and work better with a bit of security.
Except the USPS does. Just look at what they do for Netflix.
The problem with the new Google Maps is that the interface is quite literally all over the place. Top-left, bottom-left, bottom-right, who the hell knows where anything is.

How do you view transit lines? It took me months to figure out that you could hover over the search box and click the blue Transit link. This is a hugely important feature to me, and it's hidden.

Just in the past few days they did finally add back the little orange peg-man as a Street View interface, which is a big improvement.
Because it was shitty code?
That thing is a death-trap, no crash protection.

I wouldn't call it a car it's more of a toy.
Top 5 Best Ways To Get Going With Your Credit Card Finance
The headline may seem misleading because almost everyone here thinks of "winning" as winning on technical merit and superiority. But the winning is due to iOS's strategy, as ill-tasting as it is to most people here, of locking down the system defaults.

From the OP:

> ComScore's data suggests though that comparatively few iPhone owners actually take the trouble to use Google's maps rather than Apple's - in part because Apple's maps are the default for any driving directions or map-related search on iOS 6 and above.

Obviously, Apple advocates would argue that this is a victory based on technical implementation...Apple Maps may not be the greatest, but the consistency of UI and behavior, in the long run, is better for users, so say the Apple advocates.

I use both an iPad and an Android...I'll likely never go back to an iPhone because the Google implementation of things is so much better...it's not just maps, but the keyboard...it's unbelievable how much better Swiftkey is than the iPad keyboard...I can hardly type on the iPad without making typos due to autocorrect, on SwiftKey, I can barely deliberately make typos.

And of course, iPhone users scoff at the idea of "having" to install a keyboard. And I'll give them some credit...the way that Android keeps asking me what I want to do with a link when I click it from an app (such as Twitter) can be annoying, because I'm the type of person who won't pick "keep this as default"...I say sincerely that it is a cognitive benefit when iOS just makes the choice for you. And I'm saying that as a technically-proficient person...for those who aren't, this lack of choice is probably an overall benefit to their happiness.
Yeah that's true. But if you legalize prostitution the majority of the people with fairly normal tastes in sex would find willing "vendors." That would free police up from fighting "normal" prostitution and enable them to put more energy into finding and stopping the really naughty stuff like child slavery and the like which are real, but niche problems.
Stop listening to your users
"even with this feature"

Have you measured whether this feature actually helps anything? As the author said, people can see typos. But people who don't know their own email addresses will happily repeat errors.
Thanks!

godep is definitely cool. But it's a bit sad that it has to be an add-on. Don't get me wrong -- it's a great thing that go gives us a good build system, a good test system, a good dependency system, etc. But if we end up using another build system, another test system, another dependency system, because the stock ones aren't powerful enough, it kind of ruins it :-)

Regarding private repos: IMHO it's much simpler to go to your $GOPATH/src/github.com/blahblah and `git clone git@github.com:blahblah/repo`. But if you know a difference between both approaches I would be happy to hear it!
It seems that in saying that having a One True Way attitude is wrong, you've developed a Not True Way attitude. Waterfall methodology might work just fine in some situations, software-as-spec works on smaller applications moving to a different platform, and I haven't found one, but I'm sure that the FactoryFactory nonsense can work to keep order in extremely large codebases (I work on a large codebase, and haven't found a need for super abstraction, but that's just me).

Calling these unequivocally bad is counter to the argument you're presenting (which I happen to agree with).
I'm with you regarding Bing as well. First I switched just to separate my searches from my Gmail account through more than just Google's goodwill configuration options. Since I switched, I've gotten at least $100 in free Amazon gift cards through their Bing Rewards program. I too label their search as "good enough".
Hungarian checkin in, 11/16 = Nov 16 very clearly, as for those others in the "big endian" areas, though at least in full form it's 2013/11/16, not the (to me crazy) 11/16/2013
> Apple Maps POI still sucks, but its navigation works better than Google Maps. I use Waze for when I need time-sensitive, accurate navigation.

To me it's impossible that POI information is terrible and navigation work better. Apple Maps can beautifully navigate you to the wrong place, but that's useless. Accurate information is the most important information by far for mapping and navigation.
Apple Maps is close to unusable in Warsaw, Poland, as well as other cities in Eastern Europe (Prague and Budapest come to mind). I celebrated the release of Google Maps for iOS6 and I've been a loyal user for a while. Every time I'm tossed into Apple Maps when it's embedded in an application, I'm confirmed in my judgement. Maybe it's a language issue? Bing Maps was thrust upon Facebook users when they had their falling out with Google a few years back. It made hot-linked addresses completely unusable for 2-3 years afterwards.
New Google TOS with a diff
I noticed Google has a new TOS https://www.google.com/intl/en/policies/terms/changes/ then I noticed there's a difference tool available if you click the Updates link, kind of like a "git instaweb" for TOS's. Pretty neat.
Just as every something-that-was-possible-twenty-years-ago-now-in-javascript-just-slower hits #1 on HN...
User Authentication With Passport.js
If patent trolls are the new tech rock stars, that’s a problem
> Given that maps are not a core concern for Apple, I've always been surprised they've not just thrown money at improving open street maps

I'm surprised that you're surprised, It's not really typical for Apple to improve an open source solution instead of build and lock their own. Or am I unaware of Apple contributions here and there?
Bitcoin's UK future looks bleak
WeChat from China has close to 400 million users, bigger than Line from Japan at over 200 million. These two dominates Asia, at distant third is KakaoTalk from Korea. WeChat is strongest in China, where Line is Japan/Taiwan. WhatsApp and even Facebook has to worry, as all my younger relatives are sharing status/photos in WeChat, abandoning Facebook.
Completely agree that it looks like an endorsement.

Espresso.
What is the theoretical maximum number of open TCP connections? (2010)
Bend the rules of the game – succeeding in the startup world
Do you honestly expect anyone under the age of 25 to understand the geopolitics of having their family, friends, etc being killed and to realize that they were actually "bad" people and that the "proper" reaction is to simply accept the "punishment" of a drone strike?
Snapchat images that have "disappeared forever" stay right on your phone...
> How do you view transit lines? It took me months to figure out that you could hover over the search box and click the blue Transit link. This is a hugely important feature to me, and it's hidden.

To be fair the search box is expanded by default so the transit link is on the screen when you load maps. If you click the map the search box minimizes and you would have to either click it again or hover over.
Then I think I'd rather Windows prefetched my programs while I'm plugged in so it doesn't have to do so when I'm on battery.
Untrue.

Even if you took away the requirement to fund their retirement/pensions the Post Office would have lost nearly five billion dollars last year.

The pension funding is a common misdirection that is brought up far too often in discussions about the Post Office.

The USPS problems are

1) Congress, how many "corporations" have 535+ people to tell them how to run their operation. Congress routinely prevents the closing of obsolete Post Offices and Sorting facilities.
2) People simply do not use mail, dropping more than a third of the letters shipped in the last six years
3) Businesses are also dropping the amount of mailings made.

In 2006, the unfunded liability of the USPS was nearly 75 billion dollars. Who should be funding it? Certainly not the public. The law requires the USPS to put aside 5 to 6 billion a year. The issue that came up was, mail use plummeted.
CUPS, Webkit, LLVM/Clang?
I can't recall the specific cases, but I do remember contemplating why nobody was cracking down on certain corporate entities in regard to anti-trust. To exaggerate wildly: there are laws that only apply to Microsoft. Possibly the law hasn't acknowledged that times have changed.
Someone doesn't know what an email address is supposed to look like. They fill the first email field. Now they still don't know what an email address is supposed to look like, but they do know that the "confirm email address" field is supposed to look exactly like the "email address" field.
Site to help nonprofits collaborate better using technology
Where is OCaml's place in the current world?

I find it interesting as it seems to generate little "buzz", but has two new books this year, and is a pre-cursor to another functional language that itself seems to be gaining traction, and is yet produced my Microsoft: F#

My observational / untested impression is OCaml seems to be more practical, and maybe a little easier to transition to for someone like me who uses mostly Python and Go, and a lot of bash/awk/sed/grep.
>“Hey,” he asked, “What happened to that piece of code? It was for zip codes, it was only supposed to pre-pend one or two zeros when importing zip codes from CSV files. Anything with fewer than three digits is supposed to be an invalid code. Empty strings shouldn’t be converted to five zeros, as far as I know.”

This is what comments are for, people!
This is interesting, but not really much more practical than etching (albeit cleaner). It's a neat proof of concept and that's about it.
There's a solar-powered research ship, the Tûranor. It is entirely decked over in solar cells, and spreads "wings" to extend its surface area. The hull design is very efficient. The ship averages 5 knots.

Oceangoing cargo ships maintain speeds of up to about 25 knots. In recent years, many have practiced "slow steaming", cutting their speed in half to save 30% of their fuel needs (and doubling transit times).

By contrast, sailing ships averaged around 8 knots -- though one of the characteristics of sail is that your speed is much less predictable (and hence, shipping schedules). The ships were also much smaller than today's freighters, for various reasons. While it's possible that we could build larger sail-powered or hybrid ships today, they'd probably still be much smaller than fossil-fuel driven ships. Other alternatives include biofuels (most likely pelletized wood and/or cellulose).

I wrote about this a few months back on G+:
Is solar-powered ocean freight in your future? Wait for it ....
https://plus.google.com/104092656004159577193/posts/eRygnNMp...
Not everyone has notes. When I lecture, I do so from notes, but I usually do other presentations without them. I'll likely have created an outline, but it has less information than the slides.
Such an important and hard lesson to learn.
But I __hate__ my job!

;)
Yep, that was supposed to be

Sorry, late night! That first line was supposed to say:

> Relatively recently, almost all of the corn grown in the US was from about of 3 the common "immortal" varieties (~40/50 years ago.)

Not 3 types of grain, 3 types of corn. People have been aggressively breeding seed for a long time. Monsanto has offices all over the world and tries to bring the best varieties of corn and breed them into a number of different high performing lines. I know Monsanto breeders feel like the genetic diversity argument is a little silly because they think they introduce a lot of genetic diversity.

>Sure they are. And they patent it (which is a failing on so many governmental and international levels I find it painful to think about -- I'm all for cataloguing species and genes, but granting patent on something you literally found -- that's even worse than software patents).

Typically what's patented is the GMOs, not the corn that is bred traditionally (which is where > 50% of Monsanto's R&D budget goes to.)

>Now, if all they did was donate some to the world seed bank, and allow everyone to share in their (non gmo) discoveries -- I'd have no problem. But the idea that you might be committing a felony by planting a carrot you bought at the market is revolting.

I agree. To my knowledge, it's only been farmers who had an agreement with Monsanto and violated that who have been sued. See the Schmeiser/Monsanto case for an example.
Announcing 50% Lower Gear Prices, More Countries, & 2GB Gears in the Silver Plan
Saving your job when your company is acquired
Your scenario isn't supported by ComScore's results, they state that the vast majority of iphone users aren't using google maps at all. From the article:

>ComScore's data suggests though that comparatively few iPhone owners actually take the trouble to use Google's maps
Many if not most developers have the same feeling, that "bad code" is objectively bad. And how nice it would be if code quality could be graded on a scale. But it really can't - one mans "elegant" is another's "over-engineered". And one mans "simple" is another's "crude".

My perception of "beauty" is the simplest code that could possibly work, with the lowest possible levels of abstraction. I like YAGNI and similar principles. That's a pretty vague formulation though, so while most can probably agree on a high level, the devil is in the details. What exactly is "simple code" for example? Short code? Easy to read? Flexible? All of the above (that'd require Carmack or Thorvalds)? It really is all in the eye of the developer.

I think the takeaway of this excellent article is that whatever your style is, do have respect for differing styles. Don't grade developers or code on what you intuitively feel. Don't assume that everybody else is an idiot and finally don't waste time on debating / enforcing the one true way of doing things.