skysight-inc/HackerNews huggingface dataset:
I hadn't heard of cross-validation and this was a clear explanation. For that example I would have just used the singular value decomposition since it minimizes the least squares, now I'd definitely use cross-validation.
Essentially Radeon GPUs have a better architecture than Nvidia GPUs when it comes to executing the mining algorithms associated with cryptocurrencies.

http://www.extremetech.com/computing/153467-amd-destroys-nvi...

EDIT: grammar
> "Non-technologists fear that technologists have lost their humanity, and thus incur an air of arrogance."

From the general views commonly espoused on this forum and elsewhere, this seems like a legitimate fear. I do not believe it's fair to color these people as luddites or uninformed.
I don't see how this solves the problem at all. I suppose it gives a "paper trail" that shows what you're working on each day.

But my experience is that this sort of thing (as you observe) really rewards those who are good at writing and navigating the social waters... rather than really reflecting work. If a manager is reviewing snippets, you just need to say what he wants to hear.

Even if it should be "Was kind of blah today, didn't get any work done, talked to Y about it for a while but still didn't do much", you'd of course write "Faced several challenges with X, but made progress; had meeting with Y and got useful feedback".

It's sort of an art, especially when it comes to full performance reviews. I used to be something of a savant on the subject.

I have yet to see ANY system which comes close to measuring programmer productivity, even in a relative way, that isn't prone to huge errors or gaming.

Same problem with interviewing, really; often social adeptness is what's being measured.
It could be that you prematurely optimized the task and then got lucky that the optimization turned out to be necessary later on. Your story reads as if you are saying that you were correct to automate the task because later you happened to need the automation, despite not having any reason to believe that automation would be needed. ie. Buying a lottery ticket was perfectly reasonable because I happened to win.

That being said, based on the numbers given, the optimization would make sense as long as you knew the task would be needed to be done at least 16 more times, which I imagine was the case. That also assumes there wasn't anything more pressing that needed to be worked on.
here's one that isn't the same style http://devmaster.net :)
That section is really great. If you would read nothing else at all, and just add one thing, that would be the first thing to add. What I miss is something similar on a more local level. Both local-local, but also for my country. I even thought of doing a start-up at this (produce a one page PDF weekly to complement this spread).
Anything public can be used to invalidate a patent.

The first to file only refers to two inventors patenting the same non public (or public in the span of a year) invention. Anything public for more than a year cannot be patented because there's prior art (obviously).

So if you want to ensure someone don't sue you for a patent, you just have to publish everything you've been using.

Of course this is a lie, because there's always a patent that you can be sued, because even if you can invalidate said patent (even with another patent), you will still have to pay a lot of money.
40 year olds? My first machine was an A500, and I'm early 30s!
In the winter the waste heat can offset your heating bill. Now we just need someone to use mining chips as the heating elements in heat pumps and we could have energy-neutral mining year-round.
Seems that WP.org domain is blacklisted on HN - I got the message "Stop spamming us. You're wasting your time." when I submitted the link below, even though it's far from being spam.

Original announcement is here:

http://wordpress.org/news/2013/12/parker/
It has to do with the amount of power usage and the return rate or mine rate of LTC/BTC. AMD seems to have a better ratio of coin per wattage. So basically just better bang for the buck.
If you read other comments, a number of people have done the trivial test and confirmed that images aren't requested until you open the email.
ProtoShares (and a few other coins, I believe) focus as much on being memory-hard as CPU-hard. While CPU/GPU can be "cheated" by designing ASICs, there's no such thing as application-specific memory, making it a better candidate for an honest signal. [1]

[1] http://en.wikipedia.org/wiki/Signalling_theory
This is MailChimp's blog entry on the changes: http://blog.mailchimp.com/how-gmails-image-caching-affects-o...
I think new subscribers must choose, print and digital are not included in each other, but there is a more expensive option for both.
Your comment is good and worth reading, but your opening line is unfortunate especially in light of what happened in the 15 minutes following. Just remove that line. I won't tell anyone.
Sorry, maybe I wasn't clear.

I have an email I want to be secure.

Why am I giving this data to Lavabit in a form that they can decrypt? (Forget the government for the moment.)

Why aren't these systems engineered to mean that only _I_ have the key to decrypt them?
Turning your Antivirus into my botnet
Community Metrics: Comparing Ansible, Chef, Puppet, and Salt
Well, just off the top of my head, something like a new WPA seems like it'd be a decent start, considering the infrastructure maintenance problems I keep hearing about. Is that "workfare"? I've heard "workfare" is bad, although again I'm not really sure why.
Is it so different than bookkeeping burning real resources on bookkeeping? Paper, ink, accounting software, Excel, all use resources.
It depends - if everyone knew that B would provide a superior wall, in less time, for the same money, then they'd have a choice to make. Do I care about the build quality? Do I care about the time?

A better example is if A now comes back and says "yes, my wall's not as good, and I take longer, but now I'm only going to charge $4000", then you've got a bigger question - is it worth $1000 to you to get a higher quality wall that's done quicker? Or would you rather save the money and lose the time and build quality?

This more easily converts to a software example - do you pay a senior developer to develop your product quickly and well? Or do you save money by hiring a developer of lower skill, who will likely take longer and deliver a lower-quality product?
I was being generous, also I know in at least Arizona senior developers are not paid anything near 6 figures. About 50K at best.
Show HN: Kaizen, a tool for Internet research
Conservatism? Reagan? Utter nonsense. Around the time of Reagan, the Soviet Empire was still shipping people like that to the gulags. North Korea still does, so Pyongyang can be pristine. It's "progressives", not right-wingers, who are the problem here.
Qt Mobile launches as all-in-one native cross-platform mobile app creator
From selling my 7950s earlier in the week on eBay UK, the going rate appears to be around 35% more than normal (Amazon) retail price. It's quite amusing, although I do feel for those caught in the CrossFire™ (sorry), who simply want a card to play video games.
Took me about a week to find 2 of them on newegg. If you check newegg daily, you can probably find a couple here and there. You can possibly even find a name brand one.
I agree that it's not fair, in principle. However, we must mention that the quality of education in the U.S. implies that a non-negligible population is at least underinformed*.

We should not ignore the historical and political context here: Democracy as implemented by the U.S., given the motivations of market capitalism, has not been working; and this discussion may very well be the result of that failure.
Y combinator explained in python
Lifesum Is Taking Its Playbook Straight From Spotify
Philosophical traditions, is it? How about "By the sweat of thy brow shalt thou earn thy daily bread"? And, while I'm at it, "The poor will always be with you"?
Here [1] is an instance where Yogaglo has sent a Cease And Desist regarding camera placement.

[1] http://theyogablog.com/yogaglo-patent-bs/
How is business class any different from any other perks like catering or laundry?
> obviously you can encode some ID into the image URL itself but all that lets you do is identify the email address of the user that opened the email. But you already had their email address because you sent them an email - so again, no PII gets disclosed

All that lets you do is...confirm that the email address exists. Until this change, that was a very difficult thing to do; now, its equivalent to getting a message through a spam filter. This is going to help spammers _a lot_.
Yeah the effective power at the cabin is 7kW, you'd need 3 of those to mimic it, and I guarantee you that the microhydro was significantly less expensive than a single one of those. His whole system probably ran $10k or less considering he's winding his own transformers and doing his own electrical work.
I don't think your proof works. If you spend $8000 and several weeks recruiting a marketing manager, you're paying for someone who knows what to do and how to do it, because you don't know how and/or don't have time.

If you go to a web site that does A/B testing, you're going to get a set of instructions about how to install it on your site, and then it's up to you to figure out what changes you should try. You now how more work to do, and no better idea about what you should be trying.

If you really do have a way to replace a full-time marketing person with an automated web site, build it. It will be a gold mine.
Probably a bad idea: http://en.wikipedia.org/wiki/Cobra_effect

Also, there's a fine line sometimes between bug fixes and enhancements. Sometimes it just depends on where you're standing.
Amazing. These screenshots really take me back...
Kano - A project to bring computer building to the world
The gist of it is that AMD GPUs have more, simpler ALUs, while Nvidia GPUS have fewer, more complex ones. For simple tasks such as sha-256 and scrypt algorithms, the former approach is several time faster than the latter.
Thanks for the heads up- I have no idea why I was hellbanned ...
There is more to bricklaying than shacking bricks. Go look at old structures. You'll see some in Rome where the bricks are still standing 2000 years later. Now look at a typical American patio that cracks in four years and starts to shift. Most people just see bricks, but there are many other factors that will determine if the wall stands the test of time.
I suppose the elephant in the room is whether or not 'techies' are repulsed by the homeless because accusations like "...[they] spit, urinate, taunt you, sell drugs, get rowdy..." have a basis in reality.

I don't live in SF, so I can only go off what I hear (from the accused 'techies', so I'm only getting one side of the propaganda here..), but what I have heard is that 1) the homeless really seem to love SF, preferring it to perhaps any other city, and 2) there is at least a segment of the homeless population that engages in extremely anti-social behavior (specifically I have heard stories of BART escalators regularly being shut down because the homeless shit on them).

(For background: most of my experience with the homeless comes from my interactions with them while working at a soup kitchen in a small city in Pennsylvania (those interactions were universally pleasant), and my interactions with them in Philadelphia (where an aversion to the homeless and an aversion to being mugged have a very close relationship...))
Sorry, but I still don't get it. Does it modify what people see when they visit that website? What behaviors of what are impacted how? In terms that a naif to advertising and site design might understand.
I think that's a great feature. Loading images manually is always annoying and isn't a great user experience. Novice user's don't always understand why it's risky and they probably opt to display the images anyways.

However, one interesting question is how can third-party analytics will workaround this? Is there a way? Given that gmail holds a large market share of email users, this is really going to negatively affect the usefulness of such services.
What can you use LTC for?

Thats right, nothing but hope.
> there seems to be several ways to get gmail's proxy to NOT cache the image and simply proxy the request every time the user opens the emails

What are those ways?
"I find this unhelpful, because it fails to explain why subsidizing people who contribute nothing to society, in such fashion as to provide an incentive to continue contributing nothing to society, is in any way a good idea."

That is the price of having a social safety net. You are not just subsidizing people who contribute nothing. Some day you might be in need of some help despite all your productivity.
Bitcoin Exchange Solution Kit: Real-time trade/pricing features
In that case you get yourself a USB to serial dongle which includes a CP210x or a FT232 chipset. Those can be configured to support a huge range of non-standard baud-rates easily.

Linux CP210x method described in http://bb.osmocom.org/trac/wiki/Hardware/CP210xTutorial

FTDI application note on non-standard baudrates: http://www.ftdichip.com/Documents/AppNotes/AN232B-05_BaudRat...
Thanks. The thread got a lot more up votes after my comment. ;-)
I like to think in terms of the energy wasted by all the bank employees driving to work every day. If even 10% of those made redundant by a distributed banking system were able to start working from home doing other things, I'd guess it was a net win.
3 Ways Your Employees Are Stealing Corporate Data
Hey, while I'm throwing out nostrums that had earned their gray hairs long before any of us was a lustful sparkle in his daddy's eye, how about "Beggars can't be choosers"?
'cept that it wasn't a random comment, it was a well thought-out tirade. And it wasn't posted on YT, but rather on his FB page (equivalent to tweet or a blogpost, more or less).

Which is to say: who the speaker is, who he works for and what his position is matters, as does the venue in which his original rant was posted.
what's his name, where does he work, and is he hiring?
This looks pretty awesome, I use the responsive design features in Firefox all the time where you can view a single site in a variety of different resolutions. But seeing them side by side like this could make for a nice development process.
Thanks for bringing up that point -- and sorry to hear that! Profit margin has been pretty good (~40% margin), after all expenses have been said and done
Having done just that I later about for months before I started to see very noticeable effects. It took me a month to recover to a point where I wanted to look at code again. Half a year before I wanted to give it another try.

In comparison I got a lot done when I spent two months working on code 4-6 hours a day including weekends.
I would imagine that the answer is yes, Java will pay more than .NET in the Bay Area. .NET seems to be oddly popular in niche markets and demand drives up salary in those specific areas but otherwise the market is lukewarm at best.

Some quick and dirty google-fu shows a 1:3 ratio of .NET:java in Boston.

The .NET:java ratio is San Francisco is 1:25

On a side note, Louisville is a very hot .NET market and their job ratio is 1:1
And Marx wrote "from each according to his ability" before "to each according to his need". How did non-contributors fare in Marxists states? Well they were sent to forced labour camps where they worked or they starved.
What does "techies" mean? Greg Gopman's Angel List profile says: " Business Development, Communications, Community Management, Networking, Sales and Marketing, Working Really Hard." This isn't a techie. He happens to be working in the tech industry because that's where the money is at the moment, but I wouldn't call him a techie. (I'd call him a douche, but that's a whole other topic.) I think we need to start divorcing the thought that SV these days is primarily a techie place and that the people who work at SV companies are techies. Many of them are like this guy. Moreover, many of the programmers are programmers, but (and this may be being elitist) can we call them techies? If someone learns a bit of JS or ruby to throw together proof-of-concept copy-cat site, can we really call them a techie?
If the reader loads the images, Google / Microsoft will need to load the image at least that first time before they can cache it
The different examples are all pretty much just different ways of writing the same thing. And then another different way of writing the same thing is presented, with "db:" prepended. Huh.

The only thing that is substantially different between any of these is the engine/protocol/adapter/whatever section. Perhaps that field should always refer to the protocol type and not the driver, but I consider that problem pretty negligible.
What makes you think Coinsetter's counterparty risk is low?
This is why it is crazy to me when Product Managers (and CEOs at small companies) don't know how to code. If you don't understand what a developer is doing, you really can't know if your feature request should take 2 hours or 2 months. And there is no way in hell for you to judge their output or how hard they are working. This information asymmetry can be super damaging to a company's progress.
This AMD GPU shortage isn't quite so terrible. I have a pair of AMD 5850s that I've been offered $250 each for. Never imagined those kinds of returns on 4 years old graphics hardware.

I wonder if the demand for altcoin mining cards will end up becoming so great that Nvidia will modify their architecture to better facilitate it.
Only in browsers, and only if The Other Guy is doing it, :p.
Add "verbal and sexual harassment of women in the street" to that list.
As a software engineer, this problem has been prevalent in my mind lately. My main question is this: how can we, as members of the technology industry, use our skills to help solve the homelessness problem?

I've seen a lot of people suggesting that learning to code is a solution, which feels like a very disconnected kind of response. If you're trying to stay warm and survive from day to day, buying a computer is surely the lowest priority. Another solution is raising awareness via the web. In the social media era though, this has the negative of making people feel like they've done something by sharing a link or upvoting a story without actually making an actual difference, so I don't feel like this, by itself, is a great solution.

The disparity between people in the technology industry and the homeless is so huge, and noticeable, in areas like San Francisco that I feel it is our responsibility to give back and try and make a difference somehow. What are some ways that this could be achieved?
She doesn't explain because because this model really is so obviously erroneous, but only after you accumulate enough experiences in life, or, if you want a shortcut, after you read enough books written by those who have experienced a thing or two. Some things can't be explained in a few sentences, because they are not mathematically true, but happen to be true in this particular world of ours. Sometimes, it's hard to explain how the world really works; you have to experience it in the flesh, and it takes a while.
Stanford algorithm analyzes sentence sentiment
The request is still made (now via a proxy), so email opens can still be tracked. But other identifiable information (IP, user agent, etc) can't.
Thanks but no thanks.
I'll just keep tweeting those pics of my arse.
Nicely done. I feel a bit about the Amiga like I do about the Moon landings in 1969. So much of a feeling of "wow, the future has arrived" and then it didn't.

Nothing was quite so cool as 'pulling down the screen' to reveal another screen behind it.
I don't watch TV news anymore, it's always same thing ever and ever: economy is bad, protests, war, that team won that game, here's the weather, a disaster just happened and thousand died and in the last 2 minutes is when they show something cheerful.
Seems like a privacy hole.

Mailer can setup url that is composed of random words and is unique per email.

Ex: www.tracker.com/weather-dog-city-nice.jpg could identify you + timestamp of request and bam, you have record of: valid email, address isn't blocked and that user reads emails from recipient. No proxy in a world would be able to make this request anonymous.

No idea what advantage of this is apart from google eventually offering an alternative to gmail (think of comment system being replaced on youtube)
Is the relation really all that surprising to people? We programmers tend to be a fairly self-reliant bunch. Ever told someone "RTFM"? Many of us are self-motivated, and probably self-taught to at least a certain degree. You think "It's just so easy, anyone can do it if they put in the work" and as a result you see unsuccessful, downtrodden people and think they just didn't want to put in their 10.000 hours like the rest of us.
That's not right. It must be hard to produce, easy to verify, and be deterministically linked to the previous POW. That last feature is critical.
It takes a little effort to compile yourself, but you absolutely can. https://github.com/pooler/cpuminer
This is the coupon collector's problem.

http://en.wikipedia.org/wiki/Coupon_collector%27s_problem

The formula in the article (1/2 + n*gamma + n log n) gives 2365 for the expected number, but this is different than "at least 50% chance".
How To Upgrade Your MacBook Pro's Hard Drive
Unless you really want to have a dead GPU, that's a good thing.
Bang for the buck = efficiency, so you just answered the question "Why is it more efficient?" with, "Because it is more efficient."

The reason, more or less, is that AMD GPUs tend to have way more cores than Nvidia GPUs, and their cores can, in hardware, do the integer operation necessary for the hashing algorithm. Nvidia can only emulate the integer operation, so it takes three instructions on Nvidia vs one on AMD.
Doesnt the bitcoin network need mining to work? As far as I understand it, mining needs to be done forever, even if its impossible to collect new coins.
One advantage I can see to something like this is that unlike Heroku, it could be made suitable for enterprise companies scared of the idea of having your software/data on hardware you don't own.

That being said, I agree 100% for pretty much every other use case.
Facts, Citizen? How reductionist of you.

As to your first point, I gather San Francisco very rarely has weather so inhospitable as to render living outdoors dangerous or even particularly unpleasant. As to your second, I forget who characterized man as "where the falling angel meets the rising ape", but it's an apt enough metaphor, and we fail to encourage the former at peril of encouraging the latter.
This article paints SV with too broad a brush, but this is a big problem. There is a tendency here to oversimplify really complex problems. That's a good thing when you need to take a leap of faith and start a company to tackle those problems, but a bad thing when you lack empathy for less fortunate people around you.

Guess what, most of these people have struggles that we can't begin to understand. A lot are dealing with mental health issues that are more debilitating than anything you or I will ever have to deal with. I live on Market St., and I'm as guilty as anyone of becoming numb to the homeless living there. But let's not delude ourselves into thinking that anyone can grab a Rails tutorial and become a six-figure engineer within a few years just because we've seen it done.