skysight-inc/HackerNews huggingface dataset:
Not sure if the Oculus guys are reading here, but it would be interesting to get just a little bit more information on the technical side:

- what kind of sensor is it and why does it have to be a color sensor, vs a much cheaper plain photodiode which as far as I know works equally well for this task i.e. thresholding

- what is the samplerate used, just out of curiosity

- where is the sensor placed with respect to the screen - for a normal 'scanning' LCD display the right bottom pixels of the screen are presented about a frame later, so this seriously affects measured latency
Pot, kettle, black: Dealerships say Tesla “misleading” consumers on car costs
> Nothing I've outlined above is a problem for advanced gamers, but if something like a Steam Machine is ever going to take over the living room, it has to be a natural plug n' play experience with respect to input devices. And I mean natural for your mom or uncle, not for you.

Even though it's coming to the living room, I still don't feel that the first iterations of the Steam box are really targeted towards non-core gamers. Not even traditional video game consoles are a good fit for them beyond the original Wii, so I doubt even future versions of Steam machines will truly target non-core gamers. The products from Apple, Google, and Amazon are a better fit for that demographic, especially if any of them ever truly figure out TV... and ship. Unless Steam comes out with a cheap TV box, the non-core gamer isn't their target.
I use Emacs for Clojure development (and pretty much everything else) and still think there should be a project like Nightcode. I frown everytime someone recommends Emacs to a newbie interested in Clojure (and hasn't used Emacs before). There is a lot of yak shaving to get the whole thing work (and comfortable) to scare away anyone.
Chromebooks don't support Skype.
https://github.com/clojure/clojure/blob/c6756a8bab137128c811...

Looking at the source the persistent vectors are virtually identical to Bagwell's paper. Rich did add a couple tweaks, namely moving the bitvector that indicates what slots of a node are occupied from being a word in the node object to being embedded in the 64bit integers stored in each node slot. When a node is filled enough to span 2 cache lines, around 9 slots on typical hardware with 64 byte lines, and the next desired index fragment is the 9th slot or higher, this avoids touching the first cache line, potentially saving a cache miss. This is why the nodes are 32 way: 32bits for the bitvector and 32bits for the offset in the underlying storage array fit in one 64bit word which can be written atomically (inside a transient obviously). Rich goes through this in one of his talks but I don't recall which.

The modification to go from mutable to immutable isn't an invention either. Anyone who's read any of the functional data structure literature will be familiar with path copying being one of the two general ways of making any data structure persistent.

From the perspective of these data structures there's little difference between a vector with integer indexes and a hashmap. The hashmap just requires a preliminary step of hashing the key to an integer.
Think of it as great architecture...
40 hours? I'm guessing that's a US thing. I'd have to be really, really desperate before I did that many hours a week.
today I got a Google alert for a Twitter account I created 8 months ago.
Paranoia For Beginners
moore's law? Or more specifically, look at charts of cpu/$, gpu/$ memory/$ and flash/$ over time. They all go down over time.
I hope it won't use X. The sooner we can get rid of X, the better.

Problem is, we now have 2 (maybe more?) would be replacements, and I'm sure there are more to come. Obligatory XKCD reference: http://xkcd.com/927/
Cool. I've done something similar for testing Puppet manifeste here: https://github.com/anderssv/puppet-docker .

Like Bryan points out I would love to construct something that utilises the features of Docker in production too, but right now it's just a awesome testing tool with minimal turn around.
Similar to http://appear.in, but no screensharing. Being open source is a big plus.
"Do you have any proof for this, or is it just baseless conjecture?"

You mean, besides empirical evidence? Nope.

I see it almost every day on my commute, which is riddled with construction. On the days that everyone merges well before the last possible moment, traffic moves at a quicker pace, because there is no one to cut you off, and my commute is shorter. On days that people decide to cut others off at the last moment, my commute is measurably longer.

If you merge ahead of time, you are more likely to find an existing gap in traffic, which has little to no effect on the traffic's speed. Whereas, if you are merging at the last possible moment, you are necessitating a gap be created specifically for you, forcing others to slow down.

If cars stay in the eliminated lane until the last moment, and then the speed of traffic increases after the bottle neck, it was the merging at the last possible moment that caused the slow down in the first place.
Be interesting to see how they tackle the player-with-controller vs player-with-mouse/keyboard issue... clear advantage in FPS games with a mouse.

I'd buy a console tomorrow if they allowed mouse/keyboard - sick of all the cheaters in PC gaming, and having games get _better_ as the hardware ages would be a welcome change from having to constantly upgrade my video card to play new releases at a decent frame rate!
Yeah, I understand that. And I do other things to just take a break, even though I find them less interesting then my programming. Also, just to clarify, I spend less time (even lesser than the official time) on the 'official' job that I do. I mostly work on other open source scripts in the free time, which are also helpful for people besides being fun.
Perception is Reality – The state of OSS in .NET
ON the Safari browser, not with.
Hold the phone there. Why is Windows even entering the comment section of a SteamBox/SteamOS article?
It's Linux-based, SixAxis controllers are easy to set up on both Linux and Android, Valve will have a very easy time creating a simple easy-to-use GUI for linking the two.
The HTML5 Scorecard: The Good, The Bad and the Ugly in iOS7
Yes, Young Kids Are Some Of The Best Entrepreneurs
> It is a choice between trusting a single entity to make safe programs and not purposefully put backdoors on the code and trusting lots of entities to make safe code, not purposefully backdoor it and trusting the reviewer's abilities.

It is a choice between trusting the reviewer and having the code open to scrutiny, or trusting the entity and not having the code open to scrutiny.

Same trust surface, much less opportunity for review.
It's a good thing not all employers have this stereotypical exploitative attitude, or socialism would have won a long time ago.
Can't help but notice from the "one click deploy" part that you are still using Jenkins!

Check out circleci.com you can do some really neat stuff around testing and deploying and it's a whole lot less painful.
GStreamer 1.2 Release
That's nothing. I had to fix someone else's program once. It was written in PERL.
Yet accidents like those have happened, and have been prevented after that rule was put in place.

Links please?
Docker and Fedora
Product Launch: Stop Checking OpenTable Every Minute
How is your 100-mile use case any better with a roadable airplane than with a separate car and airplane?
Well, yes. There is a different feel to using a d-pad and using four distinct keys, and it throws me off when I'm playing a 2D platformer. In SMB, the inertia feels totally wrong using the arrow keys or WASD.
For PS3 the chances are 0 percent due to a very unusual hardware architecture. For Xbox360 I'm not as sure, but I would say chances are also low. These devices are closed and contain chips to make sure only secure and encrypted code can be run. This is to prevent console hacking, game copying, etc.
Clojure can be exactly as fast as Java within a function when type hints are used to avoid reflection. Calling Clojure functions has a little overhead relative to calling Java methods.

That said, an idiomatic system in Clojure will likely have a very different design than it would in Groovy or Java. Using Clojure's built-in immutable data structures, it's cheap in terms of CPU and memory to make a large number of modified copies or to concurrently access data compared to the standard collections in Java and Groovy. Single-threaded reading and writing are, however somewhat more expensive.

My prediction is that it's easier to get good performance out of a system with a lot of concurrency using Clojure than it is with Groovy or Java, though with careful design, it's possible to get better performance with Java.
The relevant quote from section 1:

"In Clojure, immutable vectors are an essential part
of the language implementation design. Ideal Hash Tries (HAMTs)
[1] were used as a basis for immutable hash maps and the same
structure, 32-way branching trees, was used for immutable vectors."
Hey, thanks for the reply! It's definitely really impressive tech and I (and everyone else) are hugely excited about the possibilities.

My comment was definitely more about the media coverage than anything else. I've been a lighter/comper/pipeline dev mostly in features and have never worked in games so I can't speak with really any authority on the subject. I really just wanted to convey that mainstream coverage of VFX (and games) tech seems to really gloss over the human element.

Anyway great work, thanks again.
@gknoy It's just frustrating from a personal perspective... I mean, taking 6 years off to work on hats? It feels like heckling from the sidelines, but if Valve is truly great they'll find a way to, you know, make a great game again - alongside doing all of this 'extraneous' hardware/platform stuff.
The best part is when the project you're working on is of absolutely zero interest to any of your friends or family so you can't really show anybody your hard work! My current situation is somewhat interesting to the general public, but in the past I've worked on back end system for insurance and health care. Try showing that off to your friends!
Anyone else compete on these types of sites? Are they worth it?
Google Trends appears to be next. They changed the interface under "Explore". Few featured and works poorly on tablets.
From the paper I cited below:

The immutable vector
data structure as pioneered by the programming language Clojure
[4] strikes a good balance between read and write performance and
supports many commonly used programming patterns in an effi-
cient manner. In Clojure, immutable vectors are an essential part
of the language implementation design. Ideal Hash Tries (HAMTs)
[1] were used as a basis for immutable hash maps and the same
structure, 32-way branching trees, was used for immutable vectors.

I'm pretty sure they picked the word pioneered for a reason. If Rich Hickey didn't invent them, then Tiark & Bagwell didn't invent RRB-Trees.
This is a very interesting perspective. I never thought of it that way.

One might add the fact that pre-WW1, most women were not a part of the workforce/merchant class/trader class(sad but true). So yes, employment is a relatively new thing.
It is an engaging story; a real account of a startup's successful exit explained very keenly, containing a lot of valuable advice.

Great read!
Chrome on iOS devices does not support webrtc (unfortunately). One solution is to use OpenTok's iOS SDK and build an iOS app to make it work on native apps
We offer a native iOS SDK that has interop with the web!
Those are so damn annoying. In addition I'd be willing to bet that ~1% actually engage members on the group splash page. Stuff like that in Steam seems like an oversight.
1:1 chats that go through our servers will be charged, if you've built before Aug 31st all 1:1 is free!
The 8-hour workweek is pretty standard everywhere, where are you?
Dear Airlines: This Is What Your Boarding Passes Should Look Like
No recording yet, but we're looking to have an archiving beta by the end of the year
I expanded your selective quoting above.
This is much more inspired. I sort of feel sympathetic, because of the potential mental anguish you were likely to have incurred while writing it.
Pair programming and the decline of the cowboy coder
I thought it was going to look at which state had the biggest average drop in elevation from its border, which in hindsight is silly since the entire surface of the earth is pretty convex...
The good news is that it's parody, which is on the trailing edge of the hype/meme curve.
We couldn't bill them -- it was another SG&A department and we (IT) don't bill them for our work.
Ask HN: Did you buy your iPhone unlocked?
Hey HN. I am looking to finally get a new phone (still have the Galaxy SI). Looking to get the iPhone 5S.

Some background:

I live in Canada, but am currently planning to move to the USA for work sometime soon hopefully. But I'll probably be back and forth once that happens every so often.

I was wondering if anyone has thoughts on buying the iPhone unlocked for the extra cost vs probably waiting to get to the US and getting a plan with verizon or something.

I understand going on the two year contract with someone you need a plan for at least 50+ it seems, but with an unlocked phone you can find some for about $30. [1]

Has anyone done something similar? Or even bought an unlocked phone? How did that work out? I'd like a phone now and then when the move to US happens be able to easily transfer that to someone else. But if it would be cheaper to wait and get a plan with someone in the states I'd probably do that.

[1] http://www.tekrieg.com/news/unlocked-iphone-5s-is-it-worth-the-higher-price-tag/1004168/
And there are tons of used 172's in excellent condition for a third that price.

Or, you could compare the Terrafugia to a two-seat LSA. That would be a fairer comparison, since the Transition is an LSA while the 172 is a real certified airplane. Pipistrel and Icon both sell LSAs for about half the price of a Transition.

http://www.pipistrel-usa.com/
http://www.iconaircraft.com/
You can't use passive systems like that for pointing a mirror at a stationary source since they will aim the mirror straight at the sun. The whole point is that the mirrors form a parabola and that you point each mirror slightly different. Passive hookups like you describe would aim all the mirrors in the same direction.

I've done some toying around with this and came up with a system that can run off a limited number of motors.

http://pics.ww.com/v/jacques/renewables/concentrator/8.jpg.h...
Blackberry delays BBM launch due to leak of an old Android build
Generally, yes. The quality of life in France is very high. If you are employed by a big company or the state, you can have a perfect life.

But from the day you create a company, you discover problems one by one. My first startup was French and I still love living in Paris. But I'm pretty sure, unless things change, that I'll move out as most of my friends did.
Spoiler Alert
Marketing in the guise of a beta/prototype program. Google seems to have been pretty successful doing with Glass and I'm sure there were prior examples.

In any case, I'm pretty much guaranteed to buy the finished product. What little gaming I've done for the past 4 years or so has been almost exclusively via Steam.
I have read it from the beginning, and the individuals who maintain the documentation likely have as well.

What format supports interpage linking, can be displayed both electronically and is print quality, and can be read on virtually every platform?

The only print quality formats are postscript or PDF and from that only PDFs can be viewed electronically as well being print ready.

So, there does not exist a solution that is not PDF in this case, especially if other attributes are desired such as the readers not requiring a costly license to use.

I am not incredibly happy with that being the case, but there are open source readers and exporters for (most) PDFs nowadays so it is more or less a non-issue.
GRADE: Machine Learning Support for Graduate Admissions
"This is why I love HN."

Thank you... same here!

I'm just very interested in the game industry (and a lot of other fields). I tend to R&R (Read and Research) a lot!

--

Edit: Valve Corporation patents, for those interested:

https://www.google.com/search?tbm=pts&hl=en&q=%22Valve+Corpo...
Doctors Grow Nose on Man’s Forehead
Announcing Instagram for iOS 7
I knew I had seen this somewhere before: http://en.wikipedia.org/wiki/Euclidean_algorithm

This is such a natural way to introduce it! I remember that I didn't fully grasp the concepts of what a 'base' is until my first year in college.
Steam seems to have standardized on the XBox 360 controller. At least that's what they support with their current "couch mode" thing. So it seems like you don't need to worry too much about choosing the wrong controller since there is only one choice at the moment.

It works pretty well, for what it's worth.
Shows how I shouldn't just depend on google to solve my problems for me. I searched for something like "turn off preview" but I never made the connection that it was called minimap. It's only slightly annoying. Thanks!
I like Instacart better than Google's service. Instacart delivers produce, butcher meat and seafood from Safeway, Costco, and Whole Foods.

One problem that I've noticed with these delivery services is that the freshest food is not always delivered. I'll take my time at the grocery store to find the best pick; these shoppers seem to grab the first thing they see.
I was thinking of concavity as a state which had the most distance outside the state between two points inside the state, somehow proportional to size or area. Florida seems particularly concave to me (it's practically shaped like a banana), Massachusetts slightly less so.
Amazon EMR on Github
My friend made this cute game.
This is called a solar updraft tower (I like to call it a solar chimney): http://en.wikipedia.org/wiki/Solar_updraft_tower
I know that episode 2 did not end the story. However, http://half-life.wikia.com/wiki/Future_of_the_Half-Life_seri... indicates that it did not contain any teasers. I don't remember the details of the ending since it has been a few years since I played it.

But in any case, leaving the story with a loose end is not the same as announcing or hyping a game. I don't see anywhere Gabe has even indicated they are working on HL3.
Loser-pays and a ban on contingency cases is basically a guarantee that consumers will never be able to sue a large corporation to vindicate their rights. It's basically carte blanche for a big corporation to respond to any litigation by hiring the biggest most expensive legal team, adopting a scorched earth litigation policy, and threatening the plaintiff with the resulting bill.

Now, that doesn't make it a bad policy per se. It works fine in France, where the government is much more willing to enforce consumer rights using regulatory means. It wouldn't work so well in the U.S. where the government leaves a lot of that kind of enforcement to private litigation.
While it isn't specific to dogs and cats, nor open source or publicly available, doesn't Google already have this ability?
- https://encrypted.google.com/search?tbm=isch&q=dogs&tbs=imgo...
- https://encrypted.google.com/search?tbm=isch&q=cats&tbs=imgo...

edit: I'm sure some of theirs is from metadata, but I thought I read a while back that they were doing some graphical identification also.
Absolutely. I should have been more precise.

I think that for maximizing the amount of electricity generated via solar power, price/watt matters most.
I ran a small software consulting business for about 5 years and I agree 100% with you. Business was stressful for the first few years until I narrowed down my client base to only those in the first category. I never did land a huge, corporate client, but I did have several smaller sized companies with a never-ending list of things to do and around X number of dollars budgeted each month.
Our salaries aren't a scam, per se. Just a reflection of a market equilibrium condition driven by classic rent-seeking dynamics:

https://en.wikipedia.org/wiki/Rent-seeking

which don't apply as much to lower-demand professional categories.

Which isn't to say we aren't worth it; I'd like to think we are. Just that we often delude ourselves into thinking that our salary differential is linearly correlated with the economic "value" we generate. It isn't.

Or rather: the "value" of an engineer is a lot like the value of an apartment in a high-rent neighborhood: the price holds in the market because, well, you have to have it, and at (almost) any cost in order to do all the other stuff you need to do, like get around the city and be close to your job.

You also have to have access to food and safe drinking water -- even much more than you need a convenient or semi-stylish apartment. The priority for these isn't just a bit higher: it's categorically higher. Yet their base cost (i.e. the cost to obtain them at nominally satisfactory level) is an order of magnitude less than the cost of your rent.

The distinguishing factor between the two classes of goods is, of course, scarcity. That is why your rent is damn high.[1] And that's why an average software developer can earn twice as much as a decent chemical engineer, and an ungodly multiple of what a great public school teacher makes.

[1] Along with the fact that high-demand apartments -- like high-demand engineers -- are also, arguably, Veblen goods in some markets:

https://en.wikipedia.org/wiki/Veblen_good
Tesla Model S involved in 'unintended acceleration' incident
I still receive the same alerts I did a few months ago, but now I receive more. Far more, to the point where some have become useless.

I had alerts like:
"This" -"Not that" -site:notnews.com

The filters stopped working for me. I removed and re-added the alerts. Now I'm pounded with results. They were amazingly effective before.

I can't say I'm surprised, I don't see much of a business model in it, but I was surprised that it randomly happened to all of my alerts and I haven't seem a word about a change.
that's awesome! good find!
Who said anything about "have to"? They're marketing SteamOS as the "do what you want with it" system. Why would they force you to use an expensive peripheral?
Breakthrough in Carbon Nantotube Computing Could 'Save' Moore's Law
Great article, case studies of skilled hackers solving real problems like this one are so rare, wish we had more of this. Only comparable thing I can think of at the moment are Peter Norvig essays:

http://norvig.com/spell-correct.html

http://norvig.com/sudoku.html

If anyone can recommend similar things, I won't mind :)
http://en.wikipedia.org/wiki/Motion_sickness#Simulation_sick...

Not really. Nor is motion sickness, really.
Los Altos Considering Declaring Steve Jobs' Boyhood Home a Historic Property
You can argue that, but that doesn't make his statement a fallacy. Many people will argue that you are wrong.
I responded to the typical Optimus Rift "future of gaming d00d" fanboyism.
I was surprised when I tried the included demo (tuscan village or something). The latency was really bad. I thought they had a big focus on bringing down the latency though.

Could I have had a defective unit? Or does it matter what PC it's running on, etc? Is it normally really good?
I've never played a match that was console vs PC, but I've heard people say that Halo 2 for PC (which can be played with the Xbox 360 controller or mouse & keyboard) is easier with the controller. Keep in mind that this is a game that likely has mostly console gamers playing.
Stop LexisNexis from Selling Your Personal Info
http://en.wikipedia.org/wiki/Water_jet_cutter