skysight-inc/HackerNews huggingface dataset:
Running through TOR doesn't actually affect this. After the first node, the only data on who is giving money to who is the bitcoin public keys. The only way to attach those keys to a person is to have access to a node that is 1 degree removed, in which case you have the IP adress from TCP, or look through the. block chain to see who else the bitcoin ID you are looking into traded with. The first aproach is not common, and TOR will not help on the second.

When you are a business fearing regulation, this is all irrelevent, because you need to make public what customers get in return for sending you bitcoins, as well as your public key, so customers know who to pay.

It would be interesting to see a truly anonamaus bitcoin system. You would need invalidate a coin for which you do know a secret, and create a new coin for which someone else knows a secret, in such a way that when the other person proves they know the secret no one can figure out that the coin they know about is the one you gave them. Giving all of the things already possible, this seems like it is easy in theory. Doing it in a computationally efficient way is a different story.
Hostile take over? Also, Elop's time is running out, so turning away from MS is possible in more than one way.
>There would be computerized food transport, real world garbage collectors, pizza machines, miner droids and 3D plotters handling bricks for building.

This is sci-fi as for now, and for the foreseeable future. It's like someone in 1800 saying that the mailman is not needed anymore, because we could use electronic mail. Possible, but far off in the future. See the factories that make iPhones for example: some prefer manual to robotic labor, because it is cheaper.

>There is no reason you can't replace most of those human tasks with machines.

There are several reasons. One of them is that such technology and in such scale has not been invented yet (or has not been "engineered for widespread actual use"). Another is the power needed for all this, especially in a global scale.

And there are lots of social reasons too: what will you do with the BILLIONS of people whose work is not needed anymore? Unless you come up with some equal pay for all scheme, there will be blood.

As for programmers, by the same logic you dismissed manual labour in favor of robotic labour, we could have program writing programs, or trivial "connect the dots" programming solutions for non programmers, that would make the demand for programmers even less, not more.
That's because in "high brow software engineering", coding is for "workers" (as in "construction workers").
Funny that ALU is mentioned given that the ADR is trading near >10 year lows
2% of your entire workforce being on strike is not insignificant - imagine if 2% of the US population suddenly took to the streets!

This, followed by the riots at other Foxconn factories, labor action, and becoming the whipping boy of the Chinese government, local labor, and international rights groups.

No, I think this whole labor business is a big friggin' deal for Foxconn right now.
When does one byte equal four kilobytes?
>Your right to resell your own stuff is in peril

Or you can see it in a positive light, as:

1) You are free from forever owning lots of stuff (which ends up owning you in the end, see Hoarders). You just rent stuff.

2) The economy gets a nice boost from people buying the stuff again, instead of getting it in a re-sale.
Probably nothing. But companies that either choose or are "forced" into this will probably start to differentiate "software engineers" from "programmers" (treating the latters as just a "technical labour").
In August 2011, the U.S. Court of Appeals for the Second Circuit upheld a lower court’s ruling that anything that was manufactured overseas is not subject to the first-sale principle. Only American-made products or “copies manufactured domestically” were.

It would seem if the sum of foreign made products makes a new product, you would still need the permission of original manufacturers to resell it. Wonder if that could be stretched far enough to say foreign food spices at restaurants can no longer be used.
There is an interesting article in wikipedia [1] which summarizes some models used to assess the time estimates.

[1] http://en.wikipedia.org/wiki/Software_development_effort_est...
Are there any best practices for launch day email announcements? Good ways to build a list, or take advantage of one you already have?
How To Enable Delete Confirmation Dialog in Windows 8
http://repository.cmu.edu/cgi/viewcontent.cgi?article=1712&#...

"The algorithm have I developed for intra-block stack scheduling seems to be quite effective, eliminating 91% to 100% of redundant local variable accesses within basic blocks for the small programs studied. Hand-performed global optimization results indicate that significantly better stack scheduling can be done if variables are kept on the stack across basic block boundaries."

What is also possible is to discover identical code and automatically generate procedures for it.
Actually the economy already gets a nice boost from people buying stuff again, the same stuff.

Lots of people buy used cars, that either wouldn't buy a car at all or would go more years between cars.

Money doesn't do anyone any good at all unless it flows. A secondary market creates much more flow than a primary only market. One car sold many times creates lots of money flow, and it's the flow, not the original manufacture, that keeps people working and buying.
Well, the exam for Electrical Engineers doesn't have them build a circuit either. I assume you're forgetting that you also have to apply to the State Board, documenting your entire Engineering career, which will be the most substantial part of the licensing process. I guarantee you that you'll have plenty of opportunity at this time to demonstrate your programming experiences.

When individuals ask me for a PE recommendation, I am often reminded in particular of one of the questions from the PPI2PASS FAQ [1]:

Q: I have been in supervision since graduation. I have never performed a single calculation.

A: Oops.

[1] https://ppi2pass.com/faqs/qualifying-to-take-the-licensing-e...
Nice article. A formatting nit: Having link hovers italicize means that hovering a link reflows the entire paragraph.

Example: http://makeagif.com/i/6KTHGR
HN Spoof
That's clever but you can just match is:spam and never send those to spam, essentially turning off the spam filter, not bypassing it.

Matches: is:spam
Do this: Never send it to Spam
> Really? Just because its structured like waterfall doesn't mean its "how to do waterfall".

That's funny.
You just described how we are building our company. Keep it up! :)
It's articles like these that cause me to still load HN every day and trawl through the garbage looking for gems. Well done.
From what I've seen (and I'm a 20 year programming veteran), the best jobs out there are in your wheelhouse.

Here's why: programming jobs top out at around $140k (higher or lower depending on your city). That is 99th percentile, I would speculate.

But there is a smaller niche of jobs that prefer or require advanced academic degrees that are math-heavy (such as Physics or Mathematics), that use cooler, more powerful, non-mainstream languages (such as Haskell, Lisp and a few others), and that can pay up to even $400k.

(Disclaimer: I don't have one of those jobs -- yet anyway :) And I don't directly know anyone who does. But I've seen indicators that they exist. Mostly it seems in the Financial sector. And I think $400k is way on the top end ... but that's a nicer top than $140k.)

EDIT - I saw lower down that the OP said he's not so much interested in a "Quant" job. Mostly, that's the kind of job I'm talking about. I understand why some consider it boring -- it doesn't involve creating anything life-changing -- but to me it is very interesting because it seems like you'd be working with some of the best functional programmers in the world on some hard problems. And, of course, the money is intriguing.
wouldn't that be nice.
Github is the Social Network of the Future
It is very difficult since most of the constituency believes the same thing he does.

I'm guessing you don't live in the US, because there are a lot of people who believe this is true, and it's a constant struggle for people to have to deal with stupid issues like this over actual issues of substance.
I am a software developer and farmer too. I wish I could say I get most of my money from farming, but not yet. However, the fact I can do both is a testament to the flexibility of my career in software dev. And if investments start going elsewhere, I'll always at least have an excellent source of food.
Due to an uptick in violent crime, the St Louis police department last month enacted a policy of not sending anyone out to investigate crimes like stolen cars or auto break-ins (and taking reports over the phone instead), because they needed more cops on the street dealing with crimes against people.

That was after one weekend where a 22 year old woman was shot and killed over an iPhone, in addition to several other armed robberies.

You'd think whoever was in charge of awarding this grant would look critically at the situation here in STL and think "gee, this money would be better spent putting cops on the streets fighting crime, rather than behind desks looking for intellectual property infringements."
I was at a law enforcement show this week and drones were the big new thing. Most were either quadcopters with GoPros while others looked like mini helicopters with PTZ cameras strapped to them.

Better funded departments are starting to test them out, but the demand from local police still isn't quite there. They require obtaining a special FAA license and lots of training, which makes the sales cycles on drones long and unattractive to vendors selling one at a time to local PDs.

Still though, their pitch is: "A helicopter flight cost is $450/hr. A drone is $14." Saving PDs the cost of flying a drone to/over an accident scene is more the draw than snooping into buildings.
In Belgium where I live, 10% of prison wardens and 50% of the public transportation sector go on strike at least thrice every year. Here at least it's not a big deal. Sad country, I know.

I agree it's probably more significant in China, where they are not used to this kind of behaviour.
Would probably be a good idea for Google to add an "Include spam?" checkbox in the forwarding settings. Checked by default if the destination address is within gmail, otherwise unchecked by default.
Haven't watched the video but is the evolution theory now our new religion? Must an educated person nowadays believe in evolution like a medieval scientist had to believe in what his church prescribed?
ImageOptim - Make websites and apps load faster (Mac app)
pretty cool app - seems to work really well. Thanks Anvil!
According to Newtonian gravity, an object inside a sphere experiences zero net gravity from the sphere, and vice versa.

http://en.wikipedia.org/wiki/Dyson_sphere#Dyson_shell
You Can't Lead Like Steve Jobs and Have Long Term Success
ImageOptim's quite well-known actually, but there are always people who haven't heard of it before; so I though re-submitting it doesn't hurt anyone!
It's a bit of a reach to say that a tenure position amounts to a sinecure.
Can anyone explain why a log-structured file system is a good fit for flash? It seems that a lot of the benefits of an LFS are that it reduces disk seeks.
Eigenfaces, for Facial Recognition
USE flags on Gentoo are a way to expose configuration options to the user, not just allowing packages to be built from source. More details: http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=...
I'll always remember the words of one my professors when practicing for the EIT/FE. He said, "The EIT doesn't test to see if you know Engineering, it tests to see if you know how to read." I have found that statement to be quite true, and the difference between those who pass and those who don't are more a function of how well you read and comprehend exactly what the question is asking for more than anything else (e.g., the "closest answer" is often a different Engineering requirement than the "best answer").
He's probably talking about the NHS.
I don't know what to make of this. In New Zealand, a farm hand will probably earn a bit more than someone working at McDonalds, and they'll work a lot more too.
i love your description of this.

using up resources is not valuable by itself. forcing someone to spend on anything, anything at all, does not lead to a good allocation of resources. it might increase GDP, but it does not create value.

under inflationary interpretations of value creation, building a road circling back onto itself - not connected to anything - in the middle of a desert that no one ever visits - increases GDP and thus helps the economy. the better if you afterwards tear it up and rebuild it a second time.

on the other hand, in a stable currency system, if someone holds on to their capital, they actually free up resources for those who do spend. this means the purchasing power of those who do spend goes up.

in such a system money flows away from those who spend on things that have no return (consumption), and towards those who create (value creation by seizing and creating opportunities).
From the graph labels, it appears the subject line which moved the most relevant info to the front won, as opposed to leaving out the startup name or pushing it to the end.

But, they don't mention the sample size, and they do mention that there were other changes in the email content and call-to-action. Nor do they make any mention of statistical significance.

So we can't tell what actually helped, only that perhaps (if we assume did their significance-testing correctly) that some set of changes can make a big difference.
Great read. Makes me wish there was something like this for the non-CEO's and non-founders. I'm sure not everyone wants to be a chieftain (or not ready, interested, etc), but still wants to be part of a startup where no one knows anything, don't know what tomorrow will bring, the scrambling, the responsibilities, discovering customers/product value, etc.

ie: Learning to say 'no' and don't be afraid to voice your opinions to CEO/Founders. You know, some bullet points like the OP but more to the audience of those not in founder positions.

Feel free to share articles/links if you have any too!
Frog's Mark Rolston: the Minority Report interface is a terrible idea
Check out Jason's blog for photos of their new warehouse space. Very impressive.
it does not turn "elements" into gold, but a gold compound;
lame title, guys.
As far as I know, YAFFS is not a journaled filesystem, and is really just a simple filesystem comparable in feature set to FAT32. F2FS looks like it's trying to bring the features of EXT3 to a flash-friendly implementation.
Depends on the schooling, too.
How come there is nothing about Python dying in there!
Some background, since I helped write this and don't actually think this is a great thing to be on HN:

My friend Dave and I started the LinkedList a while ago as a weekly events newsletter for programmers in New York. After 70+ issues, we got burnt out on meetups (http://www.linkedlistnyc.org/archive/issue_075.html), and have been experimenting with other formats for the past few months.

We write the List exclusively for our own fun, and lately it's mostly been satire (e.g., http://www.linkedlistnyc.org/archive/issue_076.html)

Mods, feel free to delete the post if you see fit.
I have a Nexus 7 and the Android tablet apps are terrible. In three months I haven't found a singe must buy app that I would recommend to anyone.

I do have an iPhone, but do not have an iPad to compare tablet to table.
>> The economy gets a nice boost from people buying the stuff again, instead of getting it in a re-sale.

No, this is not a boost. This is a tremendous, horrible loss of value.

Imagine people throwing away furniture, crushing cars, and burning books because they can't be sold. This is value being destroyed.

Please read up on the "broken window fallacy." There is a difference between spending to create value and spending to replace destroyed value. The latter makes everyone poorer.
It most definitely isn't enforceable, but for the last five years when I have bought something of value that I might want to resell or infringe in someway on copyright, I have emailed or mailed the company a two paragraph letter. I include a line that roughly says 'This letter is valid even if you don't read it, as it has been received by your company & that's your responsibility'. As well as 'the letter supercedes your T&C and any amendments I make with or without due notice.' Its much like the actions they take. I also mention that if they don't agree with it, they can provide a full and complete refund including shipping, and I will return the item.

Out of fifty-odd companies in five years, only two have replied. Well three, but the third was in Japanese and they asked me to write in Japanese not in English. The other two companies said my letter wasn't valid and they wouldn't refund me. I replied that since they didn't accept my terms as a customer, I didn't accept their terms as a company (the terms of which I couldn't read until the item was bought and opened). No further response was received by me.

Its a fun experiment to see how many companies reply and how. Wish more took the time, but having worked before in customer service (with very highly ranked teams), I know my letter will either be overlooked, misfiled or misplaced by those that don't necessarily understand or care all that much. I would have loved to have received a letter like that when I was in CS, it would have been a challenge and pleasure to reply. But I know my managers would have dreaded it and it would have been ignored, so as not to cause any problems for themselves.
This looks intriguing. Thanks for sharing it.

That said, I'm having trouble figuring out what it is. :-) I think the challenge may be that it's multiple things: a way to generate some code, a way to create databases, a way to run automated tests, a way to do model validation, a different "flavor" on top of ASP.NET MVC for things like parameter binding. I guess I'm wondering how those things relate, which could be used independently, etc.

I wonder if others are similarly struggling to understand what this is all about.
The NHS (Britain's state healthcare provider) famously had a project with a budget of £12.7bn (about $20bn). It wasn't entirely software although that was the main part. It famously fell apart, but billion-sized parts were handed off to companies like Accenture, British Telecom and Fujitsu: http://www.guardian.co.uk/business/2010/mar/21/nhs-national-...
I lost it at "Impressive thing in Pure CSS". Those are probably the most redundant submissions.
This law wouldn't apply to spices since there are no intellectual property rights involved in that product. (The "prior art" for grinding peppercorns probably dates back thousands of years.)

A better example might be a car that's manufactured in the U.S. but contains many parts that are manufactured abroad.

However, even if the courts upheld the lack of a first-sale doctrine on foreign goods, there would be risks for companies to assert these rights. For example, if Toyota demanded a cut of every resale of one of their cars, it would immediately lower the value of any Toyota relative to a U.S.-made car, since the resale value of a car is a significant part of its total cost of ownership. If this practice became widespread, the outcry would force Congress to pass laws to put an end to it (at very little political risk, since the losers would be in foreign countries).
According to the article, the case stems from a college student who created a business by having his family buy college textbooks in his native Thailand where the publishers sell them at a substantial discount, then reselling them on ebay here in the US. Textbook publisher Wiley sued; it was then that the defendant invoked the "first sale" doctrine.

Oh the irony. Can someone just disrupt these folks out of existence already?
I actually clicked #30 out of curiosity.
Just check two different accounts. You don't gain much by forwarding from one to the other, but the potential to screw up is higher.
Mailplane 3 (for Mac) is a great solution to this problem — http://beta.mailplaneapp.com/kb/getting-started/welcome-to-m...
A quick Google search yields:
http://chinalaborwatch.org/upfile/20110706Annual.pdf (list of large donors)

+

http://www.chinalaborwatch.org/OurPeople.html

Seems like a fairly new, pretty standard 501(c)(3)
It's not so much a matter of intelligence (although that is important), but a matter of ability. Companies are much more interested in a demonstrated ability to program, and one of the easiest ways is to actually build something that you can show off. So if you really want to get yourself noticed you should put up some personal projects on something like github or contribute to open source projects. And considering you are a biochemist, there are lots of interesting open source projects in your language of choice that are being used for sequence analysis, phylogeny, cell simulation, etc. :)
New Chrome feature lists extensions inserting JS code in the pages
Yeah that makes sense. I think programming is becoming more and more heterogeneous. So it's possible that stack machines will make a resurgence for some applications, driven by huge power savings.

I like Forth but feels a bit "old" to me, i.e. in that it doesn't have common data structures like hash tables. I wonder if a higher level stack language like Joy would run better on a stack machine vs. x86.

But once you are higher level, the procedure call time doesn't really matter. I haven't ever programmed any application where procedure call time is a factor... it almost seems like the last thing to optimize.
How to detect chords withing any song
Jack Dorsey and Twitter: Can you have a part-time product visionary?
> On the contrary -- the health risk arises primarily because of the sedentary lifestyle. It's hard to imagine anything so hard on one's health and longevity prospects as sitting and typing all day.

Who says you have to do that? At the very least you can demand a standing desk.
Functional programming book reviews
This will never fly, at least not to the extent the article suggests. It would simultaneously cripple the economy and make everyone an outlaw. It might actually cause a political uprising. It would be madness.

Some watered-down version that only applies when you buy something solely to resell it in another market, maybe. I'd still oppose that, though.
Nothing about headlines that include blatant, "editorialized", personal opinions?

:)
At this point, it is already dead.
You don't even need to do much, GMail top posts by default without a way to disable this retarded behaviour.
This is exactly accurate. I would like this as a Chrome plugin.
I am guessing I could answer enough (how many is enough?) of these 80 multiple choice questions to pass the exam right now.

But it would be nice to have an idea of what other people think is the most important information in each topic they mention in that PDF (as far as passing the exam).

So maybe we should create a wiki where we enter in all of the information people should understand in order to pass the exam?

I created one on Wikia in case anyone is interested.

http://softwarepe.wikia.com

Also, question, would this PE exam be the last step in obtaining a Software Engineering license, or would it be the only step. If its the last step, exactly what are the other steps? What group would provide a software engineering license? Would there be any point in me passing this exam, since I don't even have a college degree?