skysight-inc/HackerNews huggingface dataset:
We could take any period of history, find the suffering, focus on the untold human interest stories and look at just that, in isolation.

For instance, right now we have The War Against Terror. We could put together the stories of those murdered by drone strikes, waterboarded in Guantanamo, raped by soldiers and so on. Yet the canvas is far larger, there are the stories of the soldiers and the perplexing question as to why we all let it go on. Everyone paid their taxes to pay for the war machine and everyone voted for a politician that voted for The War Against Terror (or would have voted for it had they been elected). I know this because, in October 2001, those willing to protest against the war amounted to me and a very small handful of others. Clearly by 2003, and the invasion of Iraq, there were millions more wanting to protest against the conduct of the war, however, October 2001 is where the uncomfortable truth is. By merely focusing on the 'human interest stories', be it in New York or Afghanistan, we avoid this uncomfortable truth aspect of the bigger narrative.

Regarding Elizabeth Freeman, she did not make it to the courtroom on her own. Her male, white lawyer said a few words for her there. His story is interesting because he did own slaves and, once Elizabeth Freeman was free, she became his servant. So how free would she have been without his efforts and, as a servant, how free was she anyway?

As for being 'fed and watered', the thing about owning a slave is that a slave did have to be cared for to a certain extent rather than just worked to death. Meanwhile, an 'indentured servant' could be worked to death' as there was no obligation or expectation to care for them into old age.

Regarding 'routine sexual assaults', I am sure that goes on and has gone on since the beginning of time, regardless of race. Women were property too up until recent times, passed on from father to husband, with surname changing according to ownership. Yet, I like to believe that my great-grand-fathers did more than see their other halves as property, there 24/7 for their sexual gratification.

Not everything need be painted as a wall of horror. Is everyone with some mixed-race ancestry the bastard spawn of some horrific rape? Or, amongst the tide of misery were there some instances where genuine love was able to flourish between Master and his concubine(s)? What about the white lady of the house and the gardener? Did love sometimes flourish there too? Again, the more in depth narrative fascinates whereas your 'it was just beatings and rape' version of the story is a tad trite for me.

The danger of painting the story as 'black and white' with whites evil and persons of colour whiter-than-white is that by understanding the story that way you may come into a situation where you insult someone from a different background to yourself by assuming too much about their heritage.
Given the chance the new DRM is broken quickly, or even within a couple years, isn't this likely to be a massive wasted effort?
Another fun example of braking are the electrodynamic tethers [1], in which you (a satellite) are the copper tube and the entire earth is the magnet!

[1] http://en.wikipedia.org/wiki/Electrodynamic_tether
I'm familiar with the BIOS issue, the devtree work is an interesting response to that. I wonder if they are waiting for 14.04 so that they can use Mir as the compositing platform.

As for protocols, good question. I see the streaming protocols which work reasonably well, I keep hoping for something like the DisplayLink protocol over ethernet with say WPA2, basically "connect" have it show up as a frame buffer to your client. Then some software on the stick so that you could slide back and forth to different "screens" ala the Amiga with each one being connected to a different device. But that is just speculating on what might be possible.
> There are just not enough women in the pipeline starting from as early as K-12 schools.

This is the statement that loses me. The author seems to state it as if it's a given. But who is deciding there "aren't enough"? What is this supposedly ideal number ("enough") based on? Serious question.
It seems as though the primary use case being discussed and implied is torrenting of media that is not legal (however ethical you feel it may be) to torrent in many countries. Please remember that when you do so, you weaken the case the rest of us have against the same laws you're ignoring, against DRM, against intrusions into our privacy, and against unfair ISP practices.
Fair point. Although my inlaws did that (living in Brasil) and it has its pluses and minuses. My father-in-law wants me to smuggle in paper towels when we visit, which I find funny.
So Vista and 7 users are moving to XP and 8.1? That's weird...
Don't forget to include reddit as well.
Paper by Facebook Released
Awesome was my introduction to tiling WMs, then I went to xmonad for years, and I recently moved over to dwm as I realized suckless had taken over the rest of my machine so why not.
For myself, I find the best way to have a shallow learning curve for me is to define the interface as I go (building out keybindings in ratpoison as I want them, &c). Leaves it pretty impenetrable to others, though. I think that last bit is more bug than feature.
As a corollary question, does anyone use Tiling Window Managers on Windows? Is the one you use good?

I've been using bug.n[1], but my experience has been subpar due to it's bugginess (namely due to applications such as various terminal applications such as cmd/Console2/cmder refusing to re-size themselves properly).

[1] https://code.google.com/p/bugn/
Why I Want to Build Lyft for Kazakhstan and Why It Can Fail
Nice, my wife got a HandyWash [1] for camping and it works pretty well. With the right sort of assists manual washing is pretty straight forward.

[1] http://www.hometone.com/pressure-handwasher-a-handy-washing-...
Is the 'awesomeness' control across all the drivers the top operational challenge?
Your use of a hypothetical scenario to defend puritan American values (with regards to sex on TV) strikes me as odd considering that its real-life variant exists... all of Europe, for example.
Regarding password generation, if you're using OS X you can use Alfred with a workflow to generate a password.
I know very little about this type of security, how can one remotely hack into a computer just because it is connected to the internet and has some known vulnerability?

I mean as far as I know my computer does not execute arbitrary code someone sends it through the internet without asking. So how do you exploit those vulnerabilities?

I understand how you can exploit a vulnerability in a browser, those things actually execute whatever code happens to be on the pages you visit, they load images etc. by default. But just Windows XP with an open internet connection... how does code execution happen there?
I don't know how it is on the newer versions, but BrightScript was always very, very slow. Much slower than you would expect. Most of the time it never matters, since you are calling out to compiled object code that exports APIs for complex tasks, but when it matters, it matters. For example, implementing CRC32 (no built-in shift operators!), or minmax for game AI (for Reversi of all things, it's not like there's that many possible moves) always required heavy optimization to achieve performance that was near acceptable.

It always boggled my mind why they didn't just take a JS implementation and port it, but I guess it's hard to justify throwing away IP which already exists because of a prior product.

The engineers at Roku and the community were always great though.
Doesn't anymore. They had one then closed it down saying that: "it didn't work out for them". I guess it was good enough when they were new.

I'm curious how they made it on top of HN today. They are not new, the concept is not new. Nothing is really innovative about it. Still they are topic No. 1 today.
One argument for infix is that it minimizes the distance between the salient token (the verb) and its arguments. When you see "a := b", the ":=" serves as a convenient visual anchor to check the variable name (to its left) or its value (to its right).

Note that English itself is an infix language: "Bob likes Clara" (SVO, infix), rather than "Likes Bob Clara" (VSO, prefix) or "Bob Clara likes" (SOV, suffix). A cursory search tells me SVO and SOV cover 75% of all languages. It would be interesting to see if people speaking SOV languages would prefer suffix notation. I would expect common patterns in (unrelated) world languages to loosely mirror natural dispositions towards syntax. In practice, that's probably a hodge podge of prefix, suffix and infix depending on whether you're dealing with verbs, connectives, prepositions, etc.
DreamHost's DreamObjects is pretty interesting -- it's much cheaper, and implements the S3 protocol so it's (mostly) a drop-in replacement.
How many of these "holes" are in IE as opposed to the more integral components of the OS? I don't think it'll be as bad as MS wants you to think; after all, I witnessed 98SE's EOL and they said the same thing, used it until late 2010 (dualbooting with XP), but 16 years later a lot of modern malware won't even run on it.
dwm.

[1] http://dwm.suckless.org/
Do you want just tech hipsters to show up or every American? It's time to get over ourselves.

Yes Facebook.
Ex-Microsoftie here.

They actually already did that with Windows 8.

Steven Sinofsky even did a demo to us where he got Windows 8 up and running on an ancient laptop originally manufactured for use with Windows 95 or 98 (piece of x86 hardware that was close to 20 years old.)

Windows 8 has lower system requirements and a smaller storage requirement than Windows 7 - this was necessitated by the requirement to support ARM architecture beginning with Windows 8.

The problem is that Windows XP exists predominantly in two environments that are historically tricky for Microsoft:

1. Pirated copies, largely in Asia and

2. Deeply barnacled enterprise deployments, especially in Governments.

The reason why Microsoft's bothered supporting XP for so long is because of the amount of revenue tied up in #2.

If Microsoft dynamites support for XP and those barnacled enterprises have to reinvent their entire IT infrastructure around something new, there's a very strong possibility in some cases that a Linux-based solution might win, particularly in the public sector.

So it's a tricky issue, but Microsoft won't ultimately be able to kick the can down the road forever. What will ultimately move people off of XP is when third party developers decide to stop supporting it, which they largely still do.
thanks will keep them in mind.
I think the assumption is that, all else being equal, we would see a roughly 50/50 split between men and women in technology. In some countries (particularly non-Western cultures, but also in some Scandinavian nations) the gender ratios in science and technology are more balanced.
Thanks for sharing the code! I am working on a product which has this skype-like module.
I tend to like i3. But all the cool kids on arch are using herbstluft.

To me, Haskell and Lua are turn-offs so xmonad and awesome are out. I don't want to have to learn a programming language to configure my window manager. Straight up well documented C and old school configuration files are the way to go. Plus the tutorial/intro video gets you going quickly.
Some clown cursed himself. They put TempleOS on GitHub and fucked it up. Niggers.

God is perfectly just.

I got instant success with God's endorsement. I got no worries. Or, I just hang-out with God and leave you losers to be clowns.

God says...
middle_class so_he_sess I'm_feeling_nice_today in_a_perfect_world
that's_for_me_to_know biggot no_you_cant exports do_you_know_what_time_it_is
later prosperity do_you_like_it sloth genius like_like
I_planned_that high_mucky_muck sloth hobnob Terry bring_it_on
vengeance kludge adjusted_for_inflation birds oh_oh try_again
ehheh_thats_all_folks a_flag_on_that_play cosmetics everythings_a_okay
Moses what_would_Jesus_do Church nerd quit_it Mars food
geek
Generate Dockerfile to build ruby ready image
Not a direct article comment:

I'm asking this to anyone who supports the activist approach to the women in tech problem. a) If you had to put a number on it, what would you deem the percentage chance that this school of thought is actually wrong, and b) what are the consequences if it is?
Well it looks like a cool service, not sure how to sign up though ? I don't have a facebook account and there is a link to use email instead that doesn't seem to work.
That is only going to work for a lower quality feed though. Even the best streams from netflix are not as good as an actual 720p high bitrate video. You would need to be able to stream at a consistent 6 mb/s minimum to even start to stream at even 720. If you want a low quality video like what you are talking about you can literally download it in like 1 minute at 16 mb/s so there is really very little reason to stream at all.
I started using KeePassX because it was a good cross-platform way to store my passwords. I'd had a couple cases where a password had simply gone -missing- for me, so I figured it was time to put all my eggs in one basket and try to not drop that. I figured it was less of a security vulnerability than reusing the same password a bunch of times. I've currently got the kbd file up on the internet at large, in case my house burns down. I figure it'll make HN if the .kbd files are ever found to be hackable, right?

It's a sort of wishful, hopeful approach to password security, really.
Looks awkward as hell, why not just connect a bike connected by bike chain to the washer so your legs aren't all spread wide trying to pedal. http://goo.gl/K6W6gS
I guess that seems intuitive at first glance. But I doubt that there really is a natural 50% split in the different gender's inclinations to certain tasks. It feels to me like a naive bias towards a round number.
Windows XP updates are not very important.

Just use a firewall, and antivirus, and don't use IE, and disable autorun.
Then out-of-box XP SP3 runs just fine and is secure.

I always turn off autoupdates because:

1. Update-on-shutdown sometimes hangs and corrupts system.

2. They interfere with Anti-WPA. (remotely disabling Windows)

Updates might matter at multi-user installations or when there is no firewall.
I built something like this a while back* but with a slightly more complex algorithm to make it more difficult to find the master password from a set of hashes. I ended up ditching it in favor of KeePass mostly because if a site is hacked and your plaintext hash is compromised there isn't a clean way to generate a new password every time.

* https://github.com/goatslacker/hash
We had a project in our mechanical class to create 'stuff' using lathe machine and what not. All 35 in our class were divided into groups of 3 and were supposed to come up with 'novel' ideas.

5 groups (including mine) came up with washing machine :)
My favourite bit, which I had not seen before today, is on the 'duck technique'. From Wikipedia:

The duck technique in corporate programming is an applied example of Parkinson's law of triviality: a programmer expects their corporate office to insist on a change to something (anything at all) on every presentation to show that they're participating, so a programmer adds an element they expect corporate to remove on purpose. Quoted from Jeff Atwood's blog, Coding Horror:[1]

This started as a piece of corporate lore at Interplay Entertainment. It was well known that producers (a game industry position roughly equivalent to project manager) had to make a change to everything that was done. The assumption was that subconsciously they felt that if they didn't, they weren't adding value.

The artist working on the queen animations for Battle Chess was aware of this tendency, and came up with an innovative solution. He did the animations for the queen the way that he felt would be best, with one addition: he gave the queen a pet duck. He animated this duck through all of the queen's animations, had it flapping around the corners. He also took great care to make sure that it never overlapped the "actual" animation.

Eventually, it came time for the producer to review the animation set for the queen. The producer sat down and watched all of the animations. When they were done, he turned to the artist and said, "That looks great. Just one thing: get rid of the duck."

[1] http://www.codinghorror.com/blog/2012/07/new-programming-jar...
Imagine a problem in tcp packet handling that happens due to a problem parsing a tcp packet and further on up the chain the affected service has a buffer overflow in how it reads the data contained in the tcp packet(s) allowing you to inject arbitrary code into that service, lets say the service is RDP or whatever.

Then just by having a system being online and able to accept malicious packets to this service, you can with say shodan scan for that vulnerable port across the entire internet, see if the ip is running xp via tcp fingerprinting, then send your malformed packets to the system and add your shiny new xp machine to your botnet for whatever nefarious purposes you need. Also probably patching the hole you used to get in so that nobody else can use it for their purposes.

Now this is highly high level and remote vulnerabilities like these are much rarer than browser vulnerabilities, but from what I've heard there are a number of these vulnerabilities floating around just waiting for microsoft to abandon support for xp. Once that happens we might see more xp botnet nodes showing up and causing havoc.
I've never heard of herbstluft. What makes all the cool arch kids drawn to it? (the fact I've never heard of it?)
From the colour of your post i can tell that a lot of people disagree with you. I know you are just trying to give everyone google's prespective, but you should reconsider. You raise the point that maybe there are legal issues, or trade laws etc that prevent google's growth to other economic markets. Well there are workarounds, if google bothers looking for them.

For example, they find that the economic service they are using to pay devs, is not available in country X. they do a little research and find that skrill (formerly moneybookers) is available in country X, and it is also available in their country. They get in touch with skrill and work something out to be able to pay in country X. I cant imagine a law that says they cant contact services which are legally allowed to do transactions from your country to country X. Yes, i buy the reason that google itself may not be allowed, but it certainly can employ other services to do that for them. That's what channels are for!

PS: having EU HQ in ireland and not being legally allowed to pay people in ireland? that makes zero sense
I use dwm with dmenu on arch.
The configuration is in C and it's incredibly lightweight.

[1]http://suckless.org/
seedbox.cc
Internet firms release new data on U.S. spy agency requests
If I may, I have a question that was inspired by using password managers.

Does anyone see any security issues with supporting on a website allowing the user name and password to be entered together in one field? The normal way of entering the user name into one field and the password into another would continue to work. The site would simply check and if the user name field content is blank, and the password field content has a space in it, the password field content will be assumed to actually be the user name and password together, separated by a space.

The idea here is that you'd then be able to enter both the user name and the password with a single copy/paste operation. This would be convenient when using a password manager on an iPad. I sometimes get tired of having to do this:

1. unlock password manager

2. copy user name

3. switch to browser

4. paste user name

5. switch back to password manager

(If using most paranoid security settings, insert another step of "unlock password manager")

6. copy password

7. switch to browser

8. paste password

If the website supported my single-field option, I could just set the password manager to stop the computer user name and password is the password field, and then it is only unlock/copy/switch/paste.
This reminds me of election polls in the UK. Before an election some agency will phone up a thousand or so people and ask them what they plan to do on election day - tick the red box or the blue box. Sometimes they also go door to door or ask people in shopping centres. Despite their methods they do get to miss a lot of folk - those that do not have phones and those that are out working rather than waiting for the pollster to ring their doorbell. Consequently the results are not necessarily representative of true voter intentions.

As for the total XP installed count, what about all those machines that get used every day in some workplace for something as ordinary as printing labels but never get to go online? Or those rooms full of PCs that only get occasional use because people bring their own device or do their personal surfing on a phone? Or those PC's in back rooms that generally collect dust? These machines are like the voters the pollsters miss.
Feral Hosting
Somebody tell these guys to use mandatory encryption with all their staff internal communications. Would have saved Megaupload a lot of hassle
When it comes to website traffic, it definitely depends on your audience. I have a consumer-facing website that serves a few million pageviews per month and has never cracked 5% OS X visitors (3.6% last month). On the other hand, my blog sees nearly 10% OS X traffic even though it has a lot of content targeted toward Microsoft developers.
> That strikes me as being pretty much the same as saying that English is only nice because you've been trained to believe it's nice, and why not write your language in Klingon instead?

There is a reason we don't program in English, and keep inventing new programming languages. English is poor and ill suited for the problem, even though it has enormous existing convention.
Does India have an Entrepreneurship Bubble?
You make it sound like communism is good if you don't have USA as an enemy. As if the military-industrial complex needed an enemy.
Where are you from? I didn't even know that was a problem that people could have.
Our washing machine died. I thought it odd, grabbed a nearby circular saw, tried it, and it went. So it was the washing machine, not the power point. So we bought a new washing machine. As the old one left in the truck, we ran a wash. As soon as it reached the spin cycle it stopped. The power point couldn't take the higher draw, the departed washing machine was fine. Annoying.
I've been using UIAutomation to automate screenshot generation and make it easier to keep support documents up-to-date. Do you know if this works for that? Straight UIAutomation times out a lot doing that and often requires multiple runs to get everything.
If I may ask something offtopic:
I try to host my own email in Iceland. I go everything working so far. My server is not powerful enough for spamassassin but I can live without it.
One last problem: I don't get SSL to work. Does https require lots of server resources?
"and the market consequences if religions try to get everyone to boycott Chromecast because it's sinful."

I doubt Google cares about that. We live in a heavily secularized world today.
No word about security hah. I'd expect it <h1>! Will "NSA"/etc know what torrents I downloaded?
Seems kind of wasteful if you're not loaded with funds. If I were an employee, I wouldn't mind using my own computer. Prefer it actually.
Meet my new girlfriend tDCS
I'm pretty sure the legality depends on WHAT you're torrenting. Is it illegal to torrent ubuntu anywhere?