skysight-inc/HackerNews huggingface dataset:
I find it hard to believe a cube with cardboard walls could be more expensive. Assuming that is true. What about the fact that you can jam 4 cubes into a single normal sized office space? You could probably get 8-10 in some VP level office. All of that space adds up in expensive real-estate. Open offices are purely about jamming as many people in a space as possible.
That would be a very harsh penalty for me. I'm not sure if my dry cleaner would survive a fine like that either, but I'm not sure about their cash reserves.
Information Evolution in Social Networks
There are about five hundred services that need to do this, to be honest. The separation between a user and an account is one that's largely not valued when people are originally modeling applications, but it probably should be. (Speaking for myself as well here.)
interesting, it appears you are right. When looking for more info as to what was actually used I found this link : http://www.decodesystems.com/cosmac/, and http://www.cpushack.com/space-craft-cpu.html, that both give a little more detail as to what was used on the Voyager and Viking missions.

EDIT: (another link: http://history.nasa.gov/computers/Ch6-2.html)
Btw, on an iPad the scrolling of the docs is severely broken.
I remember a little while ago people being very suspicious about LightTable being open sourced, quoting the fundraising page, doubting about extensibility. Kudos to ibdknox for his creation!
Near the end of the article:

"Specifically, mothers who used more "deflections", such as "Tell me more" and "What happened?" tended to have children who subsequently recalled more details of their earlier memories."
Reorgs of cubes are a couple hours IF you are using exactly the same numbers of each component (unlikely), or IF you can get additional parts compatible with the cubes you have. Every place I've worked that tried to reconfigure their cubes found that it was much more expensive and time-consuming than they'd expected. In one case the vendor had either gone under, or discontinued that model of cube components (I forget which). My current employer seems to have a small stockpile of extra cube components, so maybe they'll avoid this pitfall, we'll see.
I suspect many of my early memories come from my parents, but there are quite a few that they don't remember at all. Those are probably memories of memories.
Who says it doesn't scale linearly? That certainly can't be concluded from the sentence you cited. Are you assuming that self driving cars result in 0 fatalities?
I find some of this advice to be really silly.

Telling someone with procrastination issues to "Just get started" or in other words "Stop procrastinating" seems as effective as telling someone with a smoking habit to "Just stop smoking".
Voyage of the James Caird
Nobody is going to read a 52 page shitBB thread... Can you give us the gist? It seems like an odd scam to run.
Startup Equity for Marketing Hires
Most everything you're talking about is explicable by popularity effects. That's why more objective study would be interesting. Alas, I doubt it will happen: serious research on software engineering, as opposed to the thin broth we have now, would require at least an order of magnitude more funding, and no one's likely to provide that.

I'm not sure I like your distinction between developer enjoyment, lack of boilerplate, and state management. To me those things all have to do with good design.
Remember. Let go. Move on.
You did if you had prior evidence that the bad guy was going to murder the CEO.
Frost the glass up to cubicle-wall height.
I started programming my second semester of college, and I just got a full time position with Microsoft starting this summer after I graduate so I beg to differ.
The Drudge Report skews heavily for an older (50+) male demographic (going by Quantcast.) The design is text heavy, small fonts. A more static version of HN/Reddit, from one or two contributors rather than a community.

Design has not changed since 1997: https://web.archive.org/web/19971210093544/http://www.drudge...

19 million+ US uniques makes it a very important news site (NYTimes has about the same amount.)
What is so important about privacy?

Human nature. It's not the "privacy" per-se, so much as the sense of security. Who wants to feel totally exposed at all times, especially in a situation where someone can easily walk up behind you? It sucks because it leaves us feeling vulnerable and unsafe.
Tax deductible doesn't mean they save $7 bn.
Businesses are essentially turning all universities into vocational schools.
"Moving the goalposts" [1] doesn't mean what you think it means.

[1] http://en.wikipedia.org/wiki/Moving_the_goalposts
At the CES of 1970
PG himself refers to them as "Safe Financing Documents": http://ycombinator.com/safe/
trello needs to do this.
Serious? A Asp.Net application and the url is localhost?
This is a very misleading article in my opinion. Investment banks provide investors access to risks which they want, in this case investors WANTED access to Madoff structured notes because Madoff had been outperforming, therefore JPM had a find a way to hedge themselves to reduce their risk. After investing a tremendous amount in madoff, JPM probably realized that they could hedge easier by going long the general market on roughly a 1.1 to 1 ratio I would imagine or the structured desk wanted to use their short to hedge another long position they couldn't get out of while retaining some idiosyncratic risk that Madoff was in fact a fraud (this type of tail hedge is very valuable on the st btw). When assessing risks of this size, I am glad that JPM seemed to be asking all the right questions about Madoff (which no one else, not even the SEC, was asking), it is funny JPM is being penalized for this.

Creating a similar idiosyncratic risk could be to sell a gold ETF and own physical gold, paying maybe 30 bps a year for a real outperformance during a) hyperinflation if real gold is needed or b) some gold bars at the ETF turn out to be fake/not there (some have been found to be tungsten) c) another unforseen event. These options are hard to create and very valuable to a huge investment bank such as JPM which is generally very long the mkt in general and actually allows them to make more loans.

Also, most benefiting from rising prices in madoff claims are distressed hedgefunds and investment banks btw. They own probably 90% of the claims now, 'vicitms" selling at roughly 20 cents on the dollar. Anyone really pointing the finger at JPM is very naive about the whole system.
unless I can import a macro like clojure then no thanks. javascript debugging is already a major nightmare since any object can be edited anywhere, i dont need macros multiplying that disaster.
Branches in git are exactly pointers to graph. If you delete such a pointer you loose your branch.

Even worse - with next git gc you will loose your data as parts of graph with no pointer is assumed to be dead by git.
In a way SEC delegated that job to NASD (now FINRA); guess who was on the board of NASD? (Madoff)
Is that something desirable?
>> Give me a break. […]what makes you more qualified than the author[…]

I had the exact same thought. It's understandable that people want to disagree, because it's not in their logical realm, or they find it's out of their scope of normal and accepted, but that doesn't mean that it's wrong at all.

When someone comes over that negative, to an author who has put so much effort into the paper. One would find it fair to have an equally professional, detailed and long answer. Imagine a time where everybody has the power to publicly "try to refute" your paper with a tweet, absolute horror.
So technically LightTable is a web app coded in ClojureScript, HTML and CSS running in Chromium Embedded Framework (C++ application) [1] with a child Node.js background process.

[1] Chromium Embedded Framework (CEF): http://code.google.com/p/chromiumembedded/

Edit:

the main author explained his decision to use Chromium here: https://groups.google.com/forum/#!topic/light-table-discussi...

He is using node-webkit: https://github.com/rogerwang/node-webkit

apparently, it doesn't use CEF anymore: https://github.com/rogerwang/node-webkit/issues/1406

Valve's Steam and Adobe continue to use CEF for their web based desktop apps: https://github.com/adobe/brackets/wiki/CEF3-vs.-Chromium-Con...
I find most IDEs hideous and difficult to look at with so many buttons that I don't use and don't want to use.

What have you found that looks good? Sublime is ok, so is Lighttable.
Looks like the thermal imaging resolution was about 30x45 pixels, based on some quick measurement in Photoshop. However, it's interesting to see how much higher the apparent resolution is thanks to the overlaid edges from the visual camera.
I'm hoping to make it to GopherCon, Google IO, WWDC, and RubyConf.
Eh. The creators of Instagram are getting paid because their customer is really Facebook (or any other large social network that was willing to buy them). I don't have a problem with them making money (though I think their valuation, and Facebook's valuation for that matter are too high by at least three orders of magnitude). The relationship I have with FB (not an Instagram user here) is that they provide me with a valuable service (easy communication with friends I don't see every day) and I give them a certain amount of info about me and the chance to show me an ad or two. (To date I have not clicked on a single FB ad, though they may surprise me one day.) This relationship is fine by me. I don't claim ownership over what they built. Yes, sure the stuff I give them is mine, or as close to it as it can be, and if they say otherwise I am not happy about it, but they built this ecosystem and got virtually everyone I know to join, so they did 99% of the work as I see it. In the end, if I was posting gifs to my own blog, I would produce nearly zero value.

Another way to look at this is that FB's valuation at the time they went IPO was about $50/user. So sure, you can ask them to give you even $40 of that, and sure if you also actively participate say on Reddit, Twitter, Instagram, and LinkedIn, you might own let's say $200-$300 worth of those companies. If you assume that companies like these cannot grow another order of magnitude, you are not really missing out on much.
WSJ is owned by Dow Jones & Co. Bezos has nothing to do with them.
For someone with a programming background, this is one of the best introductions I've seen: http://medianetwork.oracle.com/video/player/2623621262001
There are many reasons why people are writing *->js compilers, lack of macros isn't the least of the problems for js. Please keep the compilers coming, no productive coder really wants to write js.
App Annie Now Tracks Windows Phone Store Stats Too
Why are you conflating two different industries? If you are going to question the validity of his point, actually do that instead of throwing in a red herring. The software of your government is nowhere near the same as video games.

In fact, I would say the video game industry is somewhat unique in the case of software dev, as it is not generally a "life improver". Video games are not tools that would improve the world if everyone had free access to them. In fact, most big games being proprietary (and not free) is probably a blessing for the productivity of the entire human race.

I personally don't want most of my multiplayer games to be open source (you used the example of Call of Duty), because when the client is open source it is much easier to cheat (and build your own "cheat client")
For some reason everyone in here hears "open office" and thinks "cube farm". There are open offices where you don't even have to privacy of a cube. I work in one. We have groups of 4 desks, two on each side facing each other, with some frosted glass in between. So you basically are in a 'cube' with 4 other people (since two people from the next group over are back to back with you).

I worked in cube farm and it's not really that much different but a completely open office is weird at first. Too much of a distraction for me so I prefer to work remote.
One of the interesting things about Houston is that we don't have any zoning here--so, you'll have apartments right next to light industrial, commerce next to public office next to shipping depots. This leads to a very eclectic mix in various parts of town.

What's really fun is watching how engineers/hackers transform the space they live in--regardless of lease, regardless of contracts, regardless of anything, cable by cable and bolt by bolt true hackers will terraform their living space to match what they want.

At our house, for example, first came a clumsy dining room table and chair made from hand-cut wood. Next, ethernet cable snaking into every room tacked to the ceiling. Next, small bolts to hold closed a dining-room-cum-office door. Then came a small shelf mounted over the kitchen sink, L1 cache for cooking. A few months later, a new screen over the utility closet. After that, a two-bike rack scaffolded over a brick wall. A bookshelf over the fireplace holding a media server. Speakers shelves over doorways. More cables interleaved with/replacing the old runs. Homemade LED display over the bar attached to the new CNS of the house.

Every day, a minor itch building a desire that one day culminates in another improvement.

I think that the attractor state for hackers left to their own devices is basically Kowloon (http://en.wikipedia.org/wiki/Kowloon_Walled_City).
In my own vernacular, this is the difference between a manager and a boss.

A boss tells people what to do. A manager manages them, leads them, makes sure their needs are fulfilled, and protects them from unnecessary distractions.
For those of us coming from Python, Perl, etc., Golang brings performance and concurrency in a format that is easy to pick up and integrate.

I have not touched C in almost 20 years, but I was able to write a concurrent program in Go that outperformed a similar multiprocessed Python script by about 5X in roughly one day. Go does not have the same library depth as Python, but the stdlib is pretty good.

The thing about Go that is similar to Python is _my_ performance is good, and I don't have to expend much effort in boilerplate code, or learn a coding approach that is unfamiliar, yet I still get relatively high performance.

Go won't replace Python for me, until things like matplotlib and Pandas become available, but it make an excellent addition to the toolkit.
A very cool idea. A meat space analogy I recently saw in South Africa is a rapidly growing farm supply company that automatically gives the farmers stock based on purchase levels, it has taken over from the old co-op system.
well the whole Madoff thing is quite interesting and informative. You should start with Harry Markopolos "No One Would Listen: A True Financial Thriller", here's the article quoted in this post (which quotes the book itself) : http://www.bloomberg.com/apps/news?pid=newsarchive&sid=a9Aa_...
To be honest, I’m probably not as sure about the long term effects as I might have sounded. Looking into the past I see almost universally massively positive long-term effects. A few centuries ago almost everyone worked in farming, now almost nobody does, all those jobs have been automated away – but it didn’t matter in the long run because more people could work first in industry, then in services.

Maybe future transformations will work out similarly. However, even if they don’t many solutions for the short-term problems can easily be made to work as solutions for possible long-term problems.
Until now, I believed that remembering a lot from early childhood was normal.

I have many very vivid memories from under the age of 5; playing hide and seek, playing with lego, playing outside and being around family members on our family farm, I even remember big family meals from when I was around 4.

I honestly thought this was normal until about 10 minutes ago.
MPEG and MPEG-LA may not be formally affiliated but they're two sides of the same coin. If MPEG continue to create codecs without any attempt to limit patents (and associated royalties and control) included in them then MPEG-LA or similar will continue to exist, and be made up of basically the same corporations. Not that its a big conspiracy, just a mistake that's taken on a self-sustaining, and self-funding, life of its own.

Relatedly, remember when MPEG told everyone that H.264 would have a royalty free baseline?

http://www.robglidden.com/about-2/why-a-royalty-free-mpeg-a-...
When I worked for FedEx there was a specified amount of space you would get based on your job title. So when the guy next to me was promoted to something that is like a technical fellow they expanded his cube 2 feet. This makes the next cube over unusable so they just stuck a cabinet in it. When a senior manager was promoted to VP they took down a wall and moved it out 2-3 feet and rebuilt it and put in all kinds of expensive furniture...
Can you explain what you mean about 'unit test project integration'?

I'll have to take a look at how VS gives a unit test coverage map. I was trying to figure out a way to link unit tests to their code to make it easier (visually) to write your tests and your code at the same time in the same window and watch your tests pass in real time as you code.

Similar to the original lighttable demo, but using tests, and hopefully easier to understand.
A substantial amount of the bad error messages are (were?) mostly from type classes. Helium[1] fixes that problem but not letting you use typeclasses:

http://en.wikipedia.org/wiki/File:HintScreenshot.png

1. http://en.wikipedia.org/wiki/Helium_%28Haskell%29 (still alive?)
Totally! Djikstra was very aware of this influence and pokes only somewhat subtly at it here. Djikstra believed very strongly in inventing the next group of well-armed intelligent computer scientists—scientists tackling the hardest problems humans have yet discovered by his view. His goals are vastly maligned with what corporate America wants and the choice of language is a tool in the war between those interests.
I’m not the parent, but is it possible he’s referring to the restrictions on derivative software?

If someone develops something amazing based off of LightTable with LightTable on GPL, aren’t they required to release that something on GPL as well? I believe under MIT derivative products can be created for commercial purposes (please correct me if I’m wrong!).
This is great! This is one of the things we looked at when choosing a credit card provider. (We did not end up choosing Stripe, but this certainly sweetens the deal. Always looking for a better rate!)

Does this mean that we could have multiple accounts, with different soft descriptors, merged together? Would we also be able to see, in a single report, the transactions for all of the accounts (rather than having to log in separately to download sales data?)

Can't wait to see more of your de-annoying features!
I've been doing much of this for a long time now, particularly listening to podcasts while working out or walking the dog.

In my opinion, it actually hurts productivity. You become dependent upon having a mental and emotional escape from your physical surroundings. Instead of developing self-discipline, you indulge in escapism.
Arduino or Raspberry Pi
I'm located in New York, and interested in doing some Make-type projects, which is the best device to get and why?
I'm sorry, I may be misunderstanding what you're asking, but it seems you're asking about the old GPL vs. BSD/Apache/whatever, free software vs. open source software. If I'm misunderstanding you, I apologize.

[1] explains the difference. Why is a BSD license not free but the GPL is? Because a BSD type license allows you to take software and turn it into non-free software. IOW, you could take BSD software, base your new software on that software and not release your changes or your source code.

I'm not imparting morality here, just trying to explain to you the difference between BSD and GPL and why some consider BSD to be not free.

[1] http://understandinglimited.com/2007/12/13/rms-on-bsd-vs-gpl...
It's possible that they didn't knew what they were after... Also we should not underestimate the power of stupidity, in all ranks of society.
I recently released my first self-published browser game (http://scarletsword.com) and used Stripe for the microtransactions. It's wonderful, and easy, and updates like this one make me excited for its future development. You know, as if it's not good enough already.
Workaround of broken Kepler reaction wheel using solar pressure
This is a dangerously reductionistic viewpoint that castrates the intellectual potential of students.

To a student versed in Lisp macros, a framework like Rails ceases to be magic and starts being something that can be understood and improved on. Meanwhile, industry shies away from the possibility of a quick dive into a metaprogram, because, (OMG), it's hard!

I'm exaggerating, but industry strikes me as profoundly anti-intellectual at times. We need people to counter this sentiment and the damage it imposes on all of us.
I have a few "flashes" of very clear memories from < 3 ... I very vividly remember a single moment of being in my crib (I recall the high walls, the feeling of the felt base, etc.) I have an equally vivid memory of the first night I spent in my "big boy bed" (mostly I remember experiencing fear and anxiety, and that wooden side rail meant to keep me from falling out). And I remember toddling around my house, seeing this incredibly juicy and tempting big button that just needed to be pushed, and then a lot a lot of chaos (it was an old-school panic button that set off our house burglar alarm ;)

But the flood of real memories doesn't start until nursery school, which was right around 3-4.

On a related note, there's a different type of memory that started to form later and that I can pinpoint to a VERY specific age...I refer to it as "cultural awareness/memory". I.e. movies, songs on the radio, etc. I was born in '78 and my earliest memories of that sort of stuff is all '85 (i.e. 7 years old). And what a year! Ghostbusters, Back to the Future, "We Built This City", "Born in the USA", etc.

I can barely remember any movies/songs from before then...maybe some in 84, but 83 is a basically non-existent to me. So maybe this is the sort of thing they mean when they're referring to "adult memories" ?

Aaaaand now I feel old.
You should have a look at Typed Racket [1] which is a type system for an existing language (Racket) built entirely with macros [2] that satisfies all of the criteria you want -- works with the IDE, safe interop with untyped code, etc.

[1] http://docs.racket-lang.org/ts-guide/
[2] http://www.ccs.neu.edu/racket/pubs/pldi11-thacff.pdf
The FLIR machine vision cameras for industrial applications are driving me nuts. To a degree all machine vision cameras can be persnikety when you want to try and use them with FOSS software like ROS. Right now we are fighting with non-uniform correction of the cameras. Basically this is the camera's auto exposure. It consistently gets all out of whack. Also the GigE IP stack on the camera was a righteous bitch to get working. Once you buy the camera you have to spend a small fortune for an GigE SDK that doesn't even work on anything but CentOS. We ended spending a whole weekend doing some basic kernel patches to get the damn thing to kinda work on Ubuntu.

All of this is to say, it will probably work, but don't plan on building after-market apps on top of the camera technology.
How to Use MOOCs to Support Your Grad School Experience
I assume you mean IDEA from IntelliJ?
Well actually, in a modern lisp (like Racket), you use macros in a variety of ways.

In addition to "deep" things, often you use them as practical, simple alternatives to using stuff like "snippets" or heavy IDEs. You can "DRY" annoying patterns, without resorting to external tooling.

Although macros used badly can be mysterious, so can any excessive pre-processing and build magic.

Macros provide "an API for the compiler", and since the compiler is involved, it can be smarter than external tools.