skysight-inc/HackerNews huggingface dataset:
I would call supporting the objectification of women misogyny. Sure, it's not traditional "hatred" (But really, how many people hate all women in the traditional sense? Is that all people think misogyny means?), but it's a failure to value women as people.

Regardless, it's more than just bad taste. At a professional event for a group that has terrible gender balance, glorifying the objectification onstage only further creates a culture where it is hard for women to feel welcome. It's bad taste that is Part of the Problem. And even a sexualized environment (eg. the stupid CircleShake presentation) can make a lot of people feel uncomfortable, especially women since society views male and female sexuality very differently. Plus women are overwhelmingly the ones who have had very bad experiences with sex (sexual assault, etc), or have worried about it even if it hasn't happened.

So both presentations contributed to the status quo that makes tech/startups feel like a boys club, making it harder for women to feel comfortable joining the communities. I think that supporting these unjust, sexist status quos is misogyny, so both presentations were--in effect, if not in intention--misogynistic.

But it also doesn't matter. He's the CTO. If he were a random dev, firing him would probably be extreme. Talk to him, ask him to avoid touching controversial subjects online for awhile and be more careful and considerate. But this is the guy who leads the technical team. He has a lot of impact on the culture. If he thinks the right response to stupid guys who support the objectification of women onstage at a large, publicly-broadcast professional event is to defend them as "not misogynists," then I don't trust him to be very sensitive to how his work environment may need improvement to make women feel more comfortable. And I doubt many prospective female engineers would either.
Have you read the Keccak group's Sakura paper? It's fairly accessible as these things go.
So presumably the author is OK with whatever surveillance the UC school system has? Unless the U.C. school system doesn't have network monitoring installed? Is he OK with with students torrenting terabytes of information of questionable legal origin? Because I guarantee that the UC IT department has some sort of network surveillance going on. Scanning emails, possibly. Monitoring bandwidth usage by specific MAC addresses. And probably much more than that.
> If The Onion had written it everyone would have had a good laugh and moved on.

That's a very good point: context matters. Being a C-level employee is very different than being a comedian (or telling jokes like that in sunday school).
This is like having a French instructor who only speaks English.
The dubious stock image alone makes me hit the back button after .5 sec.
Still scratching my head on the Ruby "reference" implementation. When I subscribe resource_subscriptions, who is receiving the update notification? Is the client side js code getting a push? Is the resource_subscriptions a long-polling endpoint? Not very clear at all.
There are some other useful commands for organizing the stream of datas for pretty printing:

column - columnify the incoming stream into columns

pr - set up incoming stream for pretty printing including columnification along or across the screen

tr - sanitize input, collapse several delimiters into one
One of my favorites: column -t

Examples include:
$ df -h | column -t
$ column -t -s: /etc/passwd
For sure. I've worked with plenty of developers who sound like 5-year-olds when they don't get their way. They can't control their speech, facial expressions, anger, etc.

Pretty important stuff:
http://en.wikipedia.org/wiki/Emotional_intelligence
How can one use a Unix/Linux system without knowing SSH? How to login remotely without it?
Not if you learn how to sell. If they are happy with your work you should be able to keep them as clients. Every once in a while throw in an extra for them(doesn't have to be expensive). Would that cheapo shop down the road do that for you?
Sorry, should have made myself clearer. I'm not saying that Google just uses SRTM - I'm sure they throw lots of other sources and general Google Magick in there. But for most people in most places, SRTM is good enough.
These two incidents are really nothing alike. I am a guy in a tech field surrounded by other guys and I imagine it would be very intimidating for a female colleague to be around us. It would take a lot more than this comment box to go into the details of why.
This "rule" is really just bull, in my opinion.

http://motivatedgrammar.wordpress.com/2008/09/30/10-items-or...

So is this a sign of that horror of horrors, the destruction of the English language by modern speakers who can’t be bothered to learn the rules of the grammar?

Unsurprisingly, no. As it turns out, this whole notion that fewer is countable and less is uncountable has been traced back to 1770 by the Merriam-Webster Dictionary of English Usage. And it wasn’t a rule back then, but rather a preference of a single author, Robert Baker. (That’s not to say that no one agreed with him, only that no one else seems to have put it in print back then.) So it’s not that modern ne’er-do-wells are ruining the language; at worst, they’re returning it to an earlier state. The OED attests countable less in 1481, derived from an Old English usage attested by no less a personage than King Alfred.

All right. So less used to be fine with countables. Then a dude came along and said he wasn’t fond of that, and his opinion eventually got codified into a rule. But, as MWDEU and the Google results point out, countable less remains common, despite the widespread acceptance of this rule outlawing it. Now, to me, that suggests that the rule that less can’t be used with count nouns is spurious.

Summary: The idea that less can’t be used with count nouns isn’t well supported; it’s a rule that hasn’t ever been strictly followed, especially for count nouns that can be perceived as masses. Groceries lend themselves to perception as a mass, so it’s no surprise that “10 items or less” is favored now, just as it has been historically. Please stop complaining about this.
I'm guessing it won't be free?
I like Inconsolas for Linux instead of Consolas.
Cat and Girl: Apple product launch
"Life's tough." is a truism, whining about it or demanding everyone "be nice" is fail. You have control over yourself, believing you have/can control others is delusional and dangerous (to society).

The way to deal with it is "Suck it up." i.e. have self-confidence and act you, yourself, personally, better than others. Lead by example, not legislation.
Sorry, my bad - I got the impression you were talking about Linus.
Flame retardant corrugated plastic sheets do exist (my brother used several hundred of them for an event inside a hotel). I'm not sure if it would be enough of a firewall for blueboard though.
`mdfind' in non-Mac UNIXs is spelled `locate' (and the corresponding `updatedb' updates the indexing db, obviously (although you don't have to do this often, as it runs as a cron job)).
Agreed with the polymophism efficiency concern. I was doing some farting around with heaps-the-data-structure earlier this year and changing my DEFUN to/from DEFMETHOD made a decent difference.

`(defmethod insert ((heap heap)) ... )` is distinctly slower than `(defun insert-heap (heap) ... )` (even after as much tuning of SBCL as I could).
fixed url http://i.imgur.com/MGDSXYP.jpg

using game data from older games sounds like a great idea (if any of those licenses allowed it)
Thanks for the paper link, it looks interesting.

Yes, factoring software into different processes and enforcing proper sandboxing and resource restrictions is definitely one aspect of it. Hierarchies of such processess where resource allocation can be delegated makes it even more interesting.

Another aspect is composing any one process of - where possible - shared, audited modules that haven't changed for a good while and that you're able to verify individually before building your binary. It requires proper code signing and delegates the problem to the domains of who to trust (and of course issues like Thompson's famous Trusting Trust) and once again I'm not kidding myself about the difficulties of that either. But that shouldn't stop us from working towards such a goal if we find it desireable.

This of course helps closed source software production, but even more important is for any individual or FOSS organisation to be able to build their own system of (a myriad of) components that can be cryptographically verified to not have changed since some specific audit event, provided that these signatures of single modules and signatures of compositions of modules can be kept by a public and decently trustworthy actor or preferrably actors, like Linux distributions or FSF or whoever. In a world where the loyalties of individuals are easily purchased we need to keep each other honest.

This extends from Joe building his own doubly-linked lists and red-black trees to crypto modules that take side-channel attacks into account to kernels and drivers and everything. Many will argue that layers and abstractions can kill software with complexity. I certainly agree that they can if used poorly (or, quite frankly, if not used with great skill) but they are also one of the only things that can make complex problems manageable, and - as you say - our systems are now hilariously complex.
Microsoft Donates Office 365 To Charitable Nonprofits
Unity offers a full C# or JavaScript(-esque) development environment, far more flexible than GameMaker. It also supports 2D or 3D depending on your preference, even allowing you to switch between them if you want. Keep in mind a lot of "2D" games are really just 3D ones with no depth because OpenGL and Direct3D are the only way to do real-time graphics.

Unity "free" is superior to GameMaker in virtually every regard, and the Unity Pro version, which costs three times as much, is a significantly more capable platform.
Alrighty then, pick another country FWIW. Germany, Iceland, wherever. Still doesn't change the point I'm making.
Or the owner sells it to god knows who for god knows what.
I thought just the opposite. I was pleasantly surprised to see that it looks pretty in line with Fielding's thesis. What are you objecting to?
The server itself will just POST a payload to a defined URL. I'm not wildly familiar with the internals of that app or Rails in general, otherwise I'd give more detail!
fyi, virus detected on this page
Let's say I have access to multiple computers at several locations, and at least one is secure. I encrypt the plain text on c1, put on a USB key, encrypt the encrypted file again on c2. Then again. Then transfer the file to a new USB key and destroy the original (in case file system there has remnants of other files).

The adversary would have to know all three passwords to decrypt the final file.gpg.gpg.gpg, correct?
But where you are taking them? SMS? Phone calls?

Maybe a private mesh network setup through line-of-sight directed antennas?
JQuery Mapael: Raphael-based vector map plugin
iPhone Liveblog
That's how I inspect a file in Vim: :%!xxd

It's even listed as a 'Convert to HEX' item in the Vim GUI menu.
Run Windows 8 on a credit card computer
Let's be honest, the decision to fire Pax isn't about hiring female engineers so much as appeasing the lynch mob.

I disagree with your definitions of misogyny, objectification, and all that. But you seem like a reasonable person and I'm sure we could have a good discussion over it. However, if at the end of the discussion I get fired for holding my side of the conversation, count me out.
After reading through all the comments here I still can't figure out what this is. Sorry.
That is a good point as well - beyond the monetary needs is the need to cut out the bullshit that has impeded our school systems. We've got a lot of people lining their pockets at the expense of quality education, and we've got a lot of terrible teaching strategies/ideologies that have hurt education more than it ever helped. Would a private system help that, or would it stratify who has access to education at all? I don't honestly know the answer to that. But something has got to give.
GameMaker Studio Master Collection now costs a tidy sum of $799.99, compared to $25 for GameMaker 7 a few years ago. Definitely a shift towards a more professionally orientated market.
How to process 4 emails with iqtell in less than 60 seconds
The new email macros feature on iqtell reduces email processing time significantly, check this one min video.
Ok so at the moment its only a potential problem in the US, not the rest of the world.
"cognitive deficiency"???
Please consider the possibility that just because someone else's mind doesn't excel in the same way yours does, it doesn't necessarily mean their mind is deficient! I believe your choice of words demonstrates well the bias that is at the root of the problem we are discussing.

IMO nerd superiority is the most unbecoming pervasive trait found in the tech industry.
Regardless of his views he seemed to imply a threat of violence in his tweet: https://twitter.com/paxdickinson/status/377191338930094081
"@anildash really, dude? You know we work in the same building right? Would you like to come call me an asshole to my face tomorrow?"

Yeah lawsuit waiting to happen.
I am sure. But my watermark software has mostly Windows users.
You are not the only one. I read though it, clicked around, looked at the demos, thought about bookmarking it, got to the documentation page and saw this `/api/v1/subscription/`, thought That breaks HATEOAS then left.

I'm sure if I put more time into trying to understand what is going on I could figure it out, but to me, the message isn't that clear.
That is a good point. What kills us the most is the latency on network IO when polling.
He made this public comment on a BI job posting thread [1]:

"@Liberal Insider: Haha, you'd feel pretty silly for writing that comment if you ever saw my twitter feed and read all the horrible things I say about Obama. :)"

[1]: http://www.businessinsider.com/hiring-mobile-apps-developer-...
Places to Visit: Porto, Portugal
Live from Apple's new iPhone event
This doesn't contradict the above poster's statement that it's propaganda. It's just propaganda with a (possibly) different goal than the above commenter thought (i.e., marketing).
How To Set Up And Use DigitalOcean Private Networking
Who Loves You, Baby? (aka Discovering Your Target Audiences)
The focus is on server-server communication. A client like a web browser would need to use a different approach to get notifications, but there are options in that space besides polling.
Websockets are still your best bet here.
Respectable == toeing the Marxist/feminist line. You can have political opinions in public, as long as its left.

Meanwhile, this guy is still employed: https://twitter.com/anildash/status/370362753451827200

Also, "the economic catastrophe facing the global marketplace is a result of a failure of white culture in America."[2]

Because, hey!, we all know white people are crazy. Good thing businesses never have to hire white people.

[2] http://dashes.com/anil/2009/01/monoculture-is-bad-for-busine...
I actually missed the fact that the poster was a woman for the majority of the article.
s/xdd/xxd/g
Everquest II was released in 2004, I believe you mean Everquest Next. The voxel engine in the game looks very exciting. Modifying individual blocks after they're placed blew my mind.
You should definitely not rel="nofollow" all outbound links. Do it to sites that have a risk of becoming a spam site maybe, but a quality site usually doesn't become a spam site overnight and you'll do more harm than good to yourself adding by rel="nofollow" to every single outbound link. Google wants you to link out to quality sites so you don't need to nofollow those.
AWS has tons of regulations and compliance. It is adding new standards all of the time.

http://aws.amazon.com/compliance/

https://aws.amazon.com/security/

http://aws.amazon.com/govcloud-us/security/

http://aws.amazon.com/agreement/

http://aws.amazon.com/serviceterms/

http://aws.amazon.com/aup/
As a fiduciary you'll need to add a lot more content to your landing page to build trust. While the idea sounds great you're asking someone to put a lot of faith (and there paycheck) in your hands.

I'm also curious - what's to stop a client from never releasing payment? Who resolves disputes?
One of my favorite things about unix is that you can chain commands together with pipe (|). Say for example that you have a example data file that looks like this:

# Deflection Col-Force Beam-Force
0.000 0 0
0.001 104 51
0.002 202 101
0.003 298 148
0.0031 104 149
0.004 289 201
0.0041 291 209
0.005 104 250
0.010 311 260
0.020 104 240

You can chain commands together to quickly get ball park figures. I do this all the time when reviewing log data to get simple counts and look for anomalies.

$ cat data.txt | grep -v '#' | awk '{print $2}' | sort | uniq -c
1 0
4 104
1 202
1 289
1 291
1 298
1 311

Let me break this down a little. I cat data.txt, which just prints the contents to the console, I use grep to remove the # header, then use awk to print the second data column, the sort the values for my next procedure, and lastly I use uniq -c, which takes the input and counts all the unique values. So you can see that "4 104" means that 4 instances of 104 were found. I use this often to look at httpd logs for IP addresses or to review sudo commands, etc. Very handy!

ps. there are optimizations that could be done here, but that what is great about unix and "one function" utilities. There are many ways to the same destination!
This isn't impressive. [MQTT][1] is a much better protocol, and an open standard. It's a pub/sub that runs over TCP with variants that run over UDP & TLS. There's only a 2+ byte overhead, so it's very light. It's ideal for mobile devices because it has a QoS system built-in, so the developer doesn't have to think through the problem of missing messages where cell service is sub-optimal. MQTT is even resource-based, so it fits well with REST. I wish more people would start using MQTT instead of these crazy hacks like REST Hooks.

[1]: http://mqtt.org/
I guess you need to make sure all your backups are in order before crossing the border.
The syntax is pretty great. I think you've used it before, but the syntax you're seeing is the Fluent Automation framework - it's an open source project that's been around for a couple years now. We recently released a ScriptCS version [1] of this that makes the syntax accessible to folks who aren't .NET developers or don't want all the weight of Visual Studio for writing and executing tests. More info on the Fluent Automation blog. [2]

[1] http://www.nuget.org/packages/ScriptCs.FluentAutomation/

[2] http://fluent.stirno.com/blog/FluentAutomation-scriptcs/
Their porn statistics are questionable: they say "2/3 of men admit to watching porn" and "70% of those men are between the ages of 18-24". This implies that at least 47% of all men are between 18 and 24, which is clearly wrong. Otherwise, good article.
Still about ssh :

"typing a password on your local machine once, then using a secure identity to login to several remote machines without having to retype your password by using an ssh key agent. This is awesome. "

Sounds awesome, but I really didn't understand what he means. Is he talking about using a certificate (-i option) to log in ?
This blog post should help, it helped me:

https://zapier.com/engineering/introducing-resthooksorg/
No, I own the house outright. There's an argument to be had over whether my money should be in investments rather than in home equity, but it's hard to argue with the fact that I'm only paying taxes & insurance on the house, which seriously reduces the burn rate.
hmm.. I'm not sure much of the HN crowd cares to run Win8 on any sized PC, interesting nonetheless.
In SF, I have two roommates and pay 1250 in a non-trendy area.
I hate to be THAT guy but someone was going to say it so it may as well be me :)

This is a collection of patterns, right? Well why not make this really REST and rather than list a bunch of URL templates provide REL types for each of these like so:

REL
subscriptions-list
Do not always use nofollow.

https://support.google.com/webmasters/answer/96569?hl=en
What I've always wondered is how hard it is to have both a production system running some software on some hardware both of which may or may not have a backdoor and have a sentry system running next to it on different hardware that is somehow watching the first system for traffic anomalies not aligned with how the first system should be functioning. On top of that the first production system also watches the sentry for signs of disabling or tampering. With two machines watching each other, I would imagine that it's much harder to use any backdoor without being detected and shut down.

In a similar vein, would it not be possible to spot hardware backdoors in PRNG by running many identical encryption tests across many different types of hardware looking for one that doesn't behave like the others?

More generally, what tools exist for the automatic detection and mitigation of backdoors?
Curious if anybody can answer a question for me. I've recently started building some apps with MeteorJS, and am having loads of fun with it. At first I'd been a bit suspicious of its magic pixie dust -- seemed too good to be true -- but so far it's done everything it promised, and has allowed me to focus on developing the parts of the app I care about. After checking briefly to see that my data syncing was genuinely low-latency and low-bandwith (which under every test I've subjected it to, it appears to be), I've pretty much forgotten about this level of engineering and have focused on bigger-picture stuff.

Which brings me to the question: should I care about something like REST Hooks? Is it a mistake to become complacent and assume that the lower-level infrastructure will Just Work? Or can MeteorJS (and presumably other high-level frameworks) be trusted to handle this kind of stuff in a way that makes it safe for me to forget about it?

Just curious what the esteemed HN denizens think about this, as I'm sure there are some strong and reasonably well-informed opinions out there...
It could mean "2/3 of the men who took the survey admit to watching porn" for w/e survey they had in mind...
I am not an EM fan, but Tesla Motors, SpaceX and PayPal are not imaginary and all more important than a thousand of happy healthy kids.
Personally I enjoy the twit.tv coverage since they don't consider themselves to serious and most of the time it is fairly light and funny.

I wish they would bring back the puppets!
Heh, we actually broke the 'skull & crossbones' DRM story on Game Maker Blog, and it was picked up by a variety of major sites (ie. Ars Technica: http://arstechnica.com/gaming/2012/11/drm-error-causes-probl...)
For what it's worth, there are many indications that using more than a few no-follow links on your website 1) hurts your SEO standing, and 2) still passes Link Juice to the external website (just slightly less than its do-follow counterpart).

This happened after Google discovered that people were abusing no-follow - by trying to hoard the website's weight and not sharing it with anybody.
The only way to guarantee you are not being spied on is to not use computers.
where is this 'list of publicly known servers'?

do you mean just doing a reverse ip lookup? because often the ip address of the server is different than the ip address used by the business when people are browsing.
People make the same basic investment decisions as monkeys, scientists find
I love "tail -f" to see realtime updates on a file that I am writing to!!