skysight-inc/HackerNews huggingface dataset:
From the post:

"As much as Victoria is loved, this reaction is not all a result of her departure: there is a feeling among many of the moderators of reddit that the admins do not respect the work that is put in by the thousands of unpaid volunteers who maintain the communities of the 9,656 active subreddits, which they feel is expressed by, among other things, the lack of communication between them and the admins, and their disregard of the thousands of mods who keep reddit's communities going. /u/nallen's response above is an example of one of the many responses to these issues."
Salute on the craftmanship.
Medicine and law require licenses to practice, as well as an exclusive pathway to the main game via lengthy tenure in supporting roles. This is in part to to protect their clients and patients. I want to know that the guy operating on me has relevant training and experience. But it also acts as a barrier to entry, keeping wages high in each industry.

Programming requires you to have a free account on Github and some demonstrated ability.

Keep your game up and your network current.
Working in SF would certainly be an option for most (if not all) roles, and working remote in the US is an option for some roles.

As for working remote outside the US ... we do have a few folks who do that. I believe there are hoops to jump through in some cases, but we'd jump through those hoops for the right people.
Victoria is literally the only member of the Reddit team, besides the CEO, who I actually know the first name of. Out of all the terrible PR stuff that reddit has gone through lately, this is literally the worst. It's pretty hard to get that upset about banning fatpeoplehate but firing Victoria is pretty much like punching a kitten.
Discreet dating app, Smoothie is coming to Japan first, US next
Don't think of it as advice from a crappy site. Think of it as developers at a big company sharing how they do things. Take what you want from it, or just use it as a conversation jumping off point.
The only reason the Web works with such crappy coding is that the browser/server relationship is almost stateless. As new web technologies maintain more persistent connections, expect advice along the lines of "close the tab for the site and reopen it". Except sometimes you'll have to exit the browser completely (can you do that with IE?) to clear the connection.
> In the legal world, they are seen as very good lawyers who only take on cases they can win. They are also civicly minded because they could make WAY more money in private practice.

The legal world. Hah. Like the legal world is seen by the public as any measure of integrity. The DOJ does all sorts of stupid shit like the Aaron Swartz debacle and the public hates them for these sorts of tactics.
Yes -- feel free to apply for all roles you're interested in.
> Typing single quotes is one keystroke

Not on my keyboard.

Also, C uses double quotes (and JSON, and many, many more languages). That used to be my rationale. These days I get away with saying that 'foo' and `foo` look too similar.
And at the end of the day right before the long 4th of July weekend. Out of touch is right...
The End of Advertising as We Know It
The comment I replied to was trying to say that this isn't about the firing, and is about the process of limiting free speech and restricting subs in a non-transparent manner. I see none of that in the /r/askscience post.

It seems to me that there are two major, unrelated tensions in Reddit at the moment:

1. Certain people want Reddit to be a haven for free speech, including speech that coordinates abusive actions. The Reddit admins (current and past) don't think that's what Reddit should be.

2. The Reddit admins have a poorly structured relationship with the volunteer mods of their largest subreddits. IAmA's full-time paid staff member was the biggest evidence of this poor structure, but it has never worked well. [Even if AskScience's mods are professional scientists, they're still volunteer AskScience mods.]

The first tension is between the Reddit admins and a few non-default, somewhat small subreddits (some of which have been banned in the last few years); the second is between the Reddit admins and the large, mostly default subreddits. In both cases, people are fed up with the admins, and in both cases, this may have been going on for years, but they are fundamentally unrelated complaints. You can believe that the admins are doing fine on one while believing they're doing an awful job on the other.

By and large, the people who complain about Ellen Pao's leadership are complaining about tension 1. Tension 2 is organizational debt that Ellen Pao clearly inherited, and while the buck now stops with her to fix it, nobody thinks it's a problem of her making. People unhappy about tension 1 (including, potentially, mods of smaller non-default questionable subreddits) may use today's tension-2 event to vent anger at the admins, but that doesn't mean there's only a single complaint about the admins.

I'd also argue that if tension 1 were really a problem (i.e., Reddit staff were wrong), Reddit would be obviously going downhill, while tension 2 can fester as organizational debt for years before exploding, if everyone is well-intentioned.

(My personal view, if it didn't come through, is that the admins are in the right on tension 1 and if anything aren't aggressive enough, but have been doing a bad job of resolving tension 2 for years.)
Nobody is ever going to put a permanent colony in microgravity. Colonies will either be on the surface of a planet/moon, or will use a tether-and-counterweight to generate artificial gravity through rotation. How to do this has been known for decades, if not centuries (https://en.wikipedia.org/wiki/Artificial_gravity#Rotation), and is trivial compared to the huge engineering challenges of cost-effectively launching thousands of tons of life support equipment to maintain a viable population.
1) Test what percentage of jewellery is gold
2) Test whether that pearl is real?
3) How about if my water contains mercury?

The list is endless. A Spectrometer acts as a basic sense that is not fully evolved in animals.
I'd probably call /r/IAMA reddit's strongest content asset in terms of publicity, I seriously can't believe there's such a disconnect there. When I found out about Victoria helping them out and all the work she was doing - and then the IAmA app, it seemed the admins got that, but I guess not.
I'm a bit confused. Are agencies startups too now?
The title I used does not violate the rules you linked to.
Python/Django is still lovely for putting together a quick project, but I don't think anyone would pick this stack (Python/Django/Tornado/RabbitMQ etc) for a scalable server in 2015 anyway. It was a good choice in 2011-12, when Nextdoor started. As of today what's posted in this blog is pretty common knowledge within Python backend developer community. Of course the comfort level of team members in picking up other technologies matter.
> for instance, you can't CBC-encrypt multiple messages with the same key/IV

Is this an "always bad" thing, or does it depend on the structure of the messages and what you require to keep secret?

For example, I've seen a system that provides for storing secret strings in a database that works as follows:

Given plaintext string P, it forms an intermediate string of the form H:P, where H is a cryptographic hash of P. It then encrypts H:P using AES in CBC mode with a fixed IV and key. The resulting ciphertext is stored in a row in the database. The row ID is then used as a token to represent P.

The block size of the hash is the same size as the AES block size.

It seems to me that this is functionally equivalent to this scheme, which does not use a fixed IV:

For plaintext string P, generate an IV by taking a hash of P, xoring that with a fixed constant, and run that through AES in ECB mode using our key. The result will be the IV. Then encrypt the string :P using AES in CBC mode with that IV and our key. Store the result in the database, and also store the IV.

I realize that two identical plaintext messages will result in identical ciphertext, but in this application that is OK. If the system is asked to store a string it has previously stored, we want to recognize that the string is already stored and use the same token to represent it as before.
The JJ angle has already been removed as the reason for dismissal. (Besides, Victoria is known, adored for actually being able to type down what the person doing the AMA sounds like --see Jeff Glodblum AMA).

See here: https://pbs.twimg.com/media/CI9iYW7VAAAzzJN.png

I suspect that this had much more to do with the one thing that a management team is more interested in: money.

- AMAs are (or were?) probably one of the most visited subs on Reddit
- AMAs readers are often on pages for hours
- AMAs are on reddit-domained pages, so the "real estate" is valuable and "in-house"

If there was a management idea to "tweak" the AMAs to monetize it and Victoria thought it would not be true to the community, and spoke up, it would be easy to see why they would sack her.

This is much more likely to be the cause than capturing the typing down an AMA guest comments in the cadence they have been provided.
Genuine question: Do people still adhere to 80 character limits for lines? I expected that everyone would have relaxed those with all the extra resolution we have. I use 100 at work.
Instagram Followers Hack July 2015
Instagram Followers and likes hack 2015 [Unlimited]
Instagram Likes hack, exchange, Bot, Followers unlimited. Instagram follower bot july 2015, Instagram hack 2015.

The patrons provided by the Instagram followers hack is quite real and are actual people who would be watching your posts regularly. They are not a coding gimmick or a cheat code that creates fake followers for the time being. If you are frustrated by other tools online that promised you but delivered nothing, we understand your situation. But, you don’t have to worry any more as you have found our website and the working hacking tool with it. The program has been tested to be fully safe to use, has no virus or spyware and ideally provides what you need without too much waiting time. An advantage of having real followers that we provide is that when your pictures are good looking, you are bound to reach more audience when your followers share them and in turn your patron base will slowly increase. Our Instagram hack tool receives regular updates to make sure it works and any bugs are fixed right away.
Instagram

Gaining access to free Instagram likes can dramatically increase your business, your brand value and can help you gain positive reputation among your customers. You can also use it to simply gain traction for your photos if you are an aspiring photographer who wants to reach the pinnacle of fame. The website has a huge audience base and with our Instagram followers hack, you will be able to grab a major share of the lot within minutes. By default, one has to spend thousands of dollars to gain such a strong social media presence but the hacking program will allow you to gain them all for free. You could have the best pictures in town or have some informative images that has been lying around to waste. Save yourself the trouble and get thousands of followers immediately to become a strong force in the social media.
> 1. Certain people want Reddit to be a haven for free speech, including speech that coordinates abusive actions. The Reddit admins (current and past) don't think that's what Reddit should be.

That's one way to spin "pick a view on free speech and stick to it," I suppose. The problem with Reddit's relationship with free speech is that it's so haphazard, reactionary, and unpredictable. There's an entire section of the site devoted to lynching black people, but another section regarding the same exact treatment of overweight people is the one that got the attention. They said that's due to "harassment," when in fact the real reason is because FPH had gotten big enough to put hatred on /r/all, due to its size. Personally, I think both sections of the site are vile, but I vastly prefer a uniform standard being applied to both, rather than which wheel is squeakiest at the moment. If you look at the common theme in the announcements, it's "what about ____?," not "I'm really sad FatPeopleHate is gone." That's telling.

I don't think anyone wants Reddit to be a haven for abuse. There are plenty, and I mean plenty, of other sites for that. The latest reaction to FPH's removal is due to the Magic 8-ball approach to free speech, which goes all the way back to violentacrez (ban Gawker for outing him, ban /r/jailbait to make Anderson Cooper go away, turn a blind eye to the 50 subreddits that launched in /r/jailbait's vacuum and now collectively outsubscribe its legacy).

Reddit until very, very recently championed free speech in public. Ellen Pao has consistently walked that back in interviews, which is chafing the longer-term users; her direct statements in contradiction to earlier Reddit causes make me think she's a bit more culpable than you imply. I have to say, after six years of my account, I've definitely noticed a change on Reddit in, say, the last six months. Yishan Wong definitely started it, and you may be right about some of the inherited problems; I remember Yishan showing up in a thread and saying if a subreddit generates a lot of gold revenue, Reddit thinks twice about banning it. That it's even part of the thought process was a huge surprise to a lot of people.

Tonight isn't about free speech, though, in the slightest. Victoria's sudden firing -- the easy answer is the Jesse Jackson AMA, but I'm hearing whispers of disagreements with management over monetizing AMAs (a couple of those whispers are showing up in public) -- woke up a bunch of unpaid moderators to the fact that they cultivate a shitload of ad impressions and revenue for an administration team that cares absolutely zero about them. If it weren't for moderators, Reddit would be far more awful than it already is, and Reddit, Inc. has done a very bad job of taking care of the moderators who keep the site usable in return for nothing. Your point on this is completely salient and it has been festering as organizational debt; that's a really good way to put that, and I'm stealing it.
Moderators created those subreddits and gives them the power to close them, make them private, etc. IAMA was just somebody's idea at some point and it became popular. It even changed a lot over the years.

As I user, I fully support the shutdown. I wish every major sub would shutdown.
After reading that I feel the need to thank you. Seriously. Thank you so much. As I've said elsewhere in this thread, and every time I see UO brought up, UO is responsible for the entire trajectory my life took since I was 13 years old. I wouldn't have the life I have today if it wasn't for what that game inspired me to do and to learn. Your loathsome experience didn't just bring joy to hundreds of thousands of people it sparked the fire of imagination for at least one person and I'm sure countless others. Someone pays me to program and to solve hard problems today because of the work of everyone who had a hand in UO.
As an alternative style guide, consider giving standard [0] a try. The hook is: "No decisions to make. No .eslintrc, .jshintrc, or .jscsrc files to manage. It just works." You don't have to configure anything, you just run it on your project and it'll tell you what to change.

[0] https://github.com/feross/standard
Will there be chat forums on the internet? Yes, obviously. But that's unrelated to a particular forum's value as a business.

As far as reddit growing, is the plan to lose money on each pv but make it up in volume?

Even stack overflow seems to have trouble monetizing, and that's both brand safe and targeted to a valuable audience.
Right - by fitting the pattern but failing the actual criterion, it disproves the consecutive exponents hypothesis.
I have a constant low-level battle in my company (not DHL) to try to folks to understand that we are an international company... and therefore their fields like "completed on" need a time-component, because not everyone has the same workday.

These are "product owners" who are themselves in satellite offices in other timezones...
Great suggestion. Thanks for sharing!
Right. Suppose the Obamacare web site had been really good. You go there, and it checks your IP address with your ISP, identifies your account, and greets you with "Hello. It looks like you're Mr Smith of 1234 Scott St, Raleigh, North Carolina. Is that correct?" The user answers yes, and gets back "You're qualified to sign up for Obamacare. We've checked your tax records, and your income qualifies you to get extra assistance. You don't have any other medical coverage right now. If you sign up, your premium of $42.00 a month will be deducted from your paycheck from Walmart Inc, along with your taxes. Do you want to sign up for medical coverage?

Yes, thanks for signing up. You now have medical coverage. Here's your certificate of coverage. Print this page and you're done.

The screams that would have produced...
Yahoo testing Google-powered search results
It's about 50K lines of code all told (using simple find | wc -l ) all library code used (except for language and posix standard libraries) is included in the repo.

"What is the build cycle time for your C++ code?"

Depending on the machine, 10-20 seconds

"Does it kill xcode's indexer?"

Not at all.

"Does it get included into the iOS project?"

Yes it does. We have it as a git sub repo and a sub project in XCode. Both those things allow us great freedom in independent development, testing, release versioning etc. Of course there are also make files for independent build/test cycles on linux etc.

Another bonus of having it as a first class XCode project, clang Analyze tool does beautiful static analysis. What a godsend that is.
The codeless code #196: Fee
Well I don't know how else you explain those responses.

The only other two explanations I can think of are "Victoria was posting replies to the wrong comments" or "Jackson _actually_is_ illiterate".

Seriously, the responses were borderline incoherent.
The point is, I shouldn't need to exert any mental energy at all. Code is read more than it is written. The onus is on the author to make things clear.

The example provided is trivial, sure. As complexity increases and you have more cryptic variable names to juggle, you'll be glad for the explicit, clear names.

Also, keep it mind that code will need to be comprehended in less than ideal circumstances. The engineer getting woken up in the middle of the night to fix a bug in production will not be at their mental peak. They'll be grateful for the clear naming conventions.
I'd tolerate the terrible design if the core functionality just worked. Apparently, you're not allowed to make EDGAR filings on the SEC's website if it's a federal holiday. Go figure.
Styleguides are a matter of taste and there are probably no two people in the world with the same taste. Was there a voting of this?
It probably would have been better to frame it as: you can have open communities (old Reddit), or controlled communities (new Reddit) - but you can't have a controlled community that pretends to be an open community (not for very long, the contradiction destroys itself).
This s the best information we have so far, but it's confusing. There have been a bunch of video IAMAs before
https://hn.algolia.com/?query=windytan.com&sort=byPopularity...
Yeah, I feel a bit sorry for kn0thing. This must be an incredibly stressful time in the Reddit office, and that really comes through in his comments.
I think it's nice that microsoft is lowering their OS's price to the same rate that Raspbian charges.

Sadly, Office on the Pi2 will cost money. Luckily, Raspbian and LibreOffice are still 100% free.
"static" is a different concept -- that marks a function as not being used from outside of that compilation unit (aka .c file). This particular function was used from outside of that file, but was unlikely to be reused in a different project.
> Peak Reddit was 2011-2014.

No, bozarking deleted his account in January 2010.
I think I stand corrected. Thanks.
It's pretty much the opposite of a startup opportunity, unless you want to have "preserved human knowledge" suddenly unavailable after an acquihire.
You should check out my new integration testing framework:

http://hitchtest.com

It handles a lot of the boilerplate for running services like django, celery, postgres, etc. as well as getting selenium up and running with firefox so that you can simulate clicks and stuff and a mock SMTP server so that you can simulate sending emails.
Professor discovers that actual system creation is painstaking and easily becomes very painful unless great care is taken to manage the complexity... and all he's trying to do is hack two servers together. Imagine if his service had to be reliable!
While totally forgetting sites like StackOverflow use IIS.
A good piece, though the Microsoft hate is slightly unwarranted. I have been keeping my windows machines running 24/7 since the NT 4 era, and they've universally had uptime of many many months most of the time. Though there's much else that I would criticize Microsoft software for, uptime of the OS isn't in that list.
It depends on how the solution is implemented.

I can only speak from an Australian perspective, but you'd be surprised how sensitive many public servants (outside of the 'intelligence community') are to public backlash against a national identity system. Admittedly they're concerned for the wrong reason, political backlash, rather than the right reason, protection of citizen privacy. But their reasoning is unimportant as long as it drives them towards a privacy-enhancing solution.

Standards like OAuth (and profiles like Open ID Connect) lend themselves well to federated auth systems where user-authorised attribute disclosure by mutually trusted third-parties, rather than authenticated identity, forms the basis of access to government online services. This could even have privacy benefits outside of citizen to government transactions; an online bottleshop wouldn't need to ask for a scan of your driver's licence (causing information leakage), it would only need to ask a trusted attribute holder if the customer is over 18 (or 21).

It looks like the US might be headed in the right direction: http://openidentityexchange.org/about/
I'm really not trying to troll here.

Reddit started going badly downhill (where it was a visible and public departure from what it was previously) from around the time that Sam Altman personally invested in the company nine months ago, an announcement that almost ruptured my cringe-pipes. I laughed internally at the notion that he thinks he's altruistic by giving 10% back to the users, whilst in the same announcement he mentions reddit reaching a billion users.

So, Sam was boasting that of his shares he owns 90%, whilst each of the "shareholders" (a reddit user) has 0.0000000001% – and that's exactly what I expect from investors.

Then Yishan Wong resigns, it felt more like a pushing, one month after Sam invests, and is replaced by Pao; who has a history of going after previous employers because she's angry that she's a woman. Nobody has the nerve to fire Pao because they're afraid of being called sexist.

This is Silicon Valley at it's most entertaining.