skysight-inc/HackerNews huggingface dataset:
Washington, DC - The U.S. Chamber of Commerce is looking for a Director, Online Communications to oversee website and email marketing product development.

The U.S. Chamber has a growing digital team that has a lot of freedom to innovate, and works on issues of national importance. We host at Rackspace, control our code with Git, and build sites on Drupal, Wordpress, and other open source platforms. We care about clear strategy, good usability, and we're looking for someone to help strengthen a culture of testing and data-driven decisions.

The job is a mix of product and account manager. You'll directly own some of the core products including the main site uschamber.com, and advise and assist other departments with their products. This position manages a team of 3 (production manager, interactive designer, email marketer) and some vendors.

We're looking for someone who can understand the strategic goals of communications campaigns, and translate them into digital products that achieve measurable results. We're looking for someone who can be an advocate and evangelist for the possibilities of great digital communications. If this sounds like you, and you have experience managing digital products and teams, get in touch.

https://www.uschamber.com/about-us/careers/apply-online-now

Edit: if you prefer email, send to webmaster@uschamber.com and put HN in the subject.
The Legal Reasoning behind the IRS Notice on Bitcoin
It's endemic to a lot of open source projects. But yes, it's very present around systemd/gnome.

I'm not a huge gnome fan but I love systemd and I hugely respect both projects in many respects. I've met several of the people in both projects as well and I like some of them (not all, but that's not to be expected). The attitude though, oh god the attitude.

In those very comments, Ted Lemon put it extremely well into words: "I've worked with people who respond to questions this way. It makes for a stressful work environment—you're always wondering whether they're going to try to score points off you when you ask a question."

I don't know how to qualify this attitude as. I'd say "holier than thou" but that kind of lost its meaning along the way. At their core, most of the people working on these projects expect near-perfection from others and are not willing to assist those they demand perfection from. Anyone who fails to achieve their demands simply gets dismissed. Very few of the people who are interested in the project end up contributing because of the toxic attitude... it's all some sort of project-wide social filter bubble.

This seemingly has the effect of getting brilliant people interested in those projects, but just as many fall through the cracks. I've not thought about all of this long enough to talk about the long term consequences but what I do see is that while GNOME may be a great feat of desktop engineering, it's meaningless if everyone despises the developers (and consequentially, the name). Funny, too, UX people don't really fit into this monoculture.

This really breaks my heart. I see it as a form of bullying... You either help, or you don't help (don't reply). You don't go around making people feel like they are lesser men because they don't have the knowledge you nurtured over years or even decades. I bet Mozart sucked with computers, too.

PS: I apologise for going off-topic. This work on dhcp performance is really damn awesome and those issues have nothing to do with the topic at hand.
Perhaps the "killer app" is an extensible GUI framework with some sensible defaults already implemented (e.g. those mimicking some of the design dimensions explored by the software mentioned in other posts), combined with a scripting language and/or a suite of good libraries/apis for popular languages.

At any rate, thanks for provoking the discussion.
What makes these instances "Memory Optimised"?
If you want to take the effect to its hilarious conclusion, you can even do depth of field using SVG filters: http://nbush.github.io/depth/
Ask HN: Should I sign this agreement?
TL;DR
I made an iOS ecommerce app, along with backend server and a simple web-app POS system. My co-creator asked me to sign a standard NDA agreement except it specifies that I am an unpaid intern. My instinct tells me not to sign it.

Here is the whole story:
I am a senior engineering student. This is my last semester at school, and I thought it would be an excellent experience to be in a venture course and try something different. The course is offered by the school's business school, and it is taken primarily by business students who have had professional experience and are seriously considering starting a venture. The speakers, pitches, and quality of the students' participation have been a great learning experience for me so far.
My co-creator, an EMBA student, and I are taking the course as a way to iterate through our product and process. She is in charge of the business model, and I am doing the coding.
Our professors urged everyone to start talking about equity splitting as soon as possible; and my co-creator had a really simple answer to that: "I should have 100%," she said.
She knew that I had accepted a full-time offer prior to starting the class and that started this project with her because I saw it as a chance to learn more about business.
So far, I am on my final testing of the iOS MVP app, getting ready to submit to app store anytime this week. Along with the app, I also wrote the backend to support all interactions for the iOS app, and another simple inventory POS web-app.
She just sent me this NDA to sign, specifying that I enter the agreement as "an unpaid student intern". Everything else seems rather standard, but I'm not sure if I should sign it. Any thoughts?
Freemind might be similar to what you're looking for.

http://freemind.sourceforge.net/wiki/
Your comment is quite pythonic. There should be only one question about the only one right way to do something in python.
Are there any differences in the amount of loans you will need? I would take that into consideration if the schools are offering a wide range of estimated costs.

I can't personally say much about those three schools though. I might prefer to go to college out of state, just to live in more of the country. But I'm sure all three schools have good study abroad programs if you want to travel.
Went to Harvard, had a bunch of friends and interacted plenty with people at MIT and would be happy to jump on the phone with you and give you a more in depth view of my experience. Email is in my HN profile.
Online poll? What are you talking about? It's a Washington Post/ABC poll, those are conducted through standard phone methods[0].

It is widely known that the full population is more liberal than the voting population. Why do you think Republicans try to block voter registration and lower turnout?

[0] http://apps.washingtonpost.com/g/page/politics/washington-po...
The benchmarks optimize along one, or at least a very few, axis. There are many things of varying importance when developing your system/site, and they will most likely be different than anyone else's. For example, your design may scale well across multiple systems, and developer time is at a premium, so squeezing the most performance out of the given hardware may be much less important than increasing programmer productivity. In those cases, a higher level language with a reduced development time may be a better fit.

Since the implementations in each language/framework are all available, you can look into the few that seem the most interesting base don your own criteria and get a quick idea of whether you think they would be a good fit for your criteria.

In that respect, I think the benchmarks can be taken seriously, as long as you don't their rankings to be an indicator of what's best. That is, don't consider it a benchmark, consider it a very thorough survey of available frameworks.
What's new in edge Rails: Active Record enums
Aww. I missed it. I'm not a mathematician, but did a BA Math. Algebra. Rows. However, vi for life. And I like Perl and Lisp. Lately I've grown to accept those fingernail clippings in my oatmeal.
It's kind of funny that people accept Net Applications' metrics for operating system market share when we're talking about Windows XP/7/8 without making a peep but refuse to accept the fact that Net Applications also shows that IE is the dominant web browser by a large margin (IE @ 58%, Chrome @ 17.5%, Firefox @ 17.3%, Safari @ 5.7%).
The economics are in this area aren't at all good for someone new to come in. The price of the OS is trending towards zero and even the completely free to the end user linux hasn't made significant ground into the general desktop market for all the effort that has gone into it in the past 20 years.

Supporting everything is such a massive problem and it is hard to gain mainstream traction before people can plug in any combination of hardware, use almost any app they might want to and play all the latest games.
It's a very difficult choice. I interview students at both Stanford and MIT and have spent time on both campuses. They feel very different to me personally. I feel that you will gain more just from leaving your comfort zone and moving to a new place than simply picking based upon what the school has to offer. If you wind up picking Boston, make the most of it, say hi to me when I'm on campus, and make sure you take a bus/train/plane and spend some time in NYC while on the East coast :) (edit: Of course you can still say hi at Stanford, too!)
I'll post this hear because I need to rant.

This weekend I put together a PC for a less technical friend of mine. He had bought windows 8.1 online and had it ready for me, downloaded and burned.

Hardware build went fine, installed 8.1. The install went great actually. It was much quicker than I thought it would be!

...except it was 32bit.

"Dang! Must have missed a drop down."

Hours and hours of reinstalling, pouring over every screen, calling tech support, getting transferred around from department to department eventually landing on someone who was able to tell us that the downloader for windows 8.1 will pick, without option, the bit width of the machine you run the downloader on. WHAT?!

I had to drive home to my 64 bit win7 install, download, burn, drive back, and reinstall. The engineering in win 8 is great but the UX and product choices surrounding the engineering is a nightmare.

tl;dr had to find a windows 7 machine to install windows 8.
Among the quiz questions that OkCupid asks its users, do any of them deal with this issue (given the extensive set of questions they ask on very diverse subjects, I might guess yes?). Are the users who don't support gay marriage then told that they "are our enemies, and we wish them nothing but failure"? Given their stance, they ought to do that, yes?
Go wherever you find the best peer group. People you think are challenging and interesting and professors you get excited by.

For me it'd be between MIT and Harvard, particularly if I went to high school in California. You'll have friends that go to Stanford and if you really want the network more than anything get an MS there.

Just as an aside: Elon Musk went to Penn. You don't have to go to the school most widely known for what you want to do; any of these three will be fantastic.
From the article: "at the early stage, these valuations are generated in an almost entirely automated fashion."

I'm curious, anyone know what the typical formula is?
I hoped that he would see it when it was cross-posted on his blog's comment section, but I also agree that this tangent is not particularly useful.
How... does this even work? How does a blind person construct an electrical circuit? How can they see the colors to determine a resistor, or read the capacitance on the side of a capacitor, or feel the little tiny circle that indicates which pin of an IC is pin 1? Or even just which wire is red and black?

I suppose this multimeter is the answer to which wire is red and black (is the voltage positive or negative). But I wonder about those other things.

I'm honestly just curious. And I feel bad for blind folks in one more way now.
I attended Carnegie Mellon and have worked with professors and given talks at MIT and Harvard. I don't know a lot about Stanford, except that I have never met anyone I actually liked who graduated from there (the same goes for Cornell, interestingly).

I'm not really the encouraging type, so I'll just try to address the negative points you put down for MIT and Harvard.

MIT: The curriculum at MIT absolutely is well-rounded. Did you know they have one of the best philosophy departments in the world? Also, check out the MIT Media Lab: they bring technology and creativity together in ways that no other organization can. The Media Lab's fellows range from engineers to comedians, and their director didn't even get a degree, but it's still one of the coolest places in the world to explore the confluence of ideas and application. MIT is also a leader in biology, chemistry, and medicine, so if you think you might want to apply your engineering education to one of those fields, MIT will definitely be a good place to park yourself for a few years.

Harvard: While you may hear more about Harvard Law and Harvard Medical School than their EECS department, that doesn't mean they don't have a top-flight program. In fact, when I was looking at grad schools long ago (for EE/applied physics), Harvard was easily one of my top choices because of the sheer number of professors there who have research interests in related fields. At the time, my interests were at the intersection of robotics and medicine, and there were no fewer than three professors there who would have been an excellent fit for Ph.D. studies in that arena (and, three is a pretty big number when it comes to picking the perfect Ph.D. advisor).

I also think staying in one place for too long can inhibit a person's drive to be creative. If I were you, I'd head to MIT or Harvard - they're both excellent schools, you'll get a fantastic education either way, and Boston is a really fun city. You'll also be a 6-hour flight away from western Europe... if you have a long weekend and some spare cash sitting around (hopefully from one of the many excellent Boston-area tech internships), London is just a bad night's sleep away.

One last thing, and I'm not 100% certain about this, but I've heard MIT and Harvard students can attend certain classes at a variety of schools in the area. So if you think your curriculum is lacking in art, you could, for example, take an illustration class at Mass Art. It works the other way around, too: my sister attended Mass Art and took a history class at Harvard one semester.
SQL Server 2014 Released with In-Memory Tables
I utterly failed at helping my aunt figure out metro. I did use alt-tab. But there were multiple other points of failure.
It's been long enough that I don't remember specifics, but I was utterly baffled despite being experienced with keyboard navigation.
I went to Stanford for undergrad and am in business school at Harvard now. I'm incredibly grateful for both opportunities. But here's the thing: Stanford teaches you to love and to care and to have passion. Harvard teaches you to think and to act and to have impact. You should totally learn to do both, and you have time to do that - but if you pick one, go to Stanford.
True. The original plot claims to know one thing (the reported quantity). The plot with error bars claims to know two (the reported quantity, and the correct error bars).

Often getting real error bars is much harder than getting the original quantity.
I went to MIT for undergrad. When I was a senior in high school, I had the same hold up you did: "Will MIT neglect my humanities?" Short answer: no.

MIT has a surprisingly strong humanities and arts department. All students are also required to take a wide range of different humanities (though no single class is required).

I found the student body itself to be the best bulwark against intellectual and creative stagnation. The students there are self-motivated enough that they create culture and stimulate each other.

Finally, students at this place put vehicles on top of buildings and do ninja art installations. None of your other choices can claim that. How well-rounded can they really be?
I didn't go to any of these schools, but I still have an opinion. :-)

I think you should go to one of the Boston schools. Get out of the area where you grew up. All three of these schools are fine and academically, socially, and prestige-wise they all will serve your needs.

But your instinct to live somewhere else for a while is a good one, and distance from your family is helpful as well. Re-forging yourself is useful at that age (and several other ages down the road).
Dual SATA seems to be the sticking point. I'm still using a GlobalScale Dreamplug [1], but you'd be insane to pay retail (~250US) for it now. It's an 800mhz ARMv5 with 512mb of RAM and a single SATA port. It's well supported by the mainline kernel (with an upgrade to uBoot).

The FreeScale iMX6 would seem to have enough I/O for two SATA ports (apparently it even has PCIe!) but I've never seen this in a retail board.

At this stage you might be better off going for an off the shelf NAS, something that can run FreeBSD and ZFS.

[1]: http://www.globalscaletechnologies.com/t-dreamplugdetails.as...
I've made "proof graphs" with GraphViz, but honestly it was something of a challenge to make them look how I wanted them to. Compared to the time I spent drawing the graph on paper, (ie, collecting the statements and theorems), making the GraphViz version look okay took a long time.

http://www.naftaliharris.com/blog/mc-graph/

http://www.naftaliharris.com/blog/mg-graph/
That's not my intention at all. I'm not saying anyone is good or bad. In fact I specifically say stop & frisk is a violation of the rights of those who are stopped. You seem to be assuming because I say it's a class issue that I think it's okay. It's not okay. Someone's income or outward showing of societal class should not mark them as a criminal. I don't think anyone should be harassed by authorities for their appearance, whatever their class, race, ethnicity, or whatever else.

What I am saying is that in my experience NYC police appear to discriminate more based on class than on race.
> However, with Coinbase, there is a need for other people to be able to recognize who they are doing a transaction with

Why is this? They are not receiving money , they are sending money. The recipient needs to know the sender but why does the sender need to know that the recipient is a registered coinbase user or what their firstname and lastname is. Why does the response json of the request_money api need to return the user's name and couldn't the email and the transaction history page be the same when you send money to a registered or non-registered email until the recipient is in some sort of address book of the sender (perhaps after a valid transaction has happened between them). I have used chase and paypal and in both cases either I have to add the recipient to the address book and fill out the email address and first and last names or just use the email address.

Fortunately or unfortunately when you play in the financial services, you are held to a higher security standard. I really like coinbase, I hope they fix this simple problem and move on instead of denying its a problem.
Can you go into some more detail about what kind of product you have in mind here?

EDIT: Are you talking about a company that would develop a new operating system and sell workstations running it? Or a company selling pre-configured Linux workstations, of which there are several? Or a company selling pre-configured high-end Windows workstations, of which there are several?
SEEKING WORK - Central London, local or remote

Young [programmer|maths geek|physics geek|law geek] doing freelance full-stack web development, familiar mostly with Ruby stacks (sinatra & rails). Versed in rspec and TDD. Not super-experienced yet, but very quick to learn new things. Email me at hnfreelancer@simonwoolf.net to talk about anything :)

http://simonwoolf.net

https://www.linkedin.com/profile/view?id=316010039

https://github.com/simonwoolf

http://twitter.com/semw
The Internet should be treated as a utility
Susan Crawford, Former Special Assistant to President Obama on Science, Technology, and Innovation Policy, talks to Ezra Klein about how the internet is too important to be left to the private market.
I've been told to not bring up the interviewee's degree or university unless they explicitly bring it up. Typically, the conversation stays focused on recent projects and coding questions.
For those confused, here's a great summary explanation from user lifeboatz on Reddit (do read the BIP though, it's funny):

"""
Since these BIPs can be confusing, I'll explain. The way the block reward halving is implemented, the reward is calculated by taking 50 and bit-shifting it to the right by a certain number, which is the block number (height) divided by 210000.

So at Block 210000, the bit shift is 1, effectively dividing the block reward by 2, to 25.

At Block 420000, the bit shift is 2, effectively dividing the block reward by 4, to 12.5.

This works great up to 63. But since there's no specification in C++ as to what to do if you take a 64-bit number and shift it 64 bits, it's undefined.

And what happens on many C++ compilers is that they just pass that decision on to the hardware to define it. And in the case of the most popular PC and server equipment, what the hardware does is it doesn't even look at the high order bits of the shifting amount.... so 64 = 0, 65 = 1, 66 = 2, etc.

This means that at block number 210000*64, the block reward is currently programmed to be 50 again. Oops.

This is an urgent situation that should be addressed within the next 200 years! If miners are alive who could benefit from this, they may not want to change it.
"""

http://www.reddit.com/r/Bitcoin/comments/21ynmv/bitcoin_shou...
SEEKING WORK - REMOTE (California, U.S.)

I'm an experienced Android Developer, developing Android mobile apps for phones and tablets using: Android Native Development, Object Oriented Development, Android SDK, Eclipse IDE, Java, SQLite, XML and Linux.

I have Android app project experience, including: concept development, project planning, research, algorithm development, programming, testing, debugging, publishing apps to the Google Play store and product maintenance.

Please contact me at: ken dot compxpress at gmail dot com
And after looking through a good portion of the thread it appears that the story is:
1) He was storing copyrighted material
2) When you create a share link for a file it checks its hash against a blacklist provided by copyright holders
3) The check failed and he received a message that he couldn't share the file do to a take down request, assumedly on someone else's link to the same content.

Don't really think there is much to see here except people getting worked up over a poorly communicated situation.
Your email doesn't show up in your profile unless you add it to the about section. :)
Hi elbear, Please add me to the notification list too. Would love to know when the course is ready
If the standard were whether something is universal, there would be literally nothing bad enough to justify not hiring someone. Should serial killers be CEOs?
Well mathematically we represent trees with matrices. So anything that can edit tabular data can edit trees.
:0! Thanks. Added.
So...why? "Because we can" is a totally acceptable answer, and I can see it as an interesting idea...possibly even fun. I certainly have gotten more than a few giggles out of the schadenfredue that plays out daily in the coin ecosystem. However, it seems like this is now bottoming out the coin bubble. It isn't even a reward, and I use that term loosely, for proof of work...it's just achievements for dicking around...hurray?

Am I off base here? Am I looking at this with to serious of an eye? I'm genuinely confused.