skysight-inc/HackerNews huggingface dataset:
I don't know if there is a way for the person next to the person wearing a glass to tell whether the glass is on or off, but if there is no way then there has to be one which will take care of the security issues like recording a video, taking a picture etc while talking to a person and that person don't know about the same.
sed for JSON: jq 1.3 released
Or the very real possibility that Netflix (etc.) won't even be on the Firefox OS platform without EME.

Since Firefox OS builds on an Android userland there could be overlap in the hardware-mediated playback of protected content with Android devices based on the same SOC.

To be clear, after reading the EME spec it's primary a vehicle for transmitting the state of third-party module to Javascript, that module being permitted access to the media element backing a video or audio tag and to perform the final rendering of the content to an output device.

Those who are saying this spec precludes open implementations of a user agent (web browser) should probably read the spec. Some CDM vendors will restrict their plugin from working on open browsers, but there is no reason to do that as the CDM can be the unit processing the protected stream and rendering it. This means that open browsers can implement this spec and use CDMs that conform to an open ABI without compromising the protection of the content.

The CDM if used this way will be responsible for rendering a video or audio stream, not a shared graphics context like Flash or Java, and overlay graphics and UI will be implemented in standard HTML not in the closed CDM module.
Actually, a points-based green card will be available under this immigration reform—for the first time since 1965, possibly since immigration limits were first placed on the US in the 1920s.

Unclear who pushed for this provision, as no advocacy organization I'm aware of considered a points-based system to be within the realm of possibility until the bill was introduced.

References:
https://www.facebook.com/StartupVisa/posts/10152709691365167 (me)
http://www.nationalreview.com/agenda/346939/thoughts-point-b... (conservative)
(not a lot of liberal reaction, unfortunately)
http://www.immigrationpolicy.org/just-facts/defining-desirab... (pro-immigration reform, academic)
http://www.ilw.com/articles/Siskindsummary.pdf (pro-immigration reform, legal)
Could be interesting for secure API calls..?
POP - Prototyping on Paper | iPhone App Prototyping Made Easy
I'd still argue less distracting. Taking my eyes off the road vs changing the focus point feels a lot different.
It's a nice touch that such a large percentage of the Paypal price goes to the miners.
Controlling LEDs from iOS Device on Raspberry Pi
Right, most of the bad non-tech press seems like FUD. Liberals organizations used the controversy to build their email lists and raise money—that's how the system works.

But the issue was not the liberal anger. I assume that was reasonably expected and included in the calculus of making the ad strategy.

What wasn't expected was how such a proudly political strategy in the name of tech caused such a rationalist backlash against the 'crooked, dirty, corrupt' nature of the political system on the part of tech. Folks like Spolsky, Khosla, Miller—they weren't angry because of Keystone. They were angry because the ads didn't even bother to make the case for immigration reform. That we didn't have an argument capable of winning people over, so don't even try. That pissed people off, from what I can tell.
Oddly enough, the thing that's disappointed me the most about Glass so far is that there's no real SDK for it that I can find. There's something called "Glassware" that lets you build views in HTML and throw them up on the screen, but that's it.

Am I just missing something? I suppose Google could be mirroring what Apple did with the first iPhone and letting the tech stack settle down before opening things up to third-party development.

(C'mon, who doesn't want to make a game where you turn your head to aim and say "pew pew pew" to fire?)
IT IS.

It is not about the thing in itself. It is about: "F*ck you, my computer is more interesting that you attitude"

With a tablet or big phone you could integrate everything into a social context. You could search something socially for the entire group to benefit. Show pictures for the entire group. Whatever.

Or you could look like a social retard that uses the computer to isolate herself.
Nike Air Max 2011 Black - airmax2011black.com
Sure they could, they just need to give out more money than they are willing to.

There are some exceptions to this like a few people Google has famously granted money hats to (but even they were more on the management side than pure engineers), but start busting through the glass ceiling that sits at around $160k or so for experienced engineers and see if you can't hire some.
You've hit it: standardization speeds proliferation, and there's no reason at all for the W3C to speed the proliferation of lock-in, effectively supporting a digital arms race.

There may be rationalizations for DRM by certain individuals or companies, just as there are "reasons" from warlords to expand their empires, but none of them necessarily benefit everyone justly. For that matter, there are straight-forward arguments that DRM cannot benefit everyone justly (for example, DRM prevents users from controlling their equipment, or it prevents innovation thereby distorting the market), and if it can't: why on earth is it worth promoting?

Saying DRM should be in HTML 5 is like saying the freedom to murder should be a human right. IMHO, both cross a line that make them (clearly) no longer objectively in the public interest.

The ability to embed plugins is as close to that line as necessary - and that has already been standardized. There is no reason to go farther than that and to proliferate a tool that is not in the public interest (for all intents and purposes a "weapon" against the public).
See now if the Occulus had an HD camera and could overlay it's information what you're looking at whilst walking around, that would be pretty fucking cool.
Our web application / REST API actually uses two systems; for employees, it uses HTTP basic authentication, which is validated to LDAP via Spring Security. For customers, there's a security proxy in between the front-end and our API (IBM's WebSeal), so authentication's handled completely outside of our REST API.

Just a couple ideas.
Many people seem to believe that if you want to do a startup, you have to do it when you're young. Young people can afford to take a lot of risk, because they have few responsibilities to hold them back. And if they fail, there'll be plenty of opportunity to make up for lost time. What few people seem to realize is that there is a second phase in your life where almost exactly the same is true, namely, when you're old. The only thing that is no longer true is that you won't be able to make up for lost time in case of failure. But if you lived a good life, you don't have to, because you've already made up for lost time in the past. And there are some extra perks, like you've probably got money to fund yourself. And you should know a thing or two that you didn't when you were young. And BTW, I'm not just blabbering here. I'm 60 and I'm doing it. Granted, I haven't been successful so far, but having the time of my life anyway. No fears, no regrets, and high like a kite on adrenalin 24/7.
Does this work for telepresence and if so how?
As a lifelong lefty liberal, the Democrats are only doing well by comparison. The Republicans being so far off the rails is actually fucking things up for all of us because the Democrats can coast on being merely incompetent and still look good compared to the other guys.
Instead, look at the architecture and think a little about what the heck the poor computer is being asked to do. Then look at where the computer resources are going. Likely then, tweak the architecture: So, if are spending time walking down arrays or linked lists in O(n), then consider using an AVL tree in O( ln(n) ). If executing the code for a page when know that the output will be the same as the last 10 times, then cache the output and don't run the code again. If caching the output in main memory, i.e., virtual memory with page faults, then consider just using disk file for each page to be cached and save on page faults. If are connecting to a database, then have a pool of connections. Etc.

I read the original article pretty differently. As far as I can see, these all are exactly the kind of lead bullets the article meant. No miracles, nothing that doesn't directly involve making your product better, just some good old-fashioned programming work. The author's point was that if you have an inferior product, you roll up your sleeves and make the product better.
Dustin Curtis does not even own Glass, he is using a 'friends' item.

He just wants readership/attention/validation, hence the opinionated and slightly snarky blog post.
It's also difficult to provide phone support when you work from a coffee shop.
Yes, there is a livestreaming feature! You need to connect the glasses to a compatible tablet over USB, and then you can livestream from the glasses through the tablet to our social site https://yougen.tv, or to your Facebook wall (!), or to third-party apps.
First, the only likely way to make that trip with only one stop for gas is to do it in a car getting better than 40mpg, so unless they're in a good hybrid and haven't loaded it down too much, I'm pretty sure they're going to get gas twice.

Second, I don't know about you, but unless I'm dehydrated, I pee rather more often than once every six hours, and I definitely stop more often than that on the occasional ~800 mile road trip I take.

Assuming this game of telephone hasn't gone too badly awry, your friends are extreme outliers, not "a typical person in the US used to driving distances".
He was not directly on the path of it. According to the article, areas some streets away were "completely wiped out ".
Optimizing your JavaScript game for Firefox OS
>even if 100 Elon Musks came about to take on the climate challenge...that's still not enough to fix the climate problem.

Those are just words. I say that 100 people with the same talent as Elon Musk working at the same scale on climate change would already have the problem solved.

>But to disregard the many messy, complicated things that put us in the current status quo...

The U.S. government starts wars over access to fossil fuels. It murders people by the thousands for it. It provides billions of dollars in subsidies to the most profitable corporations on Earth to ensure that its citizens don't pay too high of a price for it. It puts people in jail for disrupting the illegal sale of public land to corporations who want to exploit it to find more fossil fuels.

It is now even fighting with other countries for the right to exploit land for oil extraction that is only navigable because of climate change.

And you want me to believe that a measly couple hundred million to a few billion dollars for renewable energy is evidence that politics works?

For every example you can present where the U.S. government has had a marginal impact on the viability of alternative energy companies, there are many, many more where it is artificially extending the era of cheap fossil fuel, often through violence. So on this particular issue, it's not just that government is ineffective, it's that it is actively doing harm. As we speak. At the same time that all the worst predictions of climate scientists are coming to pass.
Both are not revolutionary, but evolutionary because both category products existed way long ago.

I remember watching members of the sailing world cup wearing glass equivalents like what, 10 years ago?

First Rift equivalents are like 30 years old or older.

Rift is now riding the wave of affordable and good solid state accelerometers or gyros, created by car and cell phone industries.
What I don't get is how is a video supposed to verify anything? Why did they pick loyal customers to do the verification? It would be more comprehensible if they required it from new customers. And lastly, why don't they use a real id confirmation service. Where I live we can go to the local post office, show some ID and that's it. No sending personal data anywhere.
I merely calculated the margin on $50k/month at $150k/year for the sake of argument. If Google engineers are underpaid, someone should be able to pay them more in exchange for a slightly lower profit margin. I don't think this is the case.
Won't really ever be useful for decryption unfortunately. Not until we solve the gpg+pcks11+browser smartcard debacle.
You can rent time on a telescope in another hemisphere and timezone right now, over the Internet.
"the growth of Silicon Valley" - real meaning, "the growth of the profits of the heirs who own the majority of tech company stocks, are the VC limited partner financiers etc."

"There are no unemployed competent programmers". This has two meaningless adjectives - unemployed and competent. People working at McDonalds are "employed". Competent is a completely arbitrary concept as well, some people consider only 1% of programmers comptent. So this sentence is double meaningless.

My experience with HR at companies - if you dropped out of college in your senior year you're SOL - they want someone with a Bachelors. Sometimes even a Masters. They want an unbroken history of jobs going back to leaving college - if you decided to take a summer off and travel, god help you. Before you have even sat down to talk, they want references from your former 3 bosses, so you have to beg them for a favor to give you a recommendation - to a company which you might not even be working for. The interview happens during working hours, so odds are you'll have to take a vacation day just to interview at the place.

Then there is specialization. Knowing how heaps work or other elemental CS and programming concepts does not matter to the interviewer. Knowing Python in and out does not matter to the interviewer. Having a pretty good grasp of the Django web framework does not matter to the interviewer. What does matter is that they, unlike your company, use multiple databases with Django, so they will drill you on that. Oh you don't know how to select different databases in a QuerySet? That's it for you - next. Of course, you can go out of your way to learn this specific part of the framework, but then it will just be another specific part of Django you don't know. Or maybe they run CherryPy.

The real thing is companies used to actually train people. Now they won't wait a week for someone to get up to speed with some sub-specialization. So they leave the position open until they find such a person. This is not a shortage of people, it's a lack of desire to invest by investors.
Thanks! Backend is Ruby on Rails
> Unfortunately, Drupal.org is still running on Drupal 6 and its upgrade to Drupal 7 has been met with repeated setbacks and delays[2] with no ETA[3].

In a nutshell, that line sums up everything that's wrong with drupal.
https://news.ycombinator.com/item?id=4789281
Do you find that you often have to manually fix gmail's incorrect assumptions about what mail you consider spam?
To help you decide your priorities some countries now mandate this by law. Eg. all of the EU.
CSS3 Drop Shadows Generator
That's why you'd call Haskell a 'purely functional' language.
> In the Gmail for Android 4.0+ and Gmail for iPhone and iPad apps, you'll see your Primary mail when you open the app and you can easily navigate to the other tabs.

And if you don't have Android 4.0+, if you enable this feature you won't be able to see half of your emails - because apparently updating apps for older versions of Android is really hard, despite literally everyone except the people that made Android having no problem doing it whatsoever.

(note to those not on Android: some of Google's own apps only update in lock step with the Android version, so you can only upgrade your Google Talk app by upgrading your whole O/S - which in practice often means buying a new phone)
Finding a 24 Hour Emergency Dentist
Simplified workflow - even across organisation boundaries
An invoice is sent, and if the line manager and their line manager approve the invoice gets paid

Build a portable version of Firefox onto a flash drive.

Plug in drive, open up that Firefox

In the local storage of ff-USB is my private key password protected

Now bring up the web page, sign the json message irrevocably and post it back. One button click

The risks of malicious cross site scripting is huge here.
But that's the main use case afaik
Why? Age is of little importance and can be misleading. It is not uncommon between people here to have started developing software professionally as teenagers or even as kids. By the time someone is in early 30s that someone may as well have been coding for a quarter of a century. And on the opposite, you can have somebody just starting at that age, with minimal or zero engineering experience.
I like the tone of Doc's post as well, however, as a consumer, I don't think it's my problem to help a company out if they suck at serving their customer.....and if I don my entrepreneurial hat, the more AirBNB annoy people, the bigger the opportunity for a good competitor to pick up the pieces.
He's done a lot of damage too, and every pc that I buy that has some useless piece of windows junk on it he does just a little more.
neat idea - kind of like asp.net mvc's ability to switch between the razor syntax and html automatically.
Great ideas IMO but what an ugly API:
React.unmountAndReleaseReactRootNode(document.body);
Programming for me since I was 12 has been addictive. Im 45. I don't regret that. I was a professional musician for almost 20 years before I went back to software.

As a musician I practiced 4-8 hours a day for 15 years.

As a software engineer I have had coding durations for much longer periods with more time in between due to burn out.

I think as in any pursuit, we can sometimes delude ourselves, that the more we do something whatever it is, the better we will get at it.

Its not true. In any performance related field, its acknowledged that there CAN be too much of a good thing.

And too much coding is just as bad for you as too much high-jump practice.

You will end up with a lot more text files expressing your desire, but you will not be improving.

So at some point we as software engineers have to make decisions and choices about how we spend our time and effort without making ourselves robots, pursuing ever diminishing returns, to the exclusion of our personal happiness and fulfillment.
I don't have decades of programming experience. But with whatever limited experience I have I can tell you. Especially with software knowing what to do is the most difficult part, doing it isn't even a problem.

A product is ultimately a discovery which you have to do in iterations. It won't be until the last iterations you will know what to do. Once things are clear you don't a rock start to get things done, any one can do it now. Rock stars are needed speedup those iterations, do the discovery super fast and get the clarity.
No, I'm not. I was responding to the parent about "ugly rendering issues".
StartupNation Vs Reality
Full D11 Interview with Elon Musk
Then get creative and look beyond linkedin spam and traditional recruitment.

I find it difficult to believe that there aren't enough unemployed/underemployed people out there with the aptitude to develop software.

Lazy recruitment is not an excuse to increase immigration.
Optical band sensors are not fast and low-noise enough, by several orders of magnitude, to do the sort of digital interferometry available with radio telescopes. Optical interferometers so far require optical correlators. This geometric rather than data-analytical approach mandates knowing and controlling the delay distances between the beams of light down to the nanometer. Combined with adaptive optics, this is some of the highest resolution imagery we can produce; But it is extremely limited because of the practical difficulties of these hardware concerns, even in a situation where there is a massive underground lab connecting the telescopes like at the VLT. Satellites floating in free space on opposite sites of the Earth affected by differential atmospheric drag, geomagnetic and heliomagnetic effects, and even relativistic differences would present what appears to be an intractable problem for this technology.
Oh, I should have written Europe::gas, which is not the same thing as America::gas or Europe::petrol. The problems with using mpgs for CNG and LPG vehicles, of course, are many:

- CNG, LPG, and gasoline have significantly different mass density, so you can't compare the fuel tank sizes easily.

- CNG (methane), LPG (propane/butane), gasoline (octane), and diesel have different energy density, so it doesn't make sense to compare mileage by volume.

- They also may have slightly different energy efficiency in the engine.

My conclusion is that the best way is probably miles per MJ of the calorific value of the fuel.

Or, you know, you could simply state miles per $ of the fuel price + power train depreciations/maintenance, or even include the vehicle's TCO, which is what intensive car users are aiming for anyway. :-)
Isn't this similar to Kim Dotcom's Mega filesharing service -encrypt data on the client so the service doesn't ever see what you're sending/storing?
That's certainly the impression that a person could get from watching lefty media. But I think it represents an advance in the lefty propaganda machine more than it represents a decline in the level of Republicans.

All I want out of my government is good governance - a system built to last without any budget time-bombs that allows for human flourishing. The red states seem to be the best place to find that nowadays.
Awesome available names for awesome startups...
Theirs may already be the only key used in practice, particularly with Linux companies embracing their signing key.
More likely, there will be a few people like you for whom it Just Doesn't Work. Which is fine, as a company you need to decide on which customers you want to take on, and outliers generally aren't worth the trouble (nothing personal).
Many geeks are too cynical and abrasive over the internet, but good people when you talk to them (or when you can hear them talking). This is the case for most of HN people, most geek websites, and Marco, too. What the heck, I can include myself there.

One thing is to write angry tweets, and in a very different level, would have been shutting it (or Instapaper) down just because he's burned out. He cares about his users.
The attempts to develop those techniques mostly showed how big is the extent to which creativity is unconscious (almost completely) and how little control we have over it. I can't think of a single case where a person we admire for their creativity admitted to using mind maps, bisociation, metaheuristics etc.

The enduring formula is the Feynman algorithm:
1. Write down the problem.
2. Think real hard.
3. Write down the solution.
Not at all, your browser does not need to be sanctioned.

Anybody can build a browser that speaks HTTP and can send HTML pages around.

There is no mandate that you integrate DRM to be standards compliant, it's perfectly valid to write a browser that simply says "no" to any requests to perform DRM functions.

https://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-med...

You can simply implement a "clear key" system which does not require any CDM.
It's much simpler for a start - you've got a good chance of being able to read and understand all of the code in an afternoon.