skysight-inc/HackerNews huggingface dataset:
I have had first-hand experience with this: video games are largely made for males - partly due to video game developers being largely male. When boys prioritize playing video games, this impacts their academic performance.

Also, the rise of at least one series of books targeted towards females (twilight saga) has likely had a huge impact on the reading levels of girls since 2005, while the last best-seller books targeting boys (Harry Potter) was made back in 1997 and has since lost much of its appeal. Also, Harry Potter didn't outright exclude girls with its content, while Twilight saga was hated almost unanimously by boys. As a result, you find more girls reading for pleasure.

The effects of arts and culture are probably as important as the genetics/hormones of growing children.
Evidently we've know about this for at least 10 years: http://www.ncbi.nlm.nih.gov/pubmed/15109613
Beria of the NKVD tortured. His torture wouldn't have been public knowledge as much as Gitmo is. Why did he beat people on the feet unless it was useful?
I feel you. Had the boss's dogs hang shit in the office, 3x at a place I left a long time ago. Really fucking gross.
Hold your horses. There are many crimes that don't put people on a life-ruining sexual predator list. Murder for example. That doesn't make them 'acceptable'.

I don't think this crime should go on that special list. I think a reasonable maximum for this crime is a few months in prison, similar to misdemeanor battery.
hah, good point for all intents and purposes (for most) indexed is when it appears in the search results
> You are thick.

Personal attacks are not allowed on Hacker News.
Great. I didn't know (actually I didn't know about TSYNC until today). Thank you.
Before the USA tortured directly, we had other countries torture terrorists for us. Some of these guys were released and then went on to do further terrorism. So that is in agreement w/ what you are saying.
Really. Once the OpenBSD partition boot sector gets control everything is done the OpenBSD way. There is some compatibility stuff for PC type partitions but it does not affect normal operation in any way. The GUIDs are the OpenBSD GUIDs. You don't even need a GPT for disks larger than 2GB because the OpenBSD stuff works up to 64PB.
GC-1 is structurally very similar to thyroid hormone T3:

CH3
| |
| . . |
/ \ / \ / \ / \
/ \ / _ \ / \ / _ \ This is GC-1
| / \ | | / \ |
| \_/ | | \_/ | . OH
/ \ / / \ / \ / \ /
/ \ / / \ / \ / \ /
HO ' H3C ' O ||
||
I O
|
I . O |
\ / \ / \ / \
\ / _ \ / \ / _ \ H2N This is T3
| / \ | | / \ | |
| \_/ | | \_/ | | OH
/ \ / / \ / \ / \ /
/ \ / / \ / \ / \ /
HO ' I ' ' ||
||
O
Ask HN: Designing Useful Dashboards
I've set myself a side project to scrape and display car hire price data, to compare suppliers and trends.

I've never done this before and my original goal was to play & learn new skills - but the challenge has become displaying this information in a useful way (and storing it in a sensible format).

To make it useful, I'd want to see where the prices for one supplier stand in relation to the others for all cars (a table, easy). But then the change from yesterday/last week would be useful, and seeing trends. And perhaps some stats on how the suppliers differ - is one cheaper than the others in a specific sector?

What are good resources for choosing sensible ways to display and contrast data? I've come across Stephen Few and Edward Tufte, but nothing that gives me an 'Aha!' moment yet.
The whole point of the CA system is that there is no place for personal opinion on which CA to trust, as long as they make it to your operating system. The audits they go through far trumps the hand waiving you just did.
There's more to the package than just aliases.

For example, the gg s command presents you with an easy to look at a quick glance status of your repository. In addition, there are aesthetic changes that increase the intuitiveness of Git itself.

Here's a screenshot of the gg s command in action: http://i.imgur.com/qXSPuv4.jpg.
Someone should make a website for indexing bots to play with!
Guess I better clone the source before its deleted..
Solar Impulse plane set for epic global flight
Vibrate on Silent is not silent at all
well, if you've always wanted to lose the ability to work with branches you're in luck
You don't feel like that behavior harmed his daughter's rights? If so, that is pretty disturbing.
That's a very good point, the multitude of students who were screwed by this attitude indeed won't be viewing that part of their college experience favorably.

What would you say "society" views as the job of "MIT professors?"

If you said both, you'd be right as to what actually happens. With rare exceptions that prove the rule like SF author Joe Haldeman, all classes are taught by tenured or tenure track professors, and while you pretty much have to be #1 or #2 in your research subfield to get tenure, you also have to be an adequate teacher.
it's ridiculously overcomplicated and the market is littered with terrible implementations because of that complexity

That's the impression I got when I first heard of UEFI and decided to look at the specs/features, and it's the impression I had again when I read this article: A horrible mess of complexity that introduces even more bugs while trying to solve a very simple problem, and somehow the author is trying to justify it by enumerating some theoretical "problems" of legacy BIOS that I don't think really existed. Here are some rebuttals to pieces from the article...

which is that there’s no reliable convention for where the first partition should begin, so it’s difficult to be sure there’ll be enough space.

The MBR layout has been pretty much standardised, even if not officially - just look at the partition entries in it.

The only way to do this, in the BIOS/MBR world, is for the bootloaders to handle it; but there’s no widely accepted convention for the right way to do this.

It doesn't matter, you just have to figure out what each OS's bootloaders do, and whether you can chain them (most of them do.)

another advantage of UEFI booting: it provides a standard way for booting from, for instance, a remote server.

PXE does this and it's been in traditional BIOSes for a long time...

There’s no mechanism for levels above the firmware to configure the firmware’s boot behaviour.

I'd consider that a good thing.

Hopefully it’s clear why this is a better design: instead of having to write bootloader code to the ‘magic’ space at the start of an MBR disk, operating systems and so on can just create, format and mount partitions in a widely understood format and put bootloader code and anything else that they might want the firmware to read there.

The firmware shouldn't need to incorporate a filesystem driver, because that is a higher-level functionality. Its job should just be to initialise the hardware, boot from a disk/network/etc., and get out of the way. In this regard, the traditional and very elegantly simple "read the first 512 bytes from the selected boot device (it need not be a disk, PXE does this) into memory at 7c00h and jump to it" is probably the best way to do it.

“Any firmware is crap code”. Usually pretty accurate.

Ironic, since with UEFI there's plenty more code to go wrong than there is with traditional BIOS. I agree with Linus Torvalds' opinion of it:

http://yarchive.net/comp/linux/efi.html
I have no idea; no idea at all. This is just such a foreign thought process to me, and absolutely unacceptable in civil society.
Fundamentally, authentication when someone tries to delete a thing needs to happen in server-side logic, not on the client side. The rest is flavouring.
> KotakuInAction is one of the major GamerGate organizing sites – that's like telling someone to go to the Scientologist Temple for opinions on Dianetics.

The ideaisn't too bad in this particular case when the question is "what do gamergaters write?" : )

> repeated things widely and loudly enough that other people fell for the cover story and escalated it further.

this reminds me of someone else.
Right. However, the idea is for any two ways (say Java and Haskell), there will be a constant so that they will agree on all strings up to a constant. So it's quite robust and seems to capture something fundamental or deep about randomness and information...
Well it is super special to be both affordable to live in and have the kind of culture and community that would appeal to young cosmopolitan people. It's not very easy to find this combo these days.
Branches are a planned feature, check the TODO.

If you would like to contribute to the addition of branches, that would be great. :)
Convergence devices have a long history. I read in Steward Brand's 1988 book, The Media Lab, about devices that would converge, collect the functions of our small electronics. Xerox PARC was starting on ubiquitous computing and "pads, tablets, and slates" in the timeframe.

A 30 year progression has brought that old dream to hundreds of millions, who just call it a "phone."

I have a hard time seeing the long history in terms of just one brand, or even a few. The trend is much bigger.

I actually like the confusion of the Android market, but I chose a purely conforming Nexus for myself.

Still I like an ecosystem that is really that, and Xiaomi contributes to diversity, even if I don't buy one.
It's a nice article, and it certainly makes me want to visit; but it seems like a stretch to call Lisbon Europe's new culture capital, especially when it's "virtually unknown" like the author says.
Bolile femeilor-Tratamente Naturiste
I replied to bcl here about that here: https://news.ycombinator.com/item?id=9166363.
Good place to ask this -- Whose gitconfigs do you look at for stealing ideas?
Show HN: Bish – Shell scripting with a modern feel
A link to the settings we use is here https://gitlab.com/gitlab-org/gitlab-ce/blob/master/.rubocop... it is pretty loose since we recently implemented it and didn't want to have to fix 1600 files :)
Reads like someone who has immersed themselves in the SV bubble for a year or two and now thinks they know it all. Hint: talent is orthogonal to whatever trends are happening in SV (or elsewhere).
No, we should not live in the world where any kind of rape threat is tolerable. Period.

This, or threat of murder or serious injury should be not acceptable in any form.
I'm fairly impressed with Vivaldi and I appreciate its roots greatly. I'm just a bit uncomfortable with its proprietary nature. I'm not a free software zealot, but I do make the effort to use free software when I can.

Not quite the same category, but if anyone is interested in a modern Opera-alike browser check out Otter : https://github.com/OtterBrowser/otter-browser

Their main website isn't loading for me at the moment (edit: must have been the network I was on, I'm connected to a different one now and it loads fine), but you can get a good deal of info from the Github. It's under active development and while I wouldn't replace Firefox with it yet I may very well at some point.
Ask HN: REST friendly ad libraries?
What's a good library for loading image ads via REST?

I want to dynamically insert ads into an app without using Google's "we're going to write this into the page" function.
Oh I was thinking something very similar few minutes ago and when I opened hacker news and saw this post I was amazed
Tech people are moving elsewhere in Europe not because there are no interesting jobs but because the euro crisis has made them into easy picking for international tech companies. Faced with uncertainty there are few who resist the lure of higher wages (even when that comes with higher cost of living).

There are, in fact, interesting things to do and interesting companies to work for in Lisbon. We even have startups working out of old derelict factories, so you don't even have to go abroad for that true hipster feel.
Paying Tribute to Thomas Stanley and His ‘Millionaire Next Door’
I also thought about this. Something like Hypothesis (chrome extension) but more focused on public commenting.
Yeah, either that or "the tribe" is the gender issue.
The iPhone volume interface has seriously confused me. There's volume, then there's alert sounds. The buttons only control one at a time but that depends on the last context you were in..
The only output I didn't fully design on my own was the log command (`gg l`). I used information found on this Gist (https://gist.github.com/textarcana/1306223) to retrieve the log information in JSON. From there, I designed an output style on my own.

Hope that answers your question. :)
As as someone who just wants to install the OSes of their choice on their machines, the main takeaway I got was

> there used to be a thing called BIOS that was dead simple to deal with and did what you want. Now there is a replacement called UEFI that is insanely complicated to deal with and (at least in practice) makes it hard to do what you want.

Is that accurate?
I have to say that I tried Vivaldi a couple of weeks ago and found it too alien and unintuitive for my taste, both on the Mac and under Ubuntu.

In comparison, "mainline" Opera is (at least for me) not just faster than Chrome, but also refreshingly free of bundled crap (including Google logins and the like).
We've seen a lot of these press releases reprinted as articles about Vivaldi this week, but despite their claims more features != catering to power users.

I'm a web developer, I spend at least 10 hours a day in a web browser. Usually several of them. Usually with several windows spread across several desktops, and a large number of tabs in each window. If you want to appeal to me, use resources efficiently. So far every metric I've seen of Vivaldi shows it is a memory hog.

They tout the idea that the browser comes with features which are only available as extensions in other browsers. That's not a feature. The browser should come with only absolutely essential features and the rest should be extensions. I don't want my browser bloated with a ton of features I'll never use, and neither does somebody else who likes a different feature set than me. By trying to cater to everyone at once, you're actually making your product terrible for everyone.
In more mathematical terms, the value a rec engine provides you looks like:

value = k1 * users + k2 * products + k3 * products * users

Prioritize building your rec engine feature after you've built user on-boarding features and product on-boarding features because without users and products, rec engines contribute 0 value.
Bearing a certificate is not a proof of capability, it's a promise the employer can demand to be fulfilled.
I use Google's Pagespeed Service, which is free and in beta. They say they may charge some day. But the support... I have "proxy errors" reported, which would appear to be an error on their end. Contacted support via email and was told to expect a response within 3 business days. So that was Thursday morning, it'll be at least 96 hours before I get a reply. Maybe up to 120 hours. Glad I moved the site instead of waiting.
I highly recommend it's use with pronto. We run Rubocop, Rails Best Practice and Brakeman against every commit by calling pronto from CircleCI.

https://github.com/mmozuras/pronto
Is it just me or did Kelly Ellis disappear from the front page?
What should I make of this? A complicit culture of silence? I feel sick, uneasy, and confused.
It would be nice to have something that makes the hard-to-remember stuff in git more accessible. @qw3rtman, how often do you plan to work on this? I wouldn't use it yet, but I might if it were more built out (and had support for branches).
Even if the request that claims to be from Googlebot is actually the Googlebot (which it might not be,) that doesn't guarantee the site is indexed. It's impossible to know when the site is indexed without direct access to Google's index.
Does anybody know of a book on human computer interaction where these are explained in detail?
See also: https://en.wikipedia.org/wiki/Tensile_structure
A friend of mine was actually asked this in an interview (how does substring works). The initial idea of taking an advantage of the immutability of an object was nice, but it turns out to be a big GC issue if your original string is extremely large.
Great to see Vivaldi getting traction and attention. I did not agree with the direction Opera was taken after they switched from the Presto rendering engine to Blink. Many of the features focused on power users were thrown out, and when users complained to Opera, they were told to wait on extension developers to fill in the gaps. Many people prefer not to have to install multiple extensions and therefore have to trust multiple extension developers. I hope Vivaldi is successful in filling the void left by the changes to Opera.
Yes, for words on twitter. We should not live in the world where any kind of rape threat is tolerable. Period.

This, or threat of murder or serious injury should be not acceptable in any form.
If you want to become a financial analyst it is fairly important to get. The CFA is nothing new, one of my parents got theirs years ago and a few of my friends are in the program now.
I am currently working on support for branches, which I hope to release in the near future.

Thanks for the feedback! :)
It's not so clear cut, The filesystem really was acting as a "table" of index values on where to replace the characters that were removed.
Related: http://www.cracked.com/blog/how-comedy-article-got-me-placed...

(Because I have to: those guys don't know anything about how real assassins work. If you want to kill the President, you start by infecting them with a sleeping virus before they become president. Then you only need to activate it once you know your target.)

(If any SS agents happen to see this: I was referring to the President of an imaginary science fiction story that I just read. Go look elsewhere.)

(I hope I don't regret this later.)
Sure it's not exactly an alias, but this is basically just splitting the usual `git status` output and coloring it. I have similar functions in my .bash_profile for git and it doesn't require node. Consider this: I can easily scp my dotfiles to a server and use all my shortcuts. To use this I have to install Node, npm, and this package to gain a couple of new shortcuts that make existing functions a little prettier.
there's no need to go bullshitting about advanced metallurgy..just go ahead and price it at whatever...http://www.patek.com/
Thoughts on Angular 2 after ng-conf 2015 (and some whisky)
#Hardware: what about a solution for 'endless-3d-printing' ?
new mopboards will be welcome for our next 'spring-renovation' ...or maybe some fineart picture frames :)

edited: mopboards (?!) in german called "Fussleisten"
I'm waiting for someone to make doom.efi

It's been done:

http://warfish.github.io/doom-uefi/

Source code is here:

https://github.com/warfish/DOOM
The engineering talent is at a high level due to the fact that candidates have worked at top tech companies. There is no charge to the developers. Startups at a monthly fee will get an increased number of candidates in their inbox.

Meant to include all information in one page so didn't add a separate About page.
If bootstrapping an ecosystem is that easy, why is Microsoft having such trouble with Windows Phone? They have perfectly serviceable equivalents for all the services you mentioned (maybe not compared to Google, but certainty against their other competitors), so clearly there is something else that is missing.
Technically, the former is when it is "crawled" and the latter is when it is "indexed".

In practice, since 2010 these two events have generally been separated by minutes.
fixed in 6 (and backported in 5, 4)
see http://bugs.java.com/view_bug.do?bug_id=6924259
The OP is not affiliated with Hacker News/YC.
Most devs that I've noticed as really passionate and good at what they do, don't have a degree. That's just my experience at half a dozen startups, but a majority of the devs I've met thus far don't have a degree.
This is really old, they changed the way it worked to be a copy from jdk5 to jdk6 for exactly this reason.
Predator Drone.
I expected to see ongoing discussion about it today, instead this is the only post I'm seeing.
Who is Kelly Ellis?
Since no one linked it, here's the reason Idea Sunday was killed in the first place: https://news.ycombinator.com/item?id=7693640
HN penalizes stories with more comments than votes ("flame war detector"). Between that and the inevitable flagging, stories about sexism and/or workplace harassment tend to die quickly on HN.
It is one of those cases where you can actually leak memory with a GC. But at least Java gives (gave?) you a choice: to create a new string a use the current one, in .NET substring always returns a new string.
Perhaps a broader issue is that the current system is the one that nobody designed. And, designing a certification system from scratch, that achieves any kind of widespread acceptance, may be impossible.

I see something similar happen on a smaller scale when a business tries to re-design a successful legacy product: The conditions that made it possible to design the original product no longer exist. Nobody really understands why the legacy product was successful, and the original designers are long gone -- they were "acqui-fired."

The legacy product might have a number of glaring shortcomings, but the re-design team ends up creating something that's worse.
are you talking about https://twitter.com/justkelly_ok ?
PyCon staff of course will be sycophantic with upset
guests because they hate bad press.

All the PyCon staff did was talk to the developer in question, mention that the comments had offended someone, and left it there. That's pretty much exactly what I would expect them to do. That was confirmed by the developer in question:

https://news.ycombinator.com/item?id=5412553

There were plenty of overreactions in that case; Adria Richards for choosing to publicly shame rather than either talk privately with the developers in question or simply bring it to the PyCon organizers' attention, Play Haven for choosing to fire him over such a minor incident rather than simply giving him a warning, SendGrid for choosing to fire Adria rather than try to work with her to try and bring her behavior more into line with acceptable public relations, and a large number of people on the internet for going way beyond the boundaries of civil behavior in harassing people on both sides of the debate.

But among all of those over-reactions, from all accounts, the PyCon organizers behaved eminently reasonably.
That seems to be the exact use case. Did you want to elaborate on why you find that useful?
https://twitter.com/justkelly_ok

Her pinned tweet gives a pretty good indication of what's going on.
It appears to have been renamed to "Why didn't you back me up?"

https://news.ycombinator.com/item?id=9163309
It's not acceptable. This doesn't mean it needs to be illegal.

Schilling took a stand and it seems like he got decent justice as it is. Why the knee jerk reaction that more laws must be needed?
I addressed this later in my post. I'm 100% in agreement that men need to call out this behaviour when they see it, not only because it's said when women are not around, but also because the type of men disrespectful enough to harass women are likely to not listen to women. But by the same token, posts like this one highlighting specific incidents of harassment have so much more power than just whispered murmurings, so to solve this problem, women need to call out incidents of harassment, since men aren't always around to witness it.

The language of "responsibility" isn't the correct way to frame it though. I'm not "responsible" for corporations that pollute heavily, but I'm still going to argue against it in order to improve the world for future generations. I don't see how this is all that different.
He is one of the early Firefox devs. http://en.wikipedia.org/wiki/Asa_Dotzler
TSA officials warn of credit card knives at airports (2014)
u could even price a licensed seiko at 10k, without fancy metallurgy...http://www.calibre11.com/calibre-1887-update/