skysight-inc/HackerNews huggingface dataset:
For subtropolis, see http://en.wikipedia.org/wiki/SubTropolis. From there, http://www.huntmidwest.com/subtropolis/index.html gives you the site of the business. I find their brochure gives a good idea about what it looks like: http://huntmidwest.com/pdfs/subtropolis_brochure_2012.pdf

Impressive, but way more industrial than, for example, the centuries old limestone caves in the Belgian-Dutch-German border area (http://maastricht-students.com/2012/07/millions-of-years-of-..., http://www.tripadvisor.com/Attraction_Review-g188575-d318667...)
Not only that, but basic, programmable load bearing thermostats are relatively expensive compared to the typical control line alternatives. However, even with basic programmable thermostats (>=$75 a piece), I saw my electrical bill drop considerably vs. a 30 year old mechanical thermostat in an apartment I lived in the past 4 years.

We've moved since then and took the thermostats with us. I still have two if you want to buy some slightly used aube programmables (nothing with wifi, but better than nothing).
It doesn't look too good when their own web site can't make it past ad blocking/privacy extensions...

http://imgur.com/sTOIJTb

Although in my case, it wasn't AdBlock that was doing this, but rather another extension - Ghostery.
The Fn key has always been the leftmost key on Thinkpads, so I don’t really care about that. However, even my T410s has the option to swap Fn and Ctrl in the BIOS, so I would assume the T420s to have it, too.
Or forced air, in wall blowers.
As noted in the preceding sentence: I'd rather not read a website than read it with ads

They can choose to not show me the website since I run an ad blocker. I am completely fine with that.

I don't read magazines, because they usually contain enormous amounts of ads. I don't watch television because of ads.

I pay for websites if I value their content and there is an option to pay for them to remove ads.
Great point -- in fact, I actually recall seeing a similar visualization on a different site a couple weeks before the NYTs one came out. It was interesting, but I dismissed it as less scientific because it wasn't on a credible domain. No doubt, part of the success of this visualization was that it was tied to the NYT.
I tried that and it worked great for Emacs, but it messes with normal OSX operation.
Why advantages does a Kinesis have over something like the TEK?

https://www.trulyergonomic.com/store/index.php

I'd like to try each of them, but at about $300 each, it gets expensive fast. Have you used the foot pedals on the Kinesis? Are they useful in practice?
I too question "a lot of psychiatric disorder diagnostics".
I even question if Psychiatry even deserves it's own speciality. Maybe they deserve a speciality in medicine, but their training needs a revival--a serious restructuring
of all teaching requirements in order to obtain a license to
call themselves specialists? Actually, I would like to see
all medications that don't work, or work slightly better
than placebo( in a bunch of "cherry picked" studies, by drug
companies); made illegal to sell. I still can't believe
their are Psychiatrist out their who claim to know how a particular drug works in the brain. I literally want to
throw up when I hear a Doctor who claims to be an expert
in their esoteric field of medicine. Especially, when every
other month a study comes out questioning the validity
of a medication, or the efficacy of Therapy. Yes--I will
take my expensive, addictive medications--like I do every
day. Sorry, for my rant. Oh yea, why am I still paying
for doctors, and meds? Because, insurance companies just
flat out refuse to cover certain medications, and limit
doctor visits. I don't blame Obama--the Republicans fought
his original bill at every step. I am grateful that people
won't lose their home in collections if they get serious
ill.
Why Silicon Valley Can’t Find Europe
I think Qt is a much lighter and feature rich alternative. Light because you only need and see the Qt dlls and feature rich because the things described are already in Qt.
Why does exemplifying one preclude exemplifying the other?
Bottomline - utility library in PHP
How to build your skills in 5 easy steps
Freshdesk has had both XML and JSON APIs from day 1. Maybe it was not so obvious as the documentation was done for XML and it was probably assumed that since it is exactly similar for json it was not required. Thanks for the feedback. We will fix the docs.
https://userscripts.org/scripts/show/110317
I wish my degree had been more difficult
but there are no easy way to discern the good sites from the bad so I just cant stop visiting bad sites when i get a link or search for something.

So the only way for it to get better is collective punishment. If web publishers made decent websites such things would not be needed.
Ubuntu LTS tend to backport a good number of packages. For example, if you wanted a fairly recent nginx, you will find 1.4.x built for 12.04 LTS https://launchpad.net/~nginx/+archive/stable
K's successor Q is used heavily in financial systems and costs a bomb. Despite all the big data rage these days, I think Q has been handling very high volumes of data for a while now with some amazing performance.

The 32-bit trial version of kdb+ is available for non-commercial use [1], so I went and downloaded it. The linux zip download is 278KB. Uh ok! I was expecting it to download more stuff (much like Chrome's installation), but nope, that's all there is to it!

[1]: http://kx.com/software-download.php
Well, it's their right (the same way that it's my right to not download the ads). They can do that any day they want, and live with the consequences.

That said, I wouldn't visit most of them. I don't use AdBlock, and I do like (unobstrusive) ads, but I use NoScript that has the side effect of blocking most ads. I wouldn't start running code from any random 3rd party just because a site asked for that.
This still doesn't address the long tail aspect. Amazon sells things I can't get at any local merchant.
I challenge any good nerd to spend more than 30 seconds looking at this image without feeling deep awe. One of the best. Thanks for putting this viewer together!
> Embarcadero have zero products aimed towards the individual developer

I think that is a sign of what the company has become, after being about to close so many times.

I bet it lives mostly from enterprise legacy contracts nowadays.
Beanie Babies Creator's Sentencing Offers a Teaching Moment
Matt Mullenwegg Shows How Many Techmeme Blogs Are Running Wordpress
I think, there would be plenty to discuss, about the things you said. But not being from the US, I can't say to much about it.

I think, names like "patriotism", "freedom", "homeland" or even "solidarity" are grandly misused by politicians today. I think, today politicians are just show-men of the real class in power. What should be decided, is not discussed openly, but by people that are not shown on cover pages. The task of the show-men is, to put the decisions (how bad they might be!) in some sound sounding words (like "Patriot Act") so that the masses will agree or at least don't disagree with the things that shall take their freedom, their work-power, their money, their land ... and give it to the new lords, which are no nobles.

And of course, left and right are also instrumented a lot. Because giving a clear "foe" is good to mobilize the own side (even for the wrong things).
The first low-cost waterjet cutter
A backlit keyboard is a lame excuse for not including a convenient light you can use to read just about anything.
While it doesn't remove the gymnastics requirement, a relatively nice alternative to webpage pgup/pgdn is shift-space/space.
I don't exactly use it a lot, but I haven't spotted any notable regressions in the keyboard-access stuff between XP and Windows 7.
Toad and Hamster - A Puppy Day Afternoon
Original animated short film for The Adventures of Toad and Hamster. Want to learn more about Toad and Hamster? Don't blame ya there. Coming soon (as in days, not weeks): ToadandHamster.com
Zephyr Health Lands $15M from Kleiner
Zephyr transforms life sciences data via research, integration, modeling, analytics and visualization within their cloud-based Zephyr Platform.
The Techno-Militarization Of America
Google is mapping the history of modern music
Could that be the start of an introduction to tensor products or even tensors in general ? Start with cartesian product ( or maybe even sql joins ? ) and generalize ? It's probably much more intuitive to us developpers than vector products ( unless you're in 3D graphics or physic engine of course )
What you're saying rings true to me. I also learned Borland/Turbo/Object Pascal first (perhaps somewhat unusually, I went from Borland Pascal to C++ to Delphi when learning to program as a kid). Although I can't say I never liked C there are many things about Object Pascal I found superior that I miss in C, especially the built-in string type (for those who haven't used it, in C-land it can be compared to bstrings but it's handled completely transparently).

If you wanted to use Object Pascal today and not have to rely on Embarcadero for the continued support of your tools you could use Free Pascal and Lazarus, which are both free software (GPL-licensed). Unfortunately, there's bit of a stigma against using any variant of Pascal these days (to which, no doubt, the many crappy CRUD apps written in Delphi and Borland's management of their product have both contributed), so it's not a good choice for new projects, especially free and open source. I wonder if Nimrod could be the comeback of type-safe compiled languages that don't target the JVM.
Mmmm...trumpet winsock. One of the better tcp/ip stacks for win3.1. Jumping through the hoops needed to get a second phone line in the dorm room so my roommate and I could have our own dedicated dial-ups was fun too.
I use Intellij to write python and love live templates. For instance, I've set ipdb<tab> to expand to import ipdb; ipdb.set_trace(), which seems small but has probably saved me so much time. It's really a win for programming in Java, because it automates the boilerplate. There's similar functionality in other editors too, such as YASnippet https://github.com/capitaomorte/yasnippet
Unfortunately, a critically important point in this article is rather misleadingly expressed. The author's first axiom is: "The vectors are v⊗w for v in V, w in W" -- but (as the author clearly realises, and does state elsewhere, but never forcefully enough) the huge majority of elements of V⊗W are not of the form v⊗w.

For this reason, I think the author's attempt to present V⊗W as a sort of modified version of V×W is ill-judged. Yes, those are both called products, but they're very different sorts of product; indeed (dropping briefly into the categorical machinery the author introduces at the end) in the category of vector spaces V×W is a coproduct rather than a product.

Again, it's clear that the author knows all this. But you wouldn't think so from the early parts of the article.

I assume the reason for all this is that the author's trying to relate (scary) tensor products to (nice comfortingly familiar) cartesian products. A laudable aim, but I fear the result will be confusion.
For people who've read it, do you have a review of Okasaki's book? Also, what background should someone have before reading it (eg should you be able to read it after reading Learn You a Haskell? Should you already be familiar with the imperative equivalents?)
Why So Many Tech Founders Who Are Jerks Become Insanely Rich And Successful
Thankfully C++ is not just the C underpinnings.

I got to use C (Turbo C 2.0) just during one year, and quickly jumped into C++ with Turbo C++ 3.0 in 1993.

With C++ I could get a bit of Turbo Pascal features back.

During my studies and career, I only used pure C when forced to so.
The average high school teacher only made $54k in 2011. Even with a 50% differential it would be a far cry from what can easily be found in the private sector. I think that pretty much confirms your point; how many developers with enough experience to teach are going to take a 50%-75% pay cut to teach? The answer is very few.
Thanks!

I just explained this viewer to someone who was unimpressed because they thought it was just a picture of some stars... The expression changed from boredom to astonishment pretty quickly.

I'm just compiling the Carinae nebula by the way... This one here: http://commons.wikimedia.org/wiki/File:Eta_Carinae_Nebula_1.... except the 400+ Mb raw tiff version. It should be ready in about 20 minutes or so if you're interested.
The site owners discussing how no one took them up on their subscription services seem to miss a significant point: their sites aren't worth anything like what they're charging to most users. $25 for an annual site subscription is something I'd only pay for a handful of sites - most sites simply don't have enough unique, quality content to make me care.

Replacing adblock with ad-free subscriptions isn't the way of the future. The "beauty" of advertising is that it can create revenue for a site owner in excess of the value they provide to their viewers.
If there is anything I've learned in life, it's to take everything you hear on the internet with a truckload of salt, not a grain.

Doesn't really matter if there are people out there that are better than you, there always will be.
The FSF doesn't require this for all GNU projects. Each GNU project can decide if they want to require a CLA or not.
Doubtful. The Times has been moving away from pageviews as a metric (see their recent redesign).
Historical Pics: A letter from Gandhi to Hitler, ... (image)
Someone should make a resource that allows you to see if your website is ready for the front page of HN :/
Evil people at mozilla
One should note that the ‘quantum computer’ in question is the D-Wave, which is generally assumed not to be a real/general quantum computer but rather a sophisticated device to simulate a specific set of problems on a microscopic level.
Ask HN: Is there a way to set up an "escrow" online in case of fraud/damage?
I'd like to set up a rental service for expensive, easily stolen goods. In order to prevent fraud, I'd like to set up some sort of escrow service to cover the cost of the goods in case someone just declines to return them or damages the goods.

Is there a clean, unable to be "charged back" method to do this? It doesn't necessarily have to be credit cards, but that was the first thought for ease of use.
This subthread has nothing to do with the original article...

Let's please avoid hijacking this discussion and avoid arguing about the prevalence of things like ADD (as richly ironic as these discussions may be :-)
Does anybody know another resources about live-templates ( some advanced ) ?
"Affordable" Care Act: When you put an adjective into a product's name, that's often the only place in the product you'll find that property.
I'm really having trouble with the notion, common on HN, that programmers don't need to understand or be able to code simple data structures. Hash tables, simple binary trees, and heaps are extremely basic computer science. You may never use a DIY binary tree container library, but if you can't comfortably write a binary tree or a heap, you won't be able to understand or implement advanced or domain-specific algorithms either.

This is a learning task that might take a competent developer all of 2-3 days. If you're rationalizing not figuring out how to write a heap or a hash table, consider asking yourself whether you actually want to be a developer. You might feel OK about what you're doing now, but a career spent redesigning unit test suites and coming up with ever- more- elaborate HTML templating schemes is unlikely to be fulfilling.
I'll echo this - I was at a point where I was starting to miss work because I had so much wrist pain that I couldn't type, and then I switched to a Kinesis. A month later I was back up to full speed and haven't had any pain since. I don't know how it stacks up against competitors, but the thing quite literally saved my wrists, I highly recommend trying it if you're having trouble.

Definitely has a bit of a learning curve, though, for a few weeks I had trouble remembering which keys were where.
Or Trumpet + Mosaic, which came out in 1993

http://en.wikipedia.org/wiki/Mosaic_(web_browser)

But I get his point completely. When I think back to that time of using Win 3.1, I have fond memories of Encyclopedia's on CD-ROM, Solitaire, Paint and Minesweeper, but I don't really think about the early Internet experiences much - probably because there just wasn't much out there yet.
> Unfortunately, there's bit of a stigma against using any variant of Pascal these days

Ada seems to be only one really surviving, but it has a niche in only in areas where security and human lifes have priority over frames per second.

> I wonder if Nimrod could be the comeback of type-safe compiled languages that don't target the JVM.

I have been looking at it lately, but it seems to be a one man show, right?
We were doing games in Turbo Pascal with a bit of inline assembly here and there. :)
They really, really wanted to become an "enterprise" company. They acquired certain management people who saw development tools as a dead end, and decided all the money was in the enterprise.

But they misjudged the market, and invested in products like Visibroker and Midas (and dead-end tech like CORBA), not really understanding what they ought to be building.

(This wasn't the beginning of their troubles, though. They bungled a lot of decisions before then, especially with the purchase of dBase and Paradox, and the Windows version of Quattro Pro.)

I stopped using Delphi in the late 1990s, but even then I could see how it was heading towards obsolescence. Not the GUI development model itself, which was brilliant and which I sorely miss for OS X GUI development today, but Object Pascal.

Sure, Object Pascal is a good language, but it was very insular, not portable, often very Windows-specific, didn't integrate well with other things, and didn't evolve fast enough. I was able to work with C and C++ libraries, including Dialogic hardware APIs and Microsoft tech such as MAPI and TAPI, by writing a translator (htrans) that parsed header files into an AST and produced Object Pascal interface files for them. But it was very tiring. I had high hopes for C++Builder, but it was a major disappointment when it arrived. For one, it relied on a lot of proprietary C++ extensions.

I was using Delphi/Object Pascal for a lot a systems development, non-GUI backend stuff. It seems a bit quixotic today, but it was fun, and I liked the language. It sort of filled a particular niche that Java would overtake a few years later.
Sure, but this is in Clojure. Surely that's not /that/ far away from Scheme: they're Lisp-1's with pervasive immutability. There's not such an emphasis on explicit recursion, but the loop/recur pattern is still pretty close :) (But yes, you would have to of course translate it from Scheme to Clojure, which means not doing the explicit recursion.)
I think, that's the reason, they cut it!
This works really well for php on phpstorm as well (when working with bootstrap and knockout.js it's very handy).

What I would love (and if it can do it I've not found it) is to be able to do something like

koo(fooBar)<TAB> and get something like

self.fooBar == ko.observable("");

would be amazing!.
The packages at release are more up-to-date, and the official backports repos are filled with newer versions.
Ask HN: Which language/web framework to learn for employability?
Delphi could have been the modern C# if Borland had better management, I would say.
Interesting, I've also developed a bitcoin client :) However, mine is completely independent of bitcoin-qt and is meant to be lightweight and snappy. It uses SPV. Here's a screenshot:

https://i.imgur.com/pRLs1ps

Let me know if anyone is interested in taking a look.

From my README file:

bitc is a thin SPV bitcoin client.

- 100% C code,
- support for linux and mac platforms,
- console based: uses ncurses,
- home grown async network i/o stack,
- home grown poll loop,
- home grown bitcoin engine,
- multi-threaded,
- valgrind clean.

edit: indentation.
Protect Yourself From The NSA With WireOver’s (YC W12) Encrypted File Sharing
I've believed this for years too! Yes, Win 3.1 was just so simple, made sense, everything worked the same. There were windows with blue bars you could drag. The - icon brought down window controls, you clicked icons, everything was under the File menu.

But JUST when everyone was figuring out the UI, everything changed.

And to this day, when I'm teaching "mom/dad/grandma" to do something in Windows, she STILL asks where the "File" menu is because that's "where everything usually is".

Imagine how much LOVE MS Office would get if it went back to something like the early days of File menus and small-icon tool bars that you could enable/disable, etc? Well, I think it would be a win.
This article inspired me to complete a project I started halfway through last year.

Very good read!
I remember that last-gen game console SDK's explicitly recommended to avoid exceptions and disable them completely for performance reasons, and all C++ game-dev middleware I'm aware of don't use them or at least have support for disabling them. Don't know what the recommendation in the current console SDK's is. I never got into a situation where I thought "gosh, exceptions would be really nice to have in here".
Assuming ADD is real (and I strongly believe it is), that doesn't imply that the only alternative to medication is denial. In the US, besides Big Phrama, I think another big reason we reach for the pillbox is because it's a simpler and cheaper "solution" than trying to teach hyperactive children to better manage themselves and having other contingencies in place for when a child is not coping well.
Take a look at http://balanced.com. They offer an escrow service. Another option would be to initially charge the customer the full price and refund when the product is returned. Or you could authorize the credit card for the full amount for say a period of 7 days.
A good (but unfortunately not free) Python resource is usingpython.com. It's meant for GCSE students, but it is concise and teaches the basics.
Double-plus nitpick: in Vect, VxW can be seen as both a product (which is usually called cartesian product) and a co-product (which is usually called direct sum). So, I guess I would not say "rather than" but "in addition to".
Snail mail is not cheaper than truck freight or rail, in the aggregate.
Because the Chrome team makes huge, breaking changes to their code APIs with breathtaking rapidity. If you don't update that often, it'll just get harder and harder and harder to do.

Google can do this (in general) because they have a single source tree (although IIRC Chromium isn't actually part of that). Point is: when you only care about your own code, as the Chrome devs do, third parties are in a really bad place to try and stay current.
But at Amazon I don't have to pay tax, because
Thanks!

I thought about holds, but people may want to hold these goods for longer than a week.

Are there any options that doesn't require them to lay out the whole amount of money up front?
Author here. It's a good point, and I updated that snippet of text to account for it.

But seriously, you don't think that saying things like "a nasty abomination of a product space," and "they’re only related in that their underlying sets of vectors are built from pairs of vectors in V and W" is enough to drive that point home?

I do struggle in balancing the amount of overly deep/technical bits on my blog with the easier to understand mathematics. If only my audience was primarily HN! :)