skysight-inc/HackerNews huggingface dataset:
I can see both sides. I hate it when code is all over the place, different files indented in different ways, no consistency on bracket placement, etc. But then again, I just hate it when rules grow so strict you can't ever break them. For example when line like this in strictly-pep8-compiliant codebase:

return "some very long string"

is exactly 81 characters long. I'd much rather place some "# ignore this" comment on it than break a line there, forcing a "\" after return.
Vaccine prevented HIV in half of monkeys in trial
Falcor and JSON Graph (OSS data protocol from Netflix) introduction video series
What should I do to obtain a work permit in Sweden to work in a startup?
I’m an Egyptian 22-year-old male who’s passionate about startups and entrepreneurship. My work has been related in the past few years to content* with its different shapes and forms. I produce articles and creative concepts for ads. I also help brands shape their identity.

I’ve been hugely impressed with entrepreneurship in Europe – especially in Sweden and the Netherlands – because of the rising ecosystem that tries to innovate and create something different and useful at the same time. I also love how industries in Sweden pay attention to design – in virtual and physical products – and I want to learn more about it. I’ve been considering applying to startups located in Sweden but I have a couple of concerns:

1. Is it hard to obtain a work permit? In other words, how likely is it for a Swedish employer to hire me (an international worker) and not someone coming from the Eurozone?
2. Are Swedish employers willing to fight for international workers – in terms of sponsoring their work visa – if they demonstrate/prove their talent and passion?

A little background about me: I worked with a couple of startups in Egypt and Dubai. I also have my own blog which contains articles written by me. The articles primarily illustrate my ideas on content in the digital age and how to use/manipulate it towards having a better product.

*content production and marketing - copywriting - journalism
hopefully your site takes off! i felt like he was a little too harsh, the site does look a little too simple maybe that could put some people off
> begging the question

but seriously, it was my snarky way of saying that:

1)Creating a system level heuristic to deal with types of problems is a more transparent, consistent and efficient way forward than simply tackling problems as they come up arbitrarily.

2)I am sick of this boys vs. girls/pc/whatever tropic bullshit, and the failure to enact a codified set of principals within reddit has allowed for groups with opposing views to discretely exert influence against one another. This murky climate lead to all sides entrenching and leveraging the influence they had acquired.

>content has been sliding
>doxxing has gone up
>several of the largest sections of the site are literally closed down
>community is faltering
>no side wants to compromise

tl;dr Flame wars are why this happened. Gaming is one of the stupid tropes that lead to this. I got #triggered.
Nature of the changes != collective memory span of the community.
It makes sense to me that each team decides their coding standard.

5 or 20 engineers who work in the same code base should have some more or less formal standards for that code.
Square's "Luhny Bin" challenge: https://corner.squareup.com/2011/11/luhny-bin.html
A few hundred million for what -- a largely unmonetizable high traffic website full of tantrum throwing racists, bigots, and pornographers? They don't make much money from ads (they were unprofitable through at least 2012 afaik) and probably can't monetize that way -- even past the brand safety issues, it's still a forum that would feel lucky to get perhaps 50 cent cpm advertising on US traffic. I'd be shocked if they could clear 50 million, and that would be from someone who was going to fire the majority of employees and just run the site out. Particularly with digg's example of how fickle internet users can be.

I'm aware it was invested in at a 1/2 billion valuation, and good luck to them, but I stand by my analysis.
Ditto. My x61t was a workhorse at University and beyond. I love the the 4:3 aspect ratio. There is something about the extra vertical space that is hard to get across with some people. It's like the freedom felt with tall ceilings.

I was appalled at the state of 16:9 small screen laptops. They just felt claustrophobic doing anything but watching video.

Over time I swapped out the hdd,and upped the ram. User serviceable parts ftw! It served as only computer till 2010 when I finally built a desktop after not being comfortable with other laptop choices. Still served only laptop until finally being replaced with a Surface Pro 3.
I was asked to implement it on a whiteboard for a developer gig at an ad agency in like 2009. I thought it seemed disproportionately hard compared to what the job was likely to require.
Nature of the changes is what made Diggs mishap matter. The attention span didn't matter because people were gone before they stopped caring.
From TFA:

> Behind the scenes, compress.py is a front-end for Google’s Closure Compiler which is written in Java. However, the Closure Compiler library is not bundled with Django directly, so those wishing to contribute complete JavaScript patches will need to download and install the library independently. The Closure Compiler library requires Java 7 or higher.

Why Java? Why Clojure?

How did the core team of django come to the conclusion that Java should be apart of the stack?
You also want to provide some information about the team, and some contact information.

I love the idea, but right now, your landing page looks very suspect. No contact information, no US phone number or office address, nothing about the team or corporate details...

These are all key factors that indicate to potential customers that you are a legitimate business.

Privacy policy, terms of use, data security policies, and so on are also going to be very important to your customers. If you have questions in that arena, feel free to ping me -- email is in the profile.
" loneliness and social isolation is eradicated."

Your product eradicates the sense of isolation of lacking physical presence?
I really spent like 8~ years in Tibia. Did everything, in and out of the game. The PvP system was great (before crazily automated bots eventually emerged). My first C program was actually a keylogger to hack Tibia passwords, and my first PHP site was a bunch of scripts for users to register in my OTS (Open Tibia Server).

Never played UO but I realize that Tibia was kinda like a ripoff, at least graphics wise.

Killer Tibia features to me were: lots of PvP strategies, freedom of killing anywhere, player-based economy and harsh death penalty. All that summed up made the game very social dependant -- it was practically required to build a social network ingame to survive. People would start fighting for arbitrary reasons and guilds would emerge, often creating wars that defined the future of the server.

The nature of infinity, bots, lack of new servers and bad new features killed the game to me. Besides the fact that I have grown old.
Or how much value the mods provide, working entirely for free.
Wake me when they're not hosted on a pocket calculator.
If you like working in a small and fun startup environment, take full ownership and responsibility to deliver tangible results, Insightly is the right place for you! We are looking for a senior .NET Architect, to join our engineering team. You will design, develop, and maintain Insightly’s Web Application, APIs, and Mobile applications. In this role you will be working closely as part of a smart and collaborative team that is developing highly scalable cloud based CRM services for SMB.

Description
Responsibilities :

Building highly scalable web applications for our users and customers.
Planning and designing effective and elegant solutions to support a rapidly growing customer base. (millions of users)
Full ownership of entire engineering stack required to deliver features and results to business stakeholders and customers
Collaborate and work with our small knit engineering team in an Agile environment.
Establish good engineering practices and mentoring other team members.

Insightly is a well-funded VC backed startup that provides cloud based Customer Relationship Management (CRM) and Project Management software to small businesses. Insightly is the most widely deployed CRM application on the Google Apps Platform with more than 250,000 businesses located in over 150 countries worldwide using our software. Insightly has a freemium business model. Our paying customers pay $9 per user per month.
Insightly is on a significant growth trajectory with a solid track record and reputable investors. We recently concluded a Series B financing round and is backed by Emergence Capital Partners, Cloud Apps Management LC, Sozo Ventures, and TrueBridge Capital Partners.

Company Perks
We're not only a super successful and fast growing start-up, but also a fun place to work. Here are just some of the perks we offer:

Awesome office in SOMA, San Francisco close to Caltrain, Bart and Muni
Flexible working arrangements
Generous medical, vision and dental cover coverage
Free snacks, drinks, and fruits
Weekly massages from professional masseurs
Please send your resume to Elena@insight.ly
Poor government website design is due to every reason regarding the the demand side, not supply.

See "IDIQ" contracts for more.
Onsite in San Francisco only
Reddit's popular 'ask me anything' feature is down
Typing single quotes is one keystroke ('), typing double quotes is two (shift+').
Airbnb's technical quality has been obviously crap for its entire existence. Why are we taking engineering cues from a glorified room rental site that is frequently buggy?
How else would you use conditions or loops?
This reminds me of the Monty Python sketch:
"This is a dog license, with the word "dog" crossed out and "cat" written in in crayon. "
Generally its symptomatic of a business not understanding how it works any more.

In any business, employees will be fired, employees will leave.

The weakness here was that Reddit seems to have no business continuity plan for the one subreddit that gets the best publicity. Anything that attracts presidents, and A-list stars should have been able to lose an admin with minimal chaos.

Misunderstanding the role of a critical employee lead to this and now they have to struggle to catch up and figure out what the heck Victoria really did.
Coffeescript as well. I try to use single quotes whenever possible, so if a string is templated it stands out a bit with the double quotes.
but valid phishing can occur with "Please call this number" type of scam! :(

I know my dad would fall for that.
The thing is, 'reddit-likes' have definitively a place in the Internet, and I mean for the next couple decades. This format has been iterated over and over, starting with slashdot, 4chan, digg et al, and it's obviously one of the best ways we ever found to manage large discussions/news/etc. HN is an example.

Reddit is growing and would continue to grow really quickly. There's no competition in sight. Owning the discussion backbone of the internet is massively valuable, comparable at least to WhatsApp I'd say.

Can it die out due to massive exodus? Sure, but something similar will replace it. And for each iteration (slashdot,digg,etc), those websites have become larger and more consolidated. It's fair to assume at some point it will reach long term stability (particularly if it's properly managed).
or Youtube streams...
It's not getting easier, it's just that the tools are getting more powerful.

Programming in 2015 is at least as complex as programming in 1990, in fact I would say it is more so, with the huge variety of frameworks, tools, APIs, etc you have to deal with.

It's just that all those tools and APIs allow you to produce many times more functionality per coding hour.
We enforce double quotes for html attributes, mainly because we enforce single quotes for PHP so when you're writing mixed HTML/PHP in the view scripts we don't need to escape any of them. Single quotes for javascript would allow for the same, though we also have a strict no inline javascript policy as well.

Mainly our rationale is, pick one and be consistent. Single quotes where there first so they win, same deal with indentation amount.
There's a lot of law in California related to this specific IP topic, but IANAL so maybe someone with legal experience could chime in.
Generally, you can only be offered equity (I assume you mean options on common stock) at a current valuation of the common stock. If the company just raised a round, they will have a new valuation of the common stock (a 409a) valuation.

If the company offered you options at a different (lower) valuation, they would have to book the difference as a compensation expense to you. While it's technically possible, they are unlikely to want to do that.

Option backdating (getting equity at a previous valuation) is discussed helpfully here:
https://en.wikipedia.org/wiki/Options_backdating
If you use contractions like don\'t inside of a string then you need to escape the apostrophe if you\'re using single quotes, which is annoying and can make the string a bit harder for humans to parse. I like the aesthetics of double-quotes better too, though that\'s not a compelling reason.
Just a note for accuracy, Ellen was hired by reddit well before (months) the celebgate scandal broke
The side effects of a subreddit not going dark are amazing. I'm waiting for the admin response.
Seems pretty useful to me. If I see "new Object()", I know the code was written by someone who doesn't know JS very well, so I should look more carefully for bugs.
Thing is, before they started hellbanning all of those subreddits (TrayvonMartin, fatpeoplehate, etc.) I had no idea they even existed. For 8 years I've been blissfully unaware of all the garbage subreddits popping up.
I think it's a bit of a "google" mindset, which has become pervasive in the industry really. The idea of concentrating on managing a product, a platform, a system, etc. and giving short shrift to the community and interfacing with your user base. This is aggravated by the preponderance of free services, such as reddit, which make it all the easier to write off such interactions as non-productive. Instead there's an attempt to interact with the "community" and the "user base" as a conglomerate whole, but ultimately that's a weak method of interacting, at some point the rubber has to meet the road and that means person to person interactions and relationships. This is why sales people are so damned valuable, because that sort of interaction is hugely important.

P.S. To clear up any confusion, I support reddit's recent closure of hateful sub-reddits, there should be limits to the kind of behavior reddit tolerates. But that's an entirely different issue from their problem of engaging with mods of popular sub-reddits. It seems like there are a lot of people around who want to stir up ill will against reddit because they enjoyed playing in the cess-pool parts of it.
If getting VC funding is considered partly as a sales job, then Bill Porter's story may be interesting. Consistency in 'top selling' requires qualities like determination & efforts. Natural born 'attractive people' generally are not inclined to put in that extra effort just because they, in their lives so far, probably didn't need to.

Wiki: Bill Porter born with cerebral palsy, was unable to gain employment, but refused to go on disability. Porter eventually convinced Watkins Incorporated to give him a door-to-door salesman job, selling its products on a seven-mile route in the Portland area. He eventually became the top seller for the company.
Has nothing to do with Java.
There's no stack.
They're simply chose the best Javascript compiler available.

Pretty simple, really
that's the reason my friend you got hacked.
>the handful of people who put in effort under reddit's brand are in an exploitative relationship.

In some ways, it feels like Twitch.tv.

I'm a little sad when I think of all these people making an 'exception' with twitch.tv by turning off their ad-blocks, by gladly giving $5 per month PER subscription (and some people subscribe multiple times on the same channel), by excusing a streaming website that still uses Flash and has a terrible, TERRIBLE user interface.

But it's all forgiven, because of the 'community'.

Well, that 'community' sold for a billion and you won't see a nickel for it.

Remember when Twitch was so much better than Youtube? Yeah... but the service is slowly changing to please corporate, and you won't have any say in it. New subscribe buttons no longer remove ads, they've added some music detection stuff that mutes videos, they no longer keep videos forever, they decide to ban 'cleavages', then games...

It's a one way relationship. The naive viewers are doing all these concessions for a company in which they have no equities.

Edit: Forgot to mention the new gamification of subscriptions "X suscribed for Y months in row!". That's pure genius. Evil, but still genius.
The Best Typing Software of 2015 – Top Ten Reviews
Alex Ohanian's comments about this ridiculous tire fire, and the Reddit community's unhinged responses. Priceless.

https://www.reddit.com/user/kn0thing
It depends... Reddit was sold once before, and it thrived post-sale.
Is Your Door in the South East Direction?
Indonesia Bitcoin and the unbundling of the remittances market
> Should the US? Should Government web sites work on the policy that you should never have to tell the Government something it already knows?

Should is a form of judgement, so I'll weigh mine in if you don't mind :-).

As I am certain you know, while it is technically possible to have government sites pull up everything known about the citizen given a modicum of uniquely identifiable information, the US culture would likely produce a tremendous "big brother is watching us" paranoid kickback. If this is warranted or not is moot.

For a smaller scale example, some years back the Home Shopping Network (HSN) made available caller-ID to CSR's for people calling to purchase product. They still have it now, of course, but at the time it was initially made available, CSR personnel would greet the caller "by name" when answering. Something akin to, "Hello Mr. Smith, how may I help you?"

This freaked out a lot of people. Especially the elderly. In any event, as those of us reading/posting in this forum know, the information is most certainly still there. Its presence is just not revealed to the HSN consumer.

Put that same type of convenience onto a US government web site and tech-trolls will light up the web with NSA conspiracy articles ad nauseam.
Hey I think GG is pathetic, for a lot of reasons. But my previous job was at a games media company (and I'm still involved with them), and the stuff that goes on in games media is horribly incestuous.

I mean yeah, bigger fish to fry and all that, but it's still a problem for a lot of people - other problems existing doesn't change that. I'm sure "we" could fix the bigger issue at large but who's "we"? Who's working on that, and why does it invalidate incestuous and unpublished conflicts of interest?
As far as I know it was just for stuff that broke the ToS. Not just because they didn't like them.
Eh, I have trouble extending the concept of "censorship" of the internet to private websites deciding what can go on their own sites. HN flags and kills threads too. That's not censorship, because HN is Y Combinator's website, so they can pick and choose what kind of content they do and don't want discussed on their site. I could imagine saying, "[HN | Reddit | Slashdot | whatever] is running their site in a way I disagree with", but it's hard for me to imagine complaining that they are censoring me, and getting on some kind of high horse about "free speech", as a bunch of people on this subject seem to be doing.

If something really becomes a central medium of communication such that it's hard to avoid it, like the telephone system, internet infrastructure (backbones, DNS, etc.), and so on, then it starts to be a different issue imo. Then regulation as some kind of content-neutral common carrier might be in order. But does Reddit really play such a role? Twitter or Facebook seem closer to filling such a role, if we were going to pick one of those platforms.
I'll just say that your intuition on this one is not correct.

Take a look at the GSA presentation with Booz Allen at DockerCon.
Profile execution time for django views
Many of us from the pre-stripe era have implemented Luhn once or twice I'd say, very often in Javascript and web scripting languages! However, you really should avoid re-implementing this sort of thing, and particularly additional credit card checks as it's easy to make spurious assumptions (eg. credit card prefix should equal country of address of credit card, or of mailing address) which are in fact invalid. This stuff prevents actual sales and frustrates your users.

For a slightly out there and arguably more interesting financial checksum algorithm, and one that is actually amazingly effective, do some statistics on mod97's performance. Realizing how good it was, a few years back for a cool hack in my IBAN library I wrote a mistranscription error suggestion system, which plays off the strengths of mod97. See https://github.com/globalcitizen/php-iban/blob/master/trunk/... and https://github.com/globalcitizen/php-iban/blob/master/trunk/... - for a quick hack, it's amazingly effective.

PS. I am available for remote gigs doing creative or challenging stuff in finance-land at the moment, if anyone appreciates this sort of thing.
> Aren't reddit moderators the vocal minority?

sort of, they def have power within their own space and can bargain collectively. People hate Pao for many reasons. She is changing the culture (not single handedly) but with special interests. There are social justice/politically correct views being handed down from the company thus removing certain subreddits and restricting topics. Various other interests like moderators and users oppose these changes. That is what I meant about special interest. Many communities within reddit are hostile to one another and have sort of been playing a proxy war. Although, gun to my head, i think many of the people that would happily trade insults with one another, have slowed for now to unite against Pao/Corporate Reddit.

> critical mass is pretty ambiguous.

yeah i was qouting another poster. I think it is just enough people to generate quality content and discussion and cycle through enough depth to not let everything go stale.

> I am still amazed that 4chan, with its insane volume, went so long with basically a small handful of moderators.

4chan had a coup d'état of sorts recently where many moderators and janitors were purged from the board. Moderation became much more strict and many were part of the social justice movement. They banned threads such as #gamegate briefly and some of the culture of the boards changed.

Also people are spreading to 8chan, wizchan, krautchan and irc further sharding out the culture that created many of the things that we regard as "internet culture"
In case someone is wondering how bad the AMA was, it was this bad: https://archive.is/jouWQ
I was wrong. I was only familiar with West Africa. I stand by the statement in that context. That's why there was a Gold, Slave and Ivory Coast, all exonyms obviously.
> "a load bearing wall in the house of AMA has been removed" - Knothing

That is a quote by karmanaut not kn0thing (Alexis Ohanian). The comments by kn0thing have been in some cases just fuel for the fire.