skysight-inc/HackerNews huggingface dataset:
"...to produce a synthesized light field that falls upon the retina in the same way as light reflected from real objects in your environment"

Goes back to Carmack's idea presented in one of his Quakecon sessions (although obviously the idea has been in sci fi for a long time).

This is interesting, I have an idea of how it might work:

Producing a synthesized light field could be done with a huge array of tiny mirrors or refractive material (I know stuff like this has been done in the past). By simulating directional rays coming in, I'm guessing your eyes could be tricked into thinking there is depth since the movement of each eye would change the amount of light absorbed (i.e. "focusing" on different objects in the light field). I could be wrong about this, have not thought it through very well.

All that said, they've raised over $500 million from Google Ventures and others, so I'm guessing there is something here, as lacking as the website is.
I agree, but I think there's something to be said for not complaining about lack of generics in Go. We kinda got it the first 100 times it was said.
I am quite interested to know more about Judicata. It was cofounded by Blake Masters (coauthor of Zero to One). Anyone have any info on it?
Forgotten worlds in the computer
"and realize just how much we take things for granted today"

Well, Z88DK has some... bugs. It is definitely a new experience when the compiler segfaults because a syntax error ;) To be fair, I'm glad it exists, but it got me busy for few hours because of a couple of bugs less evident than a compiler crash.

My experience when I was 13 was with the Spectrum, but after getting back in contact with "the old 8-bit world" I think the Commodore 64, the Amstrad CPC, or even the Oric could be quite interesting to revisit and explore; and I'm sure there are still some users out there that would love new software!
No, it was religious education. I don't know the exact situation in Novgorod at the time, but throughout Europe in urban or near-urban areas it was common for first sons to inherit the family business, while subsequent sons would undertake some sort of religious training, either monastic or not.
The complexity of the conventional helicopter method is not only providing control, but also a considerable amount of safety by enabling autogyro capability. This lack of autogyro is already restricting the quadrocopter setup to "let it crash" dimensions and the same well be true for this admittedly very clever duocopter.
There are various ideas for the future. See this https://gist.github.com/gavinandresen/e20c3b5a1d4b97f79ac2 for example.
This paralegal I know told me 2 years ago "I wish someone would automate discovery because it sucks right now". I wish I knew absolutely anything about it.
PhpBB.com Hacked, several servers were compromised
Stupid question: Who is Neal Stephenson, and why is he famous?

Wikipedia suggests that he's a sci-fi author, is there a particular reason for his fame, could you recommend some of his works?
This Gizmodo article does a great job of demystifying MagicLeap's tech by digging into the founder's background, patent filings, and trademark applications:

http://gizmodo.com/how-magic-leap-is-secretly-creating-a-new...
As far as innovation is concerned, Ebay and Amazon are two of the most polar opposite companies on the web.

Amazon started as an online book store. They now sell consumer products, media, tablets, payment services, computing services, content production, logistics, supply services, drone deliveries, etc.

On the other hand, Ebay started as an online auction site. Since then, they have... bought the payment processor that most of their customers used.

The only other category leader that has possibly been more stagnant than Ebay is Craigslist.
Regulation and decentralization: Defending the blockchain
Tindering to Catch a Thief
FLAC 1.3.1 released
Wouldn't 'no special characters' mean that the data is really simple ASCII?
Stephenson's post mentions Snow Crash. Start there.
If you could send screenshots of the error, that would be perfect. Send to (email removed).
I think the comScore data may be biased; IIRC they rely on a toolbar that's installed along with crapware, and so it'll be biased toward users who are willing to put up with crapware.
Show HN: A simple photography assignments provider
Fair enough. I wasn't implying that a falsehood being "charismatic" makes it OK for a journalist to print it. Sadly, it seems less likely to be checked when it's (a) reflective of a genuine truth (such as privileged frat bros getting away with sexual assault; UVa aside, it is a real problem) and (b) something that people want to believe ("we've finally caught one!") That doesn't make it right.

One of the problems with the tech press (and, increasingly, the mainstream press) is that it refuses to rise to the higher standard expected of a journalist. For private individuals to inflate their histories and reputations (using charismatic lies) is ethically OK, because one has to do it (paradoxically, and perhaps disturbingly) to gain credibility and trust in a world like Silicon Valley. Journalists, on the other hand, are supposed to cut that shit away and get to the facts. The problem is, with the tech press, that they value access (into a morally bankrupt sub-tract of the private sector, that will shut them out for any coverage other than effusive praise) more than doing their jobs.
How Much Sleep Do Americans Trade for Work?
Meetings for these codecs were more than 300 people and those were just representatives of larger groups....

That's easy to do when your goal is to have as many different people and patents involved as possible, rather than simply develop an efficient codec using an efficient process.
"It then sends the 80-byte block header to its mining hardware (an ASIC) along with a target threshold (difficulty setting)."

I've always wondered, would it be possible to make the difficulty setting dynamically determined based on some econometric derived from the bitcoin chain? (such as if you see the economies velocity slowing down, perhaps you lower the threshold) or the opposite.

If it was, that may be one way to stabilize the prices, at least of the currency itself.
Doesn't look like it. Perhaps you'd like to fill us in on it? If my guess of what it sounds like is anything what it actually is, then I'd be really curious about knowing more.
What/who is Clang (apart from the compiler)?
Brilliant site
Bivens actions,[1] and suits under 42 U.S.C. 1983,[2] exist precisely to remedy Constitutional violations in situations where the exclusionary rule doesn't apply. They allow you to sue for money damages for violations of your Constitutional rights by federal and state actors, respectively. They are very common.

However, police have qualified immunity in such suits unless their actions were in violation of "clearly established law." Under qualified immunity, the police can't be penalized for guessing wrong when it comes to unsettled law, or when a court decides to take the law in a new direction.

This decision is quite a departure from the general rule that anything visible from public property is outside 4th amendment protection. So the police here would likely be protected by qualified immunity for failing to anticipate that a court would take previously well-established law in this new direction.

[1] http://en.wikipedia.org/wiki/Bivens_v._Six_Unknown_Named_Age...

[2] http://en.wikipedia.org/wiki/Enforcement_Act_of_1871_(third_...
Actually it's the other way around, a company that doesn't give me those two sentences is acting like I owe them my time.

My feedback, and similar feedback from others, is not a complaint, it's feedback. Or, as someone else once said, "treasure your bugs."
Show HN: Redacted.js – Bookmarklets to Apply the Redacted Font on a Page
The big value is not having to completely trust the person holding the money. As of right now if you do escrow you transfer money to a third party, who has the option of taking it and running.

With a correctly setup transaction, bitcoins can be held in escrow that require 2 of 3 people to approve moving it. This means that you/seller, you/escrow, or seller/escrow are the only 3 combos to get the bitcoins out. There's no way for the escrow agent to steal the money.
Theora and Daala are both hamstrung by working around minefields of patents on essential processes to video processing.
They're not selling anything yet. They don't you to hand over cash yet.

And so it is more practical for them to tease and build interest.
Probably count tcp/http connection to sites at ISP? Of course it's not easy or accurate for us. Not NSA ;)

Another option for conspiracy theorists is to just get data from apache logs etc., because, you know, NSA has access to everything.
As far as I know, they're not selling anything yet and they're not in a position to take your money.

Do you honestly not think that when they have something to sell they'll have a marketing strategy?
You're not insightful, you're just a jerk.

If they're going to talk about how Neal is a member, and how they're changing the world, say something about it, don't just keep babbling. There is a floating whale and grand assertions without any immediate indication of what they do. You're damned right they owe people something about their company, when they have an "About Us" link on the page.
You might also recognize it from Temple of Doom when Indy goes to check the fuel level on Lao Che's plane and the engines shut down.
1. Any old-timer Windows developer will tell you that statically generated code still has to be understood and maintained.

2. generics are about type-safety, not codegen. Codegen can be added on top of parametric polymorphism (e.g. C++ template specialisation), but is not required by any means (C# or Rust don't do any generic-based codegen beyond reification)
This reminds me of the approaches used by garbage collectors on object graphs—reorganising the graph to improve locality, and ensuring consistent views despite a concurrently running mutator. I wonder if other GC algorithms would be applicable to graph stores.
My first example of (f x) is about as fast as you can get.

The longer example is not great the point is it's a very language agnostic tradeoff of speed vs memory. Replace the ‘if’ conditionals with a case statement and its much faster you can speed it up further by using continue.

You can speed it up even more by having a jump at the end of each statement, but that stops looking like a loop and is basically just the tail call optimization.

Anyway, the important part is its low memory utilization and compiler independent.

PS: I in no way suggest tail call optimization was not useful; just you can mechanically simulate it when not available. You can usually beat that mechanical approach if you need to speed things up further.
Writing a lexical parser in JavaScript using Jison
ethereum?
I think it's possible to do that, though that wouldn't really be Bitcoin anymore. If the difficulty were fluctuating with the same amount of computing power out there, the block time would be changing a lot.

This would make for different amounts of bitcoins being released rather than the (fairly) predictable current schedule.
It is partly a compiler issue, but the semantics of a language limits how fast of a compiler you can make. It doesn't really matter though, the fastest g compiler still produces slower binaries than any C compiler I can find.
> a company that doesn't give me those two sentences is acting like I owe them my time.

Have a word with yourself!
website is under a heavy load, here is the cached version:

http://webcache.googleusercontent.com/search?q=cache:MvuGGDF...
Neither of which they do. The website is incredibly ostentatious, and offers no hints of what the company is trying to achieve. If you want build interest, drop the over the type hype machine and explain what the hell you're doing.
A sword fighting video game Stephenson kickstarted for $526k and failed to deliver anything playable on. https://www.kickstarter.com/projects/260688528/clang
Here's one scenario.

Two people want to exchange funds for service or goods. As usual, the seller wants to know that the funds will be available when the goods are delivered. Both people hire an escrow representative (similar to how houses are sold today) and all four create a transaction that binds the buyer's money into a contract; if any two of the remaining parties either enter complete or exit the transaction, then the money is either disbursed to the seller and service providers, or the money is returned to the buyer.

This way, the buyer's money is bound into the contract and the seller can determine this to be the case before releasing their product or service. The escrow representatives are trust companies and can see for themselves whether the transaction is progressing as promised or not due to their connections with the buyer/seller and with each other.
>There is one transaction block issued every 10 minutes.

Just to clarify for anyone new to bitcoin... blocks aren't "issued" every 10 minutes exactly. On average there is a new block found every 10 minutes (or so).
You should really fix the selection color. I usually select text while reading it, and I can barely see the selection here. Otherwise, good job!
Craigslist at least didn't make huge efforts to lower the quality of their site over the years. Ebay went from useful to garbage almost entirely by choice.
The max-width has been deployed, thanks for the feedback.
This got lost between my brain and my previous message, but yes, I agree, that's the most likely explanation.

But I mention the "they're trying to build like the equivalent of the early table-based Microsoft Surface (before that meant a tablet), but pseudo-holographic instead" idea just because it's so unbelievable to me that stand-alone goggles can possibly deliver what they're claiming.
Is your alma mater prestigious?

At least in the UK, major graduate recruiters that focus their efforts on particular schools are willing to spend on brand-building for surprisingly low-eyeball audiences (sponsoring specific student societies). You can then pitch a low traffic site with emphasis on the "set up by former and current XX students" angle to at least get badges on the site.

If your site is targeting current students, there's likely more revenue in brand-building "sponsored content" from major graduate recruiters than a pure jobs board since students, almost by definition, aren't actively looking for a job for most of the year. That doesn't make your revenue model easier...
My take aways: too much white space, the highlight colour when you select text within code wells is really hard to distinguish & as others have mentioned black on white is hard on the eyes.
Getting a 403 on your site.
Apple emerges victorious in iPod antitrust lawsuit
Zooming all the way out on maps.google.com does get you a planet view. It might be interesting to see how layers apply at that zoom level.
Of course. But I didn't read that as the main point of the post.
Ahhh that's much better. Amazing responsiveness!
> you're just a jerk

I'm not the one who traded discourse for insults.

> You're damned right they owe people something about their company

Have you given something to them? Where does this entitlement come from?
End-to-end API lifecycle – Node.js style
I don't think they are selling anything right now, so they don't need to be saying much yet.
>He and several other computer scientists are building a new language they hope will be suited to practically any task. [...] What we need, Karpinski realized after struggling to build his network simulation tool, is a single language that does everything well.

a few paragraphs later:

> That said, it isn’t for everyone. Bezanson says it’s not exactly ideal for building desktop applications or operating systems, and though you can use it for web programming, it’s better suited to technical computing.

So he made one language that's good for everything, as long as everything doesn't include desktop apps, operating systems, or web apps? That's a pretty big lacuna...
> I have no alternative email, I can't remember my security questions, and I can't remember the phone number I linked to the account.

I'm just curious how you expect them to authenticate you then.
This girl [sic] hears video game music, instantly recreates it on the piano
I have a hard time understanding why you would not compare this to real-estate. Its certainly not a brand or tech play. If the market slowed it would certainly take a hit. Most of these places have monthly contracts and its highly tied to how well the economy is doing.

With that said, I really do appreciate the services these kinds of places offer. While they charge above market rate for sq.ft., they make up for it in services. I do not have to worry about anything within the office and can simply work. They usually have amazing internet, some free coffee/drinks and cater towards keeping me being productive. They offer nice community benefits as well.
I worded it wrongly I guess. In the article it wasn't a question whether he was an illegal, they knew he was an illegal.

I'll agree, letting ICE search the home would be a slippery slope and probably a bad idea as well. But at the very least, if they want to address the problem of him being a drug dealer then they should be able to use the fact that they know he is an illegal to at least deport him and solve the drug issue in a lateral manner, right?
No, but it does help the more common "whoops, we didn't actually ship your order. Are you sure you actually bought something from us? Prove that you did / our systems are perfect."

Sure, it'll get resolved eventually...
Documentation websites actually have some pretty good use-cases to being scalable to mobile, either because people will view documentation on a tablet or phone while developing, or due to people using smaller browser widths when developing to be able to display their IDE or terminal windows next to the documentation windows.
> Also: does auto-boxing even make sense in Go?

Yes, and already happens: interfaces cause wrapping of their content[0] and go does basic escape analysis and automatically allocates things which escape a function on the heap rather than the stack[1]

[0] https://golang.org/doc/faq#nil_error

[1] https://golang.org/doc/faq#stack_or_heap
Paywalled. I wish the submission link went to the full article.
Sounds really cool. Have you actually implemented this as a prototype yet?
I love how these guys built a canvas of space fantasy out of mundane sounds, it was so easy to make some cheesy sound, but they always found a way to make it fit in the universe.
2014 Unroll.Me SPAMMYs
Hacking the Raspberry Pi's VideoCore IV GPU – Louis Howe [video]
Mattermark (YC S12) raises a $6.5M Series A to keep VCs in the know
The docs have been made a bit denser, thanks for the feedback guys!
I interpret the fact that "people" and "citizen" are used in different places for different purposes to mean that the choice of wording does have significance.

In any case, the Constitution is a limiting document. It restricts what the government is allowed to do. In the context of the 2nd amendment, it is not allowed to create arms control laws. It does anyway. Differences in the de facto exercise of rights between citizens and non-citizens are likely due to different levels of access to the court system and in relative political clout, rather than some underlying intent that is not obvious in the document itself.

By plain reading of the law, "the people" means the people. It includes any humans acting in their own capacity, as themselves, rather than as the agents or representatives of another legally distinct entity. Begging the pardon of the state, and its judges, but the people do not find it convenient for the state to redefine what personhood means, especially when done in a way that skirts the limits set forth by the people for the government.

You have to be a lawyer to think that "the people" does not include any person. A non-lawyer can apply the common meaning of the word and use it without stopping to argue over whether it means what it means.

I don't give a fig whether it is about Mexicans or Tenctonese. If they are people at all, they are people who have the right to keep and bear arms.

Besides that, if "the people" were so defined as to include only those people who created the government, I, as someone born more than 200 years later, would certainly not qualify. If you exclude illegal aliens on that basis, you exclude everyone who did not explicitly ratify the original document, which is to say almost everyone alive today, excluding only those who have sworn an oath of office. If I am not thus protected by the law, I am not obligated to follow it. Do we really want to open up that can of worms? Lysander Spooner's "No Treason" essays may elucidate further, but I think perhaps it would be a greater boon to civil order if we agree that "the people" are not necessarily a specific subset of people.
Minimum traffic, maybe 1 hit/month. Honestly I've seen people go to paid listings off the bat and then they aggregate from other places to get the ball rolling.

It works but you have to put in effort, it's a massively saturated market.
Reddit's Chris Dary's final comment on the upvote downvote being displayed
I don't think it's what she/he's alluding to, but you could do the following:

A: creates a hash of a contract
B: creates a hash of the same contract

A sends 0.1BTC to B (and in the transaction message includes the hash). B receives the money and replies with 0.1BTC and the same hash (and the bitcoin notary keeps a cut). A year later, A claims that the contract said "any member of the board" instead of "most members of the board". So we go to the blockchain and verify what the contract said, and how the two people agreed through a transaction.

What does Bitcoin add? You can't erase the hash of the document to forge any part of it, and you can't erase the signature (transaction from A->B->A).
I thought the entire point of Kickstarter was to absorb the failure-to-acquire-enough-funding risk?

If Clang failed because of a lack of budget, then the failure was on the part of the project owners to set their funding threshold appropriately.
Actually the blockchain's size is now over 20GB. Almost a year ago I remember it about 13GB!
They're not using Bootstrap.
Snow Crash for old school howling-metal cyberpunk.

The Baroque Cycle for a semi-fictional view of the beginnings of science - the Newton and Hooke era.

Anathem for an interesting take on the philosophy of science disguised as a sci-fi epic.
Talk to all three. Pitch your idea, then play hard to get.

Tell them, 'As you can see I'm super busy and choosy who I who work with. Now I'd like to hear from you guys, how this technology might integrate into your platform, and what it might look like if we partnered on building something together'. The winner will become obvious.

Hat-tip to Oren Klaff > http://www.goodreads.com/book/show/10321016-pitch-anything
But the term is "illegal immigrant" and denotes a person that illegally entered or resides in a country. Changing it to "undocumented immigrant" makes it sound like a simple absence of documentation due to a procedural fault, but that's not the issue. Generally they entered illegally and in cases where they stay past a visa, that action is also illegal.
Yeah, and you can always use a build tool to generate the two scripts from a DRY codebase.
This is amazing, thank you again!
It seems that the way you have decided to solve this is both scalable and modular, so it's very likely that I will adopt it.
I will talk with my business people about the best solution for us on handling tier upgrades, notification etc. Right now you have assured me I can let the subscription integration wait, so I'll continue focusing on the actual product and implement the subscription later.