skysight-inc/HackerNews huggingface dataset:
Anti-Israeli Hackers Target Louisiana’ Rapides Parish Police Jury, Bank Websites
Boko Haram 'joins Islamic State'
Meh, I will work on being as cool as you bro...

http://imgur.com/gallery/nJMlc4n
https://news.ycombinator.com/item?id=8507786
+1 on the historic arcade. Fisherman's Wharf is a nightmare, but that place is a hidden gem – more interesting than most museums you could go to.
The green blocks have 14 possible locations. If you start at both the left and right end and look how those structures can fit, it simplifies the problem significantly.
I am unable to agree with the statement, "It is time for an undemocratic approach to money".
The tuition part is wrong. Stanford postdocs do pay tuition, but it isn't out of pocket. They are legally unmatriculated graduate students, so they pay some kind of tuition/registration fee for the year/quarter (I can't remember which).

It isn't something that they are necessarily responsible for, and it is a small amount. But it is paid in their name.
Respectfully, I don't think immigrants belong in a list including felons and addicts. Can't we just get along?
Or choose Virtual PC :)
Reservoir sampling in a few lines of awk:

https://github.com/taltman/scripts/blob/master/EDA/samp

It's shorter than this ruby implementation, and includes copious documentation, file handling, and corner-case support.
ECommerce: il 23% degli italiani preferisce le App per i propri acquisti
In case any is wondering, I looked at the comments under that article and saw the stats:

According to IPCH's Spring 2014 Uncensored Magazine, 35% of open hires make it through Greyston Bakery's apprenticeship program.

Source| http://www.icphusa.org/filelibrary/ICPH_UNCENSORED%205.1_Spr...
For CSS architecture I thought SMACSS [https://smacss.com/] by Jonathan Snook has really good design patterns that have been proven to be good throughout his many projects.
I agree with this recommendation. It's a good book.
That is a fascinating sentence. So fancy and yet it conveys such a simple point. I have no doubt that you would fit right into an elitist, self-important, overly status-conscious academic environment where prestige is more important than actually achieving something on an intellectual or practical level.

That's still just the social and environmental part, of course. You'd still have to have some chops. But if you're anywhere as close to as smart as you think you are, that won't be a problem at all.
Great Wolf version! jaja
Entrepreneurism and the politics of hope
That's technically called "yak shaving".
It has the feel of procedures adopted after a "lesson learned." Guy at the scene knows what's going on, take action on that and save lives and seconds. Let's make that policy.

If they had to go up and down a chain of authority, that following flight 1999 would have landed into the emergency.
> Ask yourself. Which of these two languages are more likely to be complemented by language nerds/snobs - C++, or Scheme...

I don't understand this question.

I think the OP means complimented (aka praised), not complemented (aka enhanced)
The walk really isn't that bad, the worst hill you hit is the one like two blocks from the CCM and if you're not in horrid shape it isn't hard.
Why did the moderators change the title from "Felons, addicts, immigrants: This bakery will hire anyone"?
I believe you're referring to the Musée Mécanique (http://museemecaniquesf.com). Besides the arcade games, the orchestrons are captivating.
There are definitely design patterns for frontend. There are just no books being published on this topic yet.

Most knowledge in this area is scattered is varies blog post, tech talks, and maybe some framework guides. There are a few published as GitHub gists and readme. Occasionally, you'll find some comments in framework source code that reference some reading material

But yes, it would be nice for someone to put together a book.

Some example of frontend pattern:
- promise
- data binding
- FRP event stream

None of these are exclusively frontend, but you'll see them more often in UI development.
That's when you look at other factors like past performance, including (but certainly not limited to) performance on his / her pupils' standardized tests. Like any other hiring process, it's not always perfect, but you also learn along the way which characteristics make for great teachers (responding to feedback, ability to engage with students, timeliness, etc.).
It is our individual and societal lizard brain that drives our puritan style shying away from "fallen" the way it was reacting toward lepers for centuries and millennia. It takes an intelligent effort to overcome it.
Pretty interesting! Started playing with the nested virtual machines, windows93 stopped loading after the 9th instance ;)
If the systems suddenly die, they don't have time to consult a printout, they need to KNOW which planes to shuffle off or else there will be accidents; reading the information off a printout is way too slow. If the system RAM dies, the humans are the effective backup RAM.
Have you been to the Computer History Museum in Mountain View?

http://www.computerhistory.org/
The arcade is great. http://en.wikipedia.org/wiki/Mus%C3%A9e_M%C3%A9canique
It's worth reading this piece for context. Reactions to uptalk can belie underlying prejudices. http://www.slate.com/blogs/lexicon_valley/2014/12/16/uptalk_...
Where's the SVD? Did I miss something?
I think Liu is more inline with Isaac Asimov than Arthur Clarke. Liu is clearly an atheist and intentionally avoid cheap reading gratification achieved by science-religion association.

My complaint about Liu: he has a silly admiration towards Stephen Hawking probably due to his obsession with black hole. (but who doesn't?) 200 years later, people might only get to know Stephen Hawking when reading Liu's books.
Thanks. URL changed from http://www.blackbytes.info/2015/03/rubocop-guide/.

Submitters: HN prefers original sources. https://news.ycombinator.com/newsguidelines.html
Normally without the deaths of 400 people if you make an error.

Although, software errors can kill or cause harm so it'd be interesting to see if anyone has costed the benefits of open plan vs offices.
tl;dr -> Despite my doubts, Brady makes an interesting argument for open hiring and the social duties of an employer in traditional businesses. Here's the meat of the article:

> “Low-wage workers tend to have a fair amount of turnover — if you make investments in a workforce it’s very difficult to judge if they are going to stay,” Brady said. “So companies try to make as low an investment as possible — and that means they are doing very little to break the chain of poverty.”

Greyston takes the opposite approach.

“Rather than spending money on interviews and background checks, we are spending it on training and development,” he said.

New workers go through an intensive training period and a 10-month apprenticeship. People who aren’t pulling their weight get fired. But there are plenty of workers who do just fine, Brady said.

EDIT: If you downvote, at least write down why.
Why do felons and addicts belong on the same list?
do they mean illegal immigrants? I was not aware of any place in the US that made policy to not hire immigrants...
I think some of this has to do with age, as well.

As the middle age father of two twenty-ish daughters, one of which is VERY bright, and somebody with decades of work experience, I have met a number of very bright women, and I don't think I would discriminate against female coworkers.

However, if your peer group is twenty-something men, good luck getting them not to think of you as a twenty-something woman as a potential mate, at least from time to time, rather than "just another coworker". They might want to complement your dress or appearance due to ulterior motives. Not that they shouldn't be polite.

Please be sure not to mistake desperation for discrimination :-)

Disclaimer: some people are just assholes, sorry.
The lack of second chances we give in America to some of our most unfortunate means that even non-violent offenses can have lifelong consequences. It's shameful.
Трудности сделают нас сильнее
Here's a nice pattern catalog http://ui-patterns.com/
I've got something similar in-progress for the grammatical weirdness of Czech @ http://conjugate.cz.

I figured Memrise already has the "memorise the meaning" part sewn up, but doesn't seem to work well with anything more complex.
Do we really need Smart Home Gadgets?
Tweet theft as fake user and bot obfuscation
this is somewhat pointless if:

[...] it does not prevent them from using force to coerce us to produce false declarations [...]

so if the declaration is present it's still not guaranteed that no gag order was issued.
Looks to me like a desperate attempt to patch a broken system (US policy/law). You could even go that far to assume that it is only a marketing stunt as such statements have no other value otherwise.
It's about identifying the problem though. Is it sexism, or is it general prejudice?

A dress is definitely more feminine, but it's also more professional. In the same vein, if you were a suit it would be more professional. My point is she was treated as less technical because people assumed she was. When she dressed in the "nerd uniform" people treated her like a technical member.

If that's the case then it isn't sexism, it's prejudice regarding professional appearance.

There is certainly sexism in the tech world but I don't think this is a great example personally.
We can end this new Cold War that’s playing out via IT security
Please tell us more about the dresses that would not garner this response and how they are different from what she wore.
I suspect the ROI on training is also much higher than it is on interviews and screening (at least for these sorts of entry-level positions).

That's less about social duty, and more about spending money efficiently.
Ask HN: How much would you charge for developing a website like (link in post)
[http://madriver.coursetour.ca]
Lovely read, thanks for the work.

Do you think you've learned lessons that could be applied by individual contributors in large orgs who are called on to interview? If so, it'd be great if you added that to your blog backlog. :)
It seems pretty ridiculous, but think about it for a moment. There are myriad ways of serializing XML into JSON and viva-versa. Having a published agreed upon standard could help for interoperability if you have some application that needs to interface with an application that uses the other format.
clickable: http://madriver.coursetour.ca
Cool, love the icon names.
This loads about 10 times faster in Chrome than Firefox for me
Why do felons belong on a list?
If you aren't too set on the "tiling" bit, you can try this for chrome: https://chrome.google.com/webstore/detail/tab-resize-split-s...
For more than just Ruby, as well: https://houndci.com/
Kind of interesting how dude recasts 'wearing a dress' to 'dressing hyper-feminine.'
Location: San Francisco
Remote: No
Willing to relocate: Yes
Technologies: python, php, lua, django, flask, sqlalchemy, zend framweork, symfony 2, mysql, psql, postgresql, redis, mongodb, distributed systems, aws, api development, rest api
Résumé/CV: https://www.linkedin.com/in/jordimarinvalle
Email: py200ok@gmail.com
I like the idea.
You should look over the capitalization of nouns. The first word term I saw was "Hallo welt!" it should be spelled "Hallo Welt!".
German native speaker here. I don't know where you got these words from, but they surely are not the 1000 most used German ones. Within the first 10 rounds, I got "Mitte Kritik" which is nonsense, "uns Stadt" which is grammatically wrong (should be "unsere Stadt"/"our city") and some where the noun must be uppercase ("Hallo welt!" must be "Hallo Welt!" for example).

The University of Leipzig has a more reliable list of common words, which you might use with Google Sheets (GoogleTranslate(REF, "de", "en")).

http://wortschatz.uni-leipzig.de/Papers/top1000de.txt
"There is much pleasure to be gained from useless knowledge." - Bertrand Russell
Interesting, quote that stood out:"Someone without an arrest may simply be a person who has never gotten caught".

That only 40% of business owners would consider hiring a ex-criminal also makes one wonder how many employers in general tend to lump all ex-cons in the same basket when assessing potential business risk (e.g. serial murderer vs thief/drug dealer, 1x vs multiple offender, etc).
Unlawful entry into the US can be a felony in some circumstances. The list isn't conflating them morally or something, it's just saying that each entry is a group that typically has issues finding proper employment.

edit: given the ambiguous nature of the headline, maybe you were referring to immigrants as a whole and not simply people who migrated here illegally. In that case I agree with you, but given the context of the article I think they meant to refer to illegal immigrants. This, of course, doesn't make much sense because there are penalties for hiring illegal immigrants. The article hardly mentions immigrants, and it isn't clear which category they refer to. I don't think there is a broad assumption that immigrants on the whole are unemployable, as the article claims.

I'd like to see some clarification from Grist.
Return of the Vacuum Tube (2012)
I've never seen a cross product being defined in that way using Einstein notation.

You might want to express the cross product using the Levi-Civita symbol epsilon_{ijk} [1].

epsilon_{ijk} = 1 for i,j,k = 1,2,3 and all even permutations thereof.
epsilon_{ijk} = -1 for all odd permutations of i,j,k = 1,2,3.
Else it is 0.

Then, the cross product reduces to:
C_i = epsilon_{ijk} A_j B_k

Using identities for epsilon_{ijk} you can – for example – easily calculate what A cross (B cross C) is.

[1]: https://en.wikipedia.org/wiki/Levi-Civita_symbol
Keep in mind that the "nerd uniform" was created by only one gender. And most dresses are not stuffy professional attire. Most of my female friends wear casual dresses in casual situations.
Thank you! This is really useful. Finding a reliable source of words and their translations (that I could turn into a json) was the hardest part of building this.
Data and Goliath's Big Idea
Five Questions I Wish I'd Asked Before Quitting My Job for a Startup
I saw this a while back, I haven't used it but the implementation looks straight forward. Hope it helps!

http://sbstjn.github.io/timesheet.js/
I think the cost has some influence over employers making a decision to hire an ex-con. If a store can hire someone for minimum wage without any conviction records, why would they hire someone with conviction records when they can't pay any lower than the minimum wage?
Author here. Feel free to ask me any questions!
a lot of the comments here seem misguided. he is asking about software design patterns, not graphic design patterns. the wikipedia article and BEM reference should have cleared that up.
As someone with several drug related felonies on my record, I can do nothing but applaud the efforts of this CEO, although on a different level I wonder if any adult working a minimum wage job isn't living a very bleak existence anyway, and in fact isn't being exploited for having a brain disorder we currently call "addiction"

The problem with people who let drugs seriously affect their life is that...they let drugs seriously affect their lives, and at least from an employment point of view, where what matters is robot-like conformity and compliance, this is just not-to-be tolerated or even risked.

The sad, sad irony of this is that according to very recent studies[1], the very thing that made us addicts is the very prescription that society has deemed our punishment to be. Talk about cruel and unusual.

I wish I could say I don't struggle with relapse, but one of the few things worse then being an addict is being a lying addict.

Being unemployable by most metrics and having to constantly struggle to survive sure doesn't help with that battle.

[1] http://www.huffingtonpost.com/johann-hari/the-real-cause-of-...

[edits]
Maybe you could consider it a hilarious proof of concept?
Toyota didn't concoct a shell company complete with a fully fabricated image in an effort to hide its relation. You buy Lexuses from Toyota.

As for your "brand identity" rant, there are more reasons than pretentiousness to support small-time outfits- I buy from cottage industries when I can to support creative alternatives- and I personally think Blue Moon tastes fine.

Although it's mildly annoying when "domestic night" at the bar discounts Budweiser but won't mark down my glass of Blue Moon "because it's a micro". They were made in the same damn room.
That's how I think about a lot of sentencing. Take sex offenders. After they are let out of prison, they have to register as a sex offender, can only live in certain areas, etc., which is equivalent to a life sentence.

We can debate the kind of punishment sex offenders deserve (and don't judge too quickly - urinating in public, statutory rape of a minor 6 months younger than yourself, visiting a prostitute, and even sexting if you are a minor all qualify as sex offenses. [0])

But my point is, if we are going to punish someone for life, let's be open and clear about it. Never being able to escape the year you spent in prison 25 years ago is torturous. It's no wonder recidivism is so high in the US.

[0] http://www.businessinsider.com/surprising-things-that-could-...
I still don't get why they couldn't just reuse existing semantically equivalent XML serialisation formats e.g. as far as I can tell, with the <nil/> extension XML-RPC's serialisation format is a superset of JSON. ASN.1/XER too.
Crabsort: O(n)? It's a small set. Although there is a 4 plate/ five customer contention problem to boot. I can't tell if Crabsort is stable though.

Fortunately, everyone leaves with some spaghetti even if it's not a 100% optimal solution.
Important subject. Related:

Professors and PHDs on food stamps:

http://www.salon.com/2014/09/21/professors_on_food_stamps_th...

http://www.npr.org/2012/05/15/152751116/why-so-many-ph-d-s-a...

The PHD bust:

http://www.theatlantic.com/business/archive/2013/02/the-phd-...

http://www.economist.com/node/17723223

http://www.washingtonpost.com/national/health-science/us-pus...

The PHD glut:

http://www.bostonglobe.com/metro/2014/10/04/glut-postdoc-res...

http://www.nature.com/news/how-not-to-deal-with-the-phd-glut...

http://www.scientificamerican.com/article/does-the-us-produc...

The plight of part-time professors:

http://www.theatlantic.com/business/archive/2015/02/the-tall...

Parents, politicians, and teachers have been beating the 'ever more education' and 'more STEM grads' drums for a while. The past 5-7 years have shown that these things were not, and are not, the panacea they were promised to be. We can always pick the individual situations apart and say 'they made the following 50 mistakes, and that is why they are un- or under-employed', but if we look at the trends, we can see it's bigger than that. We have overlapping crises of credentialism; jobs that aren't there - even for many people with STEM degrees; underpaid and overworked adjuncts that require food stamps to live; people who go to school until they are in their mid-30s, sometimes later, and walk out with a pile of degrees and no marketable skills outside of academia, and cannot get jobs IN academia; skyrocketing tuitions; and an enormous bubble of debt (now over 1T.) How many brilliant people will never come anywhere close to fulfilling their potential because of all this? Not a good situation.
Everyday Bayesian Analysis
When I said it's impossible to fix, I was referring to the majority making assumptions about someone who doesn't fit their mold. Telling people to be politically correct about it isn't going to fix it.
If you reuse the key (starting at 0 each day), is it a one-time pad?
"totally not a virus" was quite amusing.
Yes! Computer History Museum is amazing! You can get a tour from old programmers who worked on systems from the 60's, really fun.
anybody else tried winception?
I heard rumours that it was shut down because of license reasons. i.e. displaying the code to a user was making a copy in a legal sense, this has differing implications depending on the original software license.
eyes the punched card thumb-tacked to his board Yes, it would be really cool if there were a place, hm, a "Computer History Museum"? If only... but where? Perhaps a "Silicon Valley." Ha-ha.

Ah, to dream.
Look at how proud the employees look in the second photo.

Some would generalize, and say that people who look like them, or who have criminal history, don't really want to work. But they do want to work, are employed, and their sense of dignity is palpable.

This is a really uplifting story. Nice to read some good news for a change.
The best method for me is to go through "hard" or "buggy" code together with 1-2 other devs, and then we can discuss why something was hard to solve or some bug appeared. Then maybe make some change to internal code or document in for future use
There's no such thing as a purely selfless act. That said, they could still only hire people with no criminal record. Don't be too quick to dismiss the good they're doing, which yes, has its own rewards (like say, free press).
They also have a longer list with 10.000 words. http://wortschatz.uni-leipzig.de/Papers/top10000de.txt

Google gives you 80% right translations, a more reliable dictionary is PONS (http://de.pons.com/%C3%BCbersetzung). It also has an API, but you can only shoot 1000 free queries a month.

Another good dictionary is dict.leo.org, but unfortunately there is no API.

A last good option is dict.cc; you can download their corpus and use it programmatically with tools like this:
https://github.com/cofi/PDictCC
Favela Students to Control Mars Mission
ISIS defacements
I didn't drink coffee until a few years ago. Starting off with K-Cups, I now alternate between AeroPress and french press. Using freshly ground beans, there's really no comparison in the taste. People say K-Cups are easier, but it's more like a different drink altogether.
Lol, are you a virgin?
What music it is when you start the defrag program ? I am sure I know the tune but just dont remember it ? some old game ?
Kitchen Wall Clocks
It doesn't sound like you know what software design patterns are. This has absolutely nothing at all to do with design patterns, which is about software design and how to manage complexity and nothing else. UX is not code.
Ruby is not a duck-typed language. "duck-typing" is only touted by its community to award it free credibility and merit where there is none. "duck-typing" is essentially free for any dynamic typed language which have method RTTI. So please, stop the "duck-typing" pride parade. It is nauseating.
Make it jeans and a t-shirt then.
I interviewed Florian Motlik,CTO of Codeship,to understand their tech stack
I assume they are still in use, but much less obviously than when I was growing-up and about half the folk on our road had one!

If you go along narrow country roads in NI you can find many of the mirrors re-purposed in a vertical orientation opposite blind-exits, as they give a fisheye-type view of the road either side of the junction.
This website just taught me that there is an HTML5 Speech Synthesis API! And there are so many accents you can choose from!
I typed some transcripts: http://diyhpl.us/wiki/transcripts/mit-bitcoin-expo-2015/

videos are rude