skysight-inc/HackerNews huggingface dataset:
I've seen it in action in other contexts on all sorts of different signs. And for alerting a driver who's failing to stop at a stop sign, all you have to look for is one kind of sign that's even easier to recognize than speed limit signs: just look for a red octagon, and no need to OCR the text.
The Healthiest Typeface
I remember him (either in the QuakeCon 2013 talk, or one of his writings) mentioning that all these years he was so busy he never got a chance to have his lisp enlightenment. I think he might be having it now.
I see many comments about Han unification being a bad idea but I am not seeing any reason why it was such a bad idea. I am from a CJK country and I find it makes a lot of sense. Most commonly used characters should be considered identical regardless of whether it is used in Chinese Japanese Korean or Vietnamese. Sure there are some characters that are rendered improperly depending on your font but I don't think that makes Han unification a fundamentally bad idea.
Screenshots will be added, likely along with a demo account to try things out first-hand.

I'm also not terribly happy with the way the font renders on Windows compared to Mac. I was playing around with letter-spacing on the body text, but everything above 0.5px turned out really ugly. I might have blinders on from seeing it the way it is now much too often in the past few weeks, though. Maybe switching to something along the lines of Proxima Nova might help, I'll have a go at this on my local development in the next few days.

Anyways, thanks a bunch for providing feedback!

Edit: Screenshot from a Mac (Chrome, same version) for comparison: http://i.imgur.com/lqxU5Nj.png
One of the reasons I'm falling in love with Rebol and Red. Very Lispy but with out the hassle of the parens.

Brackets, yes, but not nearly as bad.
Good question. You can obviously just hand out stuff door to door - however, the vast majority of those samples get thrown away.

Here, you can put a shampoo sample directly in their shower, or a yogurt same in their refrigerator. Advertisers will pay far more for that, allowing us to subsidize home services.
We then need a set of stronger phrases for "failing at reading comprehension 101", "uncharitable presentation" and "failing to think on a topic for even 30 seconds".

Also, I see no cognitive dissonance here - just a realistic understanding of how powerful software can be.
If that's this xpath:
/html/body/div[2]/div[2]/div

Being:

<div class="span10 offset3">

Then swapping out the "margin-left" property for a "padding-left" for selector ".row-fluid .offset2:first-child" should fix the problem.
> So many brackets. Resolving mismatched brackets seems to be just about the most pointless developer activity possible.

It's precisely the other way around: finicky syntax
issues consume far less time in Lisp. This isn't just a
surface thing—when syntax occupies a block of resident memory in your head, you have that much less capacity
to spend on the problem at hand.

It takes a while to adjust to a more regular notation, but that's true of anything unfamiliar. And what you get in return is astonishing.
I'm sure if lispers started going into python threads and whining about "argg all the whitespace makes me want to gauge my eyes out!!!11" the response would be similar. Don't like parens? That's fine, really. Want to write off an entire class of languages because the syntax isn't plastered with curly braces? Go ahead!

Just don't expect anyone to all that interested when you start blubbering about it.
But there was no cursing at other developers in the above quotes? It was some mild (and justified) ridicule. And an implication that they didn't give a fuck -- which might be a little crude. But it's kind of hard to argue that it might not be accurate criticism.
Diary of a Launch
> 1/2: I'd posit the people using XP in 2015 are probably not the ones capable of upgrading their existing OS. New OS means new computer for them.

Are those people capable of installing a new browser after making the informed decision that it's better than IE 8?

> 3: Users of every other OS are enticed by features other than the browser. Only Windows ties the OS to the browser.

Every other OS? Let's look at the major players in desktop computing: Windows and OSX. Windows has IE/Spartan, you can as of now only get them on Windows. OSX has Safari, there was an abortive attempt to develop it for Windows but it didn't take off and is now abandoned. I don't think this is too surprising. Here I am on OSX Mavericks making this post from Safari 7.1.3 because Safari 8 is only available for Yosemite. Given that the browser is the main piece of software that many consumers interact with, I think it's fair to say that the browser is still a significant value proposition, even if it's not the only one.
Yes. The generators turn into motors if you turn the electricity around.
14 things you probably didn’t know about St Patrick’s Day
Really, we do have flying cars, we just call them helicopters and they're too expensive for normal people to afford. People with sufficient wealth get to use flying cars, though.

The nice thing with self-driving cars is that it's mostly a computer problem, so the interval from working at all to being affordable by the common person should be short.
You don't see the problem here do you? 13.1 million people were defrauded because they used a credit card. $18 Billion were lost as a result. Losses due to bitcoin are peanuts in comparison.
Let's be real here, national mainstream electronic media is somewhere between outright propaganda (yesterday's revelation and pictures of ISIS cross dressing soldiers retreating) and inane press release political fodder (sources in the White House report some BS that everyone knew anyway), and tabloid stuff.

In the old days 1994, there was at least some journalistic content on the news with Peter Jennings.

If you give a hoot about current events, the news isn't where you scratch that itch!
>IMO it looks like were getting too many damn programming languages which is something I'm starting to really dislike.

Are there more now? I remember a zillion niche pet languages from forever ago.

Now a days I see less, probably because it's not in-style to write an in house scripting language for every single new project, they tend to just use a language that is nice off the shelf.
Why not? A computer can make a much better decision than you do (doing a proper evaluation of options and probabilities) and then execute it much better than a human ever could.

I mean, not pushing for autonomous driving just feels... weird.
It's refreshing how humble Carmack always sounds in his Twitter feed. I've found that old school game programmers tend to be hardline and a bit belligerent about their code; Carmack, on the other hand, often tweets about going against his better instincts and exploring new technologies. Not a lot of sarcasm or negativity at all. If only more people had Twitter streams as pleasant and informative as his!
Shouldn't Elon be concerned that the car might decide the human is superfluous, open a door and swerve wildly until the body is
ejected
Pretty easy to imagine manually driven cars (one day) becoming "not street legal", while still legal to own and drive on private tracks etc as with current exotic/powerful cars.
The new SVG HipChat loading screen – faster without React
Can I say Facebook is just a copycat of Wechat, Weibo and other Internet services on this feature? Hundreds of millions of Chinese have used these feature for more than one year.
> Arguably, if you want "maximum freedom" in the world, you'd optimize for the end users, since there are going to be more of them than the developers.

Not to mention the developers are 1) normally end users and 2) couldn't be developers of said software if you didn't release your software the way you did.
This isn't simply "another article" - its a significant study where they did exactly the opposite of what you described. They asked young people. Methodology is part of the OP [1].

You may very well have anecdotal evidence that millenials are reading newspapers, but this study seeks to move beyond anecdotal evidence.

[1] http://www.americanpressinstitute.org/publications/reports/s...
Agreed, I do all my lisping in vim and have for years. Mismatched parens has pretty much been the least of my worries from day one.
"This article brought to you by the upcoming Apple Watch - open the car door by tapping your the watch on your wrist"
$18k is really a small amount of money for any governmental organization including those places. Even North Korea participates in the process.
I guess this was my trying to work against the often-levied criticism of "I have no idea what your product does based on the landing page" around here. Based on your and other's feedback I might have overshot the mark a bit there, though. I'll see to it that there will be more screenshots as well as a demo account available and will reduce the text a bit. Sometimes less is more, after all.

Thanks!
> What you're missing is that the copies aren't being sent to Amazon, Dropbox, or Google.

What you are missing is that the uploading to those services absolutely is a "kind of propagation that enables other parties to make or receive copies." [0] You are, in fact, sending the work to Amazon, Dropbox, or Google, and you are explicitly representing to them that you have, and are exercising, the right to give them permission to make copies of it (and, for some of those services, also to allow third parties to do so.) [1]

> You are no more propagating (another important term defined in GPLv3, which conveying is defined in terms of) a work to those companies than you would be if you put a copy of the work in a storage locker, apartment, rented office space, or even a rented car.

Propagating work is defined as "to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy." [0]

Copyright law (at least, in the US) does not make it an infringement to store physical objects containing a copy of the work in space controlled by a third party without permission of the copyright holder. It does, however, make making a copy (including, e.g., by uploading) without such permission, generally, an infringement [2]

So, no, from a legal perspective, the analogy you draw is not valid.

[0] GPLv3, Sec. 0

[1] Consider, e.g., the Dropbox terms of service [3], under "Your Stuff and Permissions": When you use our Services, you provide us with things like your files, content, email messages, contacts and so on ("Your Stuff"). [...] We need your permission to do things like hosting Your Stuff, backing it up, and sharing it when you ask us to. [...] You give us permission to do those things, and this permission extends to trusted third parties we work with.

[2] See 17 USC Sec. 106

[3] https://www.dropbox.com/terms
I worked with QuestBridge during college, and they're making strides towards solving the outreach and awareness problem: http://www.questbridge.org/
Most of the discussion here centers on how linguistic commitments ought to drive decision making in determining the Unicode spec. It's already been covered how Unicode provides a number to symbol (i.e. codepoint) mapping; composition, rendering, input, etc. is left to the system implementation to determine.

I actually worked with Lee Collins (he was my manager) and a whole bunch of the ITG crew at Apple in the early 00's. The critique that this was just a bunch of white dudes that only loved their own mother tongues but studied other languages dispassionately as a superficial proof of their right to determine an international encoding spec is, to me, misinformed, and DEEPLY offensive.

I had just gotten out of college and it was AMAZING to see how much these people loved language! Like it was almost weird. Our department had a very diverse linguistic background and, oftentimes, when you had a question about a specific language property you could just go down the hall and just ask "Is this the way it should be?"

All the discussion here happened on the unicode mailing lists as well as in passing at lunch and at team meetings. Lots of people felt VERY passionately about particular things; I just liked watching the drama. But to write an article like this that somehow intimates that people didn't care is wrong. People cared A LOT.

It's been touched in a couple of comments, but a big factor in Unicode was also the commercial viability of certain decisions. You have Apple, Adobe, Microsoft, etc with all of their previous attempts at internationalization/localization. If you wanted these large companies to adopt a new standard you had to give them a relative easy pathway to conversion and adoption.

I think the article, in general, lacks a perspective that dismisses the work of the Unicode team as well as the different stakeholders. Historically, accessible computing was birthed in the United States. The tools and processes are naturally Ameri-centric. I'm not saying it's right, I'm just saying it is. The fact that the original contributors to Unicode were (mostly?) American shouldn't be a surprise; they had the most at stake in creating interoperable systems that spanned linguistic boundaries.

http://www.unicode.org/history/earlyyears.html

A purely academic solution may have been better. That's not certain. But it's pretty clear that any solution that didn't address the needs of pre-existing commercial systems would never be adopted. I'm surprised this hasn't been emphasized more.

I have more thoughts on how to solve the problem that the author complains about but I'll leave that for another day.
The difference with bitcoin is that the protection is up to you. Same as with holding cash or precious metal in a safe at home. Except with bitcoin, you have m-of-n signatures, encrypted wallets, brain-wallets even. You can backup your encrypted wallet anywhere. Someone even put their wallet.dat on a website for anyone to download, but their passphrase is probably 1,000 random characters or something.
People under 18-29 who make under $30k/year are much less likely to be traditionally "lower class" than other people in that income bracket.

But sure, smartphones are pretty widespread these days. If that were the only factor biasing these busses towards the wealthier end of the society, then the bias wouldn't be very much.

It's not the only factor.
How to Win Money from the Air Force to Research Invisibility Cloaks
Hardcopy books would fall under the implied license doctrine.

It's clear from the conduct of the parties to the transaction that a limited license for reading is intended, and the parties just never bothered to make an explicit license to memorialize that agreement.
One comedian put it this way: You can't fix stupid.

Point being: Learning is a lifelong pursuit, and if you don't want to learn then you will be left behind using Facebook Messenger to send money. Kidding, but you hopefully get the gist.
Mind cloning: The brain at the 10 micron scale with subcellular resolution MRI
I'm in SF and nearly everyone I know uses Venmo. YMMV
Awesome video and another illustration of the critical role that DARPA government funding plays in subsidizing Silicon Valley. I think he mentioned "DARPA" about a million times in the video.

DARPA and massive state intervention in the economy should be right up there alongside private entrepreneurs like Musk who complete the last mile of bringing tech to market. It just kills me that there can even be a thing called a "Silicon Valley Libertarian" who's against "big" government. SV is a product of government investment.
I think this has been a theme with him the past couple of years. He's gone into Haskell territory, and has recently been an extremely vocal proponent of immutable structures (coming from the man behind some pretttty fast programs, that's a nice cold shower for a lot of people), and generally higher-level thinking.

I think this is a consequence of a lot of these languages getting a lot nicer tooling recently, as well as other FP ideas being pulled into newer languages.
You forgot Prolog, and maybe Smalltalk (although CLOS may help or hinder you in understanding message parsing/"proper" OO)... but otherwise, yeah pretty much.

[ed: and perhaps PostScript/Forth...]
> John Carmack ‏@ID_AA_Carmack 3h3 hours ago
> @touristtam If I run into catastrophic perf problems, I may try rewriting in Go.

he apparently has lots of fun with languages, very curious what kind of server he is writing now.

He also spoke highly about Haskell before.
I wouldn't call it the best packaging in the world across all metrics. It might be the sexiest.

I find it more satisfying when you free a cleverly suspended gadget from an anti-static bag suspended in a molded/origami fiberboard nest. Easily disposed of, light, unobtrusive, recyclable (and possible for mere mortals to re-assemble if RMA is ever required, heaven forbid)

Of course Apple devices never need to be sent returned so maybe that isn't a concern.
On demand / driverless vehicles don't necessarily reduce vehicle stock. If the use is for standard travel patterns, they barely reduce it at all. That's where land use, encouraging bikes, and transit fill in -- walking, bikes, busses, trolleys, and subways all have vastly greater capacity per unit street area than single-passenger vehicles do. How they deal with complex routes can vary considerably though.

What such systems do allow is for vehicle storage to be separated from high-density land-use. A self-driving vehicle can be told to go park itself elsewhere, a dispatched vehicle doesn't need to park while the passenger is otherwise occupied.

But both still occupy street space, and require storage space somewhere.
Actually, it sounds simple. You never run over the person directing traffic because of the usual anti-running-over mechanisms that the car will have. You can teach the car to recognize the signs policemen use to wave, and it seems feasible to learn the car to recognize gestures - after all, AFAIR, Google already solved that for recognizing hand signals that cyclists give. And OTOH, if you want to direct traffic in the world of mixed driver/driverless cars, it's on you to know you might be dealing with a machine and make sure you gesture clearly.
The only flaw is the row of horrible, rubbery, membrane function keys.

These horrible rubber keys are being removed in a new version which is supposed to begin "beta testing" in 1-3 months. Source: https://geekhack.org/index.php?topic=36195.msg1424727#msg142...
Spam? I'm flagging this.
A bit like the Rocket Boys in the late 50's probably because they came from a holler up in the mountains didn't get to go to MIT.

Homer Hickam went to Vietnam and made it via the GI bill in the end.
Nice! They even go in to detail about cipher and protocol choices
I'm a strong proponent of thinking about interesting geometries and physicses like this in games, but I'm reluctant to describe this physics as more correct than the original.

The original had correct physics for the simplest possible torus, the mathematically abstract flat one. You've replaced it with correct physics for some arbitrary irregular torus that happens to embed into 3-space :)

(In fact, you can embed the original, flat torus in 4-space, as x² + y² = z² + w² = 1. If you put that into your geodesic solver, all the weird cross terms will go away and you'll get normal Asteroids physics.)

(And now with santaclaus' comment, I'm wondering what geometry I would advocate for a double torus. It can't be flat because of the Euler characteristic or something, but can it at least have constant curvature everywhere?)
I disagree with you. The problem of autonomous vehicles is yes, a very difficult one, but steps are being taken towards it at a rapid rate. I work in the area, and parking and standard autonomous motorway driving, where the main required algorithms are lane departure, vehicle detection and adaptive cruise control are pretty much considered 'solved' in the research community.

I absolutely agree that there are plenty of aspects that are not solved, and possibly this is my passion for the domain shining through, but I would be much more optimistic for the future, and the near future at that.
> Hardcopy books would fall under the implied license doctrine.

One might be able to craft a colorable argument that an implied license to some right that is exclusive under copyright is created in the usual sale of a hardcopy book -- but you certainly haven't yet done so.

> It's clear from the conduct of the parties to the transaction that a limited license for reading is intended,

"Reading" isn't -- in the US, at any rate -- an exclusive right under copyright [0], so no license is necessary.

[0] See 17 USC Sec. 106: https://www.law.cornell.edu/uscode/text/17/106
The C++ used in Doom 3 was basically C with classes. Even Carmack says it's not his best work since he wasn't proficient in it and didn't take the time to learn it correctly.
What about a paren-less calling mechanism?

main = putStrLn "hello"
I've always thought Racket to be a highly under-rated language.
If you are looking for a flashlight I maintain the largest and most complete databases of flashlight specifications:

http://flashlights.parametrek.com/

Feedback appreciated if you think this has potential. UI is a little bit designed for the power user who knows what they like in a light. Still trying to make a gentle ramp-up mode for people with less of the jargon.
Also relevant: http://en.wikipedia.org/wiki/Solar_power_in_China
The S&P 500 is the go-to index for a lot of people when they think about the "market return;" an important idea in finance. It's a portfolio of a large enough number of companies that the portfolio return converges pretty thoroughly to the market return. Not sure why the S&P 1000 isn't used as much, but using the S&P 500 is a convention.

Why choose all companies with female CEOs from the S&P 1000? The S&P 500 as of last year had 26 female CEOs, and if I had to guess, I'd say that number is higher than it would have been in 2002. The portfolio of "S&P 500 companies with female CEOs as of 2002" wouldn't have been diversified enough to reliably converge to the "market return of companies with female CEOs" that they were trying to investigate.
Other than what's been mentioned by others, Racket also comes with a nice way of bundeling up different languages/dialects (like typed racket for a strongly typed variant). See eg:

http://docs.racket-lang.org/scribble/

I suppose it isn't technically such a different thing from other lisps, but like most of Racket -- it's pretty well thought out, and actually works really well.

[ed: as per my other comment, see also eg:

http://pkg-build.racket-lang.org/doc/sweet/index.html ]
I have a large gamer mousepad, which allows me to have the mouse in front of the keyboard with the keyboard still on the mousepad. Kind of like at the end of [1]. Works much better for me than having the mouse on either side of the keyboard.

[1] http://www.ccohs.ca/oshanswers/ergonomics/office/mouse/mouse...
Two things spring to mind, there are lots more I'm sure.

Racket's macros are unlike any other. They are better thought of as a lightweight compiler API. Check out http://www.greghendershott.com/fear-of-macros/.

Also, the whole #lang framework is a pretty unique tool for experimenting with and extending the language, see http://docs.racket-lang.org/guide/hash-languages.html. For example, used to build http://www.greghendershott.com/rackjure/.

Greg Hendershott does some great writeups, there's more to find on his site.