skysight-inc/HackerNews huggingface dataset:
Every single person I have talked to who has used glass for more than a few days has found the instant camera to be the most compelling feature of Glass. The author of this article did as well! In that context, I can't see how it makes sense to offer a camera-less version, at least not at launch.
This and the previous article are really about the difficulty of finding tenure track positions for newly minted Phds.

Trying to apply this figures broadly to all hard science education and across all industries is a mistake.
I'm not sure why I haven't seen this addressed yet, but doesn't the widespread use of something like Glass portend the dramatic fall of the prevalence of street crime? Widespread use of CCTV cameras are one thing, but millions of eye-level recording devices (presumably automatically beamed to the cloud at some point), would seem to me to be a major deterrent to all sorts of street crime.

I can see this effecting not just things like person on person crime (muggings, rape, battery, etc.) but also burglaries, arson, or any other crime that requires a getaway. Police or citizens could issues statements like "We had a break-in at 9:30 at 555 Main Street. If you were in a 5 block radius of that address, click here to upload your video feed from 9:00 to 10:00."

Obviously this also has terrifying privacy concerns as well, but the extent to which this could completely transform society seems to be undersold here, doesn't it?
How To Make Money With Apps - Turn $1K into a $200K Portfolio
No, not shocked. I think we all tend to live in buffer zones at times where we may not be paying attention. I am sorry to say that it is not uncommon for me to realize that I have been driving down the road and not really paying attention to road conditions.

I guess I just choose to keep myself on task when faced with a contract much more often than not, and consciously make the decision to read it or not read it each time. Most of the time I will read it, and make sure it is factually correct.

I freely admit I do occasionally choose to forgo reading a contract if other factors are weighing heavier. Like the impatient person behind me in line that seems to want to clean the floor with me because they are in a much bigger hurry :)
It takes a great teacher to make something sound so simple. Thanks for making this tool!
In CS/ECE, if there is no application for your research i.e. cannot be commercialized or patented, you will not have funding. There is very little room for theoretical-based research where you play around with math (like counting angels on the head of a pin) to see if it works out with unknown applications. Everything begins with an application in mind --> funding.
I would assume that humidity in the 'land of 10000 lakes' is fairly high.

EDIT: ~76% for February: http://www.ncdc.noaa.gov/oa/climate/online/ccd/avgrh.html
Let's Build UITableView
That depends on the agreement you signed. It's common for the invention assignment agreement you sign when you start working at a software company to cover anything you do, even on your own time with your own equipment, if it "relates to the Company's business, or actual or demonstrably anticipated research or development of the Company", or similar language. If your employer is a large company with its fingers in many pies, this could apply even if the work has nothing to do with what you yourself do for them.

California is unusual in that it has a statutory protection against the most expansive assignment provisions, but even it allows that provision. http://www.leginfo.ca.gov/cgi-bin/displaycode?section=lab...
You can italicize a word by adding an asterisk directly before and after the word without spaces.
Awesome explanation of LLVM!
I agree with your solution of an affirmative step.
I can see internet credit/debit card transactions moving towards a "request for funds" model where the consumer(via smartphone) has to explicitly ok the transfer of funds:

Merchant - (RFF) -> Bank - (prompts for auth) -> Consumer - (grants auth) -> Bank - (RFF granted) -> Merchant

Of course, smartphones are still potentially insecure, another more cumbersome model could revolve around challenge-response codes - where the customer has an offline digital code card:

[Merchant - (RFF) -> Bank - ($challenge) -> Merchant -($challenge) -> Consumer(punches in challenge code) - ($response) -> Merchant - ($challenge$response) -> Bank - (auth) -> Merchant
Sure, they are almost identical, but one doesn't need .run() :)

I don't see how it wouldn't be optimal, since lazy evaluation is a superset of eager evaluation (you can invoke it whenever you want).
Trying hard to be pithy and failing miserably, must be a 37singnals post.
I think he was referring to the whole JavaScript community.

For comparison: http://www.reddit.com/r/javascript (27,041)
Your employment agreement may include a broad intellectual property assignment clause. If it does and you don't live in a jurisdiction that has legislatively restricted IP assignment clauses the programming language and problem domain of your side project is unlikely to matter.
Practical is too much of a general term, but I do agree with your statement that it's the most prudent choice versus the possible downsides.

My usage of the term not practical meant that the employer is spending time and effort on something other than generating revenue. And that also means the potential employee is (potentially) working without pay (or other benefits).

The statement "without pay" is an assumption since the book, "Getting Real", does not explicitly state compensation.[1]

[1] http://gettingreal.37signals.com/ch08_Kick_the_Tires.php
Why the new Lego EV3 costs $340 in USA but $510 in Europe?
387 Euros. I am pretty upset about differential pricing when it's so blatant. If there are any reasons for such a huge difference and you guys know it, please help me to understand it.
Thanks Alex! Appreciate the response. I'm always learning but I was a special education teacher for a while too so I've got some perspective on getting people to understand things.

In regards to your side comments:

1) If you feel like there's too much text compared to short queries, that's fine. I'm not there to write gigantic amounts of code. I'm there to learn and write a few little snippets to understand what I'm doing.

2) As I mentioned in my response to coffee, it's much better to actually type out the stuff as you go. It sinks in and immediately starts to develop a feel for writing in the language. Especially considering the non-traditional querying that you've come up with, I think it's very important to take baby steps and treat it as a new language. To continue along the language analogy: teach us each word so we know what the sentence actually says.
But at that point you've gone from a games console being something that takes up a small amount of space underneath your TV to something that takes up an entire room. From requiring you to pick up a controller to putting on an entire outfit.

I'm just not sure the average consumer is in any way ready/willing for that.
It's absolutely not irrelevant - mobile usage is growing exponentially, in many areas it is nearing 50% usage, and mobile-oriented libraries like jQuery mobile are only used for apps, not websites (fortunately - they suck). Usage from 3G/4G devices (tablets, mobile routers/modems, etc) is also growing quickly. Optimizing delivery is important even on the desktop.

Not that jQuery's 32kb will make a world of difference, but that's not a good mindset to be spreading around.
Also, the convenience of accepting cards leads to increased sales, so it's not worth penalizing use of cards.
James Cleveland

Share

This post could not be found.
Your URL may be incorrect, the post may have been deleted, or this account may not have access to the post.
Fathom is an Immersive Guide to New Music Through the Artists You Love
ORM's can be a timesaver, but there are advantages to not envisioning your sql tables as objects, and envisioning them as tables.

One thing that comes to mind is ACID compliance. Any other pluses of using sql over an ORM would be appreciated. I have a friend who swears by it, who taught another friend that is now swearing by it.
To a point this is already happening with cell phone cameras and social media. Lots of people were identified in the 2011 Vancouver Stanley Cup riot [1] due to pocket cameras and cellphone pictures/video.

[1] http://en.wikipedia.org/wiki/2011_Vancouver_Stanley_Cup_riot...
You are correct, I think, on the bad timing. Also factor in that Common Lisp used to be expensive to use and deploy. In the early 1980s, I 'went cheap' and bought a Xerox 1108 (for $25K, which was a lot of money in those days). Deployment costs? Buy a 1108 for each customer. Yuck! I used my 1108 for prototyping and demos (and made money selling an AI product written for it), but no deployed systems.

Today with free SBCL and Clozure (among many others), deployment is free - what I would have given in the 1980s for something like SBCL!
This actually sounds like a new device. I'm not an espresso expert so they might actually be patenting something that already exists but it at least sounds significantly different from the espresso machine I have.
Would you mind if I ping you to try things again after I make some changes? Your feedback is really wonderful, it would be immensely helpful to hear what you think after we fix things up. (I know it takes time, so if you're busy, no worries!)
The display in Glass is incredibly unobtrusive. Glancing at a direction arrow (for maps) is no more distracting than glancing at the speedometer--it's less distance for the eye to cover, and the displayed images are ruthlessly simplified so that absorbing them is almost subconscious.

I think the danger comes from people who get text messages while they're driving and want to look at a shared photo. That should be disabled while driving, which glass can make a pretty good guess at.
Actually having thought about this, it's commoditising your junior staff.

I saw a video of you explaining how to break cookies that have stored password-equivalents in encrypted apps (with iirr fixed block cipher dictionary attack(?)). The throw away comment was although it looked like magic when shown to clients it was simple and appsec researchers had to write their own as a rite of passage.

So raise the bar on every appsec company out there by making
An app / site / whatever that is really simple to do that attack on ones own site.

We all should do nmap to check we have locked out ports down - you want it to be known We should run Thomas-map to check our cookies, etc

The specifics are less important than I should be able to read your notes and discover the same vulnerabilities your juniors could on my own app - be aide having found them I probably don't know how to fix them but am damn sure who I will ask.
Have you noticed that we haven't seen even the slightest attempt at a camera shot of the collimated display? It can certainly be done.

Why Google Glass will fail: When normal people who didn't sign agreements discover just how positively awful the "screen" is.
Nice. It looks like beginning and end of string anchors are included by default. Is there any way to turn that off?
Overreacting, shallow, misleading and bait-link article.

Overreacting:

- the most up-to-date technologies for anti-credit card fraud, namely variants of smart card/EMV, are already available and widely used by all the large credit card providers and banks in the EU and Asia (excluding domestic transactions in China and Japan). There are even US providers who use it in some situations.

- in addition, most merchants in those regions have upgraded their PoS terminals for smart cards and in some cases refuse to accept non-smart credit cards.

- he made no case for how HSBC money laundering and subprime crisis have anything whatsoever to do with anti-fraud credit card technologies. Just randomly put it out there...

Shallow:

- Not even a minor reference to the specific technology being discussed is made, only a vague mention of "public-key cryptography".

Misleading:

- the credit card industry HAS and IS deploying the most up-to-date technology. In some regions, e.g. US, there are legal or infrastructure barriers that take time to overcome.

- the key moment at which the new infrastructure is rapidly rolled out and fully enters the public consciousness is associated with the "liability shift" when credit card infastructure providers push liability for fraud to merchants, therefore forcing merchants to upgrade their equipment and processes:

-- Mastercard is implementing a liability shift for point of sale terminals in October, 2015. For pay at the pump, at gas stations, the liability shift is October, 2017. For ATMs, the liability shift date is in October 2016.

-- Visa is implementing a liability shift for point of sale terminals on October 1, 2015. For pay at the pump, at gas stations, the liability shift is October 1, 2017. For ATMs, the liability shift date is October 1, 2017. [1]

Bait-link:

- a solution is already out there. It is based on "public key cryptography". Whether it is "simple" or not is a matter of opinion at this point, without any further clarification by the author. Nothing he has proposed has improved on the solution.

[1] http://en.wikipedia.org/wiki/EMV#United_States
If America Was A Startup We’d All Quit
Minor quibble: you mean soft real time systems: http://en.wikipedia.org/wiki/Real-time_computing#Criteria_fo...
> losing data or experiencing slow data on a phone put the headset into a near-unusable state

This makes me think that the voice processing is done server-side. I wouldn't be at all surprised by this; that's how Siri does it, and I would be amazed if they managed to fit good enough voice recognition into even a phone, let alone this tiny thing.
Given the PS4 is using an off-the-shelf x86 processor, how long do you think it'll be until other OEMs are pitching laptops with these same CPUs that have GDDR5 controllers for main memory?

How long until Intel matches?
How long until basically every CPU supports it and every manufacturer has one or more such systems?
Except it's Spotify doing it, not Facebook...
Both my kids have slept outside, also in temperatures down to -10C. I don't know whether they slept better, but they certainly slept for longer - giving me more time to get other things done. I suspect thats probably the real reason for it!
What editor are you using, and how old is your computer? I haven't had problems like this in years.
Did anyone even bother checking the author's numbers or methods?

My biggest problem with this series of articles is that it's largely based on the "No commitment" answer to a questionnaire given to postdoctoral students. His "Nothing" section is actually "No definite commitment for employment or postdoctoral study" ( here http://www.nsf.gov/statistics/sed/2011/pdf/tab42.pdf )

which:

"Includes respondents who indicated "other" in all years and respondents who indicated "do not plan to work or study" in 2006 and 2011. Also includes 715 respondents for
2011 who indicated definite plans for "other full-time degree program."

That 715 is 1.5% total, or 25% of the 6% difference between 2006 and 2011.

I spent nearly all my time between 2006 and 2009 around grad students (mostly physics, but bio and engineering too). There was a fundamental shift in thinking in 2008, both for grad students and professors. Professors could keep grad students working after their PhD was conferred, in a position somewhere described as between a postdoc and student for a year or two, a longer holding pattern - because people were having a hard time finding jobs. This goes double for international students.

According to this ( https://chronicle.com/article/From-Graduate-School-to/131795... ), 23000 more doctoral students are receiving some sort of financial aid from the government than in 2007. Even if those numbers are increasing, the total percentage of people with a masters or higher is only 1.5% of the apparent population.

According to BLS, there's ~3.2 million people with a PhD. That means there was an increase of people, from ~.3% to ~1% of total people applying for aid. (I'm probably off by a little bit because I'm using numbers from different years and estimating, but not by a factor of 2)

So, we had an increase of 20,000 people applying for some sort of aid between 2007 and 2011 with a PhD. Cumulatively, if we were assuming that increase was purely from new grads and accurately portrayed the unemployment of a new grad, that would mean an increase of 5k year over year, or 11% of new graduates. But to say that was all new graduates would be doing quite a disservice: There has been major cuts in research at national labs, universities, and all sorts of other publicly funded institutions.

I'll admit, finding the right job is probably harder and takes longer today than in 2006/2007. I agree that we have much more foreign students who have a harder time figuring out what they will do after graduation, because of problems with visas and money. But at 2.5% unemployment and a median salary 50% higher than a bachelors degree, ( http://www.bls.gov/emp/ep_chart_001.htm ), I think it's hard to argue there's PhD bust.

If I had more time I'd delve into this deeper, but I got to get back to science...
Summary for those not familiar with the craziness that is Beeminder: It's a combination of quantified-self tool and a commitment device app (like StickK and GymPact and Aherk) where you put up money, to be paid if you don't do what you said you were going to do. In this case you're pledging to push commits or close issues a certain number of times per week.

The money aspect sounds super perverse, but we think of it as paying a fee for a service (the graphs, reminders, etc) that happens to be waived if you never need Beeminder's kick in the pants.
Come to think of it, swapping two variables in place is a horrible question - because you can't really do it! A statement like

a = a + b

requires the (invisible) presence of a register where a + b (or xor or whatever) is placed right before being written back to a. But then you might as well use this register directly for the swap instead of dabbling around with one-to-one functions.
Doesn't seem like it'd be much different from glancing at the dash, console, GPS, etc.
I never thought of it as "faster-than-thou" but rather "faster than you expect" and "fast enough for real work."
No malware, I linked to the 'print' page of the article which has a cleaner design but Forbes.com is doing a redirect it seems.
You'll probably find that in most cold places.

Here in Minnesota, the preschool and kindergarten I'm familiar with have the kids play outside at recess at least 2x a day unless the temperature is below 0F (I think; it might be -10F). Considering that the temp here can stay below freezing essentially continuously from mid-December to early March, it makes sense. Otherwise the kids would never get to play outside for months.
Wow, you're right. I was almost convinced you were being clever.
Just as an aside, the last time we seriously talked about manned Mars missions was in the '70s. NERVA would have been powerful enough to make the round trip in 90 days, but the program was canned in '72. This 501 day trip will be an interesting bit of logistics in itself.

We are almost living in a Heinlein novel, though it would be unexpected if Mars was colonized before the Moon.

http://en.wikipedia.org/wiki/NERVA

http://en.wikipedia.org/wiki/Nuclear_thermal_rocket
I don't think they were a missed opportunity. In order for them to 'miss' they had to be 'possible' which they haven't been for a long time. Its only lately where various things have come together to get close. I have followed the 'head mounted display' technology closely since its early inception in the mid-90's as a means of providing military pilots with situational awareness.

The first problem with head mounted displays was resolution. Both in color space and in pixel space. Early displays were monochrome (either green or red based on LED display drivers) and had a roughly 256 x 256 dot pitch. It was ok for targeting reticules and basic instrumentation display (like an artificial horizon). Early work also wanted transparency (look through) displays because there wasn't a way to display what you were looking at in enough fidelity to do both the visual field and the indicator field.

Later a company called Colorado Micro Displays (CMD) came to market and started offering color, but 320 x 200 was the best resolution they could do. Higher resolution displays cost tens of thousands of dollars and were essentially hand crafted out of unobtainum. Direct retinal illumination displays attempted to get past strict display resolution issues (a friend of mine worked on one of the x-y positioning device for doing this, it had 500 angstrom repeatability! And was, as expected, insanely expensive)

It really hasn't been until recently when DLP type systems at sufficient resolution to eliminate the x-y type beam director have come to market. Combined with better LED phosphors to bring the cost of an RGB display with better than VGA (640 x 480) resolution into something practical.

The incessant push to higher resolution phone screens has created the capability to make opaque but high resolution screens which can enable something like the Oculus Rift type displays. That requirement stems from how far away from the eyes you have to put the screen and thus the torque moment that is applied to your head. There was a great system at NASA which used 10" displays but the 'head mounted' part was more like sticking your head into some weird steadycam kind of device.

Finally there is the challenge of both high fidelity and high frequency head orientation technologies. Prior to about 2005 the best you could do was a laser gyro for motion and an accelerometer for inertial reference. Doing that at the necessary frequency (typically 1000 updates per second) didn't become cost effective until about 2009.

Now however, many of the technologies have finally matured to the point where OR can be done in small quantities for perhaps $2K/unit.

A 'game console' is struggles if it costs more then $300. So as a 'controller' option, and even as the 'whole console' option, these sorts of glasses are still about 3 - 5 years from hitting a price point that makes them the 'killer' peripheral. And of course because they aren't here yet, they can't really have 'missed' :-)
r u using x86 go? or x64 go?
And it's voice activated.
> For some reason people still hate the language even though it's the closest to being the most versatile language around (in every single aspect that makes a good language it ranks well against the others)

In every respect that a PHB may care about, perhaps. I think you should examine that "for some reason" more carefully before declaring that all reasons favor Java. Clearly there is something going on there, unless you think everyone who dislikes Java just suffered head trauma or something.
I appreciate your feedback. Really really helpful to us (you should see what it triggered on #irc ;-)
Dashboard cams in Russia are ostensibly popular because they help document incidents of roadside violence/malfeasance

http://www.wired.com/autopia/2013/02/russian-dash-cams/