skysight-inc/HackerNews huggingface dataset:
Agreed. And therefore, shouldn't the vast majority of people studying Computer Science really change to Software Engineering? If someone wants to work in industry building products that will largely use the infrastructure and architecture built by others (coding in .Net, building web or native apps, etc.), isn't that an engineering problem to solve, rather than a CS / academic problem?

Computer Science seems it should be what "pre-med" is for someone on the way to becoming a medical doctor.
I was always allowed and encouraged to open doors+windows while waiting in a car as a child.
What happens when engineers make contact with a 36 year old spacecraft
The thing is 3d screens have been a tested quantity (both on things like the 3DS and on a lot of phones in Japan). It's been far from a hit.
Did Johnny Lee's Head Tracking for Desktop VR Displays ever get used?
I'm not sure what you mean by "3d graphics won't [work]", they do just fine. Transferring files/settings is also a non-issue. I think it's been a long while since you looked at or used a Linux desktop. They have come a long long way in the past 5 years.

Not sure how it can be any easier other than getting a computer pre-installed (which you can now too, but, admittedly not as common as I would like). I mean, you have to put a disk into some hardware at some point and click some install button...
Life is simple in chemistry land, without as much doublespeak as in computer land.

In chemistry land, the chemists daydream and theorize and apply massive creativity. The ChemEng implement known ideas as cheaply and safely as possible on huge scale, which turns out to be ridiculously hard. The process techs and lab techs pretty much just follow orders.

Computer engineering is, or used to be, a hybrid of EE and CS. More compiler / assembly work than OO design. More control system theory (PID controllers and the like) than database theory.

There is a modern variant of what CE is, along the engineer is the accountant/project manager of the sciences. And its often called "software engineer". So a project manager who knows programming.
Aren't ads and affiliate programs hard to make money on unless one i very pushy with them?

I'd expect making money via a house take would require much less pushiness, because that involves making money off of something that people are coming to the site to do (gamble).

With ads, one is making money off of something no one is coming to the site for.
>If the CO2 emitted from the battery's materials came from the atmosphere in the first place, this will be a closed cycle and won't increase global CO2 levels.

The carbon emissions of aluminum smelting come from the carbon electrodes in the electrolytic cell-- you're essentially burning them to pull the oxygen atoms off the aluminum oxide molecule.

http://en.wikipedia.org/wiki/Aluminium_smelting

Carbon electrodes used in industrial processes are generally formed from processed coal and mineral graphite: the fossiliest of the fossil fuels. You could theoretically produce synthetic bulk carbon from atmospheric CO2 using the Bosch process, (http://en.wikipedia.org/wiki/Bosch_reaction) at incredible cost per kilogram of carbon produced, which would then directly increase the cost per kilogram of aluminum smelted.
I agree that linux is very easy to install these days, but the point is still valid. OS X was never intended to run the way the author is using it. If you use it as intended, installation is every bit as simple as Ubuntu or Fedora, and there's no need to mess with partitioning or drivers.
Asking as one of these apparently tone-deaf guys, can someone be specific about what's bad here? Was Techweek for throwing the party, or the women dressing that way, or deciding to pose that way for photos, or Techweek putting the photos on Facebook, or choosing the photos for the invite?
Everyone is tilting their head or the device. Definitely something related to a 3D interface, but it has to be something more that just a 3D interface.
Lengthy discussion here on the entire project:

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

Lots of submissions, lots of stories, lots of information:

https://hn.algolia.com/?q=spacecraft#!/story/sort_by_date/0/...
You don't mention anything about what drives you or what you'd like to be doing. So I will just pose a few questions:

Is "interesting" worth a six figure opportunity cost per year by foregoing PE or hedge funds? Why do you think it is interesting? Are there other missions that may excite you more? Doesn't it seem a little quick to start evaluating solely based on this external actor (recruiter) contacting you? Maybe Google or Pinterest or Reddit or Watsi would also be interesting?

Are you happy with your lifestyle right now?

How does this tie to your larger aspirations? If 3 years of banking gets you a ticket to an MBA, or the right amount of capital for you to start a business, maybe it is worth staying.

More specific to Palantir:
Do you have any ethical issues with Palantir's work? The company seems like it is doing a fair bit of soul searching about how its tools are used, and what its responsibility to the public is. I am not trying to answer this question nor prompt that discussion, but this may be an aspect of the work you should evaluate.

If you look around, you'll find Palantir has a hard salary cap, so your mention of compensation is likely to be a relatively underwhelming value compared to tech M&A work. Palantir isn't competing there.

Hope that helps.
I was going to say, the other source I find really good at the moment is http://saastr.com/, but I now see they are the same author. Thanks for linking - I'll check that book out. I'll be the 1st to admit I need all the help I can get to teach myself to be good at sales.
Thanks for the advice.
The problem is that I can't say I'm that interested in finance per se, I'm a tech nerd at heart and see myself more setting up a startup down the road rather than playing out the traditional finance career. Venture capital could be a good compromise, though, and am looking into some options.
But what's the efficiency of the Hall–Héroult process? [1]

[1] http://en.wikipedia.org/wiki/Hall-Héroult_process
Interesting! I'd imagine that the data from this app might identify some kinds of IMSI catchers, depending on how they're configured and how well the user knows what to expect in their local GSM environment.
I really like that last sentence of the OP. "Others may disagree, and be right."
Because you couldn't just generate a similar image on the server-side if you're already asking for that information?
»I don't criticise other people's parenting because I am particularly lucky with my son but the idea of leaving my nearly-four-yo son unaccompanied (out of eyesight) fills me with cold fear.«

The thing is:

1) You do. The post says "She was lazy"¹. That's criticizing.

2) Your pov is noted and fine. You're probably a good parent. But what works for you isn't transferable to other parents and kids. And those parents will make decisions that wouldn't work/make sense for you and your kid. I love that my not-yet-two son disappears and plays in hidden corners. He's probably longer out of my (and my wife's) sight than the boy in that car was, albeit in our apartment. Cold fear sounds nasty. I understand that to a point, but for this particular parent that wouldn't work/would be unhealthy.

We're different. Projecting one's idea about child care is different from laws about child care.

1: Blame reading comprehension skills on my English teacher
wrongwrongfitz.com should still be available: wrongfitz as a service.
The First-Ever White House Maker Faire: Celebrating a Nation of Makers
Its state not federal in the USA.

In Texas you need a P.E. license, or did, anyway, to be an engineer.

It boils down to how much a state legally buys into the P.E. license exams. Some care a lot, some not at all, some have an alternative viewpoint for certification and bonding.
Ryan. Love the site!

Curious (potentially obvious) question - is PH itself actually a startup? Or is it a side project that could turn into a startup type of thing? Do you plan to monetize (outside of the email sponsorships that I think you do already)?
Boston | Willing to work remotely or relocate to New York City | Full Time

Stack: Proficient ASP.NET MVC, Beginner Ruby on Rails

LinkedIn: https://www.linkedin.com/in/keokizee

Careers 2.0: http://careers.stackoverflow.com/keokizee

Contact: cold.boston.hawaiian+hnjobs@gmail.com

4 years of professional web development. I was laid off December 2013 during company-wide layoffs at my previous job. I've been teaching myself Angular.JS, Ruby, and Ruby on Rails in the meantime, as well as answering questions on Stack Overflow, and editing existing questions and answers to make them more useful and easier to find for future readers.
Week Night Stands – EP103
Couples that swing together stay together. (Comedy Short).
Carbon electrodes used in industrial processes are generally formed from processed coal and mineral graphite: the fossiliest of the fossil fuels.

Again, there's no fundamental reason why this must be the case.

You could theoretically produce synthetic bulk carbon from atmospheric CO2 using the Bosch process, (http://en.wikipedia.org/wiki/Bosch_reaction) at incredible cost per kilogram of carbon produced, which would then directly increase the cost per kilogram of aluminum smelted.

Yes, but this is like saying that because our present economic/industrial configuration is the way it is, there's no escape from emitting carbon, which is simply circular logic. Or, maybe you do understand the implication, which is that the only way out is for us to make energy much cheaper across the board.
I haven't read much of Krebs before, but I will now. This piece was amazingly informative for me, and well written.
Let me be the first to rain on your parade (sorry).

If you're not the merchant of record using this form could very well violate your terms of service for whatever credit card company you have your merchant account with, and/or the IPSP terms of service.

Using this can result in terminating your merchant account or temporary suspension depending on how they take it.

The reason why is that the logo's are only allowed to be used by the merchant of record, for many of the parties interested in that this will be their IPSP. So verify prior to doing this that you actually are allowed to use the card association logos. (And for that matter, that you're authorized to capture the card details!).

Please be careful, if you lose your merchant account it could be a while before you get it back, if ever.
Funny you mention that. I just came back from this year's AGE conference in San Antonio, which is very much a mainstream research conference, and not only was it partially sponsored by SENS, but de Grey himself was there.

So yes, they are very much aware of it. I think many aging researchers have a love/hate relationship with SENS, in that they share its goals in theory, but are afraid its ambitious public claims will draw disrepute (and associated loss of funding) upon the field.

You have to remember that we are mostly funded by the NIH, whose mandate is to treat disease, and aging is not widely considered a disease. So we have to frame our discourse accordingly.
Currently working on another patch to fix some newfound crashes while prepping the code for open sourcing. License headers and all that.

Plan for now is to release it under the GPL version 2 or 3 to hopefully compel people to make their modifications available (plus there's not much use for a lenient license here -- it's not a library, though some of the code could be moved to one later). This might take a day or so, so I expect this post to disappear into complete obscurity before I'm done. Might create a new HN submission for that just to let people know. At any rate, my net access is down so I have to write this on my phone, meaning any release is going to wait on my ISP to determine what's up and how to resolve the issue.

So, open source is planned, I'll just suck it up as I usually do when I release every other project of mine. Re: malware, I've decided it's not my responsibility to protect people from the malicious few. I'll let Google do that.
I am the same, and while it's not bad per se, it has its own dangers. If not for my friends, I'd easily slide into a comfortable hermit existence. And every time I do, it harms me in the long term and I usually only realize this when I look back.

Like most other things, I suppose, it's about finding a balance. My 'balance' probably lies on the 'hermit' end of the spectrum, but I still find that social engagements are essential in the long run.

While it's possible that some are 'true' hermits or 'true' socialites, I doubt it.
> I find their work incredibly valuable, so I'd be interested to hear why joaren believes they're setting back their own cause.

I don't have any data or guesses, but it's conceivable that for every person like yourself who are educated toward their cause, a dozen others are turned away, in which case their actions would hurt the cause.
Working on The Witness, Part 12 – Complexity and granularity
http://i.imgur.com/oe2f1pP.png

Tough to see much, but you do see a shadow of her hand and the proportions indicate to me a tablet-sized device not a phone.
Yet Another 10 Common Mistakes Java Developers Make When Writing SQL
>> Finally you just implied that assigning qualities to someone because they are female is equivalent to assigning qualities to someone because they are immature.

Are you accusing me of discrimination? See this is the exact sort of thing I take issue with. I was talking about babies as a substitute for the 'girlfriend' analogy where the characteristics the speaker mentioned could apply in order to illustrate that people wouldn't be that upset about it. But instead of viewing it in this light, you've short circuited the discussion to "Oh man, you're implying women are as immature as babies!".

>> The slide presents a strong implication that the audience will empathize with a "clingy girlfriend" stereotype

By virtue of experiencing empathy, are you saying that the audience is in fact sexist? So is the issue that the speaker puts this on the slide or the fact that according to you the audience has sexist proclivities where they stereotype all girlfriends.

It seems to me that If I were to make a presentation to an audience where you were sitting, and have a slide that says that my father, a sexagenarian, tends to not use the latest technology, you would stand up and accuse me of saying "all relatively older people are luddites". That's just plain wrong, and I think this sort of hyper sensitive overreaction needs to be thought through. This developer is question could very easily lose his job, so this is no joking matter.
here's the best guide i could find on enabling those checks in gcc.
it is unclear whether they take advantage of the carry bits, do you have a source for that information?

http://www.pixelbeat.org/programming/gcc/integer_overflow.ht...
Design in general is becoming a less popular search term.

http://www.google.com/trends/explore#q=designer%2C%20web%20d...

Not saying this disproves the article's point, but it seems like there is a broader cultural trend at work here.
> If you can tell me that it is your job to accept payment yet not create useful people, in my opinion, you're committing some form of fraud.

If you really believe that it's a high school's job to "create useful people" then I hope you're not working in education.

> Schools like Waterloo in Canada

That, or you simply didn't bother to even read the article. I'm not Canadian or anything similar, but a part of me suspects that "Waterloo in Canada" isn't a high school. Stop starting flamewars on articles you don't even bother reading introductions of.
I agree with the low(ish) basic income for a variety of reasons.

But I think expecting the people who are automated out of jobs to go and create entirely new categories of job on there own is being extremely over optimistic. So, between the time that they are replaced and the time that new categories of jobs become available something /more/ than just a basic income is necessary. As more and more automate-able jobs become automated there will be less and less employment opportunities available for the displaced workers until these new categories of job become available.
In x86 assembly almost all multiplication operations return a result double the width of the inputs: http://www.aldeid.com/wiki/X86-assembly/Instructions/mul

Checking for overflow is just a matter of testing if the high-order bits are zero.
My dad used to drag us around in the snow behind his truck as we laid on an upside down car hood tethered to the truck with a rope. It was a prefect 3-person toboggan. That was in the 70s. No one cared.

Just this week a woman got media blasted for having her infant pulled down the church aisle on her wedding dress train. Now I find that a bit tacky as far as weddings go but I can't imagine that child was in any more danger than I was while speeding down a dirt road on an overturned hood.

Times have changed.
Women 'Complain A Lot, Interrupt,' Developer Says At Conference
It's mainly just about the way Techweek chose to present themselves. They had the opportunity to pick anything and that's the one they ended up with - to me that is definitely poor judgement regardless of whether you're offended by the image or not.
Introduction to AngularJS workshop
Only a few more tickets left for this introductory #angularjs #workshop in London (14th June). Secure your place to learn more about this exciting #javascript #framework. https://ti.to/tpiros/introduction-to-angularjs-workshop
There are limits to arbitrage. Little players can't really move prices and big players are the ones causing the effect.

I don't believe the market is efficient, especially short term. I believe that in the long term it is efficient-ish. Value strategies try to take advantage of mispricing from short term thinking but stocks can stay mispriced for a very long time.
product hunt is clique. submission is limited to owners and owners friends.
Is everyone who writes software in Australian similarly accredited? Is there a legal prohibition on calling yourself a "software engineer" in the absence of such credentials?

In the U.S., neither of those are true. I'm curious about how Australia might differ.
Again, the situation with my neighbor (someone I know well enough to trust my kid with) is completely different from that of seeing a stranger leaving a kid in a car in a shopping mall parking lot. The fact that you need to change the facts of the situation to make your point should be a clue to the inherent weakness of your argument.

Most likely the person who called the police was thinking about the risk of heat (even if the weather didn't seem to justify it, but the fact is it's very unusual for a parent to leave a kid in car in the US these days. From the police point of view, the confusion about the identity of the car owner and driver is enough to warrant further investigation. When the police hear from the grandparents that the child is inaccessible because the Mom got onto a plane and flew home, that's probably true but they don't know for sure - after all that's the sort of story people give out when they abduct children in custody battles during ugly divorces. It's the police's job to put the welfare of the child first in ambiguous situations like that.

Me, I wouldn't have prosecuted once the full facts came out, but on the other hand a statewide missing child alert uses up a bunch of police resources and that's not free, so the prosecutor may have that demanding some community service in return was justified. I can't tell what state the writer lives in or exactly when this happened, so it would be worth considering those contexts as well.
> Note, in case someone blindly takes this as advice: This method of expressing it in C doesn't work for multiplication (you could wrap more than once).

Yeah, you're absolutely right.

> I'm not sure you can express an overflow check for multiplication purely in portable C (without library or intrinsic support), actually. Well, I guess you could break the multiplication into checked additions manually, but that's probably not a great idea.

I've never tried to implement this, but couldn't you look at the position of the most significant bit in the multiplicands to guess if the multiply will overflow? You'd have to be okay with false positives I suppose? Naively it would be slow, but if you have a hardware CLZ instruction it could be pretty fast.

I did find this on SO:

x = a * b;
if (a != 0 && x / a != b) {
// overflow handling
}

That makes sense, but of course it would be HORRENDOUSLY expensive.

If you're willing to not be non-portable, you could just do expanding multiplies and check the high word:

struct exmulres {
unsigned long hi;
unsigned long lo;
};

static inline __attribute__((always_inline)) struct exmulres do_one_expanding_multiply(unsigned long a, unsigned long b)
{
struct exmulres res;
#if defined(__x86_64__)
asm ("movq %0,%%rax; mulq %1; movq %%rdx,%1; movq %%rax,%0"
: "=r" (res.lo), "=r" (res.hi) : "0" (a), "1" (b) : "%rax","%rdx");
#elif defined(__i386__)
asm ("movl %0,%%eax; mull %1; movl %%edx,%1; movl %%eax,%0"
: "=r" (res.lo), "=r" (res.hi) : "0" (a), "1" (b) : "%eax","%edx");
#elif defined(__arm__)
asm ("umull %0,%1,%2,%3"
: "=r" (res.lo), "=r" (res.hi) : "r" (a), "r" (b) :);
#else
#error "No expanding multiply assembly has been written for your architecture"
#endif
return res;
}

It probably wouldn't be very difficult to fill that out for all the CPU architectures Linux supports, which would cover all your bases unless you're doing super embedded stuff.

EDIT: Typo
Slurry, not molten. This (aluminium powder suspended in a liquid) was considered as a rocket fuel at one point.
> The evidence might have been illegally gathered, but it was also pretty damming.

I know that this is hard to stomach, especially for the victims. But as a society we've determined that convictions based on illegal evidence are a bigger problem than the crimes they intend to punish. And by and large that is a good thing, even if in individual cases it hurts like hell.

The alternative, a society where police can commit crimes in order to catch criminals is much worse than a society where the police is still kept in check by the law. In a really just society these officers would be charged.
I think a BS in CS plus an MS in SE would be a good path, but then you're telling people that they need six years of school instead of four before they can cash in.
Setting up Laravel 4 on OS X 10.10 Mavericks
Gorgeous.

Two minor points...

It would be nice if it checksummed the card to ensure the entered number was a valid credit card number on form exit.

You can get 17 digit credit card numbers now.
Breakpoint Tester and FlatUI Colors
Yeah, I knew kids that had dogs growing up. We all think it's safe, but alas, family dogs kill children. I guess we all suffer from that survivorship bias. The lesson here is anyone with a family dog should have their children taken away.

I also used to take the ferry to Nantucket and MV as a kid. Thought that was safe too, but apparently those things sink and kill children. What, you let your kids take the ferry? Someone call child services!

Also known to kill children: Bee stings (don't let kids play outside), food allergies (or eat), influenza (be around other people), drowning (go swimming or take a bath).

I suppose to dismiss any of these as unlikely is an example of survivorship bias? I'm pretty sure it's not.

http://en.wikipedia.org/wiki/Fatal_dog_attacks_in_the_United...

http://www.cnn.com/2014/05/06/world/asia/south-korea-ship-si...

The only proper way to let your kids leave the house:

http://smurk.files.wordpress.com/2012/04/bubble_boy_2-754379...
Single-Tasking – Learning to Do One Thing at a Time