skysight-inc/HackerNews huggingface dataset:
are you sure the compiler is smart enough to do that? I think we frequently assume compilers are smarter than they really are because we don't fully understand them anymore... but in practice I find they often do very dumb things.
Reading through this post, I was put in mind of just the opposite: how so many computers in sci-fi movies use voice interaction. In particular, D.Curtis' point #3 -- looking at something near your face and/or looking at a dark background, maybe while driving -- brings this, dare I say, into focus.
> I don't see where you get humble beginnings

He is the son of a lawyer and a college drop out.
Twitter music randomizer
twitter #music tags randomizer.
The big question is: Can I trade in my Segway for it?
>"Google Now is integrated, and it makes a lot of sense with Glass. The more intelligent Now becomes, the less actual interaction you need to do with the interface."

This is the "big thing". The battery issues will be a minor footnote if the majority of your use of Glass is it providing information as you need it, rather than you fussing with it trying to get the information you need. Google Now allows for this to happen - the better it becomes, the better Glass becomes.
"it is very possible that ... one machine would suffice to solve all the problems that are demanded of it from the whole country." -- Sir Charles Darwin in 1946 about computers.
How the heck did you end up here? Do you learn coding on the side? I've tried to get one or two of my english majors friends into coding, since I thought it'd be a good complementary skill set, but it didn't really catch.

If you're really good at coding I don't care about the lit degree. I just don't like liberal arts majors who think they're better than me because they don't have to worry about money. :/
As a non-CS grad, I may be biased, but I think fields like math/CS/physics/engineering are closely enough related that good skills in one make it much easier to learn another. The idea that you have to have a bachelors in CS to get good use out of a masters doesn't apply to everyone.
I wonder if he intended to announce it after all, or if that actually was a misstep on stage.

The one drive I'd be likely to make at all frequently which kind of makes me wary of relying on a Model S would be SFBA to Yosemite. Not far enough south to hit the Harris Ranch station, but far enough to need to recharge. And few of the places around there would have 230v, or even available 110v charging. "Rent a car just for that trip" would be fine, though.
Here you can go to Masters with a straight Bachelor's degree; but to get into a PhD program you need to take Honours. (I was encouraged to take a PhD and decided that I am tired of poverty).
Skilled programmers being in demand and having options for employment for them sounds like a feature not a bug to me.

What is wrong with the guy who has spent years of his life honing is craft demanding a fat salary?

Programming seems to be one of the few professions where a junior employee is expected to turn up and be productive from day 1.

If the programmers available don't have the skills you need, invest in training them or mentoring them. Offer attractive wages and get applications from all over the country. Talk to the colleges about your requirements and see if they can work that into the curricular.

That eats into profits? Good, give the money to people with a higher propensity to consume and spread that love around.
I think ice cream shops might make for a better analogy.

Apple is like one that makes the absolute best vanilla and chocolate ice creams you've ever had. And maybe in the back, they're working on an amazing mint-chocolate-chip, but they haven't quite found just the right supplier of peppermint extract, and until then, nobody gets to try it.

Google is like that crazy experimental ice cream shop that has all sorts of weird flavors available at any time, and sometimes they don't quite work out (like "pancakes") but sometimes they're huge successful breakthroughs (like "bourbon and cornflakes"), and they have no way of knowing which is going to be which until the public starts to taste them.
In the middle of a recent trip, AirBnB asked me for more verification info to make a new reservation -- credit-report-based questions -- even though I'd already...

(1) been a well-reviewed AirBnB guest on multiple occasions;

(2) concluded transactions through them on more than one CC for those previous stays;

(3) linked my Facebook and LinkedIn profiles long ago.

Such verification questions can involve things like car loans from more than a decade ago, and on at least one of the questions I wasn't even sure I remembered the right answer.

Though I understand they have fraud concerns, I felt it kind of obnoxious to spring this new requirement on me in the middle of a trip, when I was depending on AirBnB working the same as before (and indeed as it had worked on my 1st AirBnB reservation of the same trip).

Had I been required to send a scan of some government ID, I'd have felt even more like they'd breached our prior understanding, without warning, at an inconvenient time.
I don't follow the tech press very closely but I saw this and the Tim Cook interview. Those two are really, really mediocre interviewers.
The minute you suggest torrenting media is the minute you lose the moral high-ground. You aren't owed this stuff, neither are you entitled to it. If you don't agree with the way media is distributed, don't consume it. By torrenting the media, you are playing into the proponents of DRMs hands.
So proprietary software can have open source code, even living on github? What kind of license is that? I know that GPL and other open source licenses are OK with charging money for distribution of binaries, but usually with the source code.
Hey, I built this feature and was super stoked about it :)

First of all, we haven't released the official server rendering stuff yet, since the API still needs to be cleaned up. But it's a total of 20 lines or so, so I'll likely post an example soon :)

So React has a very low degree of coupling to the browser. Specifically it has two phases:

1. Generate the HTML markup, giving each DOM node a unique ID

2. Attach top-level event handlers. When an event fires we look at the target ID to figure out which component to bubble to (we have normalized, cross-browser bubbling and capturing built into our synthetic event system).

In client-rendered apps we run both of these on the client. For server rendered apps, we initialize and only generate markup on the server and send it down. Then on the client we re-initialize, but notice that the markup is there so we just attach event handlers.

This system enabled us to build a prototype a while back that ran React entirely in a web worker, but we haven't had time to productionize that yet.
Volume bookings via AirBnB are only illegal in some particularly authoritarian jurisdictions. Most places, those are within its "proper purpose".
You only seed it with persons of interest.

They don't want to identify every random person, just persons of interest, wherever they go.
Please stop posting the same thing for the 4th time.
I have neither. What am I supposed to do?
This is inspiring to anyone over 40, let alone women.

Her tech company, http://www.section5.tv/

Her links: http://flavors.me/justinebateman
Unfortunately, I don't have the opportunity to be paid to write Haskell. Which means I haven't had the opportunity to use it for anything else than side projects.

However, there is one thing you want a debugger for in Haskell: checking when thunks have been forced.

Also, the type system can catch much more issues than "normal" compiled languages, not to mention the safety of immutable values. But there still numerous classes of issues which will not be caught by the type system. And of course, you have exceptions. Even if your code catches them, figuring out what triggered the exception can be tricky.
Knowing exactly how they did it probably wouldn't even work for someone else. And that is not the point, instead of facing their problems head on they were avoiding them, and that almost destroyed them. It's almost a parable.
PyCharm for Python and web stuff
If the super resolution software worked, then you don't release the information to the media and you skip step 2.

That's important because the suspect will most likely flee once they realize you have their image.

Instead you develop leads and set up surveillance.
React's model is a bit interesting- it inverts the relationship between markup and code with the code containing the markup (without odd escaping). Not quite sure how well it really works without using it in a large app, but it is intriguing.

I do think that components which consist entirely of JS are convenient (self-contained w/ no ancillary HTML assets). Not sure it's enough to justify the framework, but has some potential.
I have found that this advice doesn't work too well when dealing with large, preferably legacy, codebases along with a pile of third-party libraries. Sometimes, the best debugger is a debugger.
And yet, a whole series of such "unintuitive" devices is what led to the iPad.
> Banks lose customer data all the time and they have some of the most stringent standards possible

Tell that to my maximum 6 digit, no special characters bank web login pin.
Dear US Kickstarter starter
I don't want to send the wrong signal here. I absolutely LOVE Kickstarter. I've personally backed 30 projects and counting. I'd LOVE the thing even more if I could submit projects of my own as a Canadian, which I can't do for now, but that's not the subject of the present post. What worries me are shipping fees. The fact that so few project creators realizes that there are 2 levels of USPS international service with 2 very different cost levels involved: shipping to Canada and International. Please consider offering a lower than regular international shipping fee for Canadians on your next Kickstarter campaign. Or do as others and include Canada as your free shipping zone. You will be more successful for this, by at least 10%, maybe more (Canada's population is about one tenth of the US). Thanks!
That's pretty cool, I hope she grants me a pull request someday
Занесла меня нелегкая. Часть 2
Look at BrainTree and Balanced Payments. We use BrainTree at http://nextproof.com to process payments and then ACH funds to our customers a few days later. It works great but you will need to contact them.

Also, be aware you are likely violating Stripe's terms of service (see section 12). You are doing what is called 3rd party payment aggregation. It has higher risks and usually requires special permission. Stripe would probably prefer you use Stripe Connect so payments go to your users' accounts (but you can still levy a fee so it may fit your needs).
If you broaden the original statement, it's wrong, but "no enduring [single] formula" is a near-tautology. Alex must mean that if you're not creative and sharp, you won't prevail in the marketplace, which of course is likely. But clever folks can benefit from formulas, checklists, and exercises.

One could manufacture prompts all day - imagine yourself displacing incumbents by doing something new (or just doing it in a new way) - how is that happening? How are they fighting back? Why can't they stop you?

It's intrinsically motivating to win, and though you can enjoy winning in ways that aren't proved by economic measure, everyone understands market success.
Anyone can take control of your Glass? Wow, this needs some fixing. I guess this will become annyoing for owners as people find out this type of trolling.
This is the entire point of TodoMVC[1], which is to create a standard project across multiple languages/frameworks.

[1] http://todomvc.com/
If I recall correctly, he was developing a new feature, and the only way to test his work was by creating and dropping test tables, on the production db. One day he dropped the wrong thing. I don't think he had any technical or academic background, and there was no oversight.
Yes but Tsarnaev's brother was known to authorities. It's feasible for authorities to index his photo and known family members.

If they had put both faces into the search, and matched both with high confidence, the result would have sent up a huge flag because the known relationship.
And at times they would, out of the blue, cancel a taste you really like.
This is one of the best reasons to start a startup: Because no mainstream company believes in the product category yet, and you know that the product category needs to become huge in order for civilization to advance in the direction of self-sustaining and space-faring.

This is why I started a computer eyewear company http://epiphanyeyewear.com (before Google Glass!). I have spoken with the world experts on Volumetric 3D display tech (such as the amazing Dr. Kurt Akeley of Lytro), and it is evident that a display as realistic as physical reality can be built with today's technology. I am determined to make this happen, and I know it will revolutionize education, human augmentation, and also energy-independence (we will have to construct and transport fewer physical things when we live in a virtual world).
A Google engineer might generate $50k/month in value, but she is unlikely to generate as much value as a non-Google engineer. Competitive labor markets generally don't see such ~75% profit margins across the board. Either anti-competitive practices are pervasive, or Google is uniquely profitable. Most of the evidence points to the latter explanation.

If engineers are underpaid, start a company, pay engineers more to lure them away from Google, and enjoy your "paltry" ~50% profit margins.
Atmospheric interference makes it impossible to observe in some wavelengths on the ground.
No, the link here is only in the view. The controller doesn't "know" about the view. This is opposite but functionally equivalent to have traditional server-side MVC frameworks handle this, which is to declare the view in the controller or the routing (which you can also do in AngularJS, you actually typically declare both the view and controller in the routing). But the point is, you have to declare the link somewhere. Declaring it in the view is no less proper than declaring it in the controller.

Having said all that, I'm really impressed with React and look forward to checking it out and using it in combination with Backbone. AngularJS definitely has its share of pain points. It's just that where the controller is linked to the view is not one of them.

(By the way, I'm upvoting you since I don't see anything particularly offensive or improper about your comment. We're just disagreeing. Not sure why you're being downvoted. )
Here ya go: https://github.com/facebook/react/tree/master/examples/todom...

We also have a demo of Backbone integration, too:

https://github.com/facebook/react/tree/master/examples/todom...
No worries. FYI the reason a dividend is worse is because you don't even give up any of your equity, as is the case when you sell your shares early (Groupon).
>"3D printing an interesting field is that's it's in its infancy"

Infancy? We had 3D printers in the 80s along with 1Mhz processors powering home built computer kits. Yet, 30 years later those CPUs are running at 3000Mhz with multiple cores while the printers have barely advanced. The only reason you hear so much talk is the patents on early Fused Deposition Modeling (FDM) units have expired. But these $1000 printers are only good for printing cheap plastic junk like this guy printed for his daughter which costs more to print and is worse quality than the stuff you can find at the local $ store.
> The idea 'zen' is off when there's distractions. You can't really get in the zone.

This thinking can be dangerous, if it makes you more distracted by unavoidable distractions.
Interesting to read about the story behind this. I recently tried to use Airbnb to get a last minute spot in Boston. The most annoying part of the ID process was that it acted like everything was cool, let me browse the site, let me make a reservation and put in my credit card info, and only then told me to give them tons of extra info before they would process the reservation.

I actually tried to go through their process and it was quite draconian. They ask for tons of stuff. Last 4 of SSN was one part, and they also asked questions about streets I lived on years ago, specifically, which county those streets are in. They must have a contract with someone who has a database of this kind of stuff.

But I got through that and was hung up on the last step, "Online ID", which requires a Facebook account (don't use it under my real last name), LinkedIn account (don't have one), or recording an introduction video (not possible while I'm sitting in a busy coffeeshop, also seemed like a pretty absurd ask). At this point I wanted to bail out but there was no "Cancel Reservation" button anywhere and they had my CC info hostage. So I had to close my whole account.

By the way, this was an account I had previously used to book an Airbnb place with no problems, and got a positive review from the guy. The surprise ID requirements struck me as manipulative, as if they knew if they'd asked for all this stuff before I booked a night, I wouldn't have used their site. So they pretended they were going to hook me up with a room, then sprung this out of nowhere.
Homewood-Flossmoor High School Open Sourced iOS App
And it screws over employees with options.
The Charges Against Liberty Reserve Sound Familiar? Why That Should Worry You
Yet, I bet every Democratic Senator still takes that deduction.

So if they feel what Apple is doing is "legal, but immoral", tell me, if these Senators believe the mortgage deduction is "legal, but immoral", why do they continue to exploit it themselves?
Let's use my 2D printer as a predictor of the future. It requires really expensive proprietary cartridges for the raw materials (aka the ink), it takes a fairly long time to print most things, and the assembly of the more complex projects (books, photo albums, wall sized posters, etc.) is tedious.

By contrast, 2D printing to online professional printing services is much easier, generally cheaper, and the finished products are delivered anywhere I want quickly with no assembly required.

As a result, my family's use of our 2D printer has declined dramatically over the last five years.

With our subscriptions to Amazon Prime and Google Shopping Express, I anticipate our use of the 2D printer will dwindle even further and any desire to own a 3D printer to follow suit.
The $1M isn't going toward the cost of the satellite - they're already building those for their primary mission.

This is to pay for the launch of an extra one, that has little to do with their core mission of asteroid prospecting, and everything to do with inspiring and educating.
Really? Right now it costs an average of about $7-8 bucks for a typical 230 mi range (about a tank). If the service costs anywhere near $50, it'd be disappointing.

Cost reduction plays a huge (if not the biggest) consideration in going electric.
A typical person in the US used to driving distances would have no trouble driving eight hours in a row stopping only for 1-2 gas breaks and one bathroom/food break. Edit: and two such people in a car could easily drive 12-24 hours alternating. For example, my friends drive between Texas and Illinois and expect to complete the trip in under 24 hours.

It's okay that the Tesla isn't going after that market yet, but getting them to change their habits for the car is unlikely to happen. That's okay!
3D printing today feels a lot like the early 80s did WRT to the PC.
This is what I did. I have a BS in Politics and a MS in CS. Before taking the MS degree, I read a lot of the books one would read for a BS in CS and did a lot of programming. This prepared me well. I met others in the program who didn't and it showed. Taking Masters level courses without background will get you lost really fast.
Google needs to make the camera very good in low-light and they desperately need to add Optical Image Stabilization, like we've seen in some of the latest phones. Watching some of the Glass videos makes me sick, because people move their heads even more than they move their hands when recording with their phones. So OIS is that much more important. Even if it makes the product cost $50 more at retail, I think it's worth it.

I'm not sure what they will do about battery life. Maybe if they'll use more efficient chips like Cortex A7 or Cortex A53 instead of Cortex A9, battery life would increase. But I think the main reason is the small battery, and the reason they can't increase it much more is because they don't want it to be heavy. So they can only really try to optimize the device with a more efficient chip, more efficient voice recognition, more efficient video recording, and so on.
Sorry, missed that. I don't think that argument holds, though, as it indicates that, disregarding time loss due to travel to and from work, you would be willing to work for a third of what you get now.

A more realistic estimate would be 80% or so (you lose 10 hours (8 hours at work + 2 hours travel) of your live in exchange for the money you get)
Don't use a service that requires you to have one? Or make an account with one of them so you can use a service that requires you to have one? Seems pretty straightforward.
I'm pretty sure that skilled immigration is a net positive for the economy (even below-median coder H1B, as opposed to the many awesome H1B working at top companies).

But it seems a tautology that increasing skilled immigration quotas will depress my salary. If quotas are decreased, then the spots will be filled with only the best immigrants.

That said, most of my favorite technical peers are foreigners. So my ideal, selfish scenario would be for my company to have the ability to easily bring in H1B or similar, while our competitors can't :)

Minimum wage immigrant labor, on the other hand, absolutely must not lead to full welfare-state benefits (if I've not been mislead about the lifetime cost of Medicare), or the U.S. will be impoverished in the long haul.

It's unfortunate that the lobby for increasing H1B spots (which is probably a net positive for the whole U.S., in spite of my selfish doubts listed above) is politically allied with increasing unskilled immigration.
I suspect that one day we will have to make a step away from general purpose computing. Not every device has to be a little PC.

PCs, due to their general purpose nature, cannot be shaped to fit any one situation perfectly. They also require a lot of interaction to tell them which particular function they're supposed to perform in a particular moment.

I'm sure there will still be wearable PCs, but it's going to be transitional.
> 15. If Glass is “on” and anyone near you says “OK Glass,” they can control what you see, take a picture, etc.

That's what I thought, though oddly, I haven't seen this obvious fact mentioned anywhere else. It can be fixed in future I'm sure - but in the short term it might cause some problems:

"OK Glass. Tweet 'I'm an idiot'." - someone shouting in the subway
Yes. The U.S. could have plenty of high quality immigrants. We could have them buying spots directly. But instead we have some "huddled masses" feel-good/politics/ideology/lottery hybrid policy (Chechen refugees? great!) which is not at all optimized for any rationally measured end result.
What is with this low-contrast trend?? Are the complainers not loud enough? Please stop doing that!