skysight-inc/HackerNews huggingface dataset:
https://gist.github.com/MichaelMorett/6576434

I think I'd get yelled at in an interview for this one since I didn't punch down to String manipulation (which is probably what they're really looking for).
Information wants to be free. Free to everyone. This would only be a problem if people with authoriy denied access to information to others.
There was a special subway line, Metro 2†, which ran from the Kremlin to Khodynka Airfield, Moscow's downtown airport, next to GRU HQ. In the event of an imminent threat, the Soviet leadership would have hopped onto Metro 2, been transported to Khodynka, and been flown from there to a secure command post somewhere in the Urals.

†http://books.google.com/books?id=rsB-5-e0RwgC&pg=PA65&dq=sub...

Also see: http://en.wikipedia.org/wiki/Metro-2
Realtime web app for SQL Injection detector and data takeover
Realtime web app for SQL Injection detector and data takeover build with sqlmap, node.js, socket.io, Bootstrap 3, Heroku
Sounds a little bit like Drupal 8... Configuration in yaml, Symfony components at the core, removal of a lot of the same NIH-related cruft that's weighing down most other mature players in the CMS/CMF field.
Microsoft mocks Apple and new iPhones in vids it quickly pulls
That's adorable but I wouldn't have bothered clicking if I had known what it was from the title.
One sized straw man =/=> all.
I studied mathematics and computer engineering, and I've probably read more papers than you. Just because I have the ability to write doesn't make me an English major - you're just a moron!

Insert 3 credits and try again, dumbfuck.

* kicks back and waits for impending ban *

EDIT: Nice job editing your comment to remove the attack, you fucking dipshit.
I'm exerting selective pressure in favor of the Coen Brothers making more movies in that style, maybe, but academics writing about "texts" that other people create don't get a cut of box office so I'm not sure how it affects what they output.
You mean the part where he says Now I'm aware that this was really no big deal; I'm not saying I'm an estuary Che Guevara, it was a daft joke, by a daft comic at a daft event. Or I suppose that's obvious, we all know it, we already know all the important stuff like: don't trust politicians, don't trust big business and don't trust the media. Trust your own heart and each another. The article is mostly shallow gossip and partisan politics, with some idle speculation that government can be bought.
Misleading title. There's a difference between perceiving time slower and slow motion.
Are you thinking of palindromes?
Go serves HTTPS for many Google properties and is a first class citizen for security applications internally.
Panning UI via Head Movements in Google Glass
Aren't the high stakes the fact it is for a job?

The problem with interviews is that you have to make a decision and the candidate may not be themselves regardless of what you do. They may freeze up in a collab. Or collapse on a take home or be overly stiff doing a 2 month contract knowing the job is on the line.

I personally think technical questions are useful. Not hard ones, but softballs. It is never used to say someone is a hire, but is a requirement.
Just to clarify a bit: It takes time to go through combinational logic (AND and OR gates, etc.) and your clock has to go as slow as the slowest path to ensure that the signals are all correct at the same time. Registers are the start- and end-points of a combinational path, so placing a register in the critical path can increase your clock speed. However, that means that the data isn't available on the other side of the register until the next clock cycle.
This is impressive, but is there any reason someone would want to scan the entire Internet?

In other words, is that a feature, or is it just a performance metric?
http://reddit.com/r/scholar
Impressive engineering; I'm learning a lot going through the source -- thanks!
Foods That Boost Testosterone | Buy Ageless Male
AppsAmuck Returns with over 30 New Online iOS App Lessons
Not quite: the US auto industry is around 5% of US GDP, tops. Depending on how you count, copper is around 80-95% of the Zambian economy.
I looked for and found http://www.colestreet.com/starting-your-first-business-in-fr... about starting a company in France.

Wow. Just wow.
And when did £5,000 (maybe plus) become Microsoft throwing its weight behind something?
Techdirt articles are unpleasant to read. The pages loads slow and there's a whole bunch of distracting crap around the page.
Disagree entirely. If "Every new piece of software can be broken down to pieces that are very similar to other software that had been done before", you are talking about assembling library components, not programming (though as you say even that often comes with its own unforeseeable difficulties).

This is the fundamental paradox of software development estimation (and separate to the uncertainty of external forces): when you try to estimate development you are estimating design of something that has never been made before. If you aren't, you should probably be buying a product instead of building. It's a fool's errand basically.
No it doesn't unless of course Spotify lies, but I agree it was easily misunderstood.

What I am saying is that the listeners on average listens to more off chart music than to popular music but by definition of course the chart music will be most popular because more people will listen to the same.
Neither Texas nor Washington State appear to require SSN/ITIN information when forming a corporation. I've formed corporations in both states and haven't needed to supply my SSN. The form to request an EIN for the corporation also doesn't request the individual preparer's SSN. When I opened bank accounts for these, I was requested to provide my SSN as a "unique identifier" for me but, with some of the banks/credit unions I used, I was told it is optional.
I, for example, comment regularly on HN and I know next to nothing.
I'd agree that cultural exploration can benefit society by making people more accepting of each other. But I'd like to distinguish it as still being a form of consumption/production since no production is permanently improved. For example, if the person who did the exploration dies, unless they've done something clearly permanent to teach it to their kids or enshrine that learning, the experience will die with them. I feel like many vacations end up in that category, though obviously it's not a universal situation.
All right, so it's only ok for you to pirate music that you think is terrible.
Article comes across to me as a very preachy, high falutin, very warped perception of what constitutes a modern economy.

If the end outcome of increasingly rapid automation means that a significant percentage of humanity ends up being unable to participate in economic activity due to an inability to acquire currency, then we are in big trouble.
They're way too important and ubiquitous not to.
But don't we already have a society that only has 2% of people working on food production? If that is considered the only non-luxury/required good, then most of us are working to get more luxuries.
Plus the original story addressing the abuse complaints caused by scanning the entire internet which also included the link to masscan on github: http://news.ycombinator.com/item?id=6383562
Anglo-EU Translation Guide
I am just pointing out your great examples of ethnic harmony went through some terrible stuff. To discount the effect of ethnic tension in the holocaust is disingenuous. Antisemitism is largely ethnic based hatred.

My point is simply the issue ethnicity is a complex one. There are societies where largely mono culture works quite well and it is not a deficiency. My country, Indonesia, is pretty diverse (300 ethnics plus) but it had to go to some fire as well to get some resemblance of harmony.
The article is about the changes Andy Chan did to improve Wake Forest's career services. He joined the university in 2009 two year after your experience.

Let's hope his changes mean more recent students got more help.
The latch would be local to the module. The latch captures the input, and reproduces it inside the module. Think like this:

sub proc {
my $latch = @_[0];
}

We capture the input signal in $latch for local use in the proc
Every country that limits immigration (most) makes limits on working in the country without proper status. The United States immigration statutes and regulations most certainly do NOT say that a foreign person without proper visa status may form an LLC and then work here. That may not be the easiest part of immigration law to enforce, but the newspaper headline says "legally," and that is just flat wrong.
LOL!!! I coughed up my beer on that comment. I feel so dumb. Yes, I was thinking palindromes.

Either way, I blew that interview. :-)
We are talking about another species, with much clearer defined sexual roles than our own. Discussing their mating behavior in non-gender specific ways would be intellectually dishonest.

Next you'll be objecting to nature documentaries that focus on male rams fighting while the females wait patiently to mate with the winner.
Total bullshit. The most pirated music is the most popular music, not indie amateur stuff no one has heard of.

The problem is simply that teenagers like to get stuff for free.
I went to college more than 15 years ago at a top-25 ranked school. Unlike in this article, one of the defining characteristics of my college experience (and one of the reasons I chose that college) was that no one asked anyone how they did on their SATs or how they were doing in class.

There was no implicit academic ranking or pressure. It was each person's individual choice to work extremely hard, to work the required amount, or to slack off, and all three choices were viewed as valid.

I also didn't feel so much pressure to study something with the sole end goal of making money. I understand why that's changed for millennials, although I think it's unfortunate. Maybe a solution would be for schools to support more double liberal-arts/STEM majors?

On the good side, the career services described in the article are leaps and bounds ahead of the career services I received at college. If those have improved, it's a big step in the right direction.
Wow, that sounds very atypical for a master's degree and, frankly, not entirely fair.
I believe they (Errata Security) are using it for surveys of the internet landscape (i.e. What server software is running on open ports for web and SSH). But there are many other possibilities if you're creative. What about sending a GET request to every port 80 and indexing the results? A new form of web crawler.
> I'd dropped out of college because I'd failed calculus - twice - and was basically told I'd never graduate without passing calculus

One of the biggest pieces of BS is forcing calculus on people who have neither the need nor the desire to know calculus.

CS majors, for example, would be better served by a Discrete Math course instead of calculus: That's formal logic (first-order predicate logic, in specific) along with combinatorics and big-O notations (big-O, big-Theta, big-Omega, etc.), and some emphasis on writing proofs. If they later decide to learn calculus, they can either take freshman formula-grind calculus or Real Analysis, which is where you learn where stuff like the chain rule actually comes from by deriving calculus from first principles. Real Analysis is a lot more interesting.

Gradually getting back to my point, the focus on calculus is outdated and at odds with any STEM program that isn't exclusively or even primarily about creating civil engineers and physicists.
I have heard that it is actually just as bad on large construction projects and that the trend there is to move towards more lean approaches.
"What are you looking to do?"

This is the right question.

I'm guessing from reading your question, that you want to build websites without using Drupal/Joomla underneath? (Rather than, say, build mobile apps or robots or hardware?)

Firstly, decide what you want those websites to so - then ask yourself if you _really_ want to build all the bits Drupal/Jooma give you to start with – the answer to that is not often "Yes – I want to implement a CMS from scratch!" (though sometimes it is as a learning tool, if you want to run a website, building on a whole bunch of other people's work - particularly leveraging their past security mistakes - is almost _always_ worthwhile.)

If you can articulate clearly what you want the website to do - it'll be much easier for people to recommend "a good stack" for that task. If your website idea is for a web interface to MatLab, the answers will be quite different than if your idea requires a Hadoop cluster running on a petabyte of data.
Phew. Have had some interest on this, so wrote up a quick example. Feedback welcome, thanks.
There are plenty of reasons to want to perform that kind of scan on the internet. Sometimes, if all you're looking for is a a sample of how many people are running version X of a product versus version Y, you really don't need to map the whole internet.　　You can just sweep for your port of interest across a few million random IPs and call it a day.

Sometimes, though, if you are building a directory, or if you just want a really fantastically beautiful map, you scan the whole shebang.

Doing it all in a few minutes is a little unncessary, though, even if it is neat how much better scanners have been getting lately. A scan that merely takes a few days is plenty fast.
I consider it a combination of consumption and education, rather than production per se.

The balance between these two factors depends a lot on the person; someone who goes abroad just to party will have a little bit of cultural immersion but mostly just consume. Someone who goes abroad to seriously learn about a country, learn the language, spend time living there and getting to know the locals, will have more of an education.

But I agree it can't be classified as production.
That sort of participatory music might be more common if we had as much leisure time in which to learn, practice, and participate in music as our ancestors did. In addition to having less leisure time, we have far more things vying for that time. But perhaps someday we will find our music again.
> Often times, this is a one-time ask. You get money allocated once, so you better get enough to build the whole thing. You can't go back and say, "hey boss! look what we got with the first $10k, can I have $10k more?"

This is an area where software engineers who've made serious profits and turn around to become investors have an edge over traditional that do not understand the levels of risk involved with large software projects.

Explaining the granularity in the types of risk that are involved is complicated to people that expect to write a check once and have a finished product come out of it.
We actually lost a nuclear weapon just off the coast of Spain. Even scarier is that these are not the only two instances in which nuclear weapons have gone (and still remain) missing due to negligence or accident.

http://en.wikipedia.org/wiki/1966_Palomares_B-52_crash
In high speed designs, it’s an error to use a signal that’s sourced from another module

Not sure if I agree here, at least in these absolute terms. Sometimes you cannot afford to unnecessarily capture every I/O signal, and it is indeed not always necessary.
I'm starting a book club in SF on leadership, marketing, and more. Wanna join?
> Also the conceit of SICP (not really justified) is that they don't have to teach you syntax, because homoiconicity.

What syntax is there to teach?
> Turkey and Afghanistan share a border

At this point, I'm pretty certain you've confused Afghanistan with Iraq, which also has a pretty important Kurdish minority.
I'm out of date.

I grew-up with wire-wrap DIP 74LS chips with 5 V logic.

I hooked-up TIP120 power transistors for controlling stepper motors.

I built an 8051 with external RAM and ROM. I programmed it. I made serial port code on the PC end.

------

I got a taste of more modern 2001 microcontrollers. I still got DIP I could wire-wrap. EEPROM, pretty fancy.

I dealt with $2.00 or less chips. I think I sized-down to $1.67 variations in quantities of perhaps 10,000, so it mattered.

In 1993, I made an ISA d-2-a a-2-d computer card for my 486. That was fun.

I'm no longer employable in electrical engineering -- I'm not interested, mostly, partly because I cannot connect my heart's joy -- my operating system -- to hardware. Sad.

Cannot wirewrap, maybe.

I guess you use a premade hobby kit with Linux. Doesn't interest me. I've already scratch all my itches. I thought DSP was neat at one point, then figured-out it's boring, pretty quick, for example.
There's a much easier way to solve this problem than what you've done. And this is sorta/kinda the point of the article, where you will do well at a technical interview if you know some tricks in programming, whether it be through academic study or just on-the-job stuff.

To find if two words are anagrams of each other, do this:

sort(word1) == sort(word2)

done.

The trick is knowing that an anagram has a signature, and that signature can be found if you sort a word's characters alphabetically. Then you do the same to the other word and compare both of their signatures together. Voilá.

"genuine class" == "alec guinness"
because
"aceegilnnssu" == "aceegilnnssu"

In Ruby you'd write your own alphabetic sorting function first, then apply it to each word.

def sortAZ (word)
word.downcase.unpack("c*").sort.pack("c*")
end

def is_anagram (word1, word2)
sortAZ(word1) == sortAZ(word2)
end

puts "is_anagram(ARGV[1], ARGV[2])"

I recall seeing this trick in a Ruby book (probably PickAxe or something) and thought it was cool because I had never thought about finding an anagram in this way. Regardless, it stuck with me so, if this was asked in an interview, I'd be able to answer the question easily and look like a rockstar...when really it's just knowledge that stuck with me.

By the way, the alphabetic sorting here is done by unpacking each character into its number representation and then sorting the resulting numbers.
You might enjoy a new hardware description DSL from our lab: https://chisel.eecs.berkeley.edu/ :)
But this is where the article totally lost me.

What's the point of making society better if we are not happy. What are we aiming for?

Studies show travel makes people happy, unlike buying objects for instance.

True making myself happy doesn't help society, I guess, but then what's the point of it all.
Manufactured music superstars are a dying breed, and good riddance.

...completely missing the point. Lots of unique and genre musicians were making a modest but decent living from their music, now they're not. Manufactured music superstars are, if anything, doing better than ever. The author comes right out and says it near the outset:

This article is not about the majors or rock stars, but about the indie musicians and labels watching the waterhole dry up and wondering what the hell happened.

...but you totally ignored that and projected your own worldview onto his argument. This suggestion that it's all one thing or the other is an intellectual sleight-of-hand that I see a lot on HN - a classic false dilemma.
> Regarding India, my understanding is that Indian states have a great deal of autonomy, but I'm certainly no expert.

So by and large Indian states have lesser autonomy than US states. Central govt. controls large chunk of Income Tax and redistributes it. Unlike US, State govts can't enact their own laws and all of India is ruled by one law.
> you're just a moron!

If you're so much smarter than me, why do you resort to insults?

> Nice job editing your comment to remove the attack, you fucking dipshit.

I can edit to remove insults, but you can only edit to add them. What does that say about you?
Actually,

I would suggest that to "improve ... humanity in general" you actually need to redefine the production process, the consumption process and what gets consumed.

If you keep the keep the same assumptions and automate more, all you wind-up with is people lose their jobs and become homeless because there's no new activity for them to do. And his example of increase production shows how that doesn't necessarily improve things. Of course, any increase in production does redefine all this stuff, it has to. The question is whether it redefines them enough.
DACA recipients are not under threat of deportation and are eligible for US work permits. Arizona law still prevents Carla Chavarria from getting a driver's license, but not working AFAIK. I have specifically seen it as an argument against the driver's license law that it makes it hard for DACA people to get a job.
> "... it's a shame he'll likely need to get tenure before finishing it."

Judging by his homepage [1] he is at least on the tenure track. Unless the notion of an Assistant Professor is different over in the states. I agree about the sentiment about the book, at least the chapter on Neural Networks needs some serious work (I believe there are errors in there, maybe I should mail Hal). As a person and researcher I only have good things to say about him, do check out it his blog if you are into ML and NLP [2] and let's hope he will find the time to continue polishing on this freely available book (I do like his writing).

[1]: http://www.umiacs.umd.edu/~hal/

[2]: http://nlpers.blogspot.com/
You like strawmen huh?
Zombie topic. See this 2010 HN thread:

https://news.ycombinator.com/item?id=1780058
Storytelling has become a crucial aspect of marketing
So, essentially feeding it into something like BUF? I thought those were optimized out on modern FPGAs.

I can see the sourcing issue when trying to fan out too much from a single module, but I don't see any issue doing a high speed interconnect between them as long as you're intelligent about where the modules are going to be placed in regards to chip I/O. i.e. don't have a high speed serdes unit on one bank try and directly talk to a bank on the other side of a chip.
I've still got a chip on my shoulder about it (or, maybe... some other humiliation thing going on). From what I could tell, this was a basic general ed requirement - people getting English degrees were taking it, and passing, but somehow I could not get it. It was quite a depressing period in my life, and for the life of me I still don't understand how so many people can grasp something apparently so basic, yet I'm stymied by it. Furthermore, why is "if a=b and b=c then a=c" stye logic apparently so difficult to others; people were dropping out of logic 101 saying it was "too hard", but apparently calculus is 'easy'?
Interestingly, Thoughtworks have observed that over a project they get the same consistency simply counting number of tasks as counting effort estimates for those tasks. The key for project management is therefore to focus on maintaining a backlog of manageable tasks and throughput, not in estimating them individually.
Extremely similar talks to parents trying to disuade them from helicoptering happened to me at orientation for Texas A&M in 2008, and my sister at Texas Tech in 2013. These are two not particularly prestigious and definitely not small schools, so I think it's a pretty nationwide phenomenon.
Touch id: Privacy advocates warn against finger scanner in iPhone
Yeah, this is totally unimportant; let's talk some more about what colours the new iPhone comes in.