skysight-inc/HackerNews huggingface dataset:
If that's enough to make Google a consumer products company then iAd is enough to make Apple an advertising company.
The fundamental issue was the geekiness of it all. Look at the lengths Apple was going to show Apple Watch as something fashionable when introducing it. Google failed and projects a worse image than a bluetooth headset or a Segway.

The camera doesnt help and helps to rationalize it as a failure but was not the main factor.
The fast-export --anonymize item is interesting. I've used a few tools professionally that I've been unable to feasibly report some bugs for, because any time I produce a log file (or whatever) it's filled with file names or email addresses or function names or code snippest or paths or whatever. Or if it's an example file, it contains copyrighted information that one can't just go giving away to 3rd parties.

Had there been some kind of anonymization option, on the other hand, there'd have been no problem. As it is, I just have to produce some hand-wavey bug report, that's as accurate as I can make it - that then presumably gets put on the shelf with all the other random unclassifiable oddities that nobody has time to look at properly. Because they're too busy dealing with the bugs that actually came with data.

(Of course, sometimes the data itself is the problem, and then this wouldn't help. Then other times, the system in question has faulty RAM. This wouldn't help with that either.)
The future of IT technology
"It has extreme market penetration which they abuse for various reasons like prime placing for their own products. And that not only hurts competitors but in the end also consumers which will end up with only one option for maps, video sharing, etc."

Assuming they did prime place their own products, this is not a recognized antitrust harm (it is not bundling or tying, despite random claims on HN).
Hy allready got a package in AUR, hy-git
Now i see there is python-hy and python-hy-git-git!
Quoting verbatim from jlcfly's excellent advice from another AskHN:

"Teach them to be better than you. That may seem counterproductive. I have a type A personality, and I have decent coding skills. I've been in your situation a number of times. I also know there's these mythical expert developers out there that I can't seem to find (or afford). So, what to do? A few years ago I realized that if I continue down this path, I'll end up with some serious health issues due to the stresses that come along with having a reputation for being a really good developer.
So, I decided that instead of searching for developers better than me, I would teach developers I work with how to BE better. It's taken a lot of patience. And it's taken me quite a bit to LET GO of my way of doing things. I had to take my ego out of the picture. (VERY hard to do.)
Nowadays, I realize that developers don't have to BE better than me. I simply have to ALLOW them to do what they do without being so obsessive about it. Turns out, even junior developers really CAN do good work. They just need a little guidance that only comes with experience, and then they need me to get out of their way."

Specifically, I would suggest volunteering to teach those who traditionally don't get the opportunities to learn coding.

https://news.ycombinator.com/item?id=8649415
OSnews.org interviewed 3 of the developers back in 2006

* https://web.archive.org/web/20110708061713/http://www.reacto...

* https://web.archive.org/web/20110708061657/http://www.reacto...

* https://web.archive.org/web/20110708061705/http://www.reacto...
UNDER THE MICROSCOPE – What Is Broccoli?
9 Shocking Productivity Methods of World Famous Writers
I think the real problem is that this has nothing to do with the article on hand.

Yahoo is writing a greenfield application, and they are avoiding exactly those problems by using React. So, literally your pain point is exactly what they are writing about avoiding, and yet you still comment on this article with the same anti-JS nonsense.
This isn't really a story about Radio Shack. It's about how awful it is to be a retail employee. You could have written this about the working conditions inside any retail store in any dying shopping mall: Forced to work off the clock, no overtime pay, pay structure resulting in pay below minimum wage, capricious, last-minute schedule changes, do-it-or-leave ultimatums, callous, abusive management, exhausted and overworked management, management-by-screaming-at-people, nonsensical rules and policies from corporate, revolving door for employees and management, and widespread apathy. Nothing here specific to Radio Shack, folks, this is the standard retail work environment in the USA.
Thanks for the excellent clarification.
Photostatic already produces a surplus at some hours, but produce nothing at other hours. That's a big big problem.
How to build a mmorpg
Flyway 3.1 released: database migrations have never been easier
Meetings are not dead
Is there any reason why the DBSD website isn't updated with your data?

Nice report btw
£30K a year, tax etc. on top of it. Do you do tech business or something else? Office costs, extra overhead, insurance etc. It's really hard to run a company that cheap. This is not about "offices in manhattan". Even one office in the UK around a decent place for 30 people will be quite expensive to run.

I'm just curious, is this is tech company, how many of those people are developers / designers (high skill required tech workers)? How is it really possibly to run a company that cheap in the UK?

I would love to hear the things that you do for lowering the costs.
The difference is that there's no danger of shoe cameras for upskirt videos turning into a trend used by any significant share of the population. I don't mind a single smart glasses user, but I'm wary of glasses with cameras becoming common enough that you're effectively always potentially being filmed.

And Glass, more than just a smart pair of glasses, is a symbol foreshadowing such a future.
I also agree with just about everything here, and thanks for the tip on es6-promise. I'll have to check it out.

I actually have this entire stack running without observables currently, and my goal is to build a variety of applications using it to really sort out the best techniques with it, and then open source it as a platform.

As for #7. I use webpack and love it. It does work wonderfully server side as well, you just have a build step with webpack that strips out anything you don't want for the server, and then have your server run that built file. Not perfect, but works well. It also avoids any need for gulp.
go iOS.App()
Squares are actually pretty easy with a mental math trick.

n^x = (n-m)(n+m) + m^2

so for 23:

23^2 = 20*26 + 9 = 529
Thanks, this clarifies what they actually meant.
> The citizens of Europe barely take the European Parliament seriously

and yet 43% of Europeans decided to vote in the last European elections. That is a higher turnout than many local/regional elections across Europe.

I guess Europeans do care.
Essential Tips to Get Noticed Ahead of Other Job Candidates
It is absolutely still taught -- it gives you control over your future which is very important. From my post:

"We’ve had two break even months. The first was by accident in October 2013 because we had an unexpected revenue spike. For a moment we felt what it would be like to completely control our own destiny. The second time was in February 2014, because low growth in December scared the living shit out of us and it didn’t look like our Series A was going to come together."
I agree, but the C-level execs answer to the Board, not necessarily to their investors. If the Board also all flew out to the meeting in business class, and 2 of the seats on the board are the CEO and CTO, it's not hard to imagine it being something they're overlooking.

I've found that boards for most startups are surprisingly light handed and non-guiding in their approach. They're really supposed to be there to advise, make connections, vote on major corporate decisions, etc. a monthly $15k expense for C-level execs as a sales/marketing expense (when the total investment is millions) is a small detail for the board to be sweating over. They care if revenue is growing, is growth is sustaining, etc.
Actually, the camera is just about the only useful part of Glass. My wife and I went house hunting last year and it was really convenient to quickly snap photos of what we liked/didn't like at each house. Sure I could've done that with a phone but or camera but Glass was much more convenient.

Same thing at family gatherings and hanging out with kids - having such a convenient camera available allows for some amazing shots one would probably never get otherwise.

IMO it's sad that there was such a social backlash against Glass. If one wants to be creepy there are much less conspicuous cameras to use.
Is this tool useful?
I generally go to https://news.ycombinator.com/active when I'm in the mood for discussions over articles, and this is currently #1 there.
It may also be impacted by the weather too. What privacy regulations are you talking about?
Global Outage of AWS CloudFront CDN on Nov 26 2014
The 1 million sounds about right but the 100k doesn't. How on earth do you staff up quickly enough in two months to get tho that burn rate?

Or if that is contracting fees then it isn't really part of your consistent burn rate.
A similar technology would also be great for police.
> Wikipedia creates an enormous barrier to better information due to its size and scope, and its co-dependent relationship with Google.

Too silly to address.

> Wikipedia's medical information is unreliable and dangerous.

Wikipedia is an encyclopaedia not a DIY medical textbook. If you see dangerous information please feel free to edit it out — Wikipedia emphatically does not give medical advice (https://en.wikipedia.org/wiki/Wikipedia:Medical_disclaimer).

> The wiki layout is useless for certain content types, such as video.

New-ish media viewer allows video playback fullscreen or inline, it's no youtube but unclear in which way you consider this useless.

> So giving free access to Wikipedia, over other sites is not actually in the public good at all. The answer is more competition.

Firstly Wikipedia Zero does not preclude, and indeed hasn't precluded, Facebook zero etc. Regarding competition, you know Wikipedia is CC-BY-SA right? You and everyone else has a right to fork the entire project, along with the mediawiki software...
"As we've learned from open-source, if you can get enough eyes (identity isn't actually that important) then all bugs become shallow."

This is an often repeated claim, but I don't think it holds up.

What is more accurate is that, given enough eyes most bugs are shallow, but the deep ones are not.

Some things are just subtle, and some things are technically deep. Throwing a thousand naive[1] reviewers at a problem like that wont get you anywhere near the result of just one person who knows the domain.

In the domain of peer review, this means that you can't replace (domain) expert reviewers with a random sample of interested people. You can certainly enhance the expert reviewers with additional people, and this is a good idea.

[1] Naive with respect to that particular problem domain.
I'm definitely not an expert, but building new fission plants to modern standards seems to be substantially more difficult than previously thought.

The only new fission plant being built in Western Europe, Olkiluoto 3 in Finland, was supposed to go online in 2010 but is still unfinished:
http://en.wikipedia.org/wiki/Olkiluoto_Nuclear_Power_Plant#U...

Estimates suggest it may not be done until 2020, and the budget has overrun to about $10.6 billion USD versus the original cost estimate of about $3.75B USD. (This reactor is now more expensive than the Large Hadron Collider!)

When a fission plant costs $10B+ today, I wonder how much the first working fusion plant will cost -- if we ever get that far.
Sweet, that means you are already bootstrapped and you don't need to raise capital. This post is about startups that need capital.
Transnational Consensus Supported Suppressing Prisoners’ Communication
Exactly, I was thinking of something like meta-school when they have already a foundation of reading and some basic math etc but not like a university because there is too much complication with that.
Back in the 90s, C was indeed considered high level. Most people had a background of assembly+something else (like Pascal or even Basic). The typical C+libs approach was rather high level in comparison.
Making technical decisions for non-technical reasons is always bad, whether that's a decision to use a particular technology or a decision not to use a particular technology. I think many users do derive value from having an all-in-one platform that provides all the JSR implementations they need and they can then just forget about.
Do you work for Google? If you do, ny the same metric, shouldn't we discount all your numerous posts defending Google and attacking their competitors?
Amsterdam and drugs
Game Networking Techniques, Explained with Pong
But then it would have just been charmingly geeky, not threatening and creepy.
Can you elaborate? How is Microsoft not opt-in?
yes if tourists could please do that in their own country, that would be great! thanks.
Here's my friendly reminder. If you only pay attention to linkbait headlines and vapid blog content, you're going to have a hard time finding well-written software amidst the sea of well-marketed crap.
تحميل برنامج ديمون تولز
I love the slightly anthropomorphized language used in this.

> "git archive" learned to filter what gets archived with a pathspec.

> "git mergetool" understands "--tool bc" now

> The pretty-format specifier "%d" [...] gained a cousin "%D"
Java main feature: fast on JVM, not on the dev.
I've worked for 5 months to make a 4 pages - 3 grid & upload form using GWT, Spring, SOAP.. seriously?? It's a different stack but still it's overkill. You know what is the best part? our app is not even scaled. Why are we bothering then? Do we crunch tons of data to justify the need of a JVM? No. Is speed really a concern? It seems not.. I didn't even hear we are doing caching. It's only transform database beans to DTO and modify for display. Java is not a technical requirement here. It's just a lazy business standardisation solution.

To me It's like, the enterprise wants a flyswatter to kill a fly but you end up with a bazooka factory and the fly dies of age. But the bazooka factory is very efficient on the CPU. That's the important part you know..
Rebuilding TwitRSS.me in JavaScript with YQL and Data URIs
The resulting discussion is mostly not very interesting though. Maybe the algorithms are doing a better job than we thought!
Regulex is simpler and prettier imo.
Here is a related article that discusses removing the Van Allen belts:

http://spectrum.ieee.org/aerospace/astrophysics/hacking-the-...
Here (>= b c) will return a boolean value, which you're then comparing to a.
I use i,j for 2dimensional arrays in Java. I learned programming in ... 2010.
This a bit of an aside, I have slight astigmatism, and I have some prescription glasses in a drawer somewhere that I haven't put on in ten years. Fixing my less than perfect vision is not worth the hassle of having to wear a device on my head all the time. I haven't worn a watch on my wrist since...probably elementary school--so the 70's. For a few years I carried a pocket watch, now my cell phone is my pocket watch, and that is a significantly better situation than wearing a piece of tech on my wrist. So it seems like the all the tech companies are trying to make me wear something that I have already concluded I don't want to wear.

In the case of watches it seems less strange--plenty of people love watches on their wrist. So Apple and Motorola can sell to them. But the only people who wear glasses are people with vision problems. They do their best to make them comfortable and fashionable, both I don't know anyone with good vision wishing they could wear glasses. So if Google can make a version that works with prescription lenses, and sell to people that need them, but it seems like it's going to be a much harder push to get people who don't wear glasses every day to commit.
Hmm, theres at least this quote:

"The electrodes, in tandem with the liquid metal that settles to the bottom of the tank and the oxygen above, form an enormous battery."

I know nothing about battery chemistry, does that make any sense?
In my experience, SVG is the overall better fit for graphing, but canvas is much faster. I have a use case that requires plotting over 10,000 data points and the only free libraries that I've found that can do this quickly are canvas based ones.
Which customer service are you talking about?
Glass intrudes in private spaces normally off-limits to CCTV, and it's internet connected so could easily stream the video. Worse than that, the corporation providing it has shown they're interested in collecting as much information as possible (e.g. trawling for wireless data with streetview cars). Such centralised information banks give that corporation a lot of power and are vulnerable to retrospective government requests for the data. Google has enough info about me as it is thanks (search, analytics, docs, emails, now video).

That's completely different to most closed circuit TV cameras which record for a limited time and without great quality, for purposes like security against burglary. Just as I'd object to having a permanently on internet-connected camera in my home, I'd also object to someone wearing Google Glass there. Even more objectionable would be hundreds of thousands of google connected video cameras walking the streets. Maybe that makes me unusual, but apparently not given the reception of Glass.

The camera was a terrible mistake from my perspective and completely put me off the possibility of owning it, and also puts me off Google the company for condoning such an obvious invasion of the privacy of others without their consent, and people who wear it for being so tone deaf - it would be like walking around with your camera phone permanently switched on pointing at your focus of attention - how weird and creepy. The whole thing reminds me of The Entire History of You or the telescreens in 1984 - I don't want to record everything I do, nor do I want others to do so without my consent, just as I don't want everything I write on the internet to be retrievable in an instant catalogued against every alias I've ever used. Maybe that will happen one day and there's nothing we can do about it, but there are definitely downsides.

PS I'm not perfectly fine with omnipresent CCTV or NSA data collection either; nice straw man.
Vodafone denies involvement in spying programs
I'm not the author, but I'll let them know. They weren't failing before the big rollup :)
Show HN: Livedown – realtime Markdown previews for Vim, Emacs and Sublime
Question is how close do these things need to be? From the looks of the video, it looks like two devices need to touch. Wires allow transfers even with distance between two objects, so does WiFi.
Could we make a complaint to whatever the US version of Trading Standards is? They're misselling themselves. Containers are a relatively well defined concept as distinct from virtualisation, and they're misleading people.
Those are still pretty safe to do. OTOH, Any drops everything on the floor
Doing concurrency right is very, very easy in just plain Java. ExecutorService is all you need, it's even 100% FP as long as you remap "anonymous class with 1 method" to "lambda" in your head.
Yeah but my point was not about the eurogoverment in general.

It was about the EU Parliament being weak even in relation to the other parts of the eurogovernment. I meant the EU Council in particular.
Maven is wonderful. It's the opposite of complicated. You declare the artifactId, "groupId" and version of your project. You declare those same values for your dependencies. And then it Just Works. When you want to release, you invoke the release plugin, and it will do all the right things. If you want a test coverage analysis, you invoke a suitable plugin (e.g. emma) and it'll do the right things. It is, hands down, the best build system I have ever used, in any language.

The problem comes because everyone thinks their build is a special snowflake that absolutely needs to replace every instance of the number 15 in their codebase with a heart symbol. No. You don't do that. If you're doing something standard there will be a plugin for it. If there isn't, it's probably because what you want to do is a very bad idea - do it in code instead. If you absolutely insist, you're going to have to write a plugin, which at least means you'll follow coding standards, have test coverage, and all the rest of it, rather than just sticking random unreviewed crap into your build like happens in every other build system.
There actually is containerization for windows that does not do VMs: http://www.microsoft.com/en-us/windows/enterprise/products-a...
Marked Up Photographs Show How Iconic Prints Were Edited in the Darkroom
Maybe they are just giving back the energy
to the grid in two respects, (1) energy they
contracted for today they do not consume but
sell back to the grid and (2) the energy was
to come via the grid to them but, in not consuming
that energy, the energy flows to homes, etc.
instead and, thus, at least is redirected in the
grud or, if you will, flows from the aluminum
plant to the homes. At one point, they do say
virtual.

The losses involved are from some somewhat inefficient
use of the grid and, there, losses flowing the
energy through the grid.
Revenue per employee is certainly interesting but isn't comparable to the topic of discussion. It would be very interesting to see what the run rates for each of these enterprises is. I suspect you could compute this from the annual statements.

It would be even more interesting to see it broken down by employment category. Amazon's 132,600 employees probably includes a large number of pickers and packers diluting the comparison, whereas Oracle's, Microsoft's and Google's staff are predominantly technical.
What's in the Firefox Developer Edition
Great stuff. I thought the use of Slack was driving down the number of meeting
Chromecast is currently the 2nd best seller product on Amazon in the Electronics category, having recently dropped from 1st where it stayed for months. On what exactly do you base the idea that nobody knows what it is?
I am finishing my BSc at the UK-based Open University. It is 100% online, legitimate, reasonably rigorous and quite well respected, at least in the UK. You can transfer up to 2/3 of the degree from previous studies. Many courses are not available outside of Europe though.

Two alternatives are Canadian Athabasca University and University of London International Programmes.
Multiplication _is_ repeated addition.
So, they're planning a phone and a tablet with the same processor / RAM / storage:

Smartphone: 3100 mAh, no expected life listed

Tablet: 9000 mAh, "over 9 hours" claimed

I find the fact that they don't give a phone estimate concerning even though the difference in screen size implies that it should be better than 3 hours.
Obama signs E-Label Act
Converting a Dance Dance Revolution Mat to USB
According to this post, they do.

https://news.ycombinator.com/item?id=8620539

It would be nice to have that in a disclaimer in the posts discussing Google or in the HN profile page though.
Ask HN: What are you thankful for?
This seems appropriate today - what are you most Thankful for?
Why disassemble when the source code is available?

Why not instruct the compiler to stop after code generating assembly from C?

Sorry for the stupid questions.
Cunningham's Law: The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer. http://meta.wikimedia.org/wiki/Cunningham%27s_Law