skysight-inc/HackerNews huggingface dataset:
I got my first internet account on my high school's VAX in 1992 in order to download Dr. Dobb's code from ftp.mv.com. The VAX had a help file installed which was a list of thousands of anonymous FTP servers, most of which requested that you please not use anonymous FTP during business hours to avoid overloading them; shortly I was downloading all kinds of things from wuarchive.wustl.edu (which had a LOT of stuff) and WSMR-SIMTEL20.army.mil, which worried my dad. I bound some function keys on my terminal to different internet commands (FTP, TELNET) and internet sites (like those I mentioned) so I could FTP to wuarchive or TELNET to HPCwire with two keystrokes.

At some point I got hold of Scott Yanoff's list of interesting Internet services (capitalizing Internet was still justifiable at the time) and learned about the Weather Underground, Archie, HPCWire, and this new thing called the "World Wide Web" — I started telnetting to a server at the University of Kansas where I could use Lynx, and it seemed pretty clear that this was going to be a big deal, because of how enormously much easier it was than downloading text files over FTP.

So not only have I wondered how many open FTP servers there are, my exploration of the internet pretty much started with a list of them.

Nowadays I occasionally look for FTP servers because they tend to be less of a pain in the ass for downloading stuff than HTTP servers — you can usually get a full list of what they have, and they never interrupt you with CAPTCHAs. It's kind of like a real-world "shibboleet" — I guess sometimes assholes push mandates for CAPTCHAs and whatnot on a company's technical folk, but they leave FTP open because the assholes don't know about it.

If you're wondering how many open HTTP servers there are, Netcraft does a pretty good monthly survey.
Remember that when you're wondering why millions of people don't care if you want them where you live or not, because like it or not, fair or not, you don't get a say in it.

It's just gong to happen to you, because life isn't fair.
As an employee the rational reaction to illiquid equity with uncertain value, would be to simply discount it and demand a higher cash compensation. This is a problem for founders and VC, but I can't see why it's a problem for employees. If comp is bad they just walk. It's not like a good engineer can't easily land a job.
Thanks, I did not know about mu4e. Will have to check it out. Back in the day (before there was google, much less gmail) I loved MH-E. It's been a while since I've done email in Emacs.
Teller is the best part of the couple. What tops "The word made flesh" as an magic act? http://www.theatlantic.com/magazine/archive/1997/11/a-memory...
Winters do not keep homeless people away from big cities. They just hide in warmer places like metro or underpasses.

I live in Montreal, Canada, which is even more up north than NYC. That's what our homeless guys are doing when it's freezing outside.
Thank you. Ordered it from Amazon.

I've heard of it before and meant to read it, so this time will actually do it.
Do you want to stand out above other CV and make the life of the person who is reviewing the CVs a bit less boring? If you answer is not, then do a plain CV. Otherwise do something different. Put some marketing in your CV, grab the attention of the recruiter and get him out of his routine. I am not talking about a lot of text with funny colors or a weird layout. Just take a look to some CV of designers, they usually do something different to show their creativity. Why wouldn't you do the same? There are a lot visual techniques to show your working skills and past experience.
When you hit the point where you're dropping plague-ridden fleas in bombs, you've lost even the semblance of a moral or practical argument.
I've toured Mountain View and spent some time at the San Francisco office, FWIW. I doubt anyone would let me in the door these days though. ;)

The cafeteria in Google San Francisco started my obsession with dried apple chips. ...I ate all of the ones that cafeteria had. And bought more at a local convenience store after I left for the day. I may or may not have recently bought approximately twenty bags of apple chips at one time. The brand of apple chips sold in California is way better than the ones sold here.
Bayesian Regularization for #NeuralNetworks
Thinking of training data sets as an example: they contain a lot of personal information (faces, license plates, times, locations, speeds, etc.). Depends on jurisdiction, but there likely aren't legal issues in amassing and using this data when it is collected in plain view from public areas; I envision possible ethical issues though. Could you release training data for public use, without obscuring identifying information? There may not be legal issues in releasing raw data, but keeping in mind that the information is sensitive and recorded without consent, and that an engineer's first duty is to the public health, safety, and well-being, might there be a professional obligation to sanitize the data?

My example might be a bit contrived, but I think there are going to be many valid (and far better!) questions in this discipline that should be asked and considered, and I think your graduates need to be equipped to do so.
Urge the US Senate to Support the Amateur Radio Parity Act
It's probably not the only place but they may be way ahead of the others. I recollect attend a robotics workshop in 1998 where Dr. Takeo Kanade (http://www.ri.cmu.edu/person.html?person_id=136) from CMU gave a presentation of their work on self driving cars and recollect being amazed by their work and their demo video of US coast to coast driving. They have definitely been working on this for a long time and hence may be way ahead of the others.
I realize that but it seems that the attention and investment is focused on the Beerme type stuff. I personally know extremely talented people working on transportation so I'm aware that it's happening but these domains aren't celebrated.
This behaviour is present in my country too. Surely in other countries also. It is global.
"Does Udacity have any technical talent that would even be relevant to this? (I'm betting they don't have any computer vision experts.)"

Sebastian Thrun is a cofounder of Udacity, and one of the world's top experts in self-driving cars. Sebastian Thru won 1st place in the DARPA Grand Challenge in which self-driving cars raced across the Mojave desert. He is also a VP at Google, where he has worked on Google's self-driving car technology. One of the first courses at Udacity was called "Artificial Intelligence for Robotics."

https://en.wikipedia.org/wiki/Sebastian_Thrun
I don't think the comparison is a joke, considering they mentioned these differences in the article.

Edit: out of curiosity, what are the more comparable products they omitted?
Much of Google's partnership with the executive branch (of which the Pentagon is a part) is likely due to their close relationship with the Obama administration. Whether or not they'll be able to arrange the same deals with an opposing party's staff is anyone's guess. Money definitely talks to both parties though, and Google makes it rain in politics.
It's interesting to me that he uses an iPhone instead of an Android phone. Apple must be fairly far ahead when it comes to accessibility.
I think that's true as far as it goes but I think the market fails in critical areas. I think people who work any widget or service that people are willing to pay for is helping someone, excluding pure evil like DDOS as Service, cracking tools, etc.
Or, Google has no intention of releasing a real product, and by setting a far off goal they know they won't reach, gets to milk the PR for a really long time. :)
Ewww, You Use PHP? (2010)
I think it had a comparable (or even better?) percentage of the market, though probably fewer actual units.
Magit gets a lot of deserved love on the internet, but I think abo-abo (the author of hydra, which you listed) is quietly leading a kind of revolution in emacs usage. His trifecta of packages lispy (edit at the speed of thought in lisps), swiper/ivy (a simple and powerful interface to every facet of your editor), and hydra are the main reasons I use emacs over vim.
Mass-analyzing a chunk of the Internet: the FTP protocol
The word you're looking for is "hagiography".
"If it moves tax it, if it keeps moving regulate it, if it stops moving subsidise it." - Ronald Reagan
Yes, this sort of thing. That's cool!
It doesn't really have anything to do with being a company/corporation. He is filing the lawsuit as an individual, not on behalf of Digital Homicide (which may not even be a corporation). He is suing because of things that were said about him.
Schizophrenic Memoirs
Yes, obviously you don't serve static content over websockets.

The point is that CloudFront can be used as the front end to your web site, with, depending on path, requests going to origins that are S3 buckets, ELB or EC2. Until recently, ELB didn't support websockets either. It does appears though that a new ELB was launched last month that does support it, so that allows for a solution.
Geoffrey West, of the Santa Fe Institute, has plotted company lifespans based on growth trajectories. Short-and-sweet: the faster and shorter the rise, the faster the fall. Longer and slower trajectories tend to be more stable.

http://www.ted.com/talks/geoffrey_west_the_surprising_math_o...

https://www.edge.org/conversation/geoffrey_west-why-cities-k...

http://biology.unm.edu/jhbrown/Documents/Publications/West&B...
Are there any legal implications for doing this? Was going to do something similar with Redis and MongoDB.
In California you need to register your pet with the State Government.
WSO2 G-Reg and ESB Integration Scenarios for SOA Governance
> one thing i really like about emacs is i still use the shell (awk/sed/ag/etc) for a lot of tasks, and since i can use the shell inside an emacs buffer, copying-pasting out of them are incredibly easy, replacing my tmux usage.

I mainly use vim and what I normally do to use shell within vim is to open another window and run something like:

:r !some-shell-command

If I want to filter text within the buffer to the shell command, I can visually highlight it and run.

:'<,'> !some-other-command

It's easy enough to undo the result and retry. I can edit the shell command opening the command line window with q: (which allows me to browse through my ex command history and use standard vim keybindings to edit, copy, and paste parts of the commands from the history that I need to run them again.

I know you can do something similar in emacs using the M-! keybinding, but I'm sure that's not an orthodox way of doing things in that environment.
It's not even close.
For perspective, in the US, the largest (gross revenue) category of personal care products is shampoo. In India it's skin lightening products.

Though also for perspective, a few years ago the NYC-Boston intercity bus gray and legit markets briefly merged. Before Greyhound then used political and pr hardball to repartition them, which also resegregated them by class and race. Upon hearing I took these cross-over "Chinese buses", I heard a lot of "oh, they're not safe" (the pr campaign), and once, from a professionally-dressed black woman travelling Greyhound, a comment about "dirty Chinese".
This is no longer the case. The state recently approved $2B in funding to build and maintain housing for the mentally ill homeless [1]. That's close to $70k per homeless person with mental illness, or an additional $17,500 per homeless person if we don't group by mental illness.

[1] http://fox40.com/2016/06/27/california-lawmakers-approve-2-b...
The nanodegree page prominently lists the "base salary: self driving car engineer" as $66.8k to $210k. Noice! Following the link to the data (https://www.paysa.com/salaries/self-driving-car-engineer--t) shows the following, with my emphases:

> The average Base Salary for Self Driving Car Engineer is $138,372 per year, ranging from $100,880 to $178,478. Salaries calculated from less than 20 profiles. Men outnumber women by 13 to 1. 42% Self Driving Car Engineer are White. From recent job postings for Self Driving Car Engineer, we know that 88% of Self Driving Car Engineer need to know C++. From recent job postings for Self Driving Car Engineer, 100% of Self Driving Car Engineer need to have a Bachelors degree.

If there's less than 20 profiles, is this salary data a fair representation of the expected job salary? And if recent job postings all have a BS as a requirement, then shouldn't it be more prominently noted while recruiting people into this program? The prereqs for the program list "some background in probability and statistics and calculus" and Python programming, but it sounds like that C++ experience and a BS might also be needed to be competitive in the job market for this field.
"we can assume" seems they know it's an assumption. they're scientists. they're probably just trying to get people jazzed about cetacean communication. idk
Depending on how their language (and brains) works, playing back a recording could potentially be absolutely meaningless to the point where no dolphin would have reason to respond. That said, it probably can't hurt to try.
But I thought it was from red meat, Aspartame and GMOs.
Ditto, but unfortunately I'm on my third ERL, lightning having taken out two others (North Carolina summers are rough). If I lose another, I'm going to switch to fiber between the cable modem and the router. I've already tried a lighting suppressor between the two w/o any luck.

Anyway, great little boxes. I'm also very happy with the AC lite APs.

Btw, I originally started with Vyatta years ago on a spare PC after outgrowing a SOHO router. I was very happy when Ubiquiti forked off from that.
Add Facebook Like Box on You Site. Very Easily – IT-Mela.Com
I don't know why this was an unpopular comment. I believe they meant to say "to solely blame". I think Michael Lewis did a very good job at showing the crisis was caused by what I dub the 5 pillars:

1) Greedy bankers who were trying to maximize their bonuses by selling high risk instruments.
2) Predatory home loans that allowed for the financial instruments to exist and all the people associated (the lenders, the salespeople, etc.)
3) A completely backwards system for how the ratings agencies work and how their greed outweighed their duty to correctly rate instruments.
4) Greedy home owners who wanted to "keep up with the Jones" by having bigger and bigger homes and didn't understand their risk exposure.
5) While this is not explicitly mentioned by Lewis in his book, I think he makes it quite clear that simple regulation could've cut one of the previous four pillars from propping up the crisis.

Regardless, I thought Lewis' book was more of a treatise on how incredible human greed in all facets of the economy caused the collapse. Not just the investment banks, although they are certainly partly to blame.
I see, yes. Do you feel the same way about sodomy laws and other non-executed laws on the books about oppressing minorities and such that went ignored instead of actually changed under litigation? I assume that those should be obeyed to the letter as well.
Why Textbook Prices Keep Climbing [audio]
Or...you know, just don't keep visiting the website of the people who're trying to track you down? Googling wasn't what got him caught.
Omitting tags that 'unbalance' a document or stop it from being valid XML is a very dumb thing to do, even if it shaves a fraction of a millisecond off load time. We're talking about a few bytes of transfer here. Come on Google, you should have better judgement than that.
You read stuff because it's supposed to be genius. And sometimes you don't get it at all. So you wonder what's wrong with you. If you're committed you try again. And again. Until you get it and it's genuinely one of your favorites.

That happened for me with Marquez and Pynchon. Still rereading Joyce and Proust.

So yes you can't read just to say you've read, but you can start down that path just because you've heard you're supposed to. At least that's what my experience tells me.

FWIW The Catcher in the Rye is meh out of perspective, but when you look at the American canon before vs after you can't help but notice the originality and the influence.
"Stop acting as if life is a rehearsal. Live this day as if it were your last. The past is over and gone. The future is not guaranteed." - Wayne Dyer
Emotions are stored logic loops (sometimes they need to be debugged).
Thousands of people send their press releases out every day, and most of them are never seen again. I stand by my assertion that it was largely a matter of luck, and while Tew no doubt knew he needed publicity, he had no reliably repeatable way of getting it. He was very fortunate with a dumb idea that fit someone's need for a good story at the time. There are thousands, maybe millions, of other dumb ideas that would make equally good stories but are not picked up. Statistically, it would indeed have been a better move for Tew to take the money and sit on it, just as it is a better move for a lottery player to save their $2. But it's certainly a lot more fun to gamble it. And unlike a lottery winner, in business if you win with a dumb idea, you not only profit, you look like some kind of savant.
it's crazy how many millions/billions of dollars free software
has saved people.
I completely agree with the first statement. I am not so sure about the second one.

Learning ideas and concepts is a sort of additive process - hopefully learning one will not subtract away something you already had. Having been exposed to an idea which cannot be expressed in English now gives your brain multiple interpretations to choose from - that is, something which might be considered a real mistake in one culture (e.g. society judging individualism) might be more acceptable to you if you were a part of another culture (e.g. where society did judge individualism but also compensated by being more supportive of failure in general without creating indirect social safety nets which can be interpreted as one generation stealing the others' wealth). The concept of suicide, for example, is a good example of learning a bad idea, but it should hopefully be balanced by the other ideas you have learnt too.
what's great in this story?
heroin is a huge problem in san francisco among the homeless. apparently it's cheaper than it's ever been and it seems to be attracting a lot of very bad people.

i love it here but i've never seen it this bad.
The block inside the loop must be kept in memory whilst there are still anonymous functions which reference the per-iteration loop variables. Loops are linear in space if such functions are being generated and retained in each iteration. If they don't, then iteration stack frames are cleaned up by GC.

This applies to each-style loops. Actual Ruby for loops don't have this behaviour.

a = []
for i in 1..100
a << ->{ puts i } # append, to a, a function that prints 'i'
end
a[0].call()

This prints 100, since the scope of i covers the entire loop, and not each iteration. They are, however, much faster than each-style loops, since they don't have to make a stack frame for each iteration.
Anonymous read access was once akin to a website. You could host a newsletter or some source code. An open FTP server doesn't necessarily mean a misconfiguration.

This is not the same for something like redis or mongo. You could try and prove otherwise one day to a judge but that would be your battle and I don't suggest it.
NeuralStyler 2.0 Coming soon
That is a huge improvement over the normal search, but unfortunately it's not truly verbatim. For example, searching for `self` with the backticks turns up results for just self with no backticks. It works with some symbols but not others, not sure why.
The Wal-Mart bit seemed especially out-of-place. I don't think San Francisco even has a Wal-Mart (and that fact alone distinguishes its culture from most of America).
Irrationality rules the world.
> I haven't followed closely enough, but are other accessory manufacturers able to produce headphones for the new iPhone, or is it completely limited to whatever Apple release?

I cannot fathom the amount of (legitimate) outrage that would follow Apple's decision to limit audio output to Apple-branded products.

Several companies already make Lightning-connected headphones, and you can still connect whichever Bluetooth headphones/speakers you want.
Welp. Having just read https://en.wikipedia.org/wiki/Accidental_American all I can say is that the USA is insane...
PCengines x86 APU2 can quite handily do gigabit, including AES acceleration for stuff like ipsec and gigabit speeds for around $100USD

http://www.pcengines.ch/apu2.htm

It also isn't reliant on binary kernel blob drivers to obtain full speeds, so you arn't stuck on old kernel versions in the future with known exploits.
If your question is concerning US or German (/EU) law and how it affects scanning, you can drop me an email (minxomat@gmail.com) and I can give you some insights.
I agree with your comment, but I can think of one example, depicted in a recently-released Oliver Stone film, that is a counter-argument against your last statement.

The most unfortunate thing about conspiracy theorists is that they can occasionally turn out to be right.
Almost none? There have been a handful of mismanaged failures, but I can't think of a prominent successful scam. Dollar for dollar, probably 99% of Kickstarter backers of video games get a finished product.
They could have made the world's first distributed remote file storage, parcelling out customer's files across 20 different servers. They just had to back up each file to multiple ftp sites and add new ones as their actual owners rooted them out. I'm sure availability would be fantastic, and the costs of running not-your-servers are pretty darn low.
> It should be stated that entire teams build large systems with Go on a daily basis and don't step on these

I strongly suspect they do step on them, and then simply learn the behavior at that point, and then get on with their lives.

> The community of professional Go programmers has arrived at practices that avoid such issues.

I'd be interested in knowing those practices.

Shadowing I'd assume is "solved" with warnings (as errors)? I don't know enough Go to know how you'd effectively avoid the non-nil interface to nil instance issue, short of carefully checking for nil on every conversion. As for the for loop scopes, do you just declare new variables in the local scopes? Interestingly, I expected the "WRONG" behavior in 2 of the 3 for loop examples... and C# actually changed their behavior (in C#5?) from "WRONG" to "OK" with for-each loops.
One of the things I really admire about Google is the effort it makes to be an inclusive workplace. I love that they'll go out-of-their-way to tailor the environment to be comfortable for anyone who happens to work there.
This might be a useful starting point:

https://blog.shodan.io/its-still-the-data-stupid/

Shodan crawls for most nosql/ queueing software including mongodb and redistribution.

And related to OP: we also crawl for FTP and attempt anonymous as well as a few other things to better understand FTP deployments on the Internet.
Same, but I'm using Open vSwitch[0] to tag internet traffic which goes to the router VM. I was using IOMMU but on non-Intel NICs the interupts were killing the throughput in OpenBSD.

[0] - http://openvswitch.org/
If you want to have your scan done in a reasonable amount of time, you probably want to use raw packets, and not connect.

If you don't mind all the flak you'll get, just send a SYN on the port you care about to each IP (maybe skip rfc1918, multicast and reserved addresses; or only send to addresses included in bgp announcements). If you send one packet to each addresses, including the addresses you should probably skip that's 4 Billion packets; if you do it at 1M pps (should fit on a 1Gbps ethernet connection), that's less than two hours.