skysight-inc/HackerNews huggingface dataset:
Is there a community on Stack Overflow that is already offering the same functionality as the WebPlatform forums?

Some thoughts...

The Q/A format in general seems like a great solution to the problem of sharing the best way to do things because it requires the person asking the question to ask a 'good' question and the person answering the question to provide a 'good' answer. Voting up the 'best' answer gives the closest approximation to the 'right' answer. The WP forum is devoid of any real content. It'll be years before it has anything approximating what SO offers.

I can see the wiki format being good as a replacement for something like w3schools, but that isn't really what this appears to be. Plus, we all know that wiki's get out of date pretty quickly with the ever changing technology... unless of course enough people are paid to work on this content... and who says they are the 'experts'. You can already see in the comments here that people disagree with the coding examples. Who is going to moderate all of this?
I wonder why are they not using Mozilla Persona for their authentication system.
Freedom through bureaucratic infighting?

A novel thought.
But history and current events suggests it doesn't often play out that way.

You just wind up with multiple groups seeking influence, with infighting limited to squabbling for control over that influence rather than attempts to erode it.

e.g. You get several branches of government [1] violating the fourth amendment, all for their own purposes, with occasional questions raised about who should be doing the violating, but little 'serious' talk about whether it should be done.

[1] FBI, CIA, DHS, NSA -- who isn't invading the privacy of US citizens these days?
If you like Xcode you can try out the XVim[1] plugin for Xcode. It's still pretty alpha but it works pretty well for me.

1. https://github.com/JugglerShu/XVim
Isn't that the Maps website? The Native app doesn't (and didn't, ever) look like that.
First Windows 8 PCs go on sale online, sell out
It's very sad that instead of trying to figure out how and where this person went right in terms of preparing food, and trying to adopt those practices across the country, they chose to stifle it instead.

That's classic bureaucracy at its finest.

It's easy to say that it's because Sweden has a socialist nature, but I have a feeling this type of thinking is common in the US as well.
Well, under the standard oath, to which people are sworn when offering testimony, not providing the whole truth counts as lying. It's cases like this that justify the wording of the oath ("the truth, the whole truth, and nothing but the truth").
The IPS screens are not available on most models and definitely not on the mainstream Thinkpad models (T430, T430s, T530).
Apple is a steward but puts a lot of thought and care into how its brand is presented on its own pages, let alone on those of a third party.

In a best case scenario they'd push back the launch of the site to make sure that everything is up to their standards (which logos they appear next to, amongst, etc; what their blurb says), but their second choice is to forbid anything about them on the site whilst they think about how they want it to look.
Holy buzzwords, Batman!

Seriously, I hate them. It makes it seem like you don't have anything substantial when you use them. They appear as filler for a weak product. Talk to me like a human. Given that I'm trying to find other humans for work, I would rather trust something that felt honest than something peppered with marketing-speak.
I had a CLK430 and it was like a race car. By that I mean it needed a pit stop every 100 miles. God I wasted so many billable hours in the shop.

Also, the brake dust would regularly turn the front wheels black. I was always told it was the "high performance" nature of the pads.

I drive a Prius now and I still drive faster than 95% of people on the road. I just look like a dork doing it.
Interesting... this has been something I've postulated for several years now. My reasoning had most to do with our vision system. As we perceive distances, the distance between something 10 feet, 100 feet, 1000 feet away, etc, becomes less about knowing the absolute difference and more about relative distances; someone is more likely to determine that something is 110 feet away than they are to realize something is 1010... but realizing something is 1100 rather than 1000 feet away will feel about as off as suggesting something 110 feet away is really 100. Our vision measurements are further reinforced as we observe parallax scrolling as we are driven around the country in our youth.

I've also felt that teaching a number system that is linear means that it is harder to understand the difference between 100 and 1000000000. Even many adults find it difficult to understand the magnitude of numbers when you approach a billion or a trillion. I think this is largely because we are taught to think in a relatively small range of the number line and perceiving numbers outside that range, we try to relate it back to what we were taught in schools.

I'd love to see schools teach a logarithmical number line instead of the linear system kids are taught today.
More through inertia than desire, i.e. past performance is no guarantee of future returns. Change accelerates, and feudal times was not much more than 400 years ago in the scheme of things.
Ask HN: Facebook developer account without using Facebook?
Each time I register for Facebook, I disable everything on my account as I am only signing-up for the developer tools. Facebook keeps disabling my accounts (one with my real name, another with one letter for my first name).

I do not want to use Facebook. Nor do I want to scan and send them copies of my drivers license for my account to be verified (what happens to the files afterward?).

How the hell do I use their tools without using their services?
AT&T, Verizon and now Comcast offloading the faster data connection traffic.
Well and imgur album is hardly a credible source. Is there any context for that?

Edit: there is. That was not a Samsung store but a Euronics one in Italy. Samsung had nothing to do with decorating the store.

http://appleinsider.com/articles/11/09/23/samsung_shop_featu...
Things Great Engineers (almost) Never Say
It doesn't really help that 'please' is categorically misspelled as 'pls' either...
326 PPI is a technical specification. "High PPI" is a buzzword used to sell things - our current use of it will be invalid in a few years.

edit: deleted first sentence, was more off-topic than useful.
Understanding the Principles of Algorithm Design | Nettuts+
No, just variable naming.

As we speak, I'm maintaining some old code with the following variables names:

- CommandRec
- Command
- Comm
- Com

along with the fact that some of these are reused for different purposes and all are global.

I'm having a hell of a time finding all instances to rename them properly.

I understand that some programmer interfaces are better than others hanlding this, but that belies my main point:

"Just name shit what it really is."
Non-swipe link: http://www.extremetech.com/extreme/137505-us-air-forces-1950...
Saucers are fixed-wings.

A saucer wing has a very low aspect ratio, which has very low aerodynamic efficiency in cruise. The high-aspect trapezoidal wing we commonly see today is used because it produces much less drag while providing sufficient wing area to lift the aircraft. This has been understood since the 1930s, if not earlier.

I can't see why a saucer airframe would be desirable unless it spent a lot of time in backwards and sideways horizontal flight, where it might have better stability than a traditional wing. The complexity of the controls and thrust arrangement wouldn't seem outweighed by this though.

Actual test performance of Avro's saucers never exceeded altitudes of a few feet and speeds of a few mph.
I'm seeing a lot of apologists for mediocrity here. They seem to be drawn out by articles like this one as well as articles about interviewing.

Despite the sentiment here, Colin is right: this is knowledge that developers ought to have. Not because they need it to do their day job, but because they can't avoid learning these topics if they truly love the field.

Sure, you can earn a pretty decent paycheck hacking web apps and "enterprise" software without ever learning any of these things, and you may think, "This stuff is useless for most everyone." A friend of mine replied to that sentiment on Twitter: "If you manage a Taco Bell, I'm sure you feel a lot of the stuff in an MBA is useless for managers too." You can successfully bring in a paycheck programming without knowledge like this--just like you can successfully manage a Taco Bell without having an MBA--but you should not claim to excel in your field in either case.

Call me a snob if you will, but I don't want to work with mediocre programmers whose knowledge takes them only as far as the nearest web framework any more than I want to do business with the manager of my local Taco Bell. I want people with passion for our field, and those people can't avoid gaining the kind of knowledge that Colin's test asks about.
"Never use early exits" is tantamount to saying "never study programming languages deeply enough to understand control-flow graphs". That's not simply a good rule of thumb, it's a terrifying omission. I would suggest that early exists are simply a matter of taste and never using them is the crutch that keeps junior developers junior.

Data are on my side here: a quick perusal of the Quake 3, the Linux kernel, the Clojure runtime, and LevelDB show that Carmack, Torvalds, Hickey, and Dean all use them where appropriate.
For anyone who hikes or goes outdoor, this might be obvious.

If you notice how we perceive distances, it's logarithmic too. It's really hard to judge accurately the time to arrive over long distances. Like the child's example on the OP, people often perceive 1/4 of the distance as being "halfway there". It's some kind of psychological phenomenon.
I am not sure why this is being touted as a "hidden" gem, it was on the feature list and expounded as much as many of the other features in iOS6.

It is inexcusable that it wasn't previously possible to upload photos to sites (one of what is now the most common use cases for the internet) without involving a native app. The iOS ecosystem struggles to find a middle ground between native and a competitive/competent browser. This feature was no doubt strongly argued by Apple's PMs for many years, but finally they won out over some other dept's PM team.

We should at least be thankful that it wasn't introduced as a Safari-only feature.

The idea that there isn't a file system is nothing more than a suspension of disbelief, of course there's a file-system, it's just that there are folder handlers that know how to render the contents, it's actually an idea that can be traced back (possibly further to other sources also) to Microsoft's active directory notion. It morphed over the years and never became what was originally planned but iOS is very similar in how it 'hides' the underlying architecture. Camera Roll is ~/Photos + Pinterst-like dynamic grid a la Masonry.
Secondhand Clothing Marketplace Twice Is Putting Up $1M To Acquire YC Companies
What you are missing is that the Leaf is drive-by-wire -- pressing the pedal does NOT always activate the physical brakes. For light-to-medium braking, the electric motors can be operated in reverse to decelerate the vehicle.

More generally, the wear on the brake pads is roughly related to the amount of energy they soak up. Energy that gets pulled back into the battery by regenerative braking does not go towards wearing the brakes.
The complexity of user experience
That was not a Samsung store but a Euronics one in Italy. Samsung had nothing to do with decorating the store.

http://appleinsider.com/articles/11/09/23/samsung_shop_featu...
Startup Communities – Building Regional Clusters
Non-swipe link http://www.extremetech.com/extreme/137505-us-air-forces-1950... (added as a sibling comment as well).
Infograph: Young Professional And Risky Tech Behavior.
I actually don't believe it's about feeling safe. I think that humans themselves evolved out of necessity or vanish forever (a struggle). Also if you are born this way and have the guts to perfect and admit failure, you will eventually get something in return for your perseverance. I don't think that making anyone feel good about their mediocrity is a good way to settle any type of anxiety about ones being. It just delays the truth hitting them right in the face, for doing absolutely nothing.
I wonder if you could reuse those old designs for drones.
I was contracting for the first half of this year and my employer preferred Freshbooks and Paypal. I was like, ok, I've had my paypal acct for years hooked up to my checking account, so I figured 'fine'. Luckily through the whole engagement I was able to get paid and money transferred without any issues.

Then when it was done, I decided to treat the family to a nice vacation (which had nothing to do with paypal). On this vacation, I read a book that made me sentimental for some tech I group up with as a kid, so I went on ebay and ordered a bunch of things. Transactions ranged from a few dollars up to $200; nothing gigantic.

After I got home (and vaca was sadly over), paypal sent me an email asking me to confirm my business buyer status. Of course, there's no way to easily contact customer service and replying to email wasn't very helpful. Buried in their help section was a way to submit a support request, which I did, explaining that I'm not a business, etc.

I got a response saying that they were closing my account. At first I was bummed, but then I was thinkin, screw it. Paypal's never been customer friendly and if this how they were gonna be, then I have no problems walking away from them. So, good riddance I guess.
Ask HN: Can you understand what my startup does?
Hi all, so I recently opened up http://quicklytest.it/ to the public and I've seen a good response.

However there has been some feedback that the homepage doesn't really explain the service very well, so I've made some adjustments today.

I'd be grateful for any opinions on how easy you think the concept is to grasp and any improvements I could make?

Thanks.
Sure. That's why math is great: after you have spent enough time familiarizing with concepts, you can easily understand so many things in terms of concepts you already feel very comfortable with.

You see electromagnetism, realize that electromagnetic field is just 2-form on 4-manifold, and see that Maxwell equations just state that both this form and its Hodge dual are closed, so that they represent de Rham cohomology classes. Of course, you can also represent this result in a classical way, but creating a bridge translating physical concepts into well studied mathematical frameworks has the advantage enabling you to also pass the bridge in the other direction: sometimes you can find physical interpretation concepts that arised in the abstract setting.

So, we know that forms representing electromagnetic fields are closed, but what does it mean in physics when they are exact? How to interpret Mayer-Vietoris sequence in electromagnetism terms? What the induced maps do with forms representing electromagnetic fields, and how to interpret homotopy? What about Poincare duality?

It's such a great feeling to realize that your favourite toy, after playing with it for years, is actually able to do a whole lot more stuff than you were previously aware of.
3 things Java developers should know
I like how the first picture is of a Ferrari engine. I don't think high fuel mileage is Ferrari's main selling point, is it? :)

The article (which I mostly just skimmed) seem to center on technological solutions. But since CAFE is a fleet average, I wonder if makers won't just throw an EV or two in their lineup. With an EPA rating of 99mpg or more for EVs, that ought to bring the average right up. I guess that means people still have to buy them, though.
So you are saying that, once again, as proof that MB is a "shady company" you supply a website from a single party that posts a reply that they claim is from MB but doesn't even appear on the MB letterhead? (Not of course that that couldn't be faked but it seems odd that they don't even have a LH for that letter as part of their "proof".

"Do you know the seriousness of having a clutch assembly sticking to the floor?"

I don't have time to investigate this claim. Suffice to say that you have not provided proof of "shady" practices that have triggered any significant problems, at least in the US, with their sales or production. Cars frequently have recalls and manufacturers is US, most manufacturers will take steps to downplay the recall. There have been exceptions of course (See Ralph Nader or see the report on Audi by 60 minutes).

Perhaps MB in India does not operate the same as MB in the US or the rest of the world. But then again the power grid in India also operates at lesser standards than in the US (from what I've read and what I've been told).

So to conclude, you statement, that they are a "shady" company has not been supported.
OK, the templates have to start somewhere, pretty much everything else was written by users, check https://www.workio.com/b/Y2NlMTY5MDYt/security-assessment for example. Or is the About page that puts you off?

Guilty regarding the Pls's...
Funny Talk about Startup Ideas - and Sandwiches
True, but most facebook friends rarely, if ever, merit an actual email. And when they do, unless they are also in gmail, it won't trigger as large a cascade of edges gaining weight in a massive social graph.
The simple answer -- as a "marketer", and without special skills, you can't. Programming knowledge per se is not a measure of programming skill or ability. There are plenty of programmers who understand programming but can't produce reliable code. There are others who might be able to program but who lack the ability to understand, design and then complete an assigned programming project.

The above means there are programmers who can pass a programming-related entrance exam, but who simply aren't productive.
Does anyone know if there is a list somewhere with file input support on different Android devices?
Earlier I found this issue and assumed support was sketchy:
http://code.google.com/p/android/issues/detail?id=2519
It's smug because he has professional experience with the topic and few others here do. From previous comments: 'runjake is in his 40s, served in the military (I'm presuming the USAF), did EE/CS stuff with the ICBM program, and did some kind of work the UAV control system.

It is possible that he is just making that stuff up, but it's (a) unlikely and (b) pointless and boring to debate it.
I gather this is like a simplified Meteor, nice scaffolding for simple uses. But I can't for the life of me figure out who this is intended for, why reinvent the wheel like this?

Good effort, anyhow.
There's a bit of analysis at the end of the post but the stuff about the foreman is unpleasant.
Much respect to the software engineers who "Decline to participate".

"The disclosure session had yielded more than a dozen potential patents when an engineer, an Apple veteran, spoke up. “I would like to decline to participate,” ... The engineer explained that he didn’t believe companies should be allowed to own basic software concepts."
The problem is that you're relying on interviews to hire someone who will hopefully work with you for years to come. Would you interview and pick your wife or husband in one day? Would a table like the above help?
It's not just in technology. Scientists, Your Gender Bias Is Showing
That isn't an exercise in elitism. It is an extremely easy test to anyone who is actually trained in computer science.

If you can't answer the questions, then you should try to fill the gaps in your knowledge rather than whining that it's elitist.
Google, Microsoft, Facebook and Others Launch Web Platform Docs
While loops are the exact same thing as GOTOs. It equals to:

start:
if(!p) goto end
...
goto start;
end:

It should help people figure out why it's bad - in 99.99% of the cases ;)
That's because people keep linking to them. Google rank is not a direct quality metric.
one thing that would be of huge help, but also a huge undertaking is to allow for selection of targeted browsers, with the least common denominator dictating which code examples you see. for example if IE < 9 is selected, a jQuery fallback would be an acceptable compromise.
We are facing 2 problems:

1.) To much fossil energy consumption
2.) disease and overweight because of lack of exercise

well, there is a very old and simple invention solving both problems:

>>> the bicycle <<<
What makes Python's metaprogramming fundamentally different from the dynamic class generation that exists in statically typed languages such as C#? And what about it is facilitated by dynamic typing?

Part of why I suggest C# is that a lot of .NET libraries make heavy use of this functionality. Windows Communication Foundation, NHibernate, and Moq come to mind. So my impression had always been that it was approximately the same level of reflection, just with perhaps more syntactic sugar in one case.
There's always cost to keeping old code around. With any given Google product, regardless of how unpopular it is, there will always be people unhappy that it's been pulled. But it's healthy to have a focused set of products and to cull non-useful ones.

Also: they didn't kill google reader. And Google+ is not comparable to Buzz. Google is clearly not going to kill that off.
It all adds up. Any one thing is not going to cause 'someone mistaking a galaxy tab for an ipad', But when you put everything together, not even the lawyer for Samsung could distinguish the two.
> Call me a snob if you will, but I don't want to work with mediocre programmers

> I want people with passion for our field, and those people can't avoid gaining the kind of knowledge that Colin's test asks about.

Claiming to own the definition of passion is not snobbish but conceited.

Perhaps I consider programmers mediocre if they lack design experience and cannot show me how to setup custom guides in illustrator. "I want people with passion for our field" I don't simply want programmers who end at the compiled code, I want people who understand design, typography and color theory. A programmer who cannot do these things is mediocre at best.

Or maybe it is linux that is the bar. It doesn't make any sense for a programmer to use windows, only real programmers use linux. They should be able to install/configure openssh, tomcat, nginx, redis, mysql-server. They need to know bash inside and out, be able to create permissions, user groups and have a deep and thorough understanding of the kernel. If you are a windows programmer then I don't have time for you at my company where all we do all day is build awesome.

Perhaps it is mathematics. Algebra, calculus, trig, geometry. Statistics, analytics... I hope you have your TI-83 ready for this interview. As only the most mediocre of programmers will barely be able to survive in this industry without a MS in Applied Mathematics.

Hire who you want, base your interviews how you want you want. Just don't assume to be on the upper bar and beneath you lies mediocrity. That's all.
Why is it that The Next Web submissions constantly gets more points than the origin link?
Doctors-Diet-Shot & Wellness Center
Why not to use ARC in Objective-C
If the code was using those or other advantages of the pattern (like easier subclassing, methods already bound to the instance, etc) consistently, it would make sense. As it is, it just does ugly things like using 'I' and 'this' without any thought or pattern I can discern.
For whatever it may be worth, it seems right now the engine failure rate for Falcon 9 is 1 in 27.
UK considering allowing employees to waive rights for equity