skysight-inc/HackerNews huggingface dataset:
There is, I believe, a certain amount of risk simply be being on the road at all. No self-driving car is going to prevent that.

What I'd like to know, though, is that as self-driving cars become developed, the labs are calculating the risk factors of various intersections, streets, exchanges, etc. That is, different roads can be analyzed by the robot cars and independently assigned a risk factor for a given section of street.

The resulting impact to traffic engineering and city resource prioritization could be a very interesting side-effect to the introduction of self-driving cars.
I'm sure there's context missing in that quote. Bar Raisers would not veto someone just because they didn't know specific things about a programming language ... unless they claim to be masters of a certain language.
it doesn't even come to close to the "cost of business".
There is multi layer (channel) color infra-red film that does what you are asking. Ad for digital, the technology is slightly different, but explained here:

https://en.wikipedia.org/wiki/Infrared_photography#Digital_c...

With modified D200s being one choice,

http://gmv.cast.uark.edu/photogrammetry/photogrammetry-hardw...

and this another:

https://en.wikipedia.org/wiki/FinePix_IS_Pro
It's hard to see this is anything but the symptom of sick global economy, and a sick global society. Automation should be making people's lives better in the short term, not just in the hypothetical long term. We exist within a system that doesn't respect human life.
Black Hole Firewall Paradox
The Neighborhood App Store
I’m agile but my CEO could care less
Ruling out the divine because that thought thread stops the need for further exploration. And may be, thought is metaphysical and have physical and meta connotations which I/we can't even imagine. But I would like to stay ignorant, knowing that I don't know rather than accepting an unexplainable explanation.
I purposely poised this pre-singularity to not derail the conversation, but I think the same issues around automation and the morality of wealth redistribution exist.
http://www.cs.nott.ac.uk/~gmh/book.html
http://shop.oreilly.com/product/9780596514983.do
http://shop.oreilly.com/product/0636920024743.do
We'll start allowing sellers to accept shipping info for pre-orders within a week.
Adding physical goods on a whole will be done in a month with first seller handling the shipping itself.
And when things go great, we can getting into shipping ourselves for the sellers.

Thanks for that question, would love to see u using it more :)
Cleaning up C++ Headers with g++ Link-Time Optimization
In context, Amazon is also one of the worst performing companies in the Fortune 500 for employee retention. An average employee lasts 1 year: http://www.slate.com/blogs/business_insider/2013/07/28/turno...
I think that's going to be one of their hurdles. You're not going to hear of it and say "YES, I've always wanted to google stuff for people all day, let me download that!". You're going to wait until you have a question that you can't quite answer and then download it and ask, only to find out that out of your group of friend you're the first to hear of it AND have a question you can't google.
Is Rubinius 2.2.3 production ready?
But information is intimately tied to matter, no? Information is capable of having an affect on matter: when I store information on a CD, that information is capable of having an "interesting" affect on a CD player to produce music, or words on a page have an "interesting" affect on the reader. Information is abstract, but I can't call it "spiritual".

What is the difference between a random string of bits and, say, a huffman coded string of audio? Both have seemingly random distributions. The informational aspect comes with its ability to cause an "interesting" affect in an information-coupled hunk of matter. It seems wrong to call the random string information when it cannot produce a low-probability, surprising outcome when it interacts with a specific hunk of matter. But the encoded audio stream does exactly that!

Independent of a hunk of matter capable of decoding it, can a string of bits be said to carry information?
The US has credit unions, which (generally) address the non-technical things here - they're owned by their depositors and any profits beyond what's needed to operate get returned as dividends. I've had very good experiences thus far with Simple, as well.
I don't understand your complaint. NYT is a news source. HN/Reddit/Digg are content aggregators. The two things serve different purposes. It's like complaining that your faucet hasn't kept up with watering things like your water hose has.

You like getting news from aggregators like HN/digg/reddit? Great! Do you think that news is well-presented when you find it (via the above aggregators)? That's a completely separate question.
I think, it depends largely on how people work together. In some occasions, when people really work on similar problems on the same part of a project, it could really be like you described. But I have seen that in really rare cases and seldom with more than may be 3 or 4 persons. Not ten persons and also not scrum teams. In scrum teams (as I have seen them), the tasks of the persons are so different, that you seldom have that kind of communications. Also when the micro-communications, that you talked about are between two or may be three people -- there it would be better, if the three work together in one office or if they could go out of the office and meet somewhere where they don't disturb others. In such cases, I would opt for offices of 3-4 persons that work in the same areas.

I would really opt for offices of 3-4 persons. Scrum offices, or team of ten offices are to noisy for my opinion and most of the discussions will be non-interesting for the other peoples (for example developers are not interested in the managers talk or the product owner will not be interested in details from developers work .... also documentation people will not be interested in). If others could be interested or should say something about a topic, it is always better to have a spontaneous meeting.
> consciousness is a macroscopic, emergent feature

So far everybody agrees, but if you try to define emergent you get into trouble. So is consciousness weakly or strongly emerging? Is there something special about qualia? So far, to the best of my knowledge, nobody has given a good definition, let alone a really good argument for either side.
This sounds like a US credit union. Many people belong to them, and they are fantastic. That said, I do not know of any credit unions with open source software. It would be very interesting to see.
JPMorgan "Pays" but barely. $1.7 billion is nothing out of $100 billion in annual revenue and $2.5 trillion in assets.
Missing slideshow
Activists Admit to 1971 FBI Burglary That Exposed COINTELPRO
> I'm an advocate of assembly language on microcontrollers being an introduction to programming.

I wish more people had this insight. My understanding of computers blossomed once I found Core Wars back in the day. Curricula like "NAND to Tetris" are probably the way to go when it comes to giving students insights to avoid "black box thinking."
The homepage is too wide to fit on a MacBook Air 11" (1368 pixels wide). It's kind of annoying having to scroll a bit horizontally.

The article pages are great.
It's not practical to implement a type system using macros. The problem is the software ecosystem. First of all, I don't think sweet.js macros can implement a full type system like TypeScript has which can load type definitions from other files, do type inference and support interface definitions.

Secondly, it's difficult to get a community around a single type system. Thirdly, it's difficult to get IDEs to support these sweet.js macro type systems.

The fact is, a sweet.js macro type system which is widely in use and supports everything TypeScript has and is supported by many IDEs doesn't support, and is unlikely in my opinion, if not technically impossible. In theory it might work.

If you compile TypeScript and then call it using JavaScript with the wrong type the code will misbehave. It's a downside, true, but a dynamic type checking system written in JavaScript would be too costly. Sweet.js macro type system wouldn't bring any benefit in that regard either.

You can rely on TypeScript type checking to make sure your code is correct. Similarly, if you develop in JavaScript, you can use unit tests instead of type checking to make sure your code is correct. Unit tests nor type checking can't guarantee that other code is correct, even if that other code happens to use your own code.

The benefits of TypeScript's type checking include the elimination of a class of unit tests, automatic refactoring, full intelli-sense support, better readability and automatic documentation (which doesn't remove the need of manual documentation).
> 2. People always and only give back when legally required to do so.

In the world where I live there is also a different kind of people
Zimbabwe Prices: Why Are They as High as New York City's?
I think it's "every one of us who wants to write native apps for mobile devices"
Best way I know of using macros in JS is https://github.com/Gozala/wisp, which generates pretty readable code. If you're going to pre-process, you might as well write in a nicer language...
I see few unit tests, but lots and lots of integration tests, and it looks like greatest could be used for that too.
Macros CAN be well-defined, but I think the cherry picking of macros mentioned in the article leads to a "language" that is ill-defined vs picking up CoffeeScript or LiveScript. The idea of implementing ES6 via macros is pretty attractive though.
The Now Habit, 7 Habits of Highly Effective People and Feeling Good: The New Mood Therapy are several popular works in this area.

Now Habit and Feeling Good both address the feedback loop we create in our own mind. Not the external pressure of life, but the internal dialogue we create around it. 7 Habits is about action steps and asking yourself "What should I really be doing."

And, for a more "runway level" approach to borrow the phrase from the next one: Getting Things Done.

EDIT: I was just about to add CBT, but I see someone beat me to it. Feeling Good is by one of the early practitioners of CBT.
Modern Lispers (and modern Lisp learners' resources such as Seibel's Practical Common Lisp) talk about macros in exactly this fashion. I'd be willing to argue that the lesson has been learned.
Please stop "leisure driving". Traffic is a tremendous drain on my life as it is with superfluous cars on the road.
I was about to say the same thing. The only reason that a bar raiser would ask the question would be if the applicant claimed to have the knowledge. If your resume claims a certain number of years of experience with a language, and you are asked how well you know it, you'd better be very confident before you say that you are an expert.
I'm in an American city with a population equivalent to Reykjavik. I spend about 80% of my time on 2G and the remainder on 3G. The number of times I've seen LTE I can count on my fingers.
It's been well proven adding more developers to a single project has extremely diminished returns, so what you're saying is that there will be a free market demand for a huge amount of different software projects. While it's true that software is eating the world and thus we're seeing a net increase in projects started, we're also seeing a lot of consolidation in the more established software verticals.

Once we've digitized all the existing flows of information present in non-software industries, I would expect the number of developers employeed by a free market to begin to shrink.
I think you'll need to define "bank" first. What services does a bank offer that you could replicate? Would it offer interest?

I strongly believe that this will go nowhere unless you spec out exactly what you want to accomplish. Just saying "we should make a better bank. Let's talk about it" won't progress much.
They can be, but rarely are.
109ppi is good enough, but there is a significant difference. It's true that beyond a certain point it doesn't make a difference (1080p phones, I'm looking at you!) but 109ppi is not that point, for most people. Retina web content and applications look decisively better.
> But information is intimately tied to matter, no?

Rather it's other way around. Matter is tied to information. The matter is the medium for it, but information can be in itself. It's commonly expressed with the metaphor of a vessel. Matter is a vessel which is filled with essence (which thus binds it). But the filling itself is unbound until it's expressed through the vessel (medium).

> Information is capable of having an affect on matter

Definitely, as I said above, there is an approach which says they aren't conceptually separated (but only perceptually).

> Information is abstract, but I can't call it "spiritual".

How do you define "spiritual"? According to R' Boruch of Kosov for example, spiritual can be understood as abstract, or information-type. It was understood similarly by Tsiolkovsky.
Because closed offices are expensive, limit your options, and are less flexible. A company with 10 people now can scale up to 15 or even 20 in the same space with an open plan, but would have to move offices and break leases with a closed plan.

Another way to say the some of same thing is, for the same office budget, you can get a nicer place in open-plan format than closed-plan. When looking at offices, people tend to prefer the nicer offices and nicer locations. Hence: open plan.
Malware can't spread via ultrasound, but it could certainly communicate via ultrasound. To spread would require that a sound picked up by the microphone would be executable, and in general, that can't happen. (In specific it can, of course; one could build a program to execute things from the microphone on purpose. But generally microphones do not get their input executed, and any hardware that did that would be incredibly, insanely broken. Mind you, I'm not saying that doesn't exist... just that it would be incredibly, insanely broken. Even by the standards of embedded hardware programming.)

Also, I don't think the badBIOS guy claimed it was spreading via ultrasound, that was sort of a generalized misinterpretation in the community.
Unless I missed something, I believe they're all ping-pong balls which are listed at 40mm in diameter.
I mostly agree but one argument for Go would be performance (at least in theory) and the lightweight and "fun" feel of the language.

BTW - how would you compare Julia to languages like Python, Ruby or Go? If you ignore the libs and maturity, is there anything about Julia that makes it relatively less suitable for, let's say, writing a web app, a web server or a desktop application?
Stripe adds multiple account support
There is a new credit card in the US that has crowd sourced policies set by the customer community. The incentive is that the card profit shares.

Article - http://www.businesswire.com/news/home/20120305006339/en/Barc...

Main Site - http://www.barclaycardring.com/

A similar approach may be feasible for an online world bank to generate enough income to pay employees.
people learn to treat the language as a closed black box, while you can't really competently use any language without understanding its execution model.

I wonder if there isn't an opportunity here. Azul's Zing VM's incremental GC basically compensates for cluelessness about how to architect and tune a GC'd language project for high performance. The first reaction might be against such cluelessness, but isn't GC that doesn't require arcane knowledge for high performance a better GC, according to the goals that GC was developed for in the first place?
Other people brought this up, but it's strange you don't mention credit unions, since according to the Irish Examiner [0], 75% of Ireland's citizens have a credit union account, which is the greatest proportion of any country [1].

[0] http://www.irishexaminer.com/business/75-of-irish-adults-in-...

[1] http://en.wikipedia.org/wiki/Credit_union#Global_presence
The next big thing sweet.js is working on is modules. You will be able to actually pull in macros just like you would ES6 libs:

import { foo, bar } from "macros";

The scoping of macros will all stay in tact; any other macros from "macros.js" will be available, but the code that `foo` or `bar` expands to will be able to access them (this is really nice for helper macros and other things).

So yes, modules are going to be a big part of distributing and composing macros.
I know I've heard horror stories from DO, and linode gave me a year of hosting to support my education-based startup, so linode FTW imho. They got/won my support so far.. unless/until they do some major blunder, but the IRC support has been pretty astounding too..though I wish they were on Freenode instead of OTC---very annoying getting on another server just for linode support when like EVERY major technical chatroom is on freenode lol
> Inheritance is overrated, and the factory pattern is often overused. Both of those happen with generics.

Generics have nothing to do with inheritance and the factory pattern. There are lots of languages that have generics but neither inheritance neither factories: SML, OCaml, Haskell, etc.

Inheritance makes generics harder, in fact, because type inference becomes undecidable in the general case.

Factories are basically a workaround for functions not being able to be freestanding (unattached to a class) in Java (the "kingdom of nouns"), a problem that Go doesn't have.
It sounds like the amazon hiring process takes a long time, which probably also contributes to their goal: employees who stay long term. Filtering on quality gives you little guarantee as to how long someone will stay (in fact, I wouldn't be surprised if those attributes were reversely correlated). But a slow hiring process will definitely reduce the field to those looking for a long term commitment.
High school education in the US typically requires a 1 semester economics course, at most. A one semester or one year government/civics course. Two years of history (US and World, the latter typically being very eurocentric). In the sciences, college bound students will have taken (usually) one year each of biology, chemistry and physics. On the math front they'll have gone through trigonometry, perhaps pre-calculus. For foreign languages they'll have usually taken two or three years of some language (almost universally available: French, Spanish; common: German; some regions or schools will have more options available). For literature (also known as language arts or English) they'll usually have taken three or four years. The first is often a refresher on composition, with reading really being intended only to provide material for discussion and writing assignments. The second and third courses are often region/time specific (American Lit, British Lit, World Lit from 300AD-800AD), the fourth (again, for college bound students) will involve more complex novels and writing assignments.

Knowledge of specific economists is not the norm in the basic college prep curriculum in the US. Students in the IB program (relatively rare, available in major cities so the majority don't have the option) or the AP program will have studied the subjects to a greater depth. At least equivalent to freshman/sophomore college courses in the subject.

For a bachelors degree the students will apply to schools and get in based on: GPA, SAT/ACT scores, extracurricular activities, interview (not used for the average university), and essays. Some schools put all freshmen into the same pot and require them to apply to their major after their freshman year. In that case, it'd be similar to your "Don't know Keynes? Probably won't get an offer." situation. However, that's also not the norm. And once at the school the students can usually change major with ease.
How would this be different from http://www.creditunion.ie/ ?
I knew someone would come up with the granuality argument.

The rest of the world works exactly the same way too.

Yes, there are places in the us that have little violent crime. There are more places like that outside the US though, and taking population into account my point stands.
I had no clue what Light Table is, so I went to the website and found out it's an IDE, but couldn't easily find out what makes it different from editors such as Sublime.

Also on the main website, the background image has a height of just 762px, but stretches to the full height of the browser window. In my case, to 1920px (pivot). Needless to say it makes for an amateurish appearance.

PS. Just from the name, I expected it to be a Lightroom clone.
First, argumentum ad hominem (if you don't know what that means, you can read about it here: http://en.wikipedia.org/wiki/Ad_hominem).

Second, my background is actually in Cognitive Science and Artificial Intelligence which includes Comp Sci., Psych, Psycholinguistics, Linguistics, and Philosophy. That is to say, I've put some serious thought into these issues and am not making opinions willy nilly.

Third, personally, I want to be able to explain the universe in terms of neat physical laws and mathematical formulae. But I don't think (at the moment) that what we have (yet) sufficiently explains what's going on (especially in terms of consciousness).

The common "explanation" for what consciousness is (usually put forth by materialist-determinist science) is that it simply emerges from a certain complexity of matter (put enough genes and DNA and neurons together and, bam, consciousness). I just feel like that begs the question. If we're going to explain what consciousness is I think we need to do better than that. That's all.
The Most Influential Microprocessors of All Time
Did you read the article? The basically got fined for not doing the SEC's job.
They will go down for manual drivers, too. If you hit your brakes now, you get hit from behind. If the car behind you is a robot, it will come to a stop at 5cm from your car.

Unless, of course, the manual drivers counteract by driving more dangerously. Why stop for a red traffic light if all other cars are driven by computer? Can you try and get an autonomous car to drive into a ditch by moving your car very close to it?

I think there will have to be laws governing such behavior ('harassment of an autonomous vehicle'), with video cameras in the autonomous vehicles providing the evidence.

That also is a reason that I think driverless cars will not work everywhere for quite a number of years. In the typical old city in Western Europe, an automated car will have to negotiate with pedestrians and cyclists for room. Once the pedestrians know that a car will brake if 'challenged', they will change their behavior. I know I would (I guess driving a self-driving car through the center of London or, better yet, Amsterdam in rush hour must be one of the hardest challenges)
The issue is only people putting other lives at risk. Driving is statistically unsafe for other people, not just yourself.

1) you can still drive traditionally on private courses.
2) your right to enjoy hurling yourself around in a 2 ton missile shouldn't be more important than my right to life