skysight-inc/HackerNews huggingface dataset:
While I recognize that homeschooling is done by some because of their religious beliefs, and yes, some of those beliefs are pretty unusual, I would like to remind you that homeschooling is actually not 100% a cover for the nutjobs out there. I was homeschooled, and I'm now graduated highschool at 16. Homeschooling is a great way to avoid the mess and poor education that is public school, and in my experience with other homeschoolers, there aren't as many nutjobs as you seem to think. I apologize if I missed the point of what you were saying, but I wished to present an alternative view of homeschooling.
Yes, what is reason for uppercase letters with an exclamation point? He seems angry.
[Time to burn some karma.]

"Sexual language and imagery is not appropriate for any conference venue..."

This strikes me as lazily nonspecific. Isn't sexual language and imagery a pervasive part of the human experience? Isn't the problem specifically with sexual language and imagery which disempowers and objectifies people against their will? With language as general as that, you could outlaw a glance paired with a half-smile given by someone in Victorian garb completely covered from the neck down and wrists up. I've said it before: Maybe a Victorian level of carefully maintained polite deniability could facilitate greater consensuality, so long as it's absent the Victorian level sexual inequality and doublethink. (It could also be used in the opposite direction.)

I don't disagree with the notion that the language of human sexuality has been twisted in unhealthy ways to support the status-quo power structure. I've personally been on the short end of that deal. However, I do disagree with emotionally driven backlash devoid of consideration that seeks to vilify. Traditional cultures have already tried shaming, fear, and repression as instruments of control over human sexuality. How about we start to further consensuality and open communications instead? And for that, the atmosphere created by vilification is only unhelpful.

What we have here is a fundraising rave that's using sex in its marketing of an event at a nightclub. Nightclubs are supposed to be sexually charged. It suffuses the music and couture around such venues. What if a similar event had happened at a gay club, with the photo shot with two beautiful young men in the same garb and with the same poses and facial expressions? Would Techweek have come after them?

It seems like Techweek needs to clarify its policies surrounding concurrent events. It's a typical organizational response to greatly overshoot on the side of caution. Hopefully, this will be understood as just that.

EDIT: Downvote, eh? Funny how the stance of "You're either for us or against us" is cited as a sign of George W. Bush's intellectual bankruptcy, but is the unspoken policy around subjects like this.
actually im new on django hehe
i will take a look on this project as it seem to be a interesting approach
those surround 6.
Just use aluminum powder or prills. Bonus you get a huge surface area so the reactions happen fast.
Most IT professionals also don't have a clue what computer science is. Think your active directory sysadmin knows what a linked list is? I doubt it. That said, I don't think the points made are completely invalid[1]. I just dislike the norm of calling everyone who has anything to do with computing "IT."

[1]: (though I do softly disagree with some of them -- while chasing the latest tech trends shouldn't be a thing, things like language choices do matter, for example.)
Eh, new instructions are added all the time. Just look at BMI - I'd be willing to bet the static power cost of adding that dwarfs what trapping arithmetic would cost. And most of those instructions are more esoteric and/or give less benefit over existing instructions than trapping arithmetic would.

Also the current branches for overflow checks might be well-predicted, but only if it uses branch prediction resources that could go to other branches. Not to mention the extra codesize and issue resources taken.
The Supreme Court's job is less about correcting bad laws than striking down unconstitutional laws.

The judicial power in the United States extends to far more than "is this constitutional or not". It includes how to interpret and apply laws other than the Constitution, and the Supreme Court is the final stop for that process.

Much of the debate about the Federal Circuit is that its interpretation and application of patent law departs radically from the Supreme Court's interpretation and application.
I find it humerus that getting osx to run in a controlled environment, useful for testing simulation etc takes more hacking and more work than any Linux distro ever did, even in the early days.

Despite this Mac people insists getting Linux to work is "hard" when it mostly works out of the box on any hardware. Amazing.
Ask HN: Should I leave my investment banking job to join Palantir?
I have recently been approached by a recruiter from Palantir. I have spent a year and a half doing technology M&A for a notorious investment bank (studied CompSci in uni, went into banking primarily to pay off student debt and for the learning curve).

I feel like I'm at a crossroads. My peers are gunning for the usual private equity/ hedge fund jobs, which pay handsomely. On the other hand, I find Palantir's tech and work incredibly interesting.

I've been offered a Deployment Strategist position in Europe or the UAE. Though there is very little information out there on what exactly the job entails, on promotion/ responsibility policies and compensation.

Is there anyone who could offer some advice?
Gibbon’s thesis was that the Roman Empire fell prey to barbarian invasions because of a loss of virtue. The Romans became weak over time, outsourcing the defense of their empire to barbarian mercenaries who eventually took over. Gibbon saw this Praetorian Guard as the cause of decay, abusing their power through imperial assassinations and incessant demands for more pay.

read that sentence again and think about the US.
In the same PDF, actually in the section 2B(iii) you are refering to:

"If you obtained a license for the Apple Software from the Mac App Store, (...) you are granted a (...) license (...) to install, use and run up to two (2) additional copies or instances of the Apple Software within virtual operating system environments (...)".

So "No OSX version allows for virtualizing it as a guest VM" looks like an incorrect statement to me. Instead, some OSX versions DO seem to allow for virtualizing as a guest VM, under some conditions.
About $14.50 per wire on average.
It's rumoured to be a phone with a 3D display - but I don't see why I would want that. It's certainly a cool USP but it seems like gimmick that will quickly lose attention. Maybe they've found a use for it I haven't thought of but I don't know anyone who has been requesting a 3D display on their phone.
That's not true, but the fact that you think it's true is one of the reasons I find this article so off-putting, because the article tries its hardest to set up that bogus comparison. I want to say something here about the base rate fallacy, but I'm too tired and impatient to figure out how to articulate it.
Here’s why San Francisco schools turned down money from Code.org
Which is one of the reasons I think it's a sign towards acceleration. People are developing strategies to deal with language evolution. This, "import from __future__", and gofmt are all tooling that helps you deal with a language that's still willing to evolve.

That said, I don't think this part of the python3 effort entirely succeeded. Unfortunately they share a package source, so a lot of projects do need to support both. But whatever failings there have been in the python jump to 3.0, they're nothing compared to the disaster that was ruby 1.9, even though I think 1.8.7 is truly relegated to legacy now.

As long as they learn from those issues, though, I think the future is bright for non-stagnating languages.
The issue with the Federal Circuit is that it has effectively become incestuous with the industry whose cases it hears, not that the judges don't understand science or technology. As such it is less a court and more a rubber stamp.
I guess I'm annoyed by the false dichotomy. I don't agree with you, though. I think the schools should teach theory. Anyone that can learn that theory (algorithms, data structures, computability) should probably be able to be useful without much trouble. That's been my experience with CS interns, at least.

edit: I also distinguish between CS and CE. I'd firmly agree with you that CE or other engineering oriented degree programs should be almost vocational.

edit: can't stick around to wait til I am allowed reply to you, karmelapple, so I have to reply by edit. I know some schools have a computer engineer degree, in addition to a computer science degree. I would say that mechanical & structural are applied physics, and EE and some others are more like applied math (in which I invite, but back away from the centuries old math/physics flamewars)
The problem is that you demand support even for claims of mine that are easy for you to verify for yourself and that you have no reason to doubt. While on the flip side you never provide any numbers of your own, so it's unbalanced. But what the heck, I'll do it one last time.

>"a large fraction of minimum wage workers are teens" -- how large? source?

Half of all minimum wage workers are under age 25; 62% are still enrolled in school, and the average family income of people earning minimum wage is in excess of $60,000/year. I found this out just now by googling the string "what percent of minimum wage workers are teen", which led me to these links:

http://www.bls.gov/cps/minwage2011.htm

http://www.heritage.org/research/reports/2013/02/who-earns-t...

It is true that SOME minimum-wage workers desperately need a job. But it is also true that SOME people desperately need a laptop computer! The overall characteristics of a market - whether a market for labor or a market for laptops - aren't driven by just the few who have the most inelastic demand. Employers have to offer wages high enough that on the margin, those people who are indifferent between employers or willing to wait a little longer for "the right job offer" are inclined to accept the one being offered. This means the average job pays a lot MORE than the bare minimum that the most desperate people would be willing to accept. Even if there were no minimum wage, wages would not drop to starvation levels for that reason.

In short, Malthus and Keynes were wrong to predict a "race to the bottom". We don't need a minimum wage to have high average wages, high entry-level wages or a high standard of living. (In fact, the minimum wage does far more harm than good to the lowest-skilled workers - it reduces job quality and availability, cutting off some of the bottom rungs of the economic ladder.)
Also, it has become accepted to check a lot more now than in the past.

There was an awesome blog post about the '70s-era Broad Street Bullies and how "soft" they look if you're used to today's NHL:
http://www.mc79hockey.com/2014/05/the-broad-street-bullies-w...
I dig visiting PH every couple of days but it would be nice to get comment/submission access. Or some kind of notice about what to do to join the commenters' club.
> Does i3 support each monitor showing an independent workspace like XMonad does?

How do you mean? That sounds like basic TWM functionality. I know with something like Compiz when you switch to a workspace all of your monitors switch at the same time, which is kind of pointless.

i3 gives you 95% of what you could do yourself with Awesome, Xmonad et al, just without having to do much of anything beyond edit a config and choose which apps you'd like bound to which workspaces, which ones should go to the scratchpad (e.g. Skype, VLC, etc.), which ones should be floatable and so on.

The ability to tab tiles is probably the killer feature of i3, if you do sysadmin work being able to break a set of 20 terminals into a quadrant of 5 tabbed terminals each all on a single screen is pretty much a dream ;-) Furthermore you can tile vertically and horizontally within any given region, it's turtles all the way down...
"relevant for another decade" =~ dead. One could write a similar article for Microsoft, really.

You have to call the right decade, though. :) The startup community started declaring Microsoft on its death bed in the late 1990s...
All the head moving made me think back to Jonny Lee's wiimote headtracking 3d display.

https://www.youtube.com/watch?v=Jd3-eiid-Uw

Perhaps Amazon have an eye tracking system which can do the same with out the need for the user to be wearing infra red leds?
Ways of Thinking About Google
You sound remarkably similar to what Wayne Gretzky said after he retired. The last two years of his career, his Dad kept asking him if he was going to play another year.

He basically said, "I don't know. Every year I go back to camp, the guys are bigger, stronger and hit harder than last year."

When you look around the league, it's obvious how much bigger these guys have gotten. Look at some of the current LA KINGS forwards:

Jeff Carter - 6'4" - 212lbs

Dwight King - 6'4" - 230lbs

Anze Kopitar - 6'3" - 224lbs

Jordan Nolan - 6'3" - 221lbs

I'm assuming their heights are all reflected without wearing skates, which adds a good 2" to those heights. This is one of the reasons many pundits said LA won the cup in 2011. Big, strong forwards and a merciless forecheck. I still remember one of the announcers saying, "Imagine you're a defensemen and everytime LA drops the puck into the corner in your end and you have two of these guys hurtling towards you as you go for the puck. It's a defensemen's worst nightmare."
You'd expect it to average out. But since my job involves bitcoin, I'm often clued into the price and can time my conversions on an upswing.
It's a wonderful way to get people to leave your site immediately

So true. As soon as I saw it I backed out, and it leaves a really bad impression. Let me reveal something important: I just want to read the post. That's it. Simple, right? You'd think bloggers would be able to figure this out.
She should be going to the police, not tweeting.

As it is, depending on jurisdiction, she seems to be committing the crime of defamation. There's nothing she can accomplish here, except to erode the credibility of the journal, for...?

Perhaps she has some economic interest, perhaps a 'Linux journal by women' that she plans to chair? I'm very suspicious of the motives of any person making such an ad hominem attack.
I couldn't find documentation about what subset of SQL you can use. I saw mention of "all supported Postgres data types", but not anything about what features work. Any links?
The second half is just wrong. There's no such thing as unused balance on an iTunes card. When you redeem a card, the entire balance is credited to your account. The credit will only go unused if you stop using the iTunes store, so that's at most $1.28 per user, not per card.
> I consider my country (Canada) to be a proud standard-bearer of our British heritage through upholding the Westminster tradition that we inherited. In some ways I feel like we are more British than the British are, when it comes to the realization of ideals. The Crown is what binds us to both our past and to our brothers and sisters around the world.

I would guess that your compatriots from Quebec or the First Nations might feel differently.
That's like saying that ever programmer in industry should spend 5-10 hours a week keeping up with the latest CS research on top of the work they put into their continuing education. It's just not reasonable to expect academics to know the latest JQuery or Enterprise Confabulator or whatever API.

If you're doing CS education, you have a very small window of opportunity at the start of someone's career to teach them things that they're not necessarily going to pick up working in industry. You really need to think about what you can teach them that will allow them to be prepared for 30-40 year careers and whatever technological changes that brings.
Mac OS X 10.4 under VMware Fusion on Modern CPUs
and just dump the alumina result out the tailpipe - its just ceramic dust. And refill with new powder. So it becomes very much like the process of gasoline fueling.
As if Child Protective Service has anything to do with protecting children. Orphans are very profitable. Charging people with crimes is how police, judges, and prison guards get paid.
> The cost of doing it in software is just a highly predictable (not taken) branch after every integer arithmetic operation that the compiler can't prove stays within bounds.

While I agree with you that hardware overflow traps are a bad idea, I think the article's author is referring more to the general overhead of a software BIGNUM implementation. Specifically with his JavaScript example, I think it's very plausible that using integers instead of IEEE754 would incur a 10% overhead if you were throwing lots of big enough numbers around.

What the author really wants is a hardware BIGNUM implementation, not overflow trapping. I just don't think he really thought it through.

His contention that simply checking for overflow in C or C++ incurs a 5% overhead is unquestionably false though. Typically one would check for integer overflow in C like this:

unsigned int do_addition(unsigned int a, unsigned int b)
{
unsigned int tmp;

tmp = a;
a += b;
if (a < tmp)
asm volatile ("nop;" ::); /* Handle it here */

return a;
}

Any decent compiler will do the right thing (GCC with -Os):

0000000000000000 <do_addition>:
0:	89 f0	mov %esi,%eax
2:	01 f8	add %edi,%eax
4:	73 01	jae 7 <do_addition+0x7>
6:	90	nop
7:	c3	retq

I think rwallace is absolutely right in saying the overhead of such a check would be very close to zero in the non-overflow case.
> Seems like you might want to consider getting all of your data in the same place

Unfortunately that's not possible
Honest question: has anyone ever cared for a EULA on hn except for bickering about getting Apple's poorly compatible consumer-os to run on regular consumer hardware?

I can't think if a single case.
I'd rather not--consider how few cases make it to trial.

There is a massive amount of douchebaggery that goes on to keep you from ending up in court, and at that point, they'll nail you to the wall for being uppity. At least, that seems to be the consensus these days.
Hmm, appears you are correct.

Previous versions just flat-out banned any sort of virtualization.

Appears this release now allows you to have up-to 2 OSX guests running ontop of an OSX host.

(A pathetic attempt at allowing virtualization imho, my Xen hosts at the office have 10-30 guests running concurrently per box)
So I've posted this before, but aluminum smelting is just plain old too hard for this to be as cheap as batteries. I mean, it's great if you're Alcoa, an aluminium smelter, but let's take a look at bulk prices:

Aluminium costs $1.80/kg: http://www.indexmundi.com/commodities/?commodity=aluminum

Alumina, the product of the aluminium-air reaction, costs ~$0.45/kg: http://www.indexmundi.com/en/commodities/minerals/bauxite_an...

The cost of refining aluminum from ore, in bulk, is therefore >$1.35/kg (otherwise, Alcoa would be cleaning up on the commodities market). The cost of a 3000km battery with 100kg of aluminium is therefore $135, or roughly 4.4 cents per kilometer, or 7 cents per mile.

That's nearly as expensive as gasoline, going off of commodity metal prices and assuming absolutely no overhead or profit margin. That's not to mention the environmental consequences of aluminium refining w.r.t. the massive amount of energy therefor required.

It's impressive tech, but it's not feasible. The Hall-Héroult process has been the subject of intense scientific scrutiny for over 100 years; everyone and their brother has tried to make it more efficient: we use aluminium for everything. Aluminium is not going to get any easier, barring massive breakthroughs in fusion energy and/or the Second Coming.

EDIT: Originally my calculated cents/mile was off by a factor of 10. However, the latter point, "nearly as expensive as gasoline", stands: it costs $250 for a gas car to drive 3000 km, at 30 mpg and $4/gallon. I didn't notice the error because I used this latter comparison rather than figuring out gasoline's cents/mile.
No, because of the risk of someone calling the police. And I don't have children and stories like this weigh against any decision to have children. We're to the point of arresting parents for not parenting the way the media wants them to, logic and rational risk assessment be damned. Do you really think you were never left in the car alone as a child?

The author was right - the most irresponsible thing she did that day was to drive with her child in the car.
The article author is a woman. Also, a lot of people are missing that she is talking about children, not university students. She teaches A-levels, or the equivalent to AP classes here.
What does installing OS X on hardware it was never tested on have to do with the number of Mac users not wanting to use a OS that requires work beyond turning the computer on?

Linux is harder than OS X to get running, when you follow the OS X EULA.
In all the articles you linked above, not one involved a child being left alone in a car and escaping, then getting hit in the parking lot. So, yes, until there's a documented case of that actually happening I would consider the risk to be negligible.

However, if you arrest the parent, saddle them with months of legal fees, potentially take their child away and put them into a foster care system, that's not without risks to the child as well. It's not like having your parents impoverished and potentially put in jail does wonders for a child's future either. That has a far higher probability of happening than your so far completely hypothetical scenario of the child escaping from the car in five minutes and wandering around the parking lot until getting hit.
Interview with Watchily Founder Jonathan Cleary
There is a hint here about the solvent http://www.popsci.com/scitech/article/2004-09/amazing-rustin...
It's energy intensive (haven't checked the efficiency of 'recharging'), and additionally has, as a byproduct, massive amounts of CO2 even before considering CO2 emitted in generating the electricity required for the smelting process.

Aw come on! I'd rather see thinking two or more steps ahead from the HN crowd. 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. Supply the power to recycle the aluminum and charge the battery from renewable sources, and you're good.

The thing that might sink this is simply the sheer amount of energy needed. There is nothing inherently carbon intensive about it, though.
I think there's also another point, which is that the endpoint isn't to churn out CS students to be good workers that plug immediate needs in industry: it's to produce graduates are going to have the tools to do things better and maybe even put the existing people out of business.
From my limited experience working at IBM (7 years ago I interned for a little over a year), I think you're right. A lot of what the author writes is absolutely true, but I think he underestimates the power of a few good teams to lift the company out of something like this.