skysight-inc/HackerNews huggingface dataset:
A few years back I interviewed a mixed race post-operative transsexual for a developer position in our startup. At that point in my life, I had not been exposed to much diversity at all.

The candidate had been referred by a friend of mine who offered the personal bio ahead of time, probably to filter out any polite but intolerant employers. Before the interview started I forcefully reminded myself to keep an open mind and conduct the interview as I would any other.

Half way through the interview it sort of suddenly dawned on me that I really didn't care, at all, about this person's personal orientation, preferences or lifestyle; as long as they could code, I would be happy to have them on board (as a co-worker and friend, as co-workers tend to become in such close quarters). And I felt intuitively confident that my co-founder would feel the same way. A lot of folks probably repeat this sentiment every day, but I wonder in how many industries they really, truly mean it. I think tech is a very special industry in terms of its ability to focus on substance, as you say, over form or perception.
I somewhat agree with what you say, but: "to leave it up to end-users to build their own solutions"? Is that optimism, naïvety, or am I overlooking a dose of sarcasm?
The highest ROI way to increase signups: Make a minimal homepage
Email Personalities: Creepers, Wire Walkers, Binge Deleters…
Relieving Stress
I feel like this could be used to automatically convert a simple .psd web layout to non-shitty HTML and CSS.
php, md5, xss. happy
It's normally something like "Hi, my name is Kybernetikos, I'll be your server today. If you have any questions just let me know. I'll bring out some water and take your drink order."

It's something you typically ignore until it's not there.
The only enemies I have are those that actually infringe upon my rights using force and fraud.
I think you should get rid of the word Beta. It's a "kid friendly" site that a bunch of moms are going to find through search. None of them are going to know what that means. That said, it probably won't hurt anything. I just think people go out of the way too often to let people know that their site should be treated like an unfinished toy. It's not a toy. You made something you think is useful. Tell them it's useful and see if they tell you otherwise.

Any plans on how you're going to make this a startup? Making money etc?
So, will there be writing .PSD files as well? This would be the über thing. Imagine: upload a .PSD and get back a clean HTML layout + bootstrap_overrides.css
Looking at the slide, the Microsoft equivalent seems to be app pools running in IIS.
> it is much easy and self-comforting to our consciousness to think about the victim as being the one who is solely responsible for and is causing the awful things being done to him.

Just as it's much easier to heap the blame on a villain, rather than consider that Aaron had other options and a life still full of potential.

My point is that both perspectives are one-dimensional and both rely heavily on speculation about things that you and I don't really know about.

And more to the point, both downplay the reality that Aaron suffered from severe depression for years preceding the trial. If MIT was the tipping point, so be it. But often the tipping point is just the proverbial straw, and shouldn't be held responsible for Aaron's actions.
There's no journey, they give you their name and proceed to take your drink orders.

No need to be condescending here, he even prefixed it with "in America," and what he said is absolute fact. If you aren't waited on in the first 15 minutes, in America, you aren't in a good restaurant.
> According to his close friends' personal accounts, Aaron suffered from suicidal depression for many years. Long before the JSTOR case, and long before MIT ever got involved

One can argue that both MIT and the DOJ needlessly helped exacerbate a problem over a victimless crime of providing free access to publicly funded research.

http://www.justice.gov/usao/ma/news/2011/July/SwartzAaronPR.....

"AARON SWARTZ, 24, was charged in an indictment with wire fraud, computer fraud, unlawfully obtaining information from a protected computer, and recklessly damaging a protected computer. If convicted on these charges, SWARTZ faces up to 35 years in prison, to be followed by three years of supervised release, restitution, forfeiture and a fine of up to $1 million."

http://www.bostonglobe.com/metro/2013/01/15/humanity-deficit...

"Andy Good, Swartz’s initial lawyer, is ­alternately sad and furious.

'The thing that galls me is that I told Heymann the kid was a suicide risk,' Good told me. 'His reaction was a standard reaction in that office, not unique to Steve. He said, ‘Fine, we’ll lock him up.’ I’m not saying they made Aaron kill himself. Aaron might have done this anyway. I’m saying they were aware of the risk, and they were heedless.'"

"Marty Weinberg, who took the case over from Good, said he nearly negotiated a plea bargain in which Swartz would not serve any time. He said JSTOR signed off on it, but MIT would not.

'There were subsets of the MIT community who were profoundly in support of Aaron,' Weinberg said. That support did not override institutional interests."
Exactly. It's why I dropped out of school. Too much theory. I realized after two years I knew a bit, but not REMOTELY as much as I would learn had I spent those two years absolutely learning and implementing things I wanted to do. Not learning some deprecated language over the course of 6 months from a "professor" who only really wants a paycheck.
Their favicon looks vaguely like a raised middle finger.
Elsewhere on his blog, he mentions that he has very poor eyesight. He probably designed it for himself.
IMO this headline is a little inflammatory; the (mostly unenforced) ban on servers is a pretty small carve-out. Also note that the NN people haven't been complaining much that every consumer broadband plan also bans servers.
A Short History of Programmable Sex Toys
Bandwidth. We can (and already have) gotten video cards working across external links, but they are severely bandwidth constrained.

Thunderbolt is constrained to 10Gbit (20Gbit in some contrived used cases if your'e using Thunderbolt2). A 16-lane PCI-e gaming video card consumes anywhere between 32Gbit and 126Gbit (with modern cards coming in on the high end of that).

So you can get it working, but it'd be mostly pointless. The main impetus for an external video card is to get desktop-like video performance for demanding applications like gaming, but you are heavily bus-bottlenecked which reduces the video performance to a small fraction of its potential.
The library supports some writing, but it's mostly limited to translating/scaling layers.
Ask HN: light technical read for commute hour?
I recently got a copy of CODE which I started reading during my commute. Book is informative and easy read to be completely even on the bus.

Are there other such books I can get to keep myself entertained?
Bomb-threat charges dropped against Cameron D'Ambrosio
I'm glad they noted that the lookup table's speed relies on it being in cache, which most "benchmark magic bit-fiddling operations" posts ignore. (Although it's temporal locality, not cache coherence, that's important for this.)
The VAX (circa 1977) had polynomial evaluation as an instruction[1]. What is your point?

[1] http://en.wikipedia.org/wiki/VAX
There is certainly the potential for that. The library still has a little ways to go until that's possible.

If anything, I think it would be a cool project to build on top of PSD.rb instead of bloating the core library.
Let's swap "good" and "evil" in your statement:

> Some people want to cause X (call this "evil"), some people want to cause not-X (call this "good"). If the people who want to cause X fail to act on that want, it makes it more likely that not-X will happen.

Terrorist/freedom fighter, whistleblower/enemy informant, "po-tae-to"/"poh-tah-to", etc.
“Views” - A new way to add your 360° photo spheres to Google Maps
Looks like new sign-ups are temporarily disabled. You'll just have to wait until they are re-enabled.
APL. Start there. Evolve a true language from that reference plane. By this I mean with a true domain-specific (meaning: programming) alphabet (symbols) that encapsulate much of what we've learned in the last 60 years. A language allows you to speak (or type), think and describe concepts efficiently.

Programming in APL, for me at least, was like entering into a secondary zone after you were in the zone. The first step is to be in the "I am now focused on programming" zone. Then there's the "I am now in my problem space" zone. This is exactly how it works with APL.

I used the language extensively for probably a decade and nothing has ever approached it in this regard. Instead we are mired in the innards of the machine, micromanaging absolutely everything with incredible verbosity and granularity.

I really feel that for programming/computing to really evolve to another level we need to start loosing some of the links to the ancient world of programming. There's little difference between what you had to do with a Fortran program and what you do with some of the modern languages in common use. That's not he kind of progress that is going to make a dent.
"they didn't know what they were doing, so they tried everything"
Not in America. It's supposed to mitigate the natural inferiority imposed from looking up at someone.
There are programs that will do this for you... probably even for your smartphone. I mean - it is built into asterisk and other pbx software already, code for it can't be that hard to find.
> In the real world, putting the blame with Aaron and his depression doesn't solve anything (even if it was true).

> Blaming MIT and the prosecution will prevent people from being fucked for trying similar benfifical hacks in the future.

So MIT and the prosecution unfairly targeted Aaron to serve their personal motives. And now you're suggesting we unfairly pin his death on them to serve your personal motives.

I'm done with this.
Why don't they use safety rails?

Good question; I don't know enough about the specific industry to say. Knowing what I do about industry in the USA in general, I suspect that anything that must be installed on the structure, and isn't required by OSHA or by insurance companies, will not be. Aside from the expense of retrofitting, the safety rail is then one more system that must be regularly inspected, maintained, and insured.

Actually I suspect that facilities for which actual employees do most of the high work, would install these systems. Transmission towers seem pretty low-maintenance, so their high work is probably done by contractors. Those guys can worry about themselves.
What does landlord mean in the UK?
I love that Eisenhower speech, but it's a good idea to read it in its entirety: http://coursesa.matrix.msu.edu/~hst306/documents/indust.html. It's not a screed against the military-industrial complex, but an urging for balance.

More context for the quote on the front page of that site:

"A vital element in keeping the peace is our military establishment. Our arms must be mighty, ready for instant action, so that no potential aggressor may be tempted to risk his own destruction.

Our military organization today bears little relation to that known by any of my predecessors in peacetime, or indeed by the fighting men of World War II or Korea.

Until the latest of our world conflicts, the United States had no armaments industry. American makers of plowshares could, with time and as required, make swords as well. But now we can no longer risk emergency improvisation of national defense; we have been compelled to create a permanent armaments industry of vast proportions. Added to this, three and a half million men and women are directly engaged in the defense establishment. We annually spend on military security more than the net income of all United States corporations.

This conjunction of an immense military establishment and a large arms industry is new in the American experience. The total influence -- economic, political, even spiritual -- is felt in every city, every State house, every office of the Federal government. We recognize the imperative need for this development. Yet we must not fail to comprehend its grave implications. Our toil, resources and livelihood are all involved; so is the very structure of our society.

In the councils of government, we must guard against the acquisition of unwarranted influence, whether sought or unsought, by the military industrial complex. The potential for the disastrous rise of misplaced power exists and will persist.

We must never let the weight of this combination endanger our liberties or democratic processes. We should take nothing for granted. Only an alert and knowledgeable citizenry can compel the proper meshing of the huge industrial and military machinery of defense with our peaceful methods and goals, so that security and liberty may prosper together."

The sentence in italics is interesting. Depending on whether you count the VA, the U.S. defense budget is $700-$800 billion. Corporate profits last year were roughly $1.8 trillion.
How does the "appropriate" sharing of bins / libs take place?
All these graphs are BS except the one about OS fragmentation. Devices and screen sizes are not "fragmentation" any more than people viewing their browsers on different screens or resizing windows represents fragmentation. That is just the reality of a viewport that potentially has many sizes. It is a FEATURE. Is it harder for developers?? Of course, but blaming it on fragmentation is a cop out.

The OS thing is real and really worse than what is depicted because depending on the APIs you are using even OEM specific tweaks introduce additional variables.
No, it's not. It's advocating what the founders originally intended, which was a well-armed militia that obviates the need for an Army. In time of war (on American soil) they would organize like an army to fight off invaders. They did advocate for a Navy, however, because it was (and I suppose still is) necessary for the establishment of free trade routes between nations.

I am former military, as an aside, and once found the notion of not having an Army pretty silly, but the notion has grown on me slightly.
Strap'd Toolkit - JS toolkit for building sites with Bootstrap
Were they qualified? Did you hire them?
I wonder what the ratios are...
screenFetch was not a product of /g/. It was around before the Author even browsed /g/.
I highly recommend a bout where you do everything on topic branches; the advantages will become sell evident over time and then you will know when and when not to use them.
I have to agree that it's hard to debug: AngularJS has this bad habit of complaining about an error without telling where it is. However, things really clear up once you dive in the source code. Now, I couldn't live without it :)
> Not an achievement for the world at large, perhaps, but for the individual, it is certainly an achievement.

It's also a good method to learn a new language in a somewhat predictable way. One of the first things I do when learning a new language is port or use something I am already familiar with to it. That way I can concentrate on the language itself and not so much the problem the code solves.
This is pretty disappointing to me, I was looking forward to being able to use my internet however I please on the off chance Google Fiber ever came to my area.
Candela: python shell builder
AS 7007 all over again?

http://en.wikipedia.org/wiki/AS_7007_incident

http://www.merit.edu/mail.archives/nanog/1997-04/msg00444.ht...

http://boards.straightdope.com/sdmb/showpost.php?p=16245046&...

https://news.ycombinator.com/item?id=5321663
Great work and thanks for building this. There's a lot of room for improvement in automating manipulative photoshop exports, and I look forward to seeing what people do with this, especially in terms of building command line tools.
I recently did some work with a engineer who is 60+ and spends more time studying and keeping himself current than anyone I know.

It was eye-opening to me. Many if not most people I've met at that age willingly admit to having given up on learning new things years if not decades ago.

I was really inspired by this guy and hope to follow a similar path.
Popular in what sense? Because developers like it, or because developers have to use it in order to reach their audience? By the latter measure, Ticketmaster is the most popular ticket vendor.
That’s true for `ng-model` but is it true for parameters passed in to directives?
"Time flies like an arrow; fruit flies like a banana"

-Groucho Marx (maybe)

https://en.wikipedia.org/wiki/Time_flies_like_an_arrow;_frui...
Well let me add another 'exceptional case' then. I worked with a felon who was even able to get a security clearance and a government job and serve on 'special' assignments.

Swartz happened to work in one of the very few fields where a CFAA felony is not only not a big deal, but might even be considered a badge of honor. So IMHO the argument that a felony would have been some kind of death sentence for aaronsw definitely requires evidence.
I think if a woman sets out to destroy a man's life via a nasty and aggressive divorce, especially if she knows he has a history of depression, then yes, she does bear some responsibility for his death if he kills himself.

People have a responsibility to diligently consider the consequences of their actions, and to act based on their expectations of those consequences. "Consequence" isn't hard to define here; it's "what things are likely to happen after X, versus what things are likely to happen after ~X". There's no "will it be my fault?" There is only "will it be more or less likely depending on what I do?"

After the fact, the matter of responsibility is a function of whether the person took reasonable measures to obtain information, and whether the person acted in a way that would maximize the utility of the expected outcome based on that information.

Note that responsibility need not be a conserved quantity. Had the prosecutor not been informed that Swartz was a suicide risk, he would bear exactly the same amount of responsibility for his own death. The prosecutor would have just born less.
Eh, I don't see a huge problem with Google saying "You can't run enterprise-level servers off of our consumer-level lines" even if they have ridiculous speeds.

"Your Google Fiber account is for your use and the reasonable use of your guests"

I'd consider small-time server software to be within a "reasonable use". If you're hosting a web server with 10 simultaneous requests, you're outside of reasonable use. Any other ISP would have turned your pipe off.
Which he rightly declined. Everyone should turn down plea deals and demand a trial, and they should demand a speedy trial. The reason the US is the world leader in imprisonment is that we railroad people into admitting guilt and accepting a prison sentence.
The Waste List: 66 Crazy Ways That The U.S. Government Is Wasting Your Money
This is not the point though. I am talking about how people often can't use their real name all the time because of problems and how I'd like the problems to be fixed if possible.
How to Make Buying from Your Website Inevitable
What about the driver hacks people made for hackintosh machines?

http://wiki.osx86project.org/wiki/index.php/HCL_10.8.4#Graph...
I do not believe MIT was a bully. A bully is someone who harms others because they can; MIT was responding, I believe reasonably, to a person breaking into their network closet and violating their terms of access. That that person happened to be at risk of suicide was tragic, but not their fault; I can't even think of a way the legal system would be able to reasonably take that into account, nor can I imagine how a system of morality can indemnify a person's actions because they happen to be suicidal.

You might not think what Aaron did was morally wrong or deserving of negative repercussions, but others might reasonably disagree.
Disappointed but not too surprised. I've been using their service for free for I don't know how long. It's a crazy easy way to save off notes, pictures, bookmarks, to-do lists, and so on.

Their free level was just perfect for me. I think if they started asking people to pay rather than simply announcing their closing they might have been able to make a go of it. Faced with nothing or paying something, I'd consider the paying (though the devil's in the details).

What's funny is that whatever they use to track user sessions consistently fails for. I think it's the use of Flash storage which I routinely clear. So, I'm frequently required to sign back in almost every day.

Earlier today I was greeted with a landing page offering "Catch for Teams." Seems that's dead too.
>> I'm guessing suicidal depression was really to blame for his suicide.

> And this "suicidal depression" was unknown to MIT/his prosecutors? Or they found it nice to taunt and threaten someone suffering with such, over a non-issue?

Even if you know someone is suicidal, that doesn't make you accountable for them committing suicide.
What's better is that they soon have private networking in place. It's currently the missing bit for me to switch over.
280,000% markup in the bottled water industry
Scala creates a ton of little objects? Are you aware that primitive types are only converted to objects in Scala, if they are used as objects?
My wife and I just bought an oceanfront condo in the Philippines for $60k. That is at the higher end of the range, because we wanted to be in Metro Manila. You could get a place at a fraction of this price if you went to a smaller city province like Cebu or Bohol.
It's apparently been better recently, but in the mid-2000s tower climbing was the most dangerous occupation in the US. In 2004 there were 10 deaths, w/ a death rate of 115.2/100K: http://www.wirelessestimator.com/t_content.cfm?pagename=Clim...

Interestingly this seems to vary greatly. In 2008 there were 7 tower deaths in 5 weeks: http://www.dslreports.com/shownews/7-Tower-Deaths-In-5-Weeks...

Also, apparently the job in the US is significantly more dangerous than elsewhere. While between 2003-2008 there were 70 US tower climber deaths vs only 10 international deaths in that same period: http://www.wirelessestimator.com/t_content.cfm?pagename=Inte...

Oh, and here's how much it pays: http://work.chron.com/transmission-tower-climber-paid-5300.h...

"Data published by the Bureau of Labor Statistics in 2011 show that radio, cellular and tower equipment installers and repairs made a mean annual wage of $44,250. This group includes transmission tower climbers. The lowest-paid 10 percent earned less than $26,200 per year and $12.60 per hour, while the highest-paid 10 percent earned $67,660 or more per year and $32.53 or more per hour. The national average was $21.27 per hour."

Some interesting recent (2012) writeups:

Daily Kos: The Killing Towers of the US Telecom Industry
http://www.dailykos.com/story/2012/06/04/1097174/-The-Killin...

ProPublica: In Race For Better Cell Service, Men Who Climb Towers Pay With Their Lives
http://www.propublica.org/article/cell-tower-fatalities
The point is that bit twiddling can be much more efficient to implement in hardware because all you're doing is placing wires somewhere. The RBIT instruction in the article significantly speeds up an operation at very low hardware cost.

Polynomial evaluation does not fit into this pattern, because you need actual arithmetic operations to do it, and so a hardware polynomial evaluation instruction has no significant benefit over the corresponding sequence of explicit multiplications and additions.
I built ScalaQuery 0.10 against Scala 2.10.2, not touching Slick until the library matures.

Think Scala Pickling by Sara Miller at TypeSafe looks excellent for serialization needs.
I also used to be an avid PFE32 user, but I finally gave in to Notepad++, and have not regretted it.. you may want to check it out!
Neither :)
Pwned again: an exclusive look at Pwnie Express’ newest hack-in-a-box
Can we get a picture of that?