skysight-inc/HackerNews huggingface dataset:
The City doesn't understand tech. Never has.

(Frankly, UK banks are obsessed with property, which is one of the things that holds back the UK economy: small business lending in the UK is throttled by growth in house prices because the only reliable way for small business startups to raise seed capital is by mortgaging their personal property. Hence a stop-go economy which lurches between over-expansion and contraction as the property market goes from boom to bust.)
I don't know if I'll ever go to PyCon. But if I do, I'm not saying anything but "hello" and "good bye".
I disagree with you on the harm point. Our legal system does too. Mental harms count. There are varieties of them that you are legally protected from. Work-context sexual offense is one of them.

Whether pycon is a professional context really depends on whose dime and at whose behest you are attending it, no? I don't know the details of this case. In any event, it's probable that PyCon has a harassment policy that could be interpreted as to bar sexual jokes around people who don't want to hear them, but I don't know for sure.
So... what if the situation were just a tad different.. Let's say it was an Indian guy who is a tech evangelist for a successful startup and two guys behind him in a "private conversation in the middle of a crowded room" made jokes about how indian people speak or act.

Those are jokes, and totally unprofessional in a work environment where you are representing your company that is sponsoring the event, right?

But we should let that go because he was wearing shorts and t-shirt instead of a suit?
If they are non domiciled for tax is the normal way they do this.
Unfair may not be the right word. I just think I'm fortunate to enjoy something which, as a side effect, makes me valuable to companies.

If I were to say there is unfairness in the matter, it would be because not all activities are valued the same. There are obvious reasons for that which I don't contest, but the distribution of interests across different people is more or less random and pays no attention to whether those interests will lead to high-value skills or not.

I view myself as lucky to have an innate interest in something which makes me financially valuable to at least some companies. Some of my friends or family members don't have interests which tend to lead to high-value skills. As a result, for them to get a similarly paying job, they'd have to choose a career in something they don't enjoy.

I don't believe anyone is acting overly entitled for wanting to get the best compensation they can convince a company to pay them. Maybe I misread the original article, but I got the sense from the author's tone that he feels entitled to much more than simply being paid his worth, though. He just doesn't appear to be even remotely grateful for any of the fortunes he has to even have the option of turning down companies all over high-paying jobs which he enjoys greatly.

I suppose this is a case where words speak louder than actions. His actions--maximizing his expected compensation--are perfectly fine in my book. But his words betray a deeper level of entitlement which I don't think is justified. Just my two cents.
Want to tell us which company you work for so we can all avoid doing business with firms who makes decisions about which technology to choose based on whether or not they like the recent tweets of a company's employees on their personal twitter accounts?
$5000/20 hours = $250/hr
Thank you for the feedback! It's definitely a big challenge to make things like this intuitive, and we know we have a ways to go. I'd love to know if you have any specific thoughts on how you would approach the UX there.
This is really unfortunate. I don't see how Adria can keep her job since she'll now have this reputation which just isn't compatible with being an evangelist. The joker guy and Adria will now both have reputations that will affect their careers. But the fact that they were both being paid to be at PyCon means they're both probably good at the work they do. It's all so unnecessary and sad.
It is quite insane.

I almost gave a tongue-in-cheek lightning talk at Pycon (mostly about python stuff, but with some tongue-in-cheek political jokes), and decided against it at the last minute. I'm glad I did, otherwise I feel like there would be HN headlines about me getting kicked out of Pycon :)
>But it's also inappropriate (read: fucking insane) to boycott a company because you don't like what one of their employees posts on their personal twitter account.

What's good for the goose...

I.e. if it's only fair for someone to be canned based on the postings on some random's personal twitter account, it's only fair for it to work in reverse. Employers can people based on their personal lives all the time.

Also, as detailed elsewhere, this goes beyond a mere tweet.
Emails Marketing Messages That Capture Your Audience
Wow, this looks really interesting! Who is behind this?
Well, that's true, and to Google's immense credit they're very good about letting go of data- I was referring more to losing the product itself.
Where was this seven years ago when I had all the pieces of a decent Asterix server, minus the SIP provider? I had such plans then, but never got the last leg of the journey done. I wonder if my Sipura 1000 still works...
Talk to an accountant: My understanding is that in most places you don't need an incorporated business, but that isn't the case everywhere.

In terms of publishing that depends on who your client is: An established client may already have an account with Apple while a first time publisher may not. In fact some of your work might be to set that up for a new client. And in terms of copyright that would depend on your relationship with the client.
Pretty sure she fabricated the "forking"-joke.
To nit on terminology: testifying about what you heard yourself is not "hearsay", by definition.

I agree her judgement was bad and she shouldn't have posted the image (she has every right to post about the incident, though!).

But what I'm reading here is an awful lot of bile about this woman. She's being asked to answer for someone else's decision to fire someone (there's still no documentation or testimony about this fact, FWIW). She's being attacked for "setting back women's rights". She's basically being made the target for (what I perceive to be) a bunch of anti-feminist frustration among the male geeks. And that's... just really, really ugly; sorry.

She got pissed off and made a mistake, for which it would probably be a good idea to apologize. That's it. Everything else is on you guys.
I feel pity for you. If I was in your case I would be so freaking mad that I would sue that freaking broad for libel. Her actions, not yours are the reason you got freaking fired. As a father of 3 you need to stand up and man up.
People go by handles at DefCon sometimes, but it usually isn't super anonymous these days especially if you're around people you mostly know. I guess it kind of depends really, if you were to randomly walk up to people and ask them for their name, you'd be unlikely to get it from a significant percentage of folks.
You are "acquainted" with Adria and appeared "together" on a "panel"?! I'm offended and do not appreciate jokes of that nature.
Yet none of these action cams have an obvious feature: an endless recording mode, where it would record five- or 10-minute segments and then start overwriting the oldest one when the memory filled up. That way you could always be recording, and only keep the recording if something interesting happened.
It's a losing proposition, financially speaking. But it sure is a lot more fun and satisfying working at a startup than a large corporation.

Maybe. However, I think most us know people that love working for Apple, Facebook, Microsoft, Google, et al.

Frankly, I think your independence claim is overstated—financial support is crucial. Shigeru Miyamoto emphasized this perspective in a 2012 New Yorker profile: “There’s a big difference between the money you receive personally from the company and the money you can use in your job.”

http://www.newyorker.com/reporting/2010/12/20/101220fa_fact_...

There’re many reasons to found a startup, very few to work for one.
> I'm going to go a career that isn't completely nonsensical, like fishing. I can't imagine I'm the only one.

I fully intend to do the same. I'll likely always keep programming open source stuff etc. on the side, but the tech industry is so fucking weird and immature on stuff like that. (and also the fact that I don't see myself living the startup life when I have kids, at least not in the first few years of their lives)
http://pycon.blogspot.com/2013/03/pycon-response-to-inapprop...
Taking a picture of two people without their permission and posting it on the internet eventually causing one of them to get fired doesn't seem like abuse to you?

Why didn't she tell them to just be quiet? That's what normal people do.
Twitter game punsr.com shares ad revenues with users using Google Adsense
Tech has brought very young, very rich people to the Bay Area like never before.
DUPE

https://news.ycombinator.com/item?id=3873741 332 days ago | 91 comments
I read through the first claim, here's a summary I built as I went along (IANAL so I'm probably wrong).

Their first claim is the following:

A way to communicate between computers (1:many) where users can designate by computer to follow someone else.

Where users are identified by accounts where following is an account config.

Where users can be notified of messages that they are not explicitly told about (but follow).

Where another user is marked as the sender (we have their followers, so that is implicitly marked too).

Where the first user is one of the followers.

Where the first user has devices ("endpoints") that they'd like to recieve messages from (phone/etc), this patent applies to sending each message to each of the endpoints in their appropriate format.

Points 2-8 are about:

- Different ways to send the message.

- per-following subscription preferences.

- Message preferences set up in weird ways. (3. I'm not too sure on this)

- Broadcasting through an aggregator that sends data through batched messages.

- Translating messages from/to UTF-8/etc.

- Delivering messages at specific times.

- Sending URLs to messages

At a glance, claim 9 is about storing the data for a message.

Claims 10-15 are about:

- Different ways to trigger the message that this data can represent.

- Per-following subscription preferences (I'm starting to think this is Twitter group subscriptions)

- Per-following subscription preferences including time periods.

- Messages that have no explicit recipient.

- Aggregated message delivery.

- Sending URLs to messages as the message

At a glance, claim 16 is about building the system that does this.

Claims 17-22 are pretty much the same as 10-15

EDIT: Wow, I didn't realize HN uses a variant of Markdown. (Good, good)
Note where you stop in the causal chain: with the woman.

You could blame the millennia of sexism that set up the situation. You could blame the gender-imbalanced context: it's easy for humans to be insensitive to minority views. You could blame the guy's parents and teachers for not raising him right. You could blame the guy for saying something inappropriate. You could blame his friends for not reigning him in. You could blame Adria for reporting what he said in public. Or you could blame his boss, the person who actually fired him.

Ask yourself: why is she the one you chose to focus on?
While everyone is riled up about Adria Richards getting offended and publicly shaming the person who made a joke about big dongles, you should keep in mind that she did not fire anyone. PlayHaven did.

PlayHaven could have decided to be the responsible party and handle the incident constructively, but they did not want to do that. Even Adria, who still appears to think that the public shaming was a good thing to do, also thinks that PlayHaven should have not fired the person.

So please, if you think the firing was unreasonable, please let PlayHaven know that, and also how this might affect your image of PlayHaven.

http://www.playhaven.com/contact
The problem is not only with communication between end-users/management, it's also a problem with communication between teams -- for the same reason.

Because of the huge amount of complexity described, it becomes impossible for one developer -- or one group of developers working on the same project -- to understand at one time much more than their current specialization. This makes it hard to talk to peers working on other projects.
Just because a startup doesn't offer lots of monetary benefits doesn't mean it doesn't respect its employees. Generally, the advantage of a startup is that you get far greater independence and autonomy than in a large corporation. You have to personally weigh what matters to you more: money or independence. My point was that startups should favor employees who want independence more than money because as it has been said above, being an employee at a startup is a losing proposition. At least the startup will have optimized for hiring people that are ok with that.
All right, thanks. It seems that the entire task isn't formatted as strictly as I expected.
Presumably the key point is not that it was on Twitter, but rather it was said in public. The medium is unimportant: its the same as if someone posted such things as a blog post, or said it on TV or whatever.

You might like to treat Twitter like a private conversation, but when the posts are completely publicly accessible (and when the person has 1000s of followers) it is certainly not private.
bro why are you apologizing? Cause some cunt with a computer lodged up her asshole got salty with a joke? Perhaps THIS is why "Women historically have felt unwelcome at tech conferences". Because you ARE you dumb whore. Because you emotion-filled bitches whine and cry and bitch about everything. HOW COOL she was for posting on twitter.
950 unit tests? The number of unit tests sounds very small. I was expecting 5000+. Why so small? What makes your team decide to write a unit test?
"Learn a bit of Photoshop yourself" - this is great advice. Even little stuff like how to export images, how to show/hide layers, how to move items around, how to edit text will give you major return.

There's the $$$ saving aspect, but I've found the biggest benefit is actually the time saving / faster iteration ability. Get a design and wonder what it would look like without the background? That 'what-if' is either two clicks in PS for you... or a day of writing the designer an email, him fitting it into his workflow and sending it back, and you looking at the image.

This also lets you repurpose existing designs for other things (e.g. taking that cool graphic on your website and re-using it on your marketing brochure).

After a few projects you'll have recouped the cost of Photoshop, and you'll have gained a very useful skill.

tl;dr - basic Photoshop skills save you time and money
Care to explain why you're allowed to make dick jokes but they can't?
>We have a good faith belief that the Internet site found at digitalrev.com infringes the rights of the Company by using the following trademarks of the Company:

“GOPRO” Registered: 3/3/2009 US Registration# 3032989
“HERO” Registered: 12/20/2005 US Registration# 3308141

Based on the above, I have to agree the DMCA Notice seems to be embarrassingly improper as an attempt to enforce alleged TM violations. Even assuming the TMs above were actually CRs, it would still be improper to try to enforce a CR when the "alleged" infringement is obviously permissible under the Fair Use Doctrine.

Fair Use: In United States copyright law, fair use is a doctrine that permits limited use of copyrighted material without acquiring permission from the rights holders. Examples of fair use include commentary, search engines, criticism, news reporting, research, teaching, library archiving and scholarship. (http://en.wikipedia.org/wiki/Fair_use)
Amazing stuff. You guys are some talented mofos. Can't wait to kick the wheels on this!
Voyager 1 has not yet left the solar system
This is a great idea. Can you share any insight into how to monitor this via an automated process as part of a deploy and how to finish scheduling the remaining deploy once it has been verified?

I'm guessing we could use Jenkin's join plugin for this and have a job that just waits for x minutes but time does not necessarily correlate to a feature being used.
Let's be honest, political correctness culture is here to stay. The accused will be accused by the accuser who feels that they are standing up for racial/gender/sexual orientation equality. Then, there'll be a backlash against affirmative action/preferential treatment for those who feel that they are not privileged and have been reverse-discriminated.

Publicly shaming this black woman is like condemning a person without considering her character, poetic justice or further evidence of shadow white male privilege depending on your creed.

I hope the guy who gets fired finds a new job with a pay-rise; and the woman also gets to keep her job and moniker. Everyone should learn a lesson, just be superficial and PC in public and don't take things so personally. Otherwise, you might get fired or shamed upon in the blogshere.
Is the change in the magnetic field direction sudden? Or gradual?
I find it more plausible that it's about dominative social behavior, rather than harm to the person.
Nobody gets anti-dilution protection. Including founders.
This is not about her being a woman. This is about responsibly dealing with a situation.

"Exactly the manner she did?" No one has ever been asked to disclose a photo with faces on Twitter to 9k followers.

The right thing to do is either deal with the person directly or escalate above them, whether you're a woman or not. Going straight to the mob is never the right answer.
Taking away benefits to see which candidates are the "hungriest" seems lazy - and unethical - to me. It's not easy to source good candidates, but it seems completely backwards to find the best, most driven candidates possible through a method that, in the end, deprives them of something you could easily deliver.

I've worked with companies who have a 1-month "escape hatch" on-boarding plan, wherein either the employer or employee can terminate the agreement no-harm-no-foul if expectations are not aligned. This is obviously more of a social agreement, as most companies use at-will employment contracts. This way, you can still treat your employees right.
Do you also decide the designer based on, how they handle feedback loop?
Pretty cool ! Love the photoshop bit :)
That's a very bad analogy though. Perhaps if it was an Indian who made a joke about how Indians talk/act, but even that's stretching it.
How would you go about delivering a product under one hour during the night time, when a given store is closed?
Never liked GoPro (it just looks soo stupid regardless of mounting option).
Now they gave me a reason to continue my feeling indefinitely.
What's private about a conversation being held in a crowd?
I would take issue with it, I think the sane course of action would be to either ignore it, or to ask the people in question to refrain from further innuendo. If they continue to make the jokes then more drastic action like removing them from the event might be appropriate.
Because it gets no publicity.
Oops! My point was that had stayed within PyCon it would not have been an issue (or at least not as big of one).
Oh jeez.. and knowing Reddit, that means r/ShitRedditSays will be close by.

Brace for sockpuppetry.
There are plenty of things that are worse about working with a client but I find they bother me less than other people.

There are things that are better too.

Asserting your independence and keeping a distance is a good place to start there. Don't be another employee.

Stoicism helps.
lol, I certainly can't vouch for it, others [1] before me have used it to great effect however.

[1] http://www.history.com/this-day-in-history/benjamin-franklin...
Well, I was there, I'm in the photo and I'm telling you that Alex was not involved.
Find Things You're Passionate About Then Do It On Nights And Weekends
Thank you - I'm constantly surprised how frequent the same information is churned on this site.
That's why I said "I assume." Also, Evernote being successful does not actually counter my point. That people are using it and that it's growing does not mean there isn't a separate or overlapping set of users who want something simpler.
TEDx events are not very expensive, often they are free for attendees.

TED proper is very expensive, and has consistently high quality. The question here is if TEDx is hurting TED or not.
I think Adria is in the wrong here but I don't think it's her fault or fair to blame on her that his employer acted even more quickly and foolishly than she did by firing him.

This whole situation sucks but let's try to be realistic about assessing blame. I understand why the fired individual's name is being withheld but I'd really like to know who his employer is. I would boycott that company way before I boycott SendGrid.
Why are you anonymously using Pastebin? I'd prefer if you posted it on your own blog with your own name.
> Nobody is claiming that Adria is lying

The linked pastebin says "the "forking" reference turned out to be a fabrication".
You've just described a careerist culture, if not a conspirace, it seems to me.

What's the difference between reflexively classifying everything as highly as you can, and routinely covering up inefficiency and waste, and maybe a little graft on the side? Pretty much nothing.
Of course, though I and many others would claim that FP is far better at achieving that goal in almost all cases.
You forgot the #humblebrag hashtag.
Google Reader Goes Poof
And, I'm officially a little more ashamed than usual to be a human. How do I leave this fucking industry???
as "a women in tech" (god i hate even saying it like that lol) i totally agree. i think what she did was absurd. It wasn't even a lewd or offensive joke.

Maybe its my social group but something like that would even cause any of us (more women in tech) to even bat an eye. If it was bothersome in anyway it was they were so loud she was paying more attention to them and they private conversations and not the speaker. She should have asked them to simmer down or take it outside. And definitely dealt with it in a less public matter, it just screams "look at me i'ml so awesome give me some attention". It even could have been dealt with without identifying them. that was a low blow.

And you are exactly right, the biggest issues I've had wrt my gender is that some men feel like they can't just relax and be themselves, and that makes some of them (either consciousnessly or subconsciousnessly) not comfortable. Its always funny to see how relaxed and personable some people become after i make some politically incorrect jokes/references.
A Big Data Freeway For Scientists
As others have mentioned, forking WordPress won't help. Writing abstraction layers might help a little (I've done that myself a few times) but instead, if you use WordPress, I'd encourage you to get involved with improving it directly. It's a slow process (especially as WordPress still supports PHP 5.2) but there is progress.

If you know PHP then there's loads of issues you could get involved with to help move it forward. Here's just 4 that could do with some attention:

* PSR-0 autoloader http://core.trac.wordpress.org/ticket/21300

* Use a Symfony style request object instead of globals http://core.trac.wordpress.org/ticket/22325

* Use PDO for database access http://core.trac.wordpress.org/ticket/21663

* PSR compatibility http://core.trac.wordpress.org/ticket/23357
Yeah . I always make sure to get all the assets back from my designers and repurpose them multiple times, sometimes across projects altogether.
I don't know who is wrong or right(based on she said, he said), but taking a picture of these guys and posting it on twitter was inappropriate.