skysight-inc/HackerNews huggingface dataset:
That's false. You can do a wide variety of things in prison. You can read books. You can write a book. You can hone skills. You can try to improve the lives of your fellow inmates. Hell, you could write letters to important people advocating change you believe in. Just because you can't see the opportunities that exist in prison doesn't mean they don't exist.
"In most cases I have seen performance differences smaller than a 2X difference, this tradeoff for readability is a nobrainer as far as I’m concerned. "

I wouldn't call a 2X difference in performance a "no brainer". Far from it. It could be the difference between a visitor trying your product and him leaving b/c it takes too long to load.
Transistor count
I agree. I was not aiming for absolutely rigorous language.
Was literally looking for this yesterday, Stripe is always reading my mind :)
Yes.

As described here http://www.informationisbeautiful.net/visualizations/million... Facebook code base (~60 MLOC) if almost 4 times bigger than Linux 3.1 (a mere 15 MLOC).
Volvo cars get cloud-connected and Wikipedia-enabled
How to commit a crime for no fun or profit!
it should be noted that if you find the vim support lacking in LightTable it's just a matter of adding what you need to CodeMirror (which is where LightTable gets its vim support) and then LT, and everything else that uses CodeMirror will get better, and all us vim users will be thankful.
I would take that report with a huge grain of salt.

First - it's based on dubious sources "_Payscale's report recorded data collected from 250,000 people working at Fortune 500 companies in the past year (July 1, 2012 to July 1, 2013)_"
It's not from official company data. There is little to no information about how they collected the data.

More importantly, median tenure says little about retention or employee loyalty in company that is doing a lot of hiring - e.g. if a company hired 50% of it's total work-force in the past year, the media tenure will be around one year.

Another potential source of skew would be if the data included contractors, which are often limited to one year of tenure.
There is no limit on the number of sounds if you want every keyboard to cost as much as a handmade finely tuned professional musical instrument.
I've also worked in university research group settings, as well as a few startups in SV. I'd say there is a much stronger sense of the "whole" in these smaller groups, where everybody feels personally responsible for the success of projects. The smaller groups also take on the dynamics of the members, and the more eccentric personalities shape the culture and make the group a more fun and interesting place. You think of coworkers as friends first, coworkers second.

At Amazon, you don't get any of that. It is a very dry culture. It's clear that everybody is a coworker first. Eccentricity is largely looked down on (after all you need to worry about reviews and promotions, etc). Instead you get a sort of blah corporate culture, everything is grey, you talk about frugality as if somehow that's great. Rarely do you find super motivated engineers. Most people are fairly jaded, and aren't that committed to the success of projects. It's just a 9 to 5.
How Reddit Became a Gun Market—and Authorized Its Logo on Assault Rifles
Woman Forced to Stay on Life Support
Yes because all of the "practical" and "pragmatic" people know that only academics use Haskell.

Give me a break.
I've never worked for a company which didn't issue desktops as primary development machines, and I haven't used a single-display desktop machine since 2007.
Not the OP, but: the GPL is more restrictive, in that you are not free to reduce the software freedom of some other person (say, by turning it into a proprietary product). This is the perspective that considers GPL more 'free': though the software itself is more restricted, the freedom of all of the users of the software is protected.

Not everyone agrees with this position (I also am not interested in arguing about it) but this is my explanation of this point of view.
The FAQ merely states that generics remain an open issue. That doesn't replace a debate about it. On the contrary, it shows why a debate is necessary.

I fully understand that the Go team and long time forum dwellers are not inclined to discuss the same generics proposals over and over again. So don't!

New ideas should be welcome though.
Facial recognition app matches strangers to online profiles
once you've added something to the workspace (just like in Sublime's "project") it's now available in the navigator. Press cmd-o type Gem
See I remember nothing before, I dunno, lets be liberal and say 13 years old. I feel different than everyone else, like my uncle has a great memory of when he was young.
When will Stripe Integrate with 1ShoppingCart? Tired of Merchant account and Gateway fees.
I find it interesting that in all these articles and studies about open plan offices, the distraction from noise levels is always so prominent, but the other side of that issue rarely gets mentioned. In my experience of open offices, everyone is so aware of potentially disrupting their colleagues by striking up a conversation that nobody does it. So instead of fostering an atmosphere of collaboration, the open office can actually actively prevent it. Is that as common as I think it is?
Firefox OS is not tied to one hardware manufacturer. Indeed Nokia hardware is great - I'd like to find time to port fxos on my n9!
Yeah, but they're not vertical pixels like the other numbers are.
Heaven forbid that you spend sometime actually focusing on a single topic and immersing yourself in it to try to see the layers authors may have put into their books.

If you're reading something that requires that little of your focus (i.e. you can read it while on an exercise bike), maybe you should choose better reading material.

Don't get me wrong, I'm all for multi-tasking where available, but why are we a culture of trying to maximally absorb information? I was hoping this article was going to tell me that I should spend less time on the dreaded reddit/hacker news cycle.
Let them search cake is likely the response.
I have first hand memories from when I was 2. One of them was my mother getting in a car accident when she was bringing home McDonalds. I didn't really understand what a car accident was and was more concerned about the McDonalds. But we went out to pick her up and I understood better. (She was ok.) Another was me sitting in a high chair and looking up at a window.

When I was 3 or 4 I broke my nose playing on a playground. I remember that well. And I remember things from kindergarten and a lot of things from grade one.
Here at Instructure, nobody has offices. And no, the CEO does not just camp out in a conference room all day. He's normally at his desk, out in the open.

We have open desks all around a core of conference rooms and a whole bunch of small 1 and 2-person rooms where you can get peace and quiet if you need it. (And people use them a lot.)

I've been in all sorts of office layouts and they all have their problems. I'm not sure I'd prefer having a private office again, personally speaking.
Exactly. Tooling is extremely political. Do you want to use tools with a low skill ceiling? Are you a control freak who worries about the all of the potential catastrophes that unskilled coworkers could rain down on you?
Symphony Novel - "Chant " [ progressive / post rock / experimental ]
I wish lt used the centred "pull-down" panel, like sublime, instead of a side panel. the side-panel feels somehow constricted and ruins the flow.
Steam Machines are here: how Alienware is realizing Valve's console dream
Gigabit project in Seattle reportedly dead, leaves trail of unpaid bills
I love Haskell and Java. From a high level they are my favorite languages for their respective paradigms, so I think most programmers should at least try to write a simple program in both.

That said, I think people are overreacting to Java as a CS 100-level language because of enterprise experiences.

I have written enterprise Java and I hate it, but I still love Java. Java EE is all beans and POJOs and XML and Swing and cruft and I want to burn it in a fire. But that's not Java, those are libraries.

Java is an excellent language to introduce someone to programming, because there is very little magic. Everything is explicit, due to the static typing and imperative nature. The computer (or JVM in this case) doesn't do anything that you don't tell it to do. That's easy for someone to grasp.

Additionally, Java makes it very easy to write readable, organized, and extensible programs even if they are verbose. Using classes, objects, methods, types, and all of that OOP stuff makes it easy to write modular programs where each piece of code does exactly one thing. In functional programming the intricacies of passing state and higher-level functions lead to a lot more spaghetti code for someone who has never programmed before.

Do I think that we should only teach Java? No, of course not. Do I think that it's still a great first language? Absolutely.

If I had control of a curriculum, I'd teach Java for half a semester and then Haskell for half of the semester. I think it's important to not introduce "more productive" dynamic languages like Ruby or Python until students have had to deal with concepts like types so that they can appreciate what Python and other dynamic languages are leaving out.

At Penn, where I go to school, the intro to CS class teaches OCaml in the first half and Java in the second. Unfortunately I think that so many people are struggling with writing code as a concept that they're too frustrated to appreciate the beauty of OCaml at first. Teaching it after something a little easier would make the advantages clearer.
The difference can be broadly characterized as individual vs. societal freedom. To resolve your problem with the meaning of "free", you have to think about who the intended recipients of the freedom are.

If there are no restrictions against (to pick a colorful example) letting your dog go to the toilet on the sidewalk, then individually you have more "freedom to do whatever I want", but societies work better when you can walk around without constantly stepping in dog poop.

So, the way I look at it is that the GPL attempts to build a society where total happiness is greater than in the society that gave more permissions to everyone. If you agree with the existence of laws that prevent poor behaviors, you're already sympathetic to this view in principle; it just becomes a practical question of whether the harms that the GPL is trying to avoid are serious enough for it to make it worth the trade-off with individual liberty. Reasonable people disagree about this.
I cant speak for Perl but when it comes to bash/shell scripting, I've got a few links for you :)

First have look at the Linux Document Project (http://www.tldp.org/guides.html), the Bash Guides are really good, thats how I first got started. Also, for bash once you've gone through the guides, download the source (apt-get source bash if your own a debian based distro) and checkout the test suite, this will give you a good look at the internals.

Also be sure to memorize the ins and outs of the the man command :)

Best of luck
3-4?? Like I said below, I doubt I have any memories from before 13 years old. That's crazy.
Adding Java and C++ to the MQTT benchmark
London's first pay-per-minute cafe
Interesting read. Would have been sweet if author of this manifesto, Anthony Viviano, got feedback and endorsement from Laura Klein (author of UX for Lean Teams) or Jeff Gothelf (author of Lean UX)
I recently read an absolutely fascinating book called The Origin of Wealth.[1] Nominally the topic is economics, but it's far broader than that, talking about how all components of the economic system of wealth creation (including "firms") are part of a Complex Adaptive System, and are often CAS's themselves. The author makes the argument that a firm is a CAS using evolution to explore a "fitness landscape" in terms of it's "Business Plan" (his term that encompasses strategy at various levels within the firm). IF you buy this theory, it has some very interesting implications in terms of how firms should be managed, and the author provides some interesting thoughts.

One point that stood out to me, is that all firms face a constant, internal tension between the need to do "operational stuff" that actually works very well with a traditional hierarchical management approach, and the need to do "exploratory work" which does NOT map well to hierarchy. Failing to understand and manage this tension may be why many firms feel so dysfunctional.

The other point that stood out to me, is the idea that instead of a strict hierarchy - or complete undirected chaos - the best way to combine efforts towards both goals is by having individuals with a high degree of autonomy and empowerment coupled with a strong shared vision and common goals.

In this model, the primary purpose of leadership is to imbue the members of the organization with that "strong shared vision and common goals". Or to put it more simply, you tell people what needs to be accomplished, not how to accomplish it, and trust them to use their judgment.

On a related note, the book Adaptive Enterprise[2] makes a strong case for the idea of high decentralized teams, connected to each other through what the author calls a "Commitment Management Protocol".[3]

I would say that both of these books have some useful ideas that could be applied to construct a better management structure than what most present-day firms use.

[1]: http://www.amazon.com/The-Origin-Wealth-Remaking-Economics/d...

[2]: http://www.amazon.com/Adaptive-Enterprise-Creating-Sense-And...

[3]: http://coevolving.com/blogs/index.php/archive/conversations-...
Yes, very much so. This is why in grad school, I did a lot of work at a bustling coffee shop rather than in our open-plan office space. I had a much easier time concentrating at the coffee shop; there was more activity, but none of it was relevant to me.
I recognize that there have been imaging restrictions in place for some time. It is not just thermal imaging, there is a frames per second ceiling, but I do not recall the number. I think the "Camera Wars" are around the corner because the prices are coming down dramatically not because of new legislation.
Can you explain what you mean about 'Source Code as Tags/Analysis/Overview'?

I did a web search but didn't come up with anything.
"Although I wouldn’t go so far to say that it is “stealing” (especially if they are like CU Boulder and leave all of their computers running 24/7 anyways)"

Now I am not entirely sure about this, but I am pretty certain that this is not how power usage on modern computers works.... An idling machine (what they will typically be doing) will be burning far less power than a computer pegging all of its cores running bitcoin miners.
I am an SDE with Amazon having worked across AWS and the retail side. I have done over a hundred interviews in the past 2 years for SDE loops. Each of these involved a debrief led by bar raisers. I have yet to experience a "veto" by a bar raiser as outlined in this article. As far as I have experienced, the bar raisers' questions are not typically any more complicated or harsher than other interviewers. The main role of the bar raiser is in fact during the debrief, i.e. after the interviewee has completed the interviews.

At Amazon candidates are evaluated on an array of competencies. In addition to technical competencies, particular attention is paid to Amazon's leadership principles (the fact that these are displayed right at the careers page: http://www.amazon.com/b?node=239365011 should highlight how important these are in the culture). I love that culture-fit and leadership qualities play as big a part as technical abilities in Amazon's decision making process unlike what I have seen in some of the other companies people mention in the same breath as Amazon. In my experience a good bar raiser acts as an unbiased advocate for the greater good of the company. As a result, they are NOT from the same team with the open position (this doesn't mean that an accountant is judging an engineering candidate or vice-versa mind you, they just happen to be from a different org) which allows them to look-past the immediate need the team might have which could blind them to some of the obvious flaws in the candidate. In some ways they are also acting on behalf of the candidate by ensuring the match works both ways. I have seen several situations where the bar raiser determined that the "team" or the "role" were poorer fit for the candidate than the other way around and went out of their way to facilitate a correction.

That said, there is no question that good bar raisers are just as, if not harder to come by than good employees! It is a thankless, demanding assignment to take. I have met some absolutely amazing bar raisers and some others that are just darn right atrocious. Considering how quickly Amazon is growing, they definitely need more of them but that risks damage through poorer ones entering the system.
The thirteenth amendment to the US constitution is also restrictive. It protects the right of people to not be owned, at the expense of our right to own others.
That doesn't sound like a GPL problem, it sounds like an industry problem. As a game developer I'd rather complain with the industry and try to follow an ethical path (i.e. freedom with GPL) rather than complain to those people who release their hard work for free under the GPL. I admire those people.
I had the same thought back in 2012. The lab had just upgraded to the most expensive i7s available at the time. After reviewing my lab agreement, I quickly realized they could sue me for my organs.

A saner choice would have been to set one miner off, look at the results after 24 hours, and finally multiply that by 100. In retrospect, looking back at the benefit/risk analysis, you gained very little and risked too much!

Sometimes, especially in computing, sanity is asphyxiated by adrenaline. Just remember, you walked a dangerous line and to be more careful in your actions. The new acts/laws treating simple computational offenses as criminal charges are very extreme.
Similar method worked fine for 300 years in ancient Greece in Athenes....
It's not a very good example, and hardly comparable to the JPM situation, since it was in JPM's power to raise the alarm (and keep raising it when no-one first paid attention).

Your crimes aren't magically washed away because the SEC wasn't doing their job well.
The author's point is that the best way to implement Javascript sugar like CoffeeScript is by writing sweet.js macros rather than by writing compilers.
Evenja a new programming paradigm
> There are lots of communities around GPL licensed software as well, so that's kinda a moot point, no?

No, the point wasn't "only permissively licensed software can have communities" (which would be ridiculous), it was "the fact that many organizations are less receptive to the GPL can result in larger potential contributing communities for permissively-licensed projects".

> GPL software is guaranteed to stay free.

GPL software is no more guaranteed to stay free than permissively licensed software is.

The closest thing to that that is a real difference between GPL and permissively-licensed software is that, assuming no radical change on the part of the FSF (or, alternatively, assuming the "or any later version" option isn't used), GPL software is guarantted to not have legal non-free derivative works not separately licensed by the copyright owner. Which is relevant to the degree of control that the copyright owner can exercise -- and why it is popular for commercial Open Core schemes -- but not particularly relevant, at least in a positive sense, for users.
IMO, that's because the AI is not yet proven to be actually safer than human. And it's pretty interesting what will be happen if the AI eventually comes up. Anyway, it doesn't seem to happen anytime soon.
How I used Quora for Growth and User Acquisition
>Just as people say Guaranteed Basic Income will fail-- Let me ask 2 questions: 1: Is what we have now working, e.g. is there still homelessness, and poverty in America? 2: If our system is already failed, how does trying something new that may fail, hurt anything?

I question your assumptions. Should homelessness and poverty be the main concerns for politicians? Why do you believe our system has failed to the point of "elect random people from the public."

>Why can't we change things, shake things up a bit, push the envelope?

"Push the envelope" is a meaningless expression. What exactly do you mean?

>Wasn't America's founding principles on shaking things up?

No, it wasn't.
I remember my parents dropping me at the neighbors when they went to hospital to give birth to my brother. I was a month shy of 3. Then I have nothing until I'm about 5.
I agree. I definitely remember things from before 7. Not many things, mostly flashes of images and textures of objects.

My earliest memory is a vague memory when I was in a crib. Based on certain specific details of that memory my parents place it to when I was around 2.

I remember vague details of the homes we lived in after I was 3 or 4, but not the first home we lived in at all.

Apparently I had a very bad fall at some point and put one of my new teeth through my lip and made a bloody mess everywhere. I have a scar there to this day, but don't remember the event in the least.

I remember my mother teaching me the alphabet with a foam alphabet mat [1] and how to tie my shoes when I was probably 3 or 4. I also remember the moment my mother taught me the difference between how to say "three" and "tree" and permanently corrected what would have been a difficult speech impediment.

I remember my Kindergarten teacher's name and my favorite toys from when I was 4 and 5.

But the number and quantity of my childhood memories explodes after I entered 1st grade at 6. I feel like I remember more about 1st and 2nd grade then I do about most of the rest of my elementary and middle school education combined. Some really detailed events even.

1 - http://www.lcevafoam.com/img/Product/FM-910.jpg
Team leads must work in the team rooms to keep things from degenerating to antics.

Why? Why can't we be adults and get the job done? And if we have shown that we get the job done with the desired level of quality in the desired time frame, what's wrong with having fun as well?
I am glad this paper has been written...

What is there to celebrate about half-baked philosophy dressed as science and published?

Philosophers and theologians have spent the last two thousand years not agreeing what consciousness is and there is no clear consensus now. That's not really surprising - all the seemingly "basic" qualities people perceive - say lightness, darkness, wetness or coldness, are very "high level" compared to what we know about the real states of matter

The argument that consciousness is a state of matter because consciousness is something we intuitively perceive is something of a throw-back to the "four elements of matter" thinking - the prescientific system where matter is organized by its perceived properties in contrast to any serious investigation of the causes of those perceived properties.
Do tell, how is one to search for news about a mishap? I think the Googlebot may have difficulty recalling such articles.
> mostly I remember experiencing fear and anxiety, and that wooden side rail meant to keep me from falling out

It's theorized that the amygdala has a "gating" function for memory - we tend to recall memories more easily when they're highly emotional (especially anxiety, fear, trauma). I had a cognitive science professor who brought this up and asked people in the class what their earliest memories were - many of them were scary/anxious events (mine was moving out of an apartment and into a house).
True, it's hidden, but the compiler will only compile code which uses that function for types which meet that condition. So yes it's hidden, but at least you'll find out about it at compile-time, not run-time, so it could be worse.