skysight-inc/HackerNews huggingface dataset:
Here's your answers

http://academics.hamilton.edu/government/home/government_375...

>But "feminist scientists" (deliberate ") WANT to see discrimination. As soon as they see any data that can be interpreted to support the presence of discrimination, the case is closed and no further inquiry is being made.

That's stupid.

> I have never seen anybody ask an employer why they pay women less.

There has actually been research into this too. Women don't negotiate as much as men. Women don't ask for promotions and raises as much as men. Women aren't recognized as much for their contributions as much as men. Women's achievements, capabilities and potential are seen as much less than men by society. This starts as young as babies even by their own mothers. Successful and competent women are perceived as unlikeable thus less likely to get a raise or rise in the career ladder. Women tend to have less confidence in their ability and thus might contribute to them not asking for a raise.

This is mostly due to subconscious cultural influences and socialization of women rather than outright discrimination.

Employers are also worried about a women taking maternity leave and being distracted by kids. They aren't worried about men being distracted by children.

http://www.learnvest.com/2012/04/11-things-hiring-managers-w...

http://press.princeton.edu/chapters/i7575.html

http://steinhardt.nyu.edu/scmsAdmin/uploads/006/923/Adolph,%...

http://www.telegraph.co.uk/women/womens-business/10269461/As...

http://www.washingtonpost.com/blogs/she-the-people/wp/2013/0...

http://blogs.scientificamerican.com/unofficial-prognosis/201...

http://news.nationalgeographic.com/news/2013/13/130519-women...

http://naturalscience.com/ns/articles/01-08/ns_slee.html

http://www.newsweek.com/why-parents-may-cause-gender-differe...

http://www.rcgd.isr.umich.edu/garp/articles/eccles95i.pdf

http://www.hrzone.com/topic/strategies/invisible-glass-ceili...

http://www.nature.com/scitable/content/chapter-9-workplace-b...

http://blogs.lse.ac.uk/usappblog/2013/09/26/gender-stereotyp...

http://papers.ssrn.com/sol3/papers.cfm?abstract_id=1691736

http://nataliemanor.com/articles/leadership-confidence-many-...

http://www.nber.org/papers/w5903

http://www.theguardian.com/women-in-leadership/2013/oct/14/b...

In a study I can't find now people were given a story about a successful person, some people were given it with a female name and some where given it with a male name. Then they were asked to give adjectives to describe the person. The male name got positive adjectives such as "hard worker" "achiever" and the female name got negative ones like "pushy."
With the exception of the integer overflow none of these problem seem directly related to the language being used (and integer overflows are a problem in many languages besides C).
Have you been using the latest version? Their latest versions have had a huge focus on UX. I think that Idea 13 >> Idea 10, for example.
Oh, you're still dumping your own content on someone else's server and hoping they stay in business long enough for your URLs to benefit from the longtail? That's adorable.

Wordpress and Ghost are not in the same league. If I'm going to go the trouble of npm installing all the Ghost dependencies, I'm going to use Jeykll or Octopress to statically build my pages of text with snippets. Then I reap the benefits of static pages and easily portable hosting (just dump the static files somewhere, anywhere and folks can read them).
...because it was a bad idea. I did some serious work with a Lisp-1 (Arc) and it was a PITA with no discernible win to it.
Although I haven't tried myself, I've heard good things about VimOrganizer: https://github.com/hsitz/VimOrganizer
zx2c4@thinkpad ~ $ sudo strace -p 1
Process 1 attached
select(11, [10], NULL, NULL, {1, 122329}) = 0 (Timeout)
stat("/dev/initctl", {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
fstat(10, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
stat("/dev/initctl", {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
select(11, [10], NULL, NULL, {5, 0}) = 0 (Timeout)
stat("/dev/initctl", {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
fstat(10, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
stat("/dev/initctl", {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
select(11, [10], NULL, NULL, {5, 0}^CProcess 1 detached
<detached ...>

Ptracing seems to work for me.
McEliece cryptosystem – A candidate for post-quantum cryptography
About the AdSense Direct feature
I'm assuming you're referencing Jobs as an example of the type of asshole I'm referring to and not the exception. I doubt a single person respected Jobs because of his assholeness. They might re-brand it as being "passionate" or "disciplined" or "uncompromising" but most first hand accounts of his interactions were anything but positive.

People tolerated him because of his recent success but history was not always so forgiving to his brand of leadership.
Headline a week from now: France Fines Google For Malicious DDOS attack on Watchdog Site.
My Base Rails Setup 2013 (and compared to my Rails Setup in 2010)
Is it just me or is the recorded score incorrect? Pretty sure I scored 8 but it shows 9. Then again I haven't played the original so maybe I'm missing something :p
Well, except for the Mac-only IDE (AppCode I think it's named), the other IDEs are just tweaked IntelliJs with stripped down configurations and language specific plugins.

Those plugins can be installed and used in IntelliJ itself, so you can have Java/Ruby/Python/PHP/Javascript/etc support, all in one.
Python is nice in that it is a powerful language with advanced features but you don't need to use / understand those features to get started. So while you may view it as "large" language, you can get started without understanding these things.

If you contrast this with Java, Java is a smaller language, but forces you to use object orientation, so you generally have to have a better understanding of abstract concepts from the beginning.

Anyway, that's two of the languages I know reasonably well. Out of those two I would go for Python.
Having gotten in when they were so (relatively) "cheap", it's hard to imagine pay > $1000/each. I certainly can't complain, as I bought $10k BTC at $7/ea and sold 'em when it hit $30 (c. June 2011), but I sure wish I had held onto 'em!
What's the likely hood someone at Google actually considered this would happen and went ahead with it anyway? (or was the link a mandatory part of the statement they were told to issue?).
Am I the only one find the landing page for Ghost[1] hilarious?

It shows in big fonts, and I quote "Free. Open". And it's written over a background featuring an iPad. An Ipad goddamnit!

To market free & open they employ least free and open device on the planet, created by a company with a regular habbit of abusing software-patents, with co-ownerships in several patent-troll corporations to top it off.

It may be a decent product, I don't know. But c'mon! If you're going to try to sell me free and open, how about not endorsing patent-trolls while doing so?

[1] https://ghost.org/features/
Be carefull about what you are claiming as facts vs conculusions... most of those points are loosly related facts with fallacious or simplified conclusions.

Those facts support a broad range of possible solutions and can equally used to support a joke, publicity stunt, or almost any other option thats been discussed here
for someone like me, who is familiar with vim, but not-so-familiar with emacs, it would help if you would specify which features you are looking for more specifically.

My guess would be that if the features you want are available, they might not be packaged in the same way, so listing some key features might get you more answers.
This is not true:

http://evolution.berkeley.edu/evolibrary/article/history_15
Many open source projects are no particularly reliable. PulseAudio and Avahi are if anything well above average stability wise. They also have many more developers than Lennart in case you are fighting some sort of personal war against him.
The Functional Reactive Programming paradigm is going to hit hard. It makes parallel programming extremely easy, which is a huge bonus for multithreading (a great way to harness multiprocessors) and for loading web pages asynchronously.

Libraries for this programming style are being created for almost any popular platform, and knowledge is spreading quickly. I recommend following some tutorial or online course on the subject.
Obviously, this was just an example. If you're making an appliance, boot speed matters. If you're aiming for a fast desktop experience, boot speed matters.
Thanks! I managed to get it to work by running `ln -s $(which ruby) /usr/lib/ruby` since nothing else on the system uses ruby
Just as an aside about Flappy Bird, pulling in Bitcoin given it's another hot topic -- on Android he used the AndEngine project (http://www.andengine.org/). It's interesting to see that the project has received absolutely no donations/tips at all.
That's why systemd does dependency tracking and socket activation instead of sequencing.
Even On His 180th Birthday, Mendeleev Is Still Predicting New Elements
Why don't you try Emacs with Evil-mode (all the power of emacs with vim key-bindings). I have made change an never look back.
The pivot we did and how it made our users happy
Oh man, this was amazing. I just starting giggling and broke out into full out hearty laughter because it was so fun. I couldn't play more than 30 seconds, mind you, because it was infuriatingly difficult, but amazing nonetheless.
Nonsense. The standards process is a beast, so no one is going to kick it off for anything other than a good solid rethink. As others have noted, the language and spec are done, aka pretty much ideal. Go write some code, people.

ps. Love elsewhere a mention of "modern-style" language development. Sounds like "make it up as we go", what Lisp was doing in the sixties.
It's substantially more complicated than that.

One: I think you understand "user" as mapping to hashpower-over-some-time-interval, but vanishingly few users of Bitcoin understand user to mean that. Two: if you control less than 50% of the hashpower over some time interval, you can with a certain probability and cost alter some rules of the protocol, and the consensus will back you. For example, there exists no rule amenable to 51% of Bitcoin hashpower currently that says "Transactions to addresses known to be controlled by Patio11 have a special property: they are not allowed on Tuesdays" but you can, in fact, impose that rule on the network without requiring 50% of the hashpower available on Tuesday. (It would be a pretty expensive thought experiment, depending on how certain you would want to be that the rule get adopted.)
Errr, the links seems to be working fine?! Usual Guardian French-bashing?
Hackathon Starter Rails
Hackathon starter for Rails developer. Inspired by hackathon-starter. https://github.com/sahat/hackathon-starter

Bootstrap + Font awesome + OAuth2. That's all.
Show HN: The Sochi 2014 medal count ordered by population
The actual percentage depends on the CPU. On mobile the cost would likely be higher (e.g. on my phone it's around 33%), on old CPU can be even higher, but people don't usually care about them these days.
Why did you use MtGox. You should of done research before investing that much money. If you'd done rudimentary research, you would of immediately seen that MtGox was a very risky exchange to use... even just for very short term transactions. I'm lost as to why anyone actually still used MtGox over the last 6 months or so.

Secondly if you can't stomach the swings in Bitcoin, it's not the speculatory investment for you. You need to have a plan and stick to it. Buy and hold for 5 years is a reasonable plan.

I'm sorry if this isn't sympathetic, but you need to learn from your mistake.
It's quite a nifty case to make, that we can't use a new init system

That's not the case I was making. Rather it was oofabz's apparent criticism of sysvinit's security profile based on the fact that bugs were found and removed individually. That's not a particularly valid criticism.

There are more valid ways of establishing software quality based on bug estimation (defects found, estimated undiscovered defects remaining). The rate with which init scripts are changed (the fact that they can be modified, possibly erroneously, by individual systems admins is another consideration). A system that's been specifically designed to be resistant to coding and use errors (again: OpenBSD) is better. Some init script systems are better than others, and I've found the Debian scripts to be simpler, cleaner, and more robust than Red Hat's (which use multiple levels of includes and indirection).

In the case of systemd, I've found the touted benefits ("faster booting" -- ORLY? I prefer not having to boot/reboot systems), complexity, novelty, and track-record of the primary developer to be quite troubling. Technology is a complexity management system. Much of the problem in the GNOME project comes from failing to manage complexity appropriately (oversimplifying a complex space, creating complex tools with more levels of indirection (gconf and related utilities). It's a train wreck I saw going off the rails over a decade ago. I've got similar fears for systemd.

Yes, booting is more complex, some systems (especially cloud deployments) may benefit from expedited startups, dynamic management of devices and services can be a benefit. But off of that in PID 1? And don't even get me started on the logging aspects.

I'll be sitting this one out as long as I can.
Some of those jokes are very funny. I really liked the one about how systemd is modular, just in the same way that the Linux kernel is modular, because you can compile it with all different options.
They have 14 apps, and I suspect they may have arrived at this number by adding together the active user counts for each app. So, if I have all 14 apps, then I might count as 14 unique active users.
The return of the revenge of high dose vitamin C for cancer
"CL is an abject disaster"? I need a red card over here.
If "getting famous" is such a devastating thing for an app developer, quit making games for popular devices. There is plenty of scientific computing projects that are far more interesting and have tiny audiences... lack of fame surely awaits you!
OK, so after seeing this blog post I took a few minutes, installed Ghost, and tried it.

Looks very nice, but obviously directed towards absolute beginners. It's like a pretty Blogger.

I've recently started using Jekyll as a blogging platform. It is not exactly for complete noobs, but doesn't require much expertise either; it has a nice and shallow learning curve.

Hosting is either free (on GitHub) or very cheap (on S3), the site is extremely fast, and it's got plugins that pack a lot of power. And if you want an online editing UI, there's prose.io that directly integrates with GitHub, and is very pretty, too.

So I'm very happy with Jekyll, but for a first time blogger that wants a nice theme I could recommend ghost.
You're right. But there are several concerns here. The whole thing is a bunch of concerns crudely bundled into one concern inside a single package in systemd.

This is already done in another operating system where it is successfully broken down into components which are exposed through a system-wide common RPC and component architecture so notifications and instructions can be moved around seamlessly. The whole thing is covered by ACLs, privilege separation, has immutable logging and a configuration database to drive it all. Oh and it's about 20 years old now.

And it works really well.

I'll let you guess the vendor (and no it's not Apple).
The smug hipster arrogance displayed here is simply pathetic. This is an overly prideful magpie gone wrong.
Not interested in the position, but really interested in the outcome. A fun challenge due to the fact that no major search engine supports running SPA's, so there's need for middleware to handle prerendering of the pages.
I can't think of a more relevant situation to apply Hanlon's razor.

edit: Deleted comment suggested MtGox was manipulating the market intentionally, to benefit from the price drop.
Everything You Need To Know About SIM Cards
KDevelop and Qt Creator are right now both adding libclang support for autocompletion (and hopefully more of the code model) and both became pretty good in the past. I suggest looking into them, especially as soon as libclang is in.
I think it has not been tested in these situations enough. It's not in production anywhere major yet.

The assertion is valid IMHO.
Yeah that sounds sweet in theory. In practice i would first have to learn python and get into the ST api before i could build my own plugin or fix existing ones, so that would probably take some time that i dont have.
And while there are lots of plugins i found quite a few areas (C# for example) where plugins are there, but haven't been updated in a long time and don't work for certain aspects of the language etc. You can obviously work with them, but they don't exactly make me drop VS.

I also hardly no anyone that works with C#, Java or Objective-C without an IDE, because you lose a lot of productivity. I enjoy working with ST in JS/php and other dynamic languages though where intellisense etc does not matter too much.
Mooconomics
What programming skills do you struggle to hire for?
Aside from Dell's crappy hardware, wouldn't it be possible to just compress the sound more so quieter passages would become louder but those passages already near the maximum wouldn't get clipped? That should definitely sound better...
Think of it as trolling. What is any troll's motivation?

Also, it is not safe to assume that the bids you see were placed by the actual account holders. There is a very active business in stealing and using other people's eBay accounts for use in fraud schemes. If you're someone sitting on a list of 1500 stolen eBay accounts, you might be happy to burn an account with a low feedback. Notice that most of the bids were placed by users with less than 100 feedback; these accounts aren't terribly valuable. The top bidder with 722 feedback is a bit of an anomaly, but that could be part of the troll: "I'm so l33t I burn accounts with 722 feedback!" Still, in the scope of things, 722 isn't that high for eBay feedback.

Then again, many of them could just be random people who don't care about their low-feedback eBay account. I know some people who have multiple eBay accounts for various reasons. It's not unusual for someone to forget that they have an eBay account, so they create another, then remember/discover the other one later. So what if you burn a spare account?

The bottom line is that when you're talking about an event with this level of attention -- hundreds of thousands, if not millions, of eyes -- the tiny statistical sliver of irrational behavior will begin to show up.
There's also Scoop (http://www.scoopdev.org/), which came out of a late '90s exodus of disgruntled Slashdotters to a new site, Kuro5hin (http://www.kuro5hin.org/). They needed their own Slash-alike to run the site, and Scoop was the result. It actually ended up making more of a splash in politics than in tech -- influential early political blog Daily Kos was built on Scoop, and this led many other political discussion sites of that time to adopt it as well. (DKos migrated off Scoop a couple of years ago.)

The quality of Scoop's code and the vibrancy of its development community can both be inferred from the fact that, in 2014, its FAQ warns you that it doesn't run well under Apache 2.
Dev vs Dev: Convert Integer to Binary as NSString
PhD abstract in most common 1k words: 'Using Computers a Bit to Ask Quest...'
There's even a course that shows you all the steps involved in creating your own flappy bird clone. It comes with the source code. dong!

https://www.udemy.com/publish-your-flappy-bird-clone-iphone-...
I'm not sure if you're making a point more subtle than I'm reading, but when most people in the systemd debate say "dependencies are bad", they mean that having loads of things depend on the init system is bad.

The comment you're responding to is talking about dependencies in boot services, e.g., sshd depends on having the network interface up. Systemd does a great job of handling this sort of thing, allowing services to start in parallel, but ensuring that things only start after all the pieces they rely on have started. That sort of dependency isn't "bad" -- it just is. You can't remove a dependency like this, it reflects reality.

That said, I really don't care for systemd. I think the complexity it adds more than counteracts the benefits it provides, but I'm old and didn't mind SysV or BSD init.
> If that is true, it probably affects all alt-coins since they all fork back to btc.

Yes, you should have kept reading:

> Note that this will also affect any other crypto-currency using the same transaction scheme as Bitcoin.
Great! Since http://www.medalspercapita.com/ is not updating any more I can use this site instead.

Any plans to sort by other items (GDP, etc.)?
It needs to do neither of those as well.
Databases have been around a lot longer than systemd, so I assume they are better tested than journald in this regard.
I don't use systemd - because Debian doesn't use it (yet) - so it was rather a question for those who do use systemd.

I'm not saying that I'd be happy to have a database as journald backend, I'd be just less concerned.
Why Mt. Gox is full of shit
Quoting from the introduction:

Quantum computer scientist Scott Aaronson posted an
explanation of his research using only the 1000 most
common words in English, inspired by the xkcd comic
‘Up-Goer Five‘, which did the same for a labelled
diagram of the Saturn V rocket (the ‘Up-Goer Five’).
Go Powered Robotics
Package names are a bit confusing here. The systemd package includes all the binaries - one of which, logind, is required by GNOME - but doesn't install systemd as /sbin/init and doesn't boot with it by default. The package to do that is called systemd-sysv, for reasons having to do with the special treatment of sysvinit as a "required" package in dpkg.

So 7.5% of Debian systems have it installed, but only about 0.3% (plus however many of that 7.5% that are setting init=systemd in GRUB) are using it.
This is a very disappointing comment line. I know not everyone here is a CS major, but if you're even CS-knowledgable you should understand what an exponential process is. It is not, as many laypeople assume, something that is "very big".

That said, I was not intentionally trolling. I do think it's possible for a SS-style benefit to sustain itself provided that an exponentially growing population, whose exponent is greater than 1, is obligated to pay in.

A country with a stagnant or declining population will probably have trouble.

You may disagree, that's fine.

Nevertheless, any population whose growth (or lack of growth) is defined by the average number of children per member will behave exponentially.
This isn't OAuth, you're just handing over your credentials to this site in plaintext.

And there's no SSL either.

What's not to love?
qt-creator isn't bad at all.
This is what MtGox should of done over 6 months ago:

- Given $100k or however much it costs to 1-2 top quality devs to write a new exchange from the ground up. Very basic functionality, focus on efficiency and reliability.

- Take MtGox.com offline for a few hours

- Port all user accounts over to the new system

- Launch MtGox v2.

It blows my mind the total level of incompetence, wasted opportunity and lack of common sense MtGox have shown. Literally sitting on a money making factory and they didn't get their shit together for such a long period of time.

They do not deserve all the forgivness the market gives them, they are past the stage of a "bad apple" now and need to die for Bitcoin to move forwards.