skysight-inc/HackerNews huggingface dataset:
I don't know if google stops android phone developers from including a bing maps, or microsoft office app on their phones, in the same way MS was prohibiting OEMs/VARs from including Netscape Navigator or Opera.

I know they require the google experience apps to be kept, or not as a whole in order to be in certain programs though. Just not sure the extent they block other apps from being installed.
Depends on the language. Java enums can hold arbitrary attributes (the "cure" is built-in), and algebraic data types go significantly further as variants can have completely different fields.
I use it regularly but there still seems to be a lot of stability/GUI issues, especially when using a lot of packages. I feel a lot is missing natively but I'm comparing to Notepad++ which has a lot of utility functions by default. I still haven't reached parity with NPP but I'm fairly close for my most used functionality.
The project life span should be two semesters of 14 weeks each (5 to 6 hours per week). Thanks
Sometimes it's the least bad option, and you have to eat something.
Samsung - and there are a ton of companies that do builds that dont make hardware, like General Dynamics (who does just about everything)
Facebook's internet.org plan to be somewhat hypocritical, given their (correct) stand in favor of net neutrality in the US.

internet.org isn't about the internet at all - it's more a proprietary network similar to Compuserve or AOL.

It's the same brand of philanthropy that Microsoft practices when it offers discounted Windows and Office to schools.
Remark: There are two possible interpretations of "a persistent and difficult cultural bias against women in this industry". One is that this industry is culturally biased against women. The other is that there exists a cultural bias, possibly outside this industry, against women-in-this-industry.

I don't think you'd say that the first one doesn't exist, and when you say discrimination starts at childhood, that sounds a lot like the second.

One needs to be careful not to equivocate between the two, because they're different problems that have different causes and different solutions that need to be implemented by different people.

When you describe the two of them together, as a single possible cause, you seem to be making this mistake.
I'd use this and I don't know of another service that does this.
I've ported a 100KLOC project. Took me a week or so to do it. But it took me months to iron out the last bugs. Had no problem with libraries (so I just had to support the language)

Fact is 2to3 is nice but it doesn't give you any guarantee about its code coverage. So you go almost just as fast working by hand.

But the lack of guarantees, that makes working in production very dangerous.

Tried to support 2 and 3 at the same time, but that's just too exhausting and error prone (one has to check in both python2 and python3)

Projects with 100% test coverage don't exist, spare time project have even less test coverage.

For me unicode was the driver to change. And it paid off. And I think that's the only P3 feature that actually improves expressivity (now I can clearly express unicode strings). The yield stuf, etc. is fine but nothing /that/ impressive.

For performance, forget PyPy, a 5x/7x improvements is not enough : you still can't write high perf code with that. If PyPy was 50x faster than CPython, that would be something.

So basically, after a lot of efforts I'd say write Python3 code because it helps Python or because you use unicode. Any other reason seems a bit weak to me. And that's sad, I've bet on Python 4 years ago and it didn't evolve much (it surely became very stable, which is not funny but damn useful!).

I guess the point of the 2-3 war is precisely that : 2 and 3 are different but not different enough... So people have hard time to make a choice.
Today was phenomenal. The campaign has sent more than 620,000 email to TRAI (Indian equivalent of FCC) who wanted public opinion on whether Internet (or as they say, "Over-the-top services") should be regulated or not.

Cleartrip showed courage in being the first one to opt out of Internet.org. A few more soon followed.

Tomorrow could be amazing!

Edit: Very similar to US, comedians played a pivotal role in popularizing this issue. Here is the video that went viral: https://www.youtube.com/watch?v=mfY1NKrzqi0
I don't think anyone's really talking about the literal math, the adding and subtracting. It's more about pulling and putting the right numbers in the right places.

Here's an illustration. Say you sell a security that shows $X,Y00,000 proceeds of which $X,000,000 is cost basis and $Y00,000 is capital gain. It's really important to make sure only the $Y00,000 gets included in any taxable number. The 'math' in question is that this amount should be taxable and this amount shouldn't be, and the checking is that it was correctly expressed to Turbotax.

Turbotax will not make mistakes regarding the business logic of the forms. It will correctly "add the value from line 19d on schedule XYZ" every time. But Turbotax can't know that you entered the data correctly in the first place. It has no underlying concept of "this $Y00,000 shouldn't be taxed" or that you should have used schedule UVW instead of XYZ. It's just a fancy flowchart shuffling some spreadsheet cells. This is why you want to double-check Turbotax's operations using the form views that it provides. The form views are Turbotax's step-through debugger. If you think Turbotax is getting something wrong, it's much more likely that you misunderstood a question and entered something that wasn't what it was asking for.

Perceived bugs in Turbotax are right about in the same space as "blame the compiler" bugs in programming. They can exist, and poor messaging can create false positives, but 99% of the time, it's the user providing some kind of bad input instead.
It's more like a school that sells school pride t-shirts saying, "children who purchase our t-shirts and wear them to school end up with better grades."

"What? No, not because the teachers favor them and inflate their grades, but because they end up with more school pride and do better in class!" Wink wink, nudge nudge.
The Secret Lives of NYC Mega-Projects
Live update native iOS app styles without recompiling
My experience is that if the URL matches exactly then it still counts as an upvote of the original, if the original is sufficiently recent. That caveat seems to vary, and might mean "in cache" and therefore not be related to time so much as access.

However, the URL is sometimes not an exact match. There may or may not be:

* Trailing slash

* initial "www."

* https versus http

and so on, especially the tracking crap that turns up on so many links.

Does that answer your question? It's non-definitive, as I am not a mod, nor in any kind of inner circle. It would be interesting and useful to get a definitive answer.
Windows doesn't store those thunks in the text section. They're in the .idata section instead.
I got a good chuckle. But seriously, copying concepts works as long as you can execute better in some way. Stripe wasn't the first payment processor. Google wasn't the first search provider. Okcupid wasn't the first matchmaking site.

http://www.paulgraham.com/ideas.html

"Actually, startup ideas are not million dollar ideas, and here's an experiment you can try to prove it: just try to sell one. Nothing evolves faster than markets. The fact that there's no market for startup ideas suggests there's no demand. Which means, in the narrow sense of the word, that startup ideas are worthless."
Did you get special permission to do this? It is against the generic terms:

http://developer.marvel.com/terms

Use of our Content. You may not change or edit the Content (e.g., modify, augment). You agree to follow Marvel's attribution and linking rules, as set forth here: http://developer.marvel.com/documentation/attribution. You also agree to delete any Content upon Marvel's request (or if Marvel disables the Marvel API (or upon termination, see below)). You agree to configure your Apps to request only Content that is needed by such App. You may not (except with Marvel's prior written approval): (i) use any Content, or the Marvel API or Tools for any commercial purpose; or (ii) redistribute the Content or Tools except within your Apps.

Storage. You may not indefinitely cache Content and further agree to follow the content retention rules, as set forth here: http://developer.marvel.com/documentation/attribution.*
MIT Media Lab Launches Digital Currency Initiative
That was my thoughts exactly. It seems more like a challenge to see if you can get a free ride!
Here is how to test if women are discouraged: compare the fraction of autodidactes between men and women.

Being an autodidact is a way to satisfy an interest quietly and to avoid pressure, in contrast to classes. So if outside pressure hinders participation, it should hinder it less among autodidacts than it does among others. Thus, (# female autodidact coders) / (# female coders) should be higher than (# of male autodidact coders) / (# male coders).

As an example, to learn more than broken Hindi I'll take a class because there is no social pressure against it. But if I want to learn about pickup artistry (which social pressure opposes), I'm going to do it on the internet. (Both examples chosen to be subjects best learned in person.)

Anyone have data on this?

But the way women are treated relative to their male peers is a massive problem within software, as opposed to the broader STEM fields.

This is weak evidence against female treatment being the cause of underrepresentation. Math-heavy STEM fields (physics, math, electrical engineering) also have very few women.
That's bananas! I love it.
One thing to note is that there's no EFF like organisation and this is mostly done by volunteers [1].

This has also been largest response to any consultation by Indian government having received 600K+ responses through campaign sites[2][3]. Previous highest was 20000 mails in 1999.

[1]: Disclaimer: I am associated and helping the group.

[2]: http://savetheinternet.in/ People can submit response here.

[3]: http://netneutrality.in/ Info site.

Edit: Corrected URL #3.
> So where does the obvious gender bias in the industry come from? It's actually gotten worse since the 1980s, not better. There are only two explanations for the obvious reality. One is that women simply aren't as good at programming as men are. The other is that there is a persistent and difficult cultural bias against women in this industry.

Option 3: Women see tech as a "risky" field compared to their other options, and choose not to go into it.

See: http://blessingofkings.blogspot.com/2014/10/women-in-compute...
Oh no! Giving something away for free! The travesty!
No, that's exactly what I'm referring to. The article claims that the Secure Element can only be used by one set of credentials. If that's true, that's not locking out other people, that's just using the thing. Note also the "asking" part of that quote: Google Wallet wouldn't have used the Secure Element if you never used Google Wallet.

Meanwhile I'm still not sure how you're rationalizing the carriers as savior thing when they turned around and did exactly that dastardly thing (using the Secure Element) while also mandating that no one be able to decline the use of their payment system and use a different app. It was either ISIS or nothing.
Hey startup parasites: We don't have time for you
<sitename> is vulnerable.
I just sent you an email. Just wanted to make sure you get it :)

Thanks again,
Firefox's default of Yahoo is for the US.
That also applies to the GP's assertion that the computers were gender biased in their marketing.

Somehow I doubt anyone here is going to do a quantitative analysis of 80's advertising...
Got 10 seconds? Help Tristan get off the streets and start his business
While we're continuing with the superfluous anecdotal evidence, I also know of software engineers, some of them women, who are totally happy with their jobs/workplace, work their asses off, and see real tangible results of that hard work, whether it be from happy users of a shipped product or salary increases.

Quantifying what "sucks" about being a woman software engineer is borderline impossible due to the level of subjectivity involved. Even when one does, I'd posit that there is a sizable overlap between what sucks according to women and sucks according to men. At some point in the discussion though, other potential causes have to be at least considered when talking about why there's so few women engineers. Unfortunately getting to that point of is much less attractive and doesn't drive page clicks.
Crafting an Effective SEM Landing Page
Oh, yes, it's a different kind of attack! (What I thought about is recording your key's transmission and replaying it later.)

For this, I'd opt for a button on the key; it's still better than not forgetting to put the key to a Faraday cage. Cutting the power circuit and adding a button that restores it must be much simpler that refitting the entire car's locking system.
If I'm going to travel to someone's site to perform, they want every minute offsite to be completely stressless and relaxing, so I can focus my onsite time on work, not on sleeping.

That means good hotel and air accomdations, car service, luggage handling, ...
This is the standard style of programming in functional programming languages. While it isn't object-oriented (being its dual), I don't see why is it so bad (I wouldn't like a single `Vehicle` class to have methods handling lane use in each state).
The good news is that if you're out drinking, your economic judgement might be impaired enough that this thought won't occur to you :V
Security-Enhanced Linux
Very neat to be able to look around the room, while the harpist still plays.

https://insideabbeyroad.withgoogle.com/en/recording-at-abbey...
Patterns widget for sites
Some time ago I have built patterns web app (http://bgpatterns.com) while playing with new framework. I was wondering if it's something that can be shared as customization tool to other site. So I've made a widget. Would appreciate any thoughts on how good/bad this idea is. Here is the widget demo page http://bgpatterns.com/page.html
Sadly, the fact that my post could be seen as serious shows how good of a work liberals and sjw have done.
... and then come to Startup School and talk about how you hate people who run unsustainable businesses.
It's an interesting dilemma, because the goal of the project it to reduce drunk driving, which seems likely to be a successful goal. It's a tradeoff, but I think I would side with Uber on this one. I think what you're describing is more of an edge case.
> I know enough Python to be dangerous.

Off topic: I'm stealing that phrase for my résumé.
For example, If you use T-Mobile in some markets, that's Nokia-Siemens, if you use AT&T, thats also NSN, plus ALU - Verizon, ALU, Sprint, Samsung, Ericsson or ALU depends on market.

They make very very real, very expensive products.
Testdroid Cloud 2.5 Got Released with Bunch of New Features
(and heck sports have awards for rookies for example!)

Well, for rookies who outperform what's expected of rookies... rookies who perform at the same level as their more experienced peers.
I should mention that Crossfilter and Cube are pretty dead - Mike Bostock, who originally wrote them, has left Square, and apparently they don't use them internally anymore.

As somebody else mentioned, DC.js (http://dc-js.github.io/dc.js/) is (one) replacement, at least for Crossfilter.
If you want get a free ride and you're sober, just swish some hard liquor around your mouth before you blow. A little single serving bottle could probably get you 3-4 trips!
Yev from Backblaze here -> Yea, likely you're going to be OK with those drives. We're just reporting on our experience with them. Likely use-cases are going to be different, especially in a home setting!
Internet.org is currently offered on only one carrier (Reliance) and this is a clear net neutrality violation. Even if it were offered on all carriers, this is a violation. Also, this is hypocritical since FB supports NN in US!

What's worse is that some companies are using this as an example to push for legalisation of zero rating. This is worsened by our regulator's stancce which is pro telecom companies.
(Disclaimer: I've been an employee and a product startup founder but never a consultant.)

I think the key idea here is that you can change who you hang with in consulting. The world is a really big place, and it's filled with some people who are willing to pay a lot for the particular services you offer, and a lot of people who are not willing to pay a lot. Raising your rates just means that you will self-select for engagements with the people who are willing to pay a lot.

When you're an employee, your pool of opportunities is significantly more limited, at least unless you're willing to change jobs. So it's a lot harder to convince people to pay you more.

The key mindset shift you need is the ability to a.) put yourself out there and let yourself be found by the folks who are willing to pay a lot and b.) say no to the people who are not willing to pay a lot. (Also c.) get laughed at by folks who think it's ridiculous how much you're charging.) This is uncomfortable for a lot of people; it's still uncomfortable to me, which is why I'm not a consultant at this point, although it's also a very necessary skill for a startup founder and so I'll probably have to learn it and make peace with it anyway on my current trajectory.
Braintree eyes cease-and-desist order vs. Uber
That looks great, I hadn't heard of that one. I knew bro did something similar.

Cheat looks similar to eg, but I would argue that eg is prettier, with `man`-style default coloring and the ability to customize the colors to whatever scheme you want. eg includes a more usable explanation rather than pure examples. It also takes a "create your own examples" approach, while cheat seems to take more an "edit your own examples" approach. You can do both with eg, but the general idea is that you would leave the defaults as is.

Still, cheat is a great link. I should probably add a "similar tools" section to the eg readme.
To me, it's really not different from the television industry bundling their stations for carriers... Oh, you want to be able to carry AB Network? Well you also have to carry X, Y, and Z.

As long as the phone manufacturer isn't prevented from also installing Bing Maps, and setting that to the default, and putting that as the shortcut on the desktop, I don't know that there's a big problem... The experience apps have been a bundle for a long time now.
Programmer here.

I have zero desire to program on my own time. Tried it. Felt like bringing work home.

That being said, I avoid my computer like the plague these days. After spending all day sitting on a computer, the last thing I want to do when I get home is to sit and work on another computer.
War as Creative Destruction
You're being rather reductive, here. If I had just filed my W2 and 1040, I'd have missed the credit, and the existence of that 1098-T sent to the IRS wouldn't mean that I'd have received a check in the mail later. Also, the credit applies if you start school in the first three months of the new tax year,

This is what I mean. Comparing income tax filing (with a W2 and a 1040 by mail, with nothing else, that's at least 3-4 pages of work, with no guarantee that you're paying what you ought to be) with a restaurant bill (an itemized receipt of things you bought) is fundamentally dishonest.

Every comparison made is against single charge, a single payment, based on a usually simple formula, rather than an entire freaking body of law.
Add this one: there is a Bush era war criminal on the board of directors.
http://en.wikipedia.org/wiki/Condoleezza_Rice#Criticism_of_a...
I spoke to a Tesla owner who had spoken to another Tesla owner who locked his keys in his car. Normally this wouldn't be possible, except he apparently happened upon a dead spot in the interior of the car where it couldn't sense the key. The car automatically locked when he walked away, and that was that.

With Tesla you have a backup, in that you can unlock the car with your phone, as long as both the car and the phone have a signal. Of course this fellow locked his phone in the car too....
I've been using it for the last 1.5 years or about a month after it came out full-time.

I used to use Emacs for most of my development, and while I lost speed moving to Atom, I gained a little bit of sanity, and I like the UI of Atom more.

I also use LightTable for a few things (namely WebGL), but don't do it as much as I like. I like LightTable's UI more than Atom, but Atom does most of what I like.

My main dev work in Atom is JS / Ruby / HTML. I also use it for Git sometimes (diff, adding, committing, pulling, etc), though I use the command line more often for Git.

I don't find speed to be a problem, and I can get around pretty quickly. I don't see a reason why I'd still use Sublime TBH.
sorry I mean cmd-shift-f which is usually find and replace.

and cmd-f is not the same as ctrl-f. in the emacs tongue it is referred to as s-f

predating is irrelevant. most of the younguns using text editors were born well after emacs was created.

Emacs is technically capable of being customized to suit established usage patterns. its only cultural stubborness that stops it.
For everyone interested in tracking the campaign: stats are posted here: https://twitter.com/bulletinbabu
Regarding the HackerOne program you can have a look at the bottom of this page:
https://hackerone.com/dropbox
and have a look for bug-report titles. These are the reports that were publicly disclosed and valid reports (won't-fixes are not in that list).

Or you might go for a search for "dropbox" here (that comes in handy if there are a lot of reports):
http://h1.nobbd.de
Low-dose BPA exposure affects fertility in next three generations of mice
Unfortunately, in this scenario, since a freelancer does not receive paid vacation time, they suffer 100% of the opportunity costs of missing out on billable hours as well as lost funding for things like retirement, paying for healthcare or the rising costs of housing. These are all exceedingly high costs that they must burden just to take time off. The situation gets even worse when there are large gaps between contracts. If a freelancer is young, he/she can absorb this for a while, but eventually it will become unsustainable and then they are right back to where they started from of working 40/50/60+ hours a week without vacations.

From my point of view, being a consultant/freelancer/contractor, whatever you want to call it, isn't a solution to the "Overkill Cult". If anything, it exacerbates the problem in the long run. What we need (in the US) are cultural shifts and at minimum basic policy changes such as mandatory maternity/paternity leave and increased annual leave that matches other western countries.
> And then you have to ask, what makes the gender less interested in the topic?

There is an implied assumption that there is a moral duty to help get more women in to CS. I have yet to hear a reason for this that does not reduce to "Just because". (e.g. the notion that in ideal, fair world, programming jobs would be split 50/50, which is basically an article of faith, opinion.)
I feel foursquares removal of checkings was the same as facebooks removal of chat from the main Facebook mobile app. Now it's fragmented you need to use two tools from what previously required one tool.
MaVeNS. Mobile-Video-Native-Social.

Yahoo's goal is turn that into a billion business to offset the declining traditional display ads business by the old media Yahoo.

Foursquare fits three of those four, in that imagine soon intermixed in between all the swarming chatter of the best places to eat, drink, and dance submitted by user will be sponsored ads made to look like regular user discussions, extolling you to try out this other place to eat, drink, dance.

In the future servers are paid for by shilling.