skysight-inc/HackerNews huggingface dataset:
I think this is ultimately the best way forward, but I am excited to see other tech alternatives develop, too.

I really don't think it would be that expensive, at least along Interstates and major highways, to embed a trace wire to help guide self driving cars. (At least, during regular maintenance and new construction- tearing up roads to add it would obviously be expensive).
> Maybe enough people have egg on their faces that we will do better in the future. But probably not.

This definitely won't do anything to stem the unsubstantiated rumors. It's all about page views and entertainment.

There is an audience for these types of things (that is probably growing?), so it will continue. I'm sure many, like myself, don't care if they are fake either. Much of it is just something somewhat entertaining to read when browsing the web.
That coupled with the header graphic on this post (graveyard with what's probably Jesus on a cross but could be misconstrued to be a lynching) gives me all kinds of uncomfortable feelings.
Heh, that's true for most countries. But I'm pretty sure the tech can already handle motorways - the cars could self-drive there, then let the driver take over in cities...
I think a lot of people, especially non-technical ones, could have gotten caught up in what I will call the "Apple Innovation" effect. People just assume that because Apple has been a source of innovation in technology in recent years, they can jump across technological barriers just by focusing on it. At least, that is my take.
LIDAR Google uses takes more than a million measurements per second and has ~11 cm resolution.
Do you actually have them in Sweden? I was taught similar rules back when getting a driving licence, but it doesn't neccessarily mean that such intersections exist - I was told about intersections that were like that in 1960ies, but those spots have traffic lights now.
Preferably you would run this inside your own/company network, and whitelist any domains that will be accessing the web frontend from the outside.
Read the entire article. Still no clue what this company did/does other than a few vague buzzwords like "web graphs". Maybe that's why it failed.
How does this compare to PostgreSQLStudio[1]?

[1]http://www.postgresqlstudio.org/
bitemyapp seems to have pretty clear opinions on Haskell vs Clojure: http://bitemyapp.com/posts/2014-04-29-meditations-on-learnin...
If I remove any support for RC4 under chrome, no videos will play. Youtube itself will load, but no video using either flash or html5.

Confirmed with FIrefox Aurora as well.
The startup was "Dijiwan", though.
What is the price point of the product? How difficult is it to connect with another to trade it? How frequently are these trades made by individuals? It might be possible to charge a finder's fee if you built some sort of matching service if the numbers look right to be worth your time. I could also see this fee just being wrapped into a paid membership plan or one time fee if the numbers went another way.
Oculus responds to ZeniMax intellectual property claims
"Garbage up your interaction with real humans to make talking to our robot a little easier."
How is it possibly better than automatic? I've driven a manual Scania, it's a serious pain in the ass - automatic transmissions are a godsend for trucks...
SF/NYC, Relocation (J1 Visa), Internship

Stack: Web Dev (PHP/ROR)

Resume: http://ca.linkedin.com/in/waleychen/

Contact: waleycz@gmail.com

Name's Waley. Fourth year CS student at the University of Waterloo who is looking for a Fall 2014 software engineering internship.

I'll be interning at MongoDB in the summer. Last summer, I interned at Twilio where I wrote new features for and rebuilt Twilio's phone number search query tool. Also worked on the bulk porting feature.

I've also won two hackathon awards. One for building CodeTrial--an app that drastically reduces the time to conduct a technical phone screen by automating the technical phone screen. You can try it out here: http://CodeTrial.herokuapp.com/

If you're interested, check out my resume for more information and feel free to connect!
Who Would Win A Fight Between A Jedi Knight And Harry Potter (Video)
If I have the slightest concern about operator precedence while writing code, I put in extra parens. Because it will definitely hinder me reading the code later. Plus, Haskell doesn't use them much anyways. I'm sure the 9 and 0 keys get lonely.
I was interested to see them use a Bayer Aspirin in their demo. Aspirin is -- or was (my pharmaceutical formulation training is nearly three decades out of date) almost unique in being one of the few drugs that has the perfect powder flow, binding, and dispersal characteristics to pressure-form into tablets using a tablet punch machine without any other binders, lubricants, bursting agents, or other ingredients. Back when I was studying the topic, an aspirin tablet was generally just that -- powdered acetyl salicylate compressed into a tablet shape.

If this thing can correctly identify an enteric-coated or other sustained-release pharmaceutical formulation other than by checking a muddy absorption curve against a database of known samples I'll eat my hat.

Also: the app they used purported to identify tablets by their manufacturer brand? Ahem: WTF? This does indeed look like it's just throwing a spectrum at a database of samples and looking for the closest match. Which is hardly going to weed out some of the better counterfeits on the [black] market ...
It's from a book Uncle Tom's Cabin[1] by Harriet Beecher Stowe who was staunchly antislavery. In Europe it was very popular, and there was even an U-Bahn station in Berlin called "Onkel Tom's Hütte"[2]. Also, the story of the Chevy Nova in Spanish has been debunked many times[3], but for whatever reason it's a nice story and keeps getting retold. I suppose it's like JFK allegedly proclaiming himself a donut, coincidentally also in Berlin.

I do agree with you though that it's probably not a great choice for a name, if only because people in the US will be hypersensitive and might completely misconstrue the meaning.

[1]: http://en.wikipedia.org/wiki/Uncle_Tom%27s_Cabin
[2]: http://en.wikipedia.org/wiki/Onkel_Toms_H%C3%BCtte_%28Berlin...
[3]: http://www.snopes.com/business/misxlate/nova.asp
One nice side effect of this is that on iOS, most apps don't even try to ask for information they don't actually need.

OTOH, there are also no (approved) keyboard replacement apps for iOS. :/
Congrats on the funding!

Have you read two scoops of Django at all? I have the ebook of the last version and it's pretty good, just wondering if you've read it how you'd compare the material covered. I'm guessing you start at a more beginner level than them but it'd be interesting if you could compare in some detail.
The most-viewed Game of Thrones ever got fewer viewers than an NCIS
Apple Will Begin Notifying Users of Information Requests from Law Enforcement
Imagine if, instead of Javascript, you had a language based on JSON, with a few additional types, notably a 'symbol' type and a 'list' type. A few of the symbols are primitives that determine the semantics of the list type, allowing other symbols to be defined as functions.

That's homoiconicity, and Clojure strongly resembles an actual implementation of this conceit.
> "All the info you want about what your body is doing while you listen to music" is not exactly what I'm going after when I use these apps.

When is it that you want the info on what your body is doing? Lots of joggers seem to listen to music at the same time.
A friend of mine who does math tutoring for high school seniors and college freshman told me that many of her students who did well on their AP Calculus exams did not actually understand what a derivative/integral was. They could procedurally find the derivative/integral for a given function, but they didn't know what it meant.

Admittedly, this is anecdotal, but it does seem to support the argument/rant in the article.

I feel that I, personally, was very lucky in my high school mathematical education in that my teachers exposed us to the concepts/meanings of all of the operations we were doing long before they exposed us to the procedural trivia of finding integrals/derivatives and the like. It is unfortunate that not all schools are like this.
I played with a few of these and being proficient in Ruby, I went with Middleman. I liked WinterSmith but the source being in CoffeeScript turned me off slightly.
>>> but it's done over and over again by media manipulators who have realized that it's a bug in the system that's easily abused for fun and profit.

To me, this is the most interesting part. You'd think in a media environment such as today, you'd think people would take more time when vetting stories like these, instead its the exact opposite. People are constantly jumping on and promoting stories without a hint of journalistic integrity.

90% of what I read now, I take with a grain of salt. You just can't trust anybody any more.
New Contextual Search API Called MindMeld
The historical problem with things that parse almost English is that it's hard to remember where the line is drawn between stuff the system will and will not understand. Once upon a time, reading about this stuff, that seemed significant. On reflection, I'm not actually sure how to weight it, relative to the benefits.
It is interesting that the author had to portray a hypothetical scenario of learning music theory and never practising to get his point (which I more or less agree with) across.

Sometimes, it is necessary to create unrealistic scenarios and problems because real world problems may be too complicated for beginners. So you end up oversimplifying. In this process, sometimes the essence of the material is lost.

A solution is to pay equal attention to the problem sets and examples as the rest of the course content.
Do you need a car in Singapore? I thought they had decent public transit?
That will be interesting since Singapore hates car use. That shows in their incredibly high tax on cars. A typical car costs more than $100k. Since automated cars can reduce city cruising for parking space and increase car utilization they may actually welcome the automated cars and perhaps ban manual cars altogether.
By that logic, Windows and Mac OS X are also free.

Swype is bundled, not free. You paid for it by buying the device; it's part of its features.
My personal remote backup provider (Backblaze) is as cloudy as the FTP. Sending (hopefully) encrypted bytes and retrieving them is not what cloud is for me.

What I consider "cloud" is closer to google app engine.
Also, put it into the terms he'd like to put it into: His failing student has always been good at symbol manipulation, but now that he's gotten to this teacher's more advanced symbol manipulation, he's failing. Suddenly it sounds like the kid has a perfectly valid concern, quite possibly with this guy's teaching style, and the teacher's response is to make fun of the kid for using the word "math" in the fashion 99% of the American population uses it.
Yeah, that's a terminology issue. They mean lexically scoped named functions. Versus the default in Clojure of global or namespace scope.
I am very scared about this new trend in, hey you like tech/programming and want to be an entrepreneur skip college join/start a company. While yes you can be very successful and you can learn a lot, if you fail or the company fails you are stuck with a resume where you have no degree, no formal education just a job where you may have learned a lot but a lot of the time that cannot get you in the door of the next company. I worry that people who went to these top schools MIT/Harvard/Yale etc are telling people to not go to school, if you take a very smart person and they drop out of a top school that is completely different than having a 19 year old kid not sure what to do with his life and he enjoys programming.

It just seems like a scary trend that is cropping up in tech, sure you can learn a lot if not more from a startup than your college education but the degree is what will get you in the door to a lot of places in your future.

That degree is the base for your career, its great to join/start a startup but if that fails you have nothing to fall back on, if you think you can get an interview with no degree to a top tier company and you dont have some kind of crazy resume then you are clearly living in a dream world. A single job where your company failed will not be the same as a degree.

(all assuming that you dont become a billionaire from this startup)
> The thing is, I can't think of another way to teach the curriculum.

But there's already a rich literature of real-world results for better ways to teach mathematics. See for example Seymour Papert's "Mindstorms" as a starting point (and much has been done since it was written ~30 years ago).

All children already learn quite a lot of fairly deep mathematical intuitions. We just take them for granted because everybody learns them.

For example: conservation of volume, the concept of "integer", order independence of cardinality, projecting orientation onto other reference frames, the equivalence between ordinal and cardinal numbers.

Everybody learns these things because they're embedded in our environments, and we can learn them playfully as children. When we create environments that embed even richer concepts, children learn those concepts just as easily. This is the explicit design goal of LOGO, and the whole family of descendants it has inspired.

Teaching in this way requires a degree of freedom and play that normal schools generally don't tolerate, which is why these proven, powerful tools still haven't taken over the world.
I'd like to learn Clojure. Any suggestions on how to get started? It's my first time using a Lisp dialect. I figured I'd tackle the Clojure Koans, and mix in a few Project Euler problems.

I'd also like to do some code reading. I know the Clojure source code is on GitHub, but maybe something smaller to start?

If anyone else is interested in getting started, here are a few links I visited over the weekend:

http://www.braveclojure.com/do-things/

http://aphyr.com/tags/Clojure-from-the-ground-up

http://clojurekoans.com/

http://youtu.be/wASCH_gPnDw

The last link is an hour-long interview with Rich Hickey - a fantastic introduction to the language and his design goals. It's probably the best technical video I've ever watched on YouTube.
Selling Myself
Interactivity is one thing, but I'd just like to see a simple motion detector hooked up to the GPIO of the Raspberry Pi, controlling the monitor. It bothers me that this monitor is just on all the time.

Detect motion -> refresh the data and wake up the monitor. Or just wake up the monitor since the data is being refreshed quite frequently already.

Also, I don't have any complaints about code clarity, everything seems straightforward.

Well done!
For the straightforward example I gave there would be a backlash, especially for the bigger names. But that doesn't mean it's a stable situation, or that other examples wouldn't escape outrage in a different context - "This video can only be played if you enable Location Permission so that we can verify you are in the correct region."

The goal when designing an interface should be to get it right, not to make something that works for now but will just have to be patched up again later. For many permissions, it would be advantageous for the user to not even outright deny, but to return a subset or otherwise modified data - only one contact group, fixed location data, filtered Internet, etc. This of course sounds like heresy to app developers, and that's exactly the point - it's the user's device.
Looks like Living Language isn't just about figuring out the user's current locale. It's about learning local slang and dialects based on what Swype users are typing, in order to give users a dictionary that's much more specific than something generic like "en-US".

For something like that you'd legitimately want to know where someone is down to the city or even neighborhood. Though checking their location 4000 times/day still sounds egregious to me. And possibly misguided - the way I speak English isn't going to change just because I've gone to Petoskey for the weekend.
Finally, the intersection of materialism and superficiality has manifested itself as a mashup of twitter and amazon. Now, not only can you buy the things you want, you can brag about it simultaneously with minimal extra effort.

This is of course, assuming no one is going to tweet about things they actually need like: "#AmazonCart http://amazon...toiletpaper" and so on, but someone could surprise me.
The thing is that, when you need an academy or getting people certified, your product is too complicated to use.
By that last sentence it sounds like you should just sell it as non-obfuscated source. It'll probably leak at some point if there's demand for it by pirates but nobody legitimate is going to use a stolen library without a license. A money back guarantee is probably a good idea, would it be cheaper to just do that as a payment from you to them than them doing a chargeback?
No problem! It's been pretty helpful for us. Results can be surprising sometimes.
+1 for Elixir, really excited about it. Especially knowing it is built (like Clojure) on a very solid battle tested VM.
Companies could start "leaking" things via secret to make it useless as a means of real leaking. Personally, I think that in this new information age, that is going to be the only way to get privacy, either for corps or individuals. Decreasing the signal is infeasible, but increasing noise is certainly possible.
Big Brands Need To Approach Curation Carefully
> 90% of what I read now, I take with a grain of salt. You just can't trust anybody any more.

But you (the ubiquitous you) still click and occasionally share to others who will click. Thats the only part that really matters to the decision makers.
On the other hand, it doesn't make sense for "consumers" to chase the latest and greatest tape technology, for which there's always a price premium. Plus there's no single disk drive that's fast enough to feed a LTO-5 drive, which I'm sure extends to LTO-6. (Note, each generation of LTO drives will write one generation back and read two generations back.)

The latter wasn't available when I set my current home system (the limits of local disk back where firmly confirmed by this: http://www.ancell-ent.com/1715_Rex_Ave_127B_Joplin/images/), but LTO-4, which will hold 800 GB per tape before compression and which while perhaps obsolescent is still widely used (hits some nice price performance points), was and I think still is quite feasible, albeit costly. But then again, how much is your data and piece of mind worth to you?

HP 1760 drive is on the the slow end, but that's fine for consumers with much less severe time to backup and time to restore requirements. Newegg price is a bit above $2K, with some serious bargain shopping you should be able to get one for substantially less. Add at least one SAS adapter (I use two), I like the LSI 9211 line, and a -4i (4 internal ports, BTW, they work with SATA drives as well), current Newegg price $163, and a fast but small SAS drive for buffering, say a Seagate Cheetah or Savvio 15K drive of 146 or 300 GB size, Newegg has an anomalously priced Cheetah 300 GB at $168 right now, call it $200 plus or minus, and then of course media.

There you want to get serious about bargain hunting and bulk buying (5-20 tapes at a time), but Newegg's single quantity pricing for Fujifilm or HP tapes is $40 plus or minus 2, and fairly easy bargain shopping I just did on Amazon to buy a few tape found HP tapes at $24-25 each from high reputation merchants.

dragontamer at https://news.ycombinator.com/item?id=7699179 says LTO-5 tape is going for $25 each, which would match my experience with LTO-3 tapes costing about the same as LTO-4 when got my drive; I just use 9 tapes for Bacula incrementals and differentials for a while, then move them to the full pool.
This solves one of the problems that '!' does, but not the other. If this file is concatenated with one that looks like it would accept a function call, it will be an error, because javascript. e.g.

(function(){/* stuff */}())
(function(){/* other stuff */}())

Is interpreted as:

(function(){/* stuff */)())(function(){/* other stuff */}())

To correct this, you also need a semicolon.

;(function() {
//code here
})();

Alternatively, if you can stomach it (I can't), you can use the !.
I'm an "ambitious 19 year old" (it feels really weird to say that), and I have a fulltime job as a programmer, but I'd be really interested in hearing about this. While I'm currently very happy at my job and will probably remain here for a few more hours, I'd like to hear about the process of bootstrapping a company.
Congrats Dan & Team! Amazing work
When approach X isn't followed, approach X breaks down? True for all approaches, no?

Any language can be written poorly. I don't think any language will ever be able to force good coding style on programmers. Though Haskell comes closer to that impossible goal than many other languages, due to its type system, functional purity, and mandatory indentation.
Could someone have already had their Amazon account linked to their Twitter (for some existing feature)? If so, I'm anxiously awaiting "I just retweeted something and Amazon shipped me this crap I didn't want with my next order".
possibly. but its every 20 seconds, not every few minutes…

4000 / 24 * 60 = 4000 / 1440 = 2.777 => 60 / 2.7 = 21 seconds
Yes, but Apple's actual shitty behaviour or this hypothetical shitty behaviour might stop someone putting food on the table.

If someone loses their job over this, the fact it's just Apple being arseholes won't be of much comfort to the newly unemployed (unless it's a lucrative wrongful dismissal suit I guess.)

Does anyone have any confidence in Apple doing the right thing by its employees or indeed customers?