skysight-inc/HackerNews huggingface dataset:
> How exactly is this different from sending unwanted java-script with ads and tracking code? The CPU cycle and bandwidth is not exactly free, and both cost electricity.

Scale is the difference.

The bit of bandwidth required for a small image and the CPU time to render it and run any associated little bits of script, is not all that significant compared to what is going on to transfer and render the content that has actually been requested.

Running someone's GPU (and/or CPU) at 100% for a time is going to be significant though, not only does it consume more noticeable amounts of electricity directly but it also generates heat which could reduce the life expectancy of the user's device and will certainly reduce the battery-life-until-next-charge of a laptop or other portable device which could be quite an inconvenience.

Of course that sort of thing already happens with flash, which is one of the reasons I have it disabled be default (or simply not installed) on all my devices, with badly written animations consuming as much CPU time as is available - though that is at least just ineptitude rather than someone deliberately abusing my kit for their own gain.

Having said all that: if sites were honest about using processing power for things like that and I could choose between ad-free but power consuming and normal sites, I'd probably pick the former on desktop and the less *PU intensive option on mobile devices.

Perhaps it is something places like Reddit could consider in their continuing effort to keep the site relatively un-ad-encumbered.
There's a difference between suggesting corrections (like office) and trying to guess your next word though. Google does both, but unless you misspell "blacks are ruining America" it's not going to suggest thataas a correction. Since apparently they expect it to be searched they suggest it as you're typing, but I don't think office does any sort of word prediction as you type? As you said, bing does the same. The standard is higher for office and other actual spell checks because they shouldn't be changing something that isn't meant to say "black people are ruining America" into that. Prediction is entirely different.
No, virtsync creates sparse files

The difference is important when you have many 50GB VM disk images with just 2-3GB occupied (as I have).

Rsync doesn't support --sparse --inplace.

Also the virtsync command line is more similar to scp than rsync. No need for any configuration files - it uses ssh as its transport.
The Man has a lot of points about how to Optimize your income and Saving. Which are good values to be honest.

As a child, we (me and my brother) were taught by our parents to Save Pocket Money, when we don't really need them, and later we can buy something more meaningful with it.

Having said that, I do not think I want to retire so early :) ... May not be for the money, but for the fact that I learn everyday when I venture out and take on the challenges of life!
Memcache top
Silicon Valley battles Wall Street for talent
I like the Guardian's take on this:

"After the collapse of Lehman Brothers, custard sales went through the roof as people sought refuge in nostalgia"

http://www.guardian.co.uk/media-network/media-network-blog/2...
I think the intended point was that you should always work on feature branches, never on master, rebase your feature branch work against upstream/master which is the one true published history and thus never rebase master.

In this workflow there is no pushing to master because you never work on master. So there is no reason to ever rebase master. Master is always assumed to be published history.
Because you have one overarching goal (Treat all people having equal rights), and numerous different areas that need dealing with (racism, sexism, homophobia).

Feminism is simply the part that's dealing with sexism.
This article is wrong. Humanism is not feminism. Humanism is not related at all to tackling sexist discrimination (although many humanists may be feminists). Using the same word for two different movements would just be confusing.
Personally, I view religion in the UK as a relatively harmless social activity favoured by the elderly - a bit like bowls.
I find it quite ironic since I see being confined to IE as having a disability. It almost serves to me as an inspiration to keep myself intact.
17% is quite decent. I wonder how many think the same about Apple?
It will be interesting to see the results of next year's survey.

I see a definite down-trend in trusting Google, but mostly among techies.
Beautiful - though navigation suffers a bit from the lack of hierarchy.
Wikipedia tells me you don't need to hold Ctrl. Just Alt+Print Screen. I just tested it in a VM and it works. Should make it a bit easier.

And I have to say, at first i thought this was a trolling attempt to get us to try to push this sequence. But that's a really cool feature - I didn't know about - even after using Linux for years.
Unifyo (https://unifyo.com) – Cambridge/London, UK – Sales and Account Executive

That's right, we're looking for a sales guy on Hacker News. We figured there must be some sales guys on here who love technology but their skills and passion are in sales, and are looking for a startup to join. If that sounds like you, don't bother scrolling down; there won't be many more of these.

Basically, we have the technology (cue Six Million Dollar Man theme) and we need you to help us turn it into money and happy customers.

The Product

Unifyo is a genius product that can accelerate millions of people’s workflow (e.g. in sales or customer service) by having instant access to unified customer profiles.

The Plan

You’ll proactively reach out to new and existing users (= leads) of Unifyo. Instead of cold calling potential clients, you focus on making sure that current users use Unifyo successful inside their companies and with their colleagues, so they feel comfortable paying for it. We’ll expect you to organise the sales approach, process and tools yourself and come back with results. The whole team will support you in your exciting quest providing the metrics and customer data you'll need to increase Unifyo's revenues from thousands to millions.

What we (think) we need from you

• You have at least 2 years of sales experience with demonstrable sales targets achieved, along with a track record of selling software solutions (SaaS) over the phone and face to face.

• You have received formal sales training.

• You have an innate hunger for personal and company success combined with a great personality.

• You have a solid understanding of web, enterprise, and SaaS technologies.

• You have a strong interest in tech (that's why you're on Hacker News) but you also have the ability to clearly explain complicated ideas to a non-technical audience. Try explaining Facebook to your grandmother before applying.

What's next

For more information, and to apply, get in touch with me (Robin) or Ben (our names at unifyo.com), or check out the full job at https://unifyo.com/jobs-sales
The site seems to be down for me. So, Webcache:

http://webcache.googleusercontent.com/search?q=cache:strongl...
Has anybody found the source Case Study? It's not on the mentioned companies websites.
> The answer to your questions BTW are yes, yes, yes if optional no if not

Oh come on. Did you write that comment with the intent of it being read?
How is humanism, the very idea that all humans should be treated equal and are of equal worth regardless of their sex, race, sexual orientation etc. not tackling sexist discrimination?

I, as a self-proclaimed humanist, find any[0] differentiation based on such a criterion not worthy of a modern society. I do however have a problem with a word/movement that I have trouble defining without resorting to sexism.

[0] Okay, there are obviously areas where sexism/racism is perfectly fine: A MD’s office, for example, or your bedroom. But those are really the only two I can think of at the moment.
Ask HN: How competitive is entry to the Stanford Master of Symbolic Systems?
Are there any current students or alumni who could share their profile upon applying?
What exactly was worse in Netscape? Because I just loved using it.
It sounds like you've already made up your mind. Just tell him you're not interested. You don't need to be passive-aggressive about it on HN.
Zend Framework 1.12 Get Absolute Path View Helper
> Because there's a crossover between feminism the philosophical worldview, which is arguably very close to humanism

But not using humanism here opens the field for this radical crowd, who call themselves feminists, you usually find on Tumblr (and a few other places) and who find sexual harassment against men perfectly fine, because, hey, it’s feminism and all men are unworthy of one’s respect anyways.

The civil rights movement in the US managed to pick a word that was not so easily abused by radicals.
I do come in #reprap often (nick ambro718).

For example, fan control could be made volumetric, based around how much filament is below the extrusion, not just the whole layer time. The bridge detection in Slic3r is a very restricted form of this - done more generally, fan speed would be increased for bridges, overhangs and non-first layers of bridges.

Another example, the physics of the extruder operation could be taken into account, to prevent fat corners and similar. I know some firmware can do this already, but I've never found it sufficient. I know it is somehow unclear whether this goes into the firmware of the g-code - but if it goes in the g-code, that means it should work with all firmwares. I think that ideally you could program anything you want in g-code, without the need to change firmware.

Bridge sagging could be accounted for in some way. I've seem cases where you have very sparse infill, and the first filled layer after that is very sagged - up to 3 top layer may be needed to get the top straight.

Finally, slicers are generally buggy (just check the Slic3r issue tracker!). I may sometime get a bit more involved with slicer development, but it's a whole new area, and lots of existing code that needs to be understood until I can make proper improvements.
Exactly. Thanks ^^

I'm assuming that you have someone else apart from you sync'ing with your master. But even if you know that nobody else uses your software (so far), I would still recommend, as a good practice, to stay away from rebasing master.

Work on feature branches, rebase them, and merge them. Once in master, you don't rebase anymore.
http://crave.cnet.co.uk/mobiles/motorola-x-to-have-4-8-inch-...
Why should you learn math? Because fuck you, that's why.
On the other hand, you're anchoring on the worst possible idea. Afterwards even barely mediocre will seem pretty great compared to the McD idea.
cannot agree more
"The calculation is based on a fictitous family which has been constructed solely for the point of maximizing the subsidies per family member. It includes subsidies that can't be combined, that are partly miscalculated and, in some cases, just improbable."
Thanks for the update. For years I use this with Ctrl, never got a thought to try without.

Btw, on the wiki page I mentioned is also written that: Under graphical environments (such as GNOME or KDE) 'Alt'+'PrintScrn/SysRq'+key combination generally only leads to a screenshot being dumped. To avoid this Print Screen feature the magic SysRq combination should include the Ctrl, becoming 'Ctrl'+'Alt'+'SysRq'+key.

So I guess it depends from the environment.
No, I don't think so. Generally speaking you'd have to get some sort of insurance or hire yourself as an employee.
At the (alarmingly high) risk of being completely misunderstood, I for one think the whole "sexism in technology" is an issue that isn't worth sparing time to think about.

Some people are jerks. That's true of all contexts of life. Jerks should be shunned not because they are sexist, but because they are jerks. If a guy who's a jerk starts a company, he'll probably hire other guy-jerks, miss out on having some balance on his team, and have a crappy company no one wants to work with. If a non-jerk guy starts a company, he'll probably make efforts to create an environment that's as respectful and balanced as he is, and not hire jerks. Respect is important - I wouldn't hire someone who's consistently disrespectful, no matter their gender.

I'd argue that the reason why there's a whole "women in technology" drama going on at all is because a lot of people (quite independent of them being male or female) in the tech scene are jerks. (this is also why this is an even bigger problem online, because as we all know, a large proportion of people follow the GIFT theory online and act like complete assholes, making statements that would get them ejected out of any social situation)

Why are there so many jerks in technology? We could spend forever discussing that, but probably for the same reason that any successful industry attracts jerks, male or female.

The problem isn't worth worrying about in a generic sense. I look at this as a "intelligent, civilised person vs jerk" problem, not a "male vs female" problem. That problem is as old as the world, and as someone who (I hope) is not a jerk, I don't deal with it using generalities, but targeting specific jerks if they can't be coached into being civilised.

In other words, if you identify someone who's regularly being a jerk, deal with them. If you're in charge and you're creating an environment where people are being jerks, look in the mirror.

Otherwise, don't waste time thinking about this "issue".

Edit: Worth adding that this doesn't mean it isn't worth thinking about the issue of sexism in general - that is something where we still have to make a lot of progress, especially in some parts of the world - but that's not specific to technology at all.
Typo, you have Scumbag heads twice in your grid.
Waiting for the first guy to create a "Glass jammer" that kills nearby Glasses. (Guess it would not be practically possible)
TLDR: Does publishing a paper help position yourself for future opportunities you're interested in (grad school, academia)? If yes, definitely do it.

What is your role in the work, and how much has already been completed? Will you positioned for first-authorship, or will you mostly be grunting out somebody else's idea and you're looking at nth author? Is your goal to end up in academia? If you're thinking about grad school and academia, I would say go for the publication no question.

As an undergrad, you probably shouldn't expect monetary compensation unless 1) you're being asked to forgo significant paying opportunities (e.g. summer internship) to do this work, or 2) doing the work primarily serves the interests of somebody other than yourself. Criteria 2 encompasses opportunity cost, including time lost on non-academic sideprojects if you aren't that interested in academia since the loss of those personal projects might diminish your attractiveness to potential employers who don't care about academic papers.

Also, I'd be pretty pretty surprised if you couldn't arrange to get some kind of thesis credits or "advanced study" credits for extracurricular research work you do without pay; double check with your registrar's office on that one.
"I don't know, I couldn't bring myself to go."

This made the argument far less interesting. Preconceived notions are easy. Exposing yourself to something with an open mind, less so.
They were also first to market with a decent Android todo app and kept that momentum up.
You are thinking about languages that are targeting a single machine at a time. That's the way Microsoft thinks with their history in client-side software.

The implication of the quote is that Google attempts to implement the seemingly intractable algorithms by running them on huge clusters, and returning the results to a large audience that makes the computation worth it. If your language targets a data center then having a language support Bayesian inference might be useful.
For me, if a PR introduces a bug and then fixes it later, it must be squashed together. First of all, and most importantly, because it makes it easier for reviewers.

Second, makes no sense to merge, consciously, a bug into master, specially if it's known and fixed already.
Thanks, that is a really good answer.

Regarding point 1), it's difficult to spend enough time up-front working through requirements to estimate, reviewing with client etc - for 2-3 days work can take 4+ hours. Heck, I won't know all unknowns until I program it, and often feel I might as well have built a prototype in this time (and saved the client half a day's money). Plus, if the work doesn't come off, that's a lot of time wasted.

The project that triggered this post is making a 7-screen online copy of a 6-page paper form. It should be straightforward, and as with many of these projects the client expects it to be cheap because it's "simple" - so we have a bad expectation to start with. I made a couple of judgement errors when quoting (mostly on conditional logic, which the paper form didn't include: dynamic add/remove of form rows), and now when viewing the first draft the client's decided that additional show/hide regions and conditional validation are required, and some fields to be modified from the paper form because "They'll be better like that". We'd had a face to face meeting before the project began so I thought I knew what the client wanted and the client was happy with what I proposed...

I do think the fault is mine. I'm sick of my projects ending up with bad feeling on both sides. You are spot on that some clients just don't want to pay for the work involved; I have one that quibbles over every 20 minute period on the invoice, saying it could be done quicker. But then when the quote is squeezed to give a good fixed-price, a lot of modifications/changes get left out, and the client isn't happy then.
There is no such thing as "slow" or "fast". It is all about the satisfaction of requirements.
Try deleting all the Nodes with DEL

When deleting the last one it crashes (tested in FF and Chrome)
True. I'll post it to 9gag as well.
Similar: https://www.gov.uk/

http://storify.com/GovUK/gov-uk-wins-design-of-the-year-awar...
How much REST should your Web API get? Hypermedia APIs & cross-device web sites
Nobody is pretending anything. It's the old DWP website. The DWP has a new home on gov.uk, which is much better, and is transitioning — actually rather quickly, given all the red tape that must be involved — to this new site as we speak.

The old website only persists because a few remaining functions have not been transitioned yet. It's rubbish, but it's actively being replaced. Criticising it is pointless.

It's interesting that you refer to alpha.gov.uk. The gov.uk site left the alpha stage and officially launched in October 2012, and as much as government IT projects are usually a disaster, you can't deny gov.uk is a major step in the right direction.
I switched from Adium to Messages because I haven't found a way to turn off annoying dock animation of Adium when Internet is offline or when jabber server is down.

Later I found that Messages' proprietary protocol that synchronizes chats on Mac and iPhone is very convenient, and most of my contacts have iPhones or Macs. So today I almost don't use jabber. Sad but true.
Awesome, thankyou!
I don't think you can compare RPI to Arduino at all. Arduino is certainly not an obsolete technology. There are lots of projects where prototyping with an Arduino and finishing the project with a super cheap AVR chip is the way to go.
I think there are two problems: sexism and an imbalance of males and females in technology. They're not the same, though they're linked in some ways.

Sexism is hard to address effectively, and attempting to confront it can sometimes make things worse. Proceed with caution.

What is easier to address (but still difficult) is recruiting more women -- this can also make it easy to identify sexism, because if more women are present, sexism can be harder to hide.

Although I disagree that ignoring an imbalance will make it go away, there is another reason why trying to have more women on your team is important: if 50% of the people consuming software are women, it's quite possible that a team of 90% men is missing out on opportunities. Though Pinterest is a good recent example that most men simply don't appreciate to the same degree as women, there may be some hidden market opportunities that are shrouded by the current gender ratios in technology.
Oh that one I didn't see, thanks. However, it makes me wonder why Gnome/KDE can "hijack" this key combination.
I mean it is a bit strange for a userland application to be able to intercept kernel level features.
Yeah, that's why I think exponential grow in fines for repeated offenses by a company is a good idea, it will eventually be net negative for the company so they will stop doing it.
Useful reference, and whilst controversial - i'd like to have seen ssl.h/openssl.h aswell. But anyway, thanks. :)
Ooh. thanks. this post is probably the most useful bit of information I've read this month. Hm. I will have to research more, but this might... change things significantly. I mean, it's still a newish feature, not something you want for backups, but between that an bcache, Linux looks like it might deserve another look, storage-wise.
Please don't leave 0 content/0 effort redditeqsue replies here. If you want to post memes and not contribute you can do that at Reddit.
The one thing you have going for you is that health insurance tends to be localized anyway, not necessarily at the city level, but at the state. One thing you have going against you is many people will want coverage beyond this local region.

The "knowing how much things will cost" is probably the biggest problem. I would love it, unfortunately it is completely different than how medical providers are used to working. That will make it very difficult to negotiate with doctors. And you will be new. Meaning that you have no current members. Meaning that they have absolutely no incentive to negotiate with you.

Then there's the fact that insurance in the US will change in unknowable ways on January 1. Have you looked at how you can interact with the health exchanges in these states?
PHP - Twitter followers count
I've read a ton of blogs and articles on the issue and the one consistent trend I've noticed is that it's a significantly more noticeable problem in the US by comparison to the UK.

I'm certainly not denying that sexism doesn't exist in the UK, it simply appears to be less of an issue here compared to our US friends.
I built a postcard app a little while back but this definitely looks better :-)

How are you doing the fulfillment of the cards?
Why Internet Business Models Fail: Pipes vs. Platforms
Actually, Google Docs suggests spellings the same way Google Search does. It's actually quite cool: http://lifehacker.com/5895252/googles-new-spell-check-is-cra...
I don't believe the full case study has been published yet.
Not necessarily. It "might" consume a lot of memory depending on your particular application.

We recently went live with a suite of applications (5 apps all together, both web and backend), processing tons of data in "real-time" in multiple threads and after a few days of usage someone noticed it was running with default 512M of RAM (8gb planned).

Considering the load it is processing - it is very impressive. And yes, it is using all of J2EE in WebSphere with mq, hibernate, spring core, spring integration, etc.

BUT I could not make JIRA work with 512 linode, had to upgrade to 1m and later on switch to jira-cloud as it was failing all the time.