skysight-inc/HackerNews huggingface dataset:
> PEP 8 is the universal style guide for Python code.

> If you aren't following it, you should have good reasons beyond "I just don't like the way that looks."

Core dev and Guido have said many times PEP 8 are not holy.

See https://mail.python.org/pipermail/python-dev/2010-November/1...

In essence, a "stupid reason" like "I don't like it" is a valid reason not to adopt PEP 8.

In fact, I don't like the PEP 8 recommendation on docstring. I like Google's docstring (aka napoleon in Sphinx contrib-module).

http://sphinxcontrib-napoleon.readthedocs.org/en/latest/exam...
No. That's wrong. Completely wrong.

All I'm asking for is a Kanji to Latin dictionary. It's not about changing Haskell syntax. And it's not about "studying" the syntax. Haskell has funny syntax with funny symbols. That's totally fine. I just need someone to say "see this symbol? that means cat!" Most tutorials do a terrible, terrible job of that.
Oddworld was located here in San Luis Obispo and, back in the day, were known as one of the only large-ish tech/dev companies in town (we have a much better tech/startup ecosystem now).

Our local weekly did a cover story on Oddworld a few years back [0]. It paints a slightly different picture. Stranger’s Wrath was a "commercial flop" and the 5 million games sold was over a span of several years.

I don't know much about the video game industry but I think there's more to it than the Polygon story.

[0] http://www.newtimesslo.com/cover/7058/the-oddysee-exoddus-an...
I agree with your point that people seem to always want more than the deal the agreed to.

However, it appears this was blatant theft.
> That having been said, I do like Elixir's string-handling functions.

That's impressive, considering that Erlang and it's standard lib is mostly string agnostic. I need to do my research on Elixir's libraries.
A Tiny 3D Scanner With Huge Potential
So which variation do I want? I use MacVim which gives me a font selector that you select the variation.
Written by Max Blumenthal though, who I don't think you can correctly describe as a "Jew-hater".

I submitted it because it was interesting, but also referenced the role technology had played in the manipulation of the story.
To install multiple fonts on Arch and Ubuntu I just copy them into `~/.fonts` and run `fc-cache -v`.

edit: On OS X the directory is `~/Library/Fonts`.
iBeacon is an Apple-defined BLE protocol - there's no reason you can't use it on Android, and we build apps that do exactly that.
Why does Wired hyphenate and reverse the term "American Muslim"? "Muslim" isn't a nationality or ethnicity. No-one says "Christian-American" or "Hindu-American".
> Linus "my first, and hopefully last flamefest" Torvalds

Of everything hypothesized-for-the-future in the thread, this turned out to be the least accurate prediction of them all :)
Show HN: Planplex – Cloud project planning
> Foster said the case began when the teen’s 15-year-old girlfriend sent photos of herself to the 17-year-old, who in turn sent her the video in question.

He possesses the photos of his girlfriend, and he manufactured the photos of himself.
After having used many years of virtualization stacks (openvz, xen, vmware, kvm), I believe using docker on production is still quite tricky, if not very tricky.
Especially for larger apps, at the very moment it's like juggling eggshells.
It requires a great deal of orchestration as you gradually involve many docker instances and especially when the host is involved (volumes, links). So yeah , I wouldn't call it actual "containerizing" the app and it's more like containerizing "processes". I for one would love to see a day where openvz gets docker-like cli and having repository for creating/pushing/pulling images.
Since what they're proposing seems to be straight-up sexual assault, should we not be prosecuting the proposers and their accomplices e.g. the judge.

If not, exactly what else is legal if you've got a "search warrant"? Securities Fraud? Drug dealing? Arson? Murder?
I can't really emphasize enough how well-written his books are. I picked up some of Tanenbaum's books early in high school (specifically: Structured Computer Organization, Modern Operating Systems, and Computer Networks). They were so well-written and engaging they I could hardly take my eyes off of 'em. They really cultivated an interest and love for Computer Science in me.
The sjw's keep trying to dull their side of the double edged sword called equality. My jimmies are at maximum rustle everytime I read an article about boys having to pay child support when they are the victims of statutory rape. There is little to no pity for them, I've witnessed it first hand.
Estimote has an android API that is very similar to their iOS implementation.

https://github.com/Estimote/Android-SDK
>That’s the funny thing about being poor. Everyone has an opinion on it, and everyone feels entitled to share.

I guess "being poor" is a relative thing that depends on background and upbringing. When someone says they're poor this image is what comes to my mind, not couple of people with a Honda and Mercedes or ones buying root beer on a deal.

http://imgur.com/xzfNmNZ
Pretty much every MEU sails without a full-sized carrier in it, and the MEUs have seen a fair amount of deployment on their own since OIF began.
The government in this case has completely lost its mind. Let's recap here:

A teenage girl sent pictures to her teenage boyfriend. He is now charged with receiving child pornography.

The teenage boy sent a video back to his teenage girlfriend. He is now charged with manufacturing child pornography.

In order to gather evidence, the government is seeking a warrant to take sexual pictures of the person whose own self-produced picture is considered child pornography.

The authorities have stated that they are doing this to warn kids of the dangers of sexting. The dangers are, precisely, that the government is out of their fucking mind and will go to any length to prosecute people over any absurd bullshit it possibly can.
How Iron Dome blocks rockets from Gaza
You think technologists have the market cornered in Entrepreneurship?

Last time I checked the Dutch East India Company existed before you were learning front end development.

No tech company in history would be able to go public without an army of lawyers, finance and management graduates.

I suggest you educate yourself about the real world. Your post is typical of "CS Engineers need no one else. Ever."
I recently read an article about a university using iBeacons to help fans navigate their way around stadiums, among other things. The possibilities for stuff like this are just really cool.

http://msbusiness.com/blog/2014/07/08/ole-miss-offering-new-...
Clearly they need to cut back on lavish Developer benefits so they can afford a cleaner.
Where did the footnotes go?
The article implies that Baby Boomers are more virtuous, however I'd contend that those same people wouldn't have been so virtuous when they were 18-24.

Loyalty from the 18-24 age-group is difficult to come by, regardless of which generation they belong to.

Now, the article fails to mention who the subjects of the study were betraying -- their Millennial peers, or non-Millennial ones? I would hazard to guess that most Millennials would happily betray their Boomer co-workers, perhaps even gleefully (schadenfreude?) -- and vice versa.

The question is open to interpretation even more -- Millennials count potentially everybody as a "workplace friend" (due to a far larger pool of competition), whereas Baby Boomers generally have only themselves as workplace friends.
It will depend on exactly which feature set you use, but it's under active development and has improved a lot recently. There's still a lot of open feature requests, but a lot of non-trivial actions work. Most of the missing or buggy motions are very simple fixes, and contributions are welcome.
Do you listen to work-related podcasts?
I listen to podcasts rather than radio every time I am driving so I would like to ask you:

are you listening to the work-related podcasts?
do you use pocketcasts, tunein or podcastaddict?
are podcasts generally popular in your country?

The reason for asking is the AppInTop mobile app marketing podcast I am producing.

Thanks to all who responds with comments here.
When this has happened to me, there generally is an error saying in the Javascript console saying the file is too big.
figuratively but yes, yes it has.
A huge debate about the labor market is driven by a nonsense acronym
It's a lot like how you can apparently still be liable for your decision if you drive drunk, but if you have sex drunk you were raped in the eyes of the law (two drunk people raped each other?)
I agree that bare excepts are bad, however they do not catch Ctrl-C. If you _do_ want to catch Ctrl-C you have to except a KeyboardInterrupt explicitly.
http://www.webupd8.org/2014/05/install-atom-text-editor-in-u...
These laws are insane and so are the executive authorities and their means of operation. What happened to common sense?
I think it is very telling that the girl wasn't also charged.

This is fairly common, as I first wrote here, in a different context (http://blog.seliger.com/2013/04/24/you-dont-forget-your-firs...):

> As Judith Levine notes in Harmful to Minors: The Perils of Protecting Children from Sex: “One striking pair of contradictory trends: as we raise the age of consent for sex, we lower the age at which a wrongdoing child may be tried and sentenced as an adult criminal. Both, needless to say, are ‘in the best interests’ of the child and society.” We want teenagers to be adults when they commit crimes and “children” when they have sex, which tells you more about our culture than about teenagers.

> And, as Laurie Schaffner points out in a separate essay collection, “[...] in certain jurisdictions, young people may not purchase alcohol until their twenty-first birthday, or may be vulnerable plaintiffs in a statutory rape case at 17 years of age, yet may be sentenced to death for crimes committed at age 15 [....]”

> Laws, including those embodied in Face Forward, reflect race and gender norms: white girls are the primary target of age-of-consent laws, while African American youth are the target of laws around crime and delinquency. The contradictory trends are readily explained by something rather unpleasant in society.
Interesting you should mention people talking about stuff they know nothing about.

You are one of them.
Hi, I'm the author of the blog post. We also developed an Android client using the Estimote open source SDK, we're planning to pubblish that on Github as well.
Since iBeacon is just a fancy word for saying B4LE, Android devices that ship with Bluetooth 4 chips work just fine.
News flash: people early in their business careers make different tradeoffs than people late in their careers.
Probably that the girl's parents are spearheading the prosecution; I wouldn't be surprised if this also had a racial element.
I remember my first girlfriend's mother threatened to call the police unless I would promise to "never see/talk to [her] daughter again".

I consider myself lucky, because at least she decided to call my parents first, rather than pressing charges right away.
I don't doubt it. When I worked at a university, some of the very old profs still had very old computers dating into the 90s. I was pretty amazed that they even worked, but most of them only ever used them once every few weeks or months.
"Police also arrested the teen and took him to juvenile jail, where Foster said they took photos of the teen’s genitals against his will." - charge the police with creation and possession of child pornography.
Startup Born: Building the largest visual startup index
In use, it is very different from Sublime Text. Especially the plugin system is far more powerful.

I still prefer Sublime though, Atom is still too immature, and some packages I need don't exist yet or are far too unstable.

That, and Atom is just far, faaaar too slow at the moment.
> She was horrified that I had "hacked" into the computer system and taken matters into my own hands.

I've never understood this reaction (which I've gotten from elementary school teachers upon showing them a C64 program that printed my name). Probably something to do with insecurity and ignorance.
Ironic, since he's bashed articles in the past for titles that employed these exact tactics
http://en.wikipedia.org/wiki/Absurdism
I picked head and tail as primary examples, but it's not limited to them. As I discussed in the link I've posted to a discussion yesterday, one can easily create their own incomplete pattern matching by mistake, without the compiler complaining, by using records. eg:

data List a = Nil | Cons { head :: a, tail :: List a }

I encounter this misfeature of Haskell frequently - records and sum types don't mix, because they lead to an incomplete pattern match in the record fields.

Yes, it's unidiomatic Haskell, but a beginner does not know this, and just because it's conventional to avoid using it, does not mean it isn't still there - anyone could make this mistake.
This might out me as overly cynical, but I'd go a step further and say that baby boomers don't have to throw coworkers under the bus because our younger generation got collectively thrown under the bus by our/their politicians already.
Sexism isn't that hard to explain.
Let's get a CS Internship
Living The Dream. Or Is It A Nightmare?
I've had it running on xubuntu 14.04 for close to a month now. The biggest pain was during installation, it only gave root the read flag on some of the installed files. It had weird side effects like having to run as root before changing the theme. Once the permissions were fixed, it ran smoothly.

Which utilities were you trying to install? In my experience, I have a much better time using PowerShell and native tools for Windows.
If they game you, then game them back. Make the publication (and mitigation) of potential attack vectors into the reputation system worth more points than could ever be earned by exploitation of the flaw, and serve exploiters a large penalty whenever they are caught.

All you need to do is make the expected value of an attack against the system worth less than just doing some actual research.
http://i.imgur.com/HBvdnWQ.jpg
I'm curious how you read what I wrote. I said It's mindless to say that it has chemicals in it exactly because the water itself is a chemical.

What did you understand that to mean?

(I hope the above isn't overly blunt, I'm genuinely curious, motivated by a sense that I have many opportunities to improve my communication)
That 'now' picture has to be pushing 20 years old...
OK, I suppose a list of common, easy-to-pronounce words is ok...

I use Pokemon. What do you use?
Your username is the same as my (jindo) dog! So I'll reply to you.

I've been using vagrant to fix exactly the problem of "works on my box" for years. Docker is way too much to explain to my small development team. They struggled to deal with vagrant for some time before figuring it out.

Vagrant is perfect for us right now, and it would take a force of nature for me to even begin to push docker on them.
Soo, you worked all that time without getting paid? Or is "royalties" simply the game industry equivalent of "bonus"?
I pray to god nobody uses docker and postgres or any other database until this question is resolved. The most rational explanation for why postgres would be 'faster' under docker virtualization than it is raw-on-the-operating-system would be that libcontainer/docker are skipping over some fundamental atomicity guarantee.
>Is it legal to commit a felony to catch a felon?

Happens all the time. For example:

http://www.nydailynews.com/news/crime/fbi-busted-child-porn-...
Just an honest curiosity - what new atom.io can bring to Windows users? I understand the situation on OS X is dire with only a handful of capable text editors (a fact that drives me crazy when I need to do something non-trivial on OS X I am used to do on Windows), but on Windows you have a plenty of excellent programmer-friendly text editors/IDEs that seem to have more features than atom.io or sublime (even with live editing, multiple cursors etc.). Yes, I am using both atom.io and Sublime on OS X because I have no choice, but on Windows?
> if they are OK with the US taking him into custody, their government is free to let that happen, treaty or not.

If who is OK with what? The Maldives is a republic and has to follow its laws and process to consider arresting someone on a foreign nations behalf and then consider the extradition.

Republics with executive branches that don't consistently enforce their mandates need to be punished by the world community before a mafia of rampantly criminal executive branches emerges and undermines all democratic republics. Oh wait.
Whoever runs Pinkmeth is probably in a position to ignore it. The Tor project people probably aren't. IANAL, but hopefully their part of the suit will be thrown out with a minimum of legal wrangling, as I don't think there's any evidence that they have anything to do with the Pinkmeth site.
i think his larger point is that it's not screen size that causes layout fragmentation, it's screen aspect ratio, which is (basically definitionally) more consistent across devices.
Previous discussion:

https://news.ycombinator.com/item?id=8008025
"Food stamps" are so obnoxious. Just cut them a check or better yet hand out cash.
I'm glad I didn't waste the time to build this my self several weeks ago. It's completely inaccessible with my screen reading software.
"short UUID" is an oxymoron. If it's short, then it's not universally unique.

Assuming you meant "short ID", how is that any different than the OP's suggestion of randomly choosing from a list of meaningless names?
I said something similar on seeing Sublime after using TextMate for 5 years.
Lot's of places with name Brest:
http://en.wikipedia.org/wiki/Brest

By the way, why this word is offensive?
>Were we supposed to trade it in for a crappier car we’d have to make payments on?

No, you should have sold the Mercedes because you already had one other car, and two cars and their insurance and upkeep seems like an unnecessary luxury for two unemployed people on food stamps.
The remix is even better :-)
https://www.youtube.com/watch?v=RYMH3qrHFEM
Great topic Jason. It seems the footnote links [2], [3], etc are missing something...I'm getting "File Not Found"/custom 404.
I do use PocketCasts and get autodownload for BBC Radio4 comedies and some other entertaining programs. TechCrunch podcast sucks - there is too much blah blah. NYT is not that good at it either.
All wildcard SSL certs only support one level of subdomain.
That's a really good point that wasn't at all mentioned. It could also be that the older people are less likely to admit that they threw someone under the bus and consider it "just business."
No, I've moved on to Proton:

http://www.proton.io
It's not like the terms aren't known up front. Are the terms shitty? Absolutely. Are they a surprise? No.

Fortunately there's never been a better time to go indie. More opportunities and more store fronts are accessible than ever before.
working on something similar for chicago with a bit less load time: citypulse.io
"the case began when the teen’s 15-year-old girlfriend sent photos of herself to the 17-year-old, who in turn sent her the video in question."

For fuck's sake.

Actual intercourse between the two would be punishable by at most a $250 fine in Virginia since the boy is a minor and the girl is less than three years younger - if anyone was wondering.
Would it work better in the end? Possibly. Are you going to have legions of people up in arms about welfare queens using their hard-earned tax dollars to buy crack? Absolutely.
What?

Why should the cost of Netflix traffic be put on all of Comcast's customers, instead of just the ones with Netflix?

The solution is to charge Netflix. That way, Netflix customers are the only ones paying for the extra traffic, in the form of price increases, instead of Comcast customers who don't pay for Netflix at all.

This is like business 101, why is this even an argument?
In case you're using Python 3, why not write ssl_args: dict, ssl: bool=False?
NSA-Proof and other buzzwords
money for both and heavy multitasking says to me that you should get a Mac (MBA or MBPr) you can work on, and a big workstation running Linux that you remote into for your serious jobs.

I would always want more computer, and even the biggest i7, SSD, 64GB ram... machine is going to take longer than you want to pull up HN if you are running intensive tasks.
Is it
$125.75 Kindle Edition
wonderful?

So is this book the type of OS book that is fantastic knowledge for technical people to really know about their computer or is it really just aimed at those that want to move into OS development?
I think iOS' HTML5 issues (webview throttling) are self induced though. Apple has a vested interest in developers learning, and being locked into their proprietary ecosystem.

A bunch of devs building slick HTML5 apps would go against this.
I'm starting to think that module systems on Angular's modules is a bad idea. Maybe I'm overthinking this. Should we just grunt-concat (or whatever Gulp does) and move on with life?
This is pretty horrific given that we're talking about a guaranteed money-making threequel.

I imagine that, as someone whose face is never visible, Prowse was in an unusually poor negotiating positionand that the more recognizable leads got better deals. Alec Guinness (who got 2% of the gross of the first movie, claimed to have argued in favor of killing off his character to avoid speaking any more terrible lines, and only agreed to do the sequels if he didn't have to promote them) reportedly bought his own island with part of the proceeds (probably in an effort to avoid Star Wars fans).
Stop pretending we're talking about something else. The three Israeli kids were killed by Hamas, a Palestinian terrorist group. Read the parent.
So every single Comcast customer should have to pay for what just the Netflix customers use?

That makes sense...
This is the same BS that comes up every time this issue emerges. I remember public outrage when a news station reported that (shocker) welfare recipients had refrigerators and microwaves. Just because you have a car, or a fridge, or even a TV, doesn't mean that you're not struggling to get by. Do we really think people need to lose literally everything they have before they're worthy of sympathy?
Does this only work from an iOS test device? Not from the simulator?
I would, but I'm not a parent so take what I say with a grain of salt. The game is technically in the "shooter" genre but it is very stylized and cartoony, not real-world violence ala Battlefield or Call of Duty or the like
No one said food stamps = social security but they both are social programs that benefit people.

Social Security is in fact an entitlement as in workers are "entitled" to their benefits by paying into the system. Republicans later smeared the word entitlement because it now also refers to welfare programs (entitled by law) so people get confused.

http://en.wikipedia.org/wiki/Entitlement
My 5 cents, an email send to Tanenbaum.

>Hi Professor,

>I'm interested a PH.D in Amsterdam. I have worked in

>Accenture Italy since one year.

>There are a opportunity to PH.D in your study group?

>Best Regards
..

After 5 minutes

>I don't have any openings. Sorry

>Andy Tanenbaum

This is a simple mail, but I liked his courtesy and fast response