skysight-inc/HackerNews huggingface dataset:
Tomp, the person you responded to, wrote two sentences. You responded to their second sentence, but the first sentence provides the whole context.

Tomp said they think this way every time someone says "We need to encourage more women/people to study CS". This relates to the whole "the tech industry is sexist" non-sense some radical feminist spew out ... speaking of which, out of the following two which do you think is vital to address (psychologically) first?

- stop attributing the "promised race of super humans" self-perception

- stop attributing the "successful tech men are sexists" projection

Which is causing more strife than the other? Lookup 'github horvath', donglegate ... why even elevatorgate.
Great read and awesome visual way to tell the story.
Ask HN: FBI showed up at my house this morning. What to do?
Some background: I'm a citizen of a Muslim-majority country who migrated to the US to seek political asylum after being jailed by my government and hounded with death threats for insulting Islam. I've been living in the US for a year now, and in that time I've continued speaking up against Islam, the Qur'an, and the Hadiths.

Today 2 FBI special agents with badges showed up 7 a.m. in the morning, interviewed by neighbors and landlord, and finally spoke to me. This is roughly what they said:

"You're not in trouble. Based on uncorroborated sources, we have information that your life might be in danger from kidnapping by individuals with links to ISIL, and consequently your life is in danger. Try to reveal as little as possible about yourself to anyone or online, and move if possible. Here's my number: XXX-XXX XXXX."

What I'm worried about is that they're investigating me for other things and simply using a terrorist threat as a smokescreen.

How likely is it that they're telling the truth? I've informed no one about this except my lawyer. Also, should I be worried about my safety? I have a pretty big following online that follows me largely for my Islam-bashing posts (80k likes on FB, and it's even a verified account).

Should I also do anything now? I've never encountered this before, and I'm at a loss on how to react.
CS is 214 of an estimated 3500 female student body.

That still seems exceptionally low. Posted this upthread but in 2010 20% of the student body was in Biology (once topical sub-specialties were aggregated).

20% of ~3500 would be closer to `700, which is 3.3x the number of declared comp sci students.

Or maybe my math is wrong? I'm more interested in the actual knowledge being put in and attention being paid out than a critique of the degree naming conventions.
Two thoughts:

- It's not a ternary choice between being racist/bigoted, perfectly neutral, or practicing affirmative action. You (along with everyone else) have a set of implicit biases; to curb them and better yourself, you have to take into account things like gender, color or age.

- How do you not know these things in a small startup?
No kidding. I don't use a hashtag or even mention a brand name online without understanding the consequences.
I think that's *Peet's
To add to this, Seil [1] is free and has been available for many years. If anyone here uses it, a donation is probably a good idea.

[1] https://pqrs.org/osx/karabiner/seil.html.en
They were tinkerers, though. You've got the MIT model railroad kids, all the people that fooled around with scrap electronics, the radioheads, some gearheads.

I have no references to back this up, but I think it would make an interesting longitudinal study, or if you were somewhat cruel, a twin study: are children that spend most of their play time building with Legos or Kinex or erector sets significantly more likely to end up as engineers and computer programmers?
> Programming was originally an exclusively female profession because it was seen as lowly-paid "women's work".

Every time this comes up, someone points out that "programming" was mostly data entry at that time, and that there is a suspicious correlation between the decline in female programmers and the movement of data entry from programmers to administrators.

I can't seem to find hard data either way, though. So make of that what you will.
Plumbum: A lazy, constant-memory streaming data Rust library
> The intent of the boards is not to protect against international compeition

The parent to my comment implied otherwise by bringing up the U.S. dairy market.

> but rather to create a floor price for agricultural goods

Why would we want that? Poor people need cheap food (well, we all could use cheap food). We don't have a national policy of 'floor prices' on other (non-vice) goods and services, do we?
In that case I stand corrected in the GPS issue.
I don't think that needs to happen. From the article:

"Basically, we re-enter a clone of the loop from above…. a clone specially made to be re-entered at any iteration"

This is put forward as the explanation for how variables are mutated in the debugger, but as a mechanism for "un-unrolling" the loop it probably serves to support such conditional breakpoints too.
First thought: run like hell! Even if this is some kind of lie or trick, what risk do you take by going on a vacation for a few weeks?
An Ecomodernist Manifesto
Google Cloud BigTable [video]
In other words it suggests penalties trump rewards. It seems to work that way with addictions too: http://medcitynews.com/2015/05/to-quit-smoking-turns-out-pen....

That is to say: I suspect the "penalty" of getting "killed" in a humiliating fashion thus thwarting a goal is more of a motivation than the reward of hearing a voice say, "good job for memorizing that numerical pattern."
Old people always say they had it worse though. "In my day we had to walk 15 miles in the snow to compile our code." Yeah but rent costed 2 days pay back then, not 2 weeks.
Am I the only one in the world who enjoys reading on a phone? And who likes to zoom in to see pictures? Or, in this case, to read?

And am I the only one who despises sites that lock the scale so that users can't zoom in on mobile devices?

Please, content creators, setting initial-scale is fine, but for the love of pixels, don't lock the scaling to 1.0; let us mobile readers enjoy the fruits of your labor!
"If you Tweet with a hashtag on a public account, anyone who does a search for that hashtag may find your Tweet"
https://support.twitter.com/articles/49309 - and first result searching for anything like 'Twitter hashtag'.

I think that's pretty clearly publishing and explicitly choosing to make your image/thought/whatever available to whatever you #mention. That does seem like granting permission for the #brand to share the content through social spaces. I'd expect them to ask permission before using it in "actual" advertisements (billboards, signs, commercials, etc), but anything shy of that seems like fair game.

The nearest thing I can think to compare it to (pre-Internet) would be mailing a photo to the company; what would you expect them to do with it?
Woz, Bill and Larry were coders, geeks and nerds at some point, and in many ways still are. Are they prestigious? I guess it's up for the reader to decide.
How Elephants Avoid Cancer
The implication of the headline is that the reader should think, "Congratulations on make it to space despite being Muslim."

In other words, shit headline. And the headline's focus on being Muslim completely ignores all of the very impressive things this woman has achieved.

Shame on this "journalist", and shame on whoever submitted the post. (I wouldn't be at all surprised if the two were the same person.)
This is what's most baffling in these arguments about Smalltalk, the fact that even though these technologies are separated by twenty years, you automatically assume there has been no innovation nor improvement and that therefore, Smalltalk already did that twenty years ago.

Going down that path, we could claim that Smalltalk hasn't invented anything since Simula.

Not exactly a very honest approach, is it?
If you read the paper itself, it's basically empirical work describing the negative effects, followed by an essay claiming the positive ones. As I said - he spent 6 years looking for something to counter his empirical results, and published when he came up with it.

Note also that I'm not strongly endorsing this work - I'm just pointing out the strong desire to not publish a result against diversity.
PSVita: Qwikrazor releases new exploit for 3.55fw
Well, using the standard embedding tools, you do get attribution, and a link back to the source (see Twitter, Vine, and Instagram web embeds for examples), but the other parts are generally in the services' TOS. This is from Twitter:

"You retain your rights to any Content you submit, post or display on or through the Services. By submitting, posting or displaying Content on or through the Services, you grant us a worldwide, non-exclusive, royalty-free license (with the right to sublicense) to use, copy, reproduce, process, adapt, modify, publish, transmit, display and distribute such Content in any and all media or distribution methods (now known or later developed).

Tip: This license is you authorizing us to make your Tweets on the Twitter Services available to the rest of the world and to let others do the same."

Without this, all those embedded Tweets you see everywhere (like in news stories) wouldn't be available (this is why I think these services should all give you the ability to disable embedding your post(s) like Flickr/YouTube do. It would make everything much clearer and more straightforward.)
Man here. I'm doing it for the money.
I went to Kent State, and Data Structures was all about understanding and implementing trees, lists, and the like, in C or C++. It was super easy since I had already gotten all my segfaults out of my system in high school, but very practical.

Algorithms was all about searching, sorting, and heaps, and the main project was implementing several different sort algorithms in C or C++ and comparing their best / worst case performance. Also pretty easy, and very useful.

Advanced algorithms sucked balls. 100% theory and proofs, no implementation. Instructor was awful Didn't get anything useful out of it. All the other students were cheating on the homework together, since all the problems were right out of the textbook and somebody had the solutions manual. Still got an A but it was awful and I got nothing useful out of it.
> Programming was originally an exclusively female profession because it was seen as lowly-paid "women's work". Later it became a male profession.

I just glanced at Wikipedia on this topic ... and, apart from the convenient mention of Ada Lovelace at the very beginning of both the articles[1] (makes you curious why they do this), history of programming is evidently a mostly -- no, nearly all -- male profession.

Just what kind of "programming" was it that the exclusively female professional partook on, whose profession was to later become a male profession (and what kind of "programming" are the male professionals partaking on)?

> There were few teenage girls programming at home because the means of doing so - home computers - were marketed almost exclusively to boys. Alas, parents seem to avoid buying boys 'girl toys' and vice-versa.

- Marketers will target whatever that can be easily influenced to make a purchase.

- 'girl toys' are neither superior nor inferior to 'boy toys,' ... and feminists are the last group of people to acknowledge this distinction. As a generalization, girls learn to manipulate people from a early age (hence playing with barbies)[2], much as boys learn to manipulate tools. Toys merely fulfill this instinctual desire of humans; they are not being enforced by the hypothetical patriarchal parents and society.

- Thus, it seems far more likely that despite parents'/peers' encouragement to play more with the tools (such as computers) "teenage girls" continued to opt to play with "girl toys" out of their own instinctual preference. Perhaps because they knew deep down that the real power lies in manipulating people and not computers.

[1] Two links:

- https://en.wikipedia.org/wiki/History_of_programming_languag...

- https://en.wikipedia.org/wiki/History_of_computer_science

[2] Diana Davidson describing this in detail: https://youtu.be/mk_WaTdhyT0?t=1m16s
> Dairy farmers are hardly a bunch of rich fat cats oppressing the poor.

I don't think it really makes a difference if the wrongdoers are Nestle or a 'federation of independent dairy farmers'. They're clearly earning part of their (middle class or better) income scamming poor people.
Took me a while to find actual numbers that could give good approximations of how true this is.

http://www.tenement.org/encyclopedia/housing_rent.htm

Turns out, it's actually pretty accurate. But food was much more expensive, sucking up maybe ten days of income (and that's 100% groceries, which is rare enough these days, I suppose). Clothing, though, that's where you see the real change. Cheaper these days in non-inflation adjusted dollars than it was in the 1890's, in you can believe it (maybe I buy fewer articles of clothing than most people, but likely not less clothing than people in 1890).
Nope. The media does not treat even extremely successful and talented coders the same way they treat (for example) top bankers.
I think it's obvious that diversity can be both good and bad.

A team where everyone speaks a different language is very diverse, but not effective, since there is no communication. One in which they at least share some common language which for all of them is a second language, not with full fluency, would be able to function, but likely not as efficiently as one in which everyone speaks the same language as their mother tongue.

And language can be just an analogy. Instead of language, imagine a cultural background of shared assumptions and experiences. A shared background can help avoid misunderstandings and speed up communication.

At the same time, it's clear that diversity can help in many ways, avoiding single-mindedness, for example. If everyone has the same concepts and background, they might miss something important.

For political reasons, people like to say that diversity is good, and it is indeed good in some ways. But that's far from the whole story.

It would be better to not use "diversity is good for business" as a slogan, when there are other more valid reasons to fix issues with inclusion where they exist.
Clean Your Kali Linux Computer by Free Bleachbit, a CCleaner
Cannabis Access and Academic Performance
How to Make Virtualbox Full Screen for Ubuntu Linux Hosts
GM's reasons for bringing IT back in-house are probably one of a handful of examples of people back-tracking on outsourcing at that scale. IIRC, GM realized that so much of their IT knowledge was tribal (read: poorly run, no docs, tons of religious ceremonies required to keep the lights on) that they were making serious risks to try to have anyone else take it over.

For a lot of companies, they're viewing moving to cloud systems as a sort of "second chance" to green field IT more inline with what they were hoping for out of their datacenters they built out decades ago. In a lot of these cases, server deployments can take weeks, months just to have some random CentOS or Windows 2008 R2 image plopped on there when people just want to test a couple pieces of software from a vendor.

Cockcroft's right about how auditing datacenters for security is such a pain due to disparate / badly integrated tooling that the cloud will become much easier for performing audits. So even if it's a little less "secure" than your existing datacenter (I would bet everything I've got that most Fortune 500 datacenters are far less secure than what Amazon has setup) you will come out ahead on dealing with incidents faster and cheaper.

I'm working directly on one of these datacenter exodus projects named in this article and the cost savings early on are already monstrous compared to the charge-back that's done internally, and our internal cost to support cloud is projected to scale logarithmically as opposed to super-linearly while maintaining our in-house IT. The amount of (typically unhelpful, terse) support staff required to support our IT is absolutely insane and most of the time the IT budget is so strapped you can't even get the budget to upgrade any hardware ever again, so moving to a constantly-improving cloud is a better long term proposition by that metric at least. The internal IT is a stereotypical example of a real-world enterprise datacenter with a hodgepodge of 25+ different vendors' tools from different fads and different account managers' legacies from years ago that are impossible to consolidate together effectively. No enterprise software vendor likes to make integrations with anyone else without a partnership agreement and the overall engineering results are atrocious and fundamentally much more expensive and high-risk than just throwing everything into a third party's highly reputable cloud environment. Meanwhile, there's a massive body of software now that works with AWS and as these large corporations start to acquire companies that are already deployed to AWS, it will make M&A cheaper and technically higher likelihood of follow-through.
The Guts of Spring
How Do You Value a Company Like Uber?
They're famous and respected as businessmen and philanthropists, not software engineers. The media and general public are largely ignorant of the technical accomplishments of those men and would pay them little notice had they not been so phenomenally successful in business. Compare the responses to the deaths of Steve Jobs and Dennis Ritchie.
I have an uncle who used to be in the Vermont statehouse. According to him, there's a lot of maple syrup that moves back and forth across the border between Quebec and Vermont, and is bottled in different plants depending on demand for one or the other.

Completely unconfirmed, but interesting nonetheless.
The White House Backs Down on Phone Encryption
#VATMESS Is About to Get Much Messier
You used to be able to buy Grade C. That stuff was awesome. Super flavorful - went great with buckwheat pancakes.
Tavis' work isn't enough to significantly improve the quality of any of these "security" products -- that would take a big investment that isn't really feasible for a third-party. Honestly, he's just demonstrating that these products are all littered with trivially found and exploited vulnerabilities, and that they generally make their users less safe.

Microsoft Defender is the only product that Tavis didn't repeatedly knock over in a matter of days. If I were to venture a guess as to why, I'd say that Microsoft's incentives are more in line with their users here. They understand secure development process and aren't selling Defender. So, they're starting from a better security baseline and have no reason to add tons of attack surface in the name of market differentiators.
What's with the obsession of gender equality by women in high paying jobs?, is never about lack of women in sewer maintenance or coal mining, or bugs exterminators, or firemen (firewoman? Is that even a word?). Is always CEOs or STEAM jobs at silicon valley. That's a very narrow and convenient definition of "equality" isn't it?
Couldn't agree more.

Just this prior weekend, we had to be in Columbus, OH for my inlaw grandparents' 70th wedding anniversary and then I had to be back to head out to Re-invent in Vegas. With the hurricane possibility, we cancelled our plans to use our airplane and booked 3 day advance purchase trips on one carrier to Cleveland (to avoid connections on the east coast), then drive to Columbus, then fly out of Columbus on a different carrier.

Was expensive on its face (4 people, late notice direct flights), but cheaper than risking killing my whole family tangling with weather. Of course, the bad weather didn't end up materializing, but you have to be willing to make those calls frequently to use general aviation for travel to take the "get-there-itis" pressure off.

If you're going to sweat the money for commercial tix/hotels/cabs or are not willing to sit in the FBO weather room and pilots' lounge if you're caught in weather in the middle of a trip, your risk is going to be way higher than it needs to be.
This is interesting to hear since I came to J without having worked on previous APL flavors and am still a big fan of my brush with it. I will go read that paper in depth though so I can at least grasp what I am missing. What is the most tractable example of what you feel J lost from APL?
The US also had a farming cartel until just this year - raisins!

https://en.wikipedia.org/wiki/National_Raisin_Reserve
It's more like pinning a photo on a pinboard you share with a group of friends. Mailing it would be like sending it to them directly.

I think hashtags are more of a way to share to a group, where as mentioning with @ is a driect way of communicating that you want to give them the picture.

This is because hashtags aren't owned by anyone, but usernames are.
It would be nice if you could showcase some of the value of prisvo without requiring a signup.
Shockingly, I'd add fuel exhaustion/starvation to the list of common accident causes. It's astounding but sadly true...
That's interesting because the worse course I took was software engineering.

The techniques I learned there are all out of date or things I could have learned in the first few months on the job. While the techniques I learned in algorithms and data structures (and other theoretical classes like discrete math and automata) are pretty much still state of the art and have proved useful time and again (and I definitely wouldn't have picked most of them up after a few months on the job).
Where have you seen Media outlets talking about Programmers are "geeks" or "nerds"? I recall The Register calling scientists "boffins" but not using the other two words for Coders.

I have absolutely no problem with "Coder". At the risk of sounding grand and dandy, I think people realize the impact Code has on their lives, and being called a coder makes me very happy.

I agree with your apprehension over Geek & Nerd, though, it's a badge of honor for you and me but maybe not within wider society. But still, which media outlets?

Oh BTW: Interesting point about "prestige" affecting womens' choices in profession. I did not give that angle much thought, I'll talk to some of my female colleagues to verify.
> With no internet, people WANT the internet very badly.

Actually, the opposite is true. When people have no internet, they don't know about the internet, and therefore don't want it. When people have a little internet, they realize how great the internet it is, and want more of it. It's like offering a free sample; no different than any other marketing tactic. If the thing being marketed is a good thing, then surely the marketing tactic is good? ( as long as it isn't exploitative or anti-competitive or anything)
Thanks, I was talking to the Atmel Tech On Tour folks today and the part I'm really interested in of late is the R21 which has both radio parts and the M0+ in a tiny package.

It has up to 32K of RAM and 256K of flash [2], the larger Cortex chips have the big RAM numbers as you note.

[1] http://design.avnet.com/axiom/atmel-sam-r21-atmel-cortex-m0-...

[2] http://www.atmel.com/Images/Atmel-42223-SAM-R21_Datasheet.pd...