skysight-inc/HackerNews huggingface dataset:
I agree. This sounds like bad/lazy management, and a broken on-boarding process.

As a consultant, I've grown used to working around bad on-boarding processes but most FTEs aren't used to jumping into existing teams without being given a lot of knowledge. I can imagine tons of great people washing out of such a team not for any good reason but just because they aren't used to self-service on-boarding.
Frustrated working at a start-up
How about binary search?

"When Jon Bentley assigned it as a problem in a course for professional programmers, he found that an astounding ninety percent failed to code a binary search correctly after several hours of working on it,[7] and another study shows that accurate code for it is only found in five out of twenty textbooks.[8] Furthermore, Bentley's own implementation of binary search, published in his 1986 book Programming Pearls, contains an error that remained undetected for over twenty years.[9]"

http://en.wikipedia.org/wiki/Binary_search_algorithm#Impleme...
Does the answer here make sense to you?: http://golang.org/doc/go_faq.html#creating_a_new_language
Now I want my website to be like that
(first of all; sorry for my english)
Actually it's not about technical side of things. It's about paradigms and philosophies. Addy Osmani is trying to apply enterprise application development patterns to JavaScript. That what i understand from reading all of his blog posts :)
So have they restored the ability to use Win32 in VS Express? Or just the ability to write .NET/WinRT apps that target the Windows 8 desktop environment? It's not clear from the announcement.
Unfortunately, user studies are difficult to conduct in computer science mainly because it is difficult to get users that you can study. Like it or not, 49 people is actually a pretty big study relative to what is out there. For better or for worse, I have seen much smaller studies accepted/published by top tier conferences.
As someone who went through school in the 1990s-2000s, I heard of kids either in my grade or my sister's grade (younger) that had to repeat a year. I'm not sure if that's changed since, or if it was location-specific.
The closest web app analog is (was) ASP.NET WebForms, which has pretty much been replaced by ASP.NET MVC.
The market perpetuates their own idea of what kind of online behavior is female, and what is male.

This blatant, arbitrary differentiation is why women so frequently report that they are completely misunderstood by advertisers.
I doubt that those early grade parties have much impact any which way.

I think they are the sort of thing that makes a certain type of parent or teacher feel good, so they end up happening when those people decide to make them happen. The kids get some cake and forget about it a week later (or maybe 2 weeks into the stress of starting at a new school).

As far as I know, the message that graduating high school is important gets hammered on over and over (and then it isn't particularly important, a GED works about as well anywhere a diploma is supposed to matter).
what is direct programming?
Investors Will Receive $40M Off Nasdaq Over Facebook IPO
Some branch of the GPL'ed idTech 4, I suppose?

Back in the day, OGRE, Crystal Space and Irrlicht used to be the dominant FOSS ones.

Crystal Space is a bit outdated now. Irrlicht is stuck at DX 9.0 and OpenGL 3.x

OGRE seems the most likely candidate (ie the project is the most active and has been for years). Although it is also stuck at SM 3.0 - so no geometry shaders or access to the compute pipeline.

I am likely to be missing out on some other engines here.
It's unfortunate that it's easy to forget the judicial branch (I do too). It's tough to perceive their actions as governing in the same way that Congress governs, but it is in fact the case. It's also great when it's used effectively.
In the federal court system, it's not unusual for circuit (appellate) judges to volunteer to be assigned to preside at trials in the district courts. This is especially true if the appellate judge didn't previously serve as a trial judge. That was the case with Richard Posner, who was a highly-distinguished law professor before being appointed to the appellate bench.

The reverse is also true: It's not uncommon for district (trial) judges to volunteer for temporary duty as a circuit (appellate) judge. They do this to get a first-hand perspective of how the appeals court will evaluate their work.
Childish rant is childish.
Thoughts on AWS
I had this feeling when we implemented it in school, but couldn't think it through.

My teacher told me it is not possible and convinced me to give up.
Stop that. The guy is dead. Look forward.
The leaderboard won't change very quickly. Make it easy to see (visually and numerically) where ANY specific photo ranks and to scroll through those nearby in the rankings.
The breakfast food cooker
I know why some on this site would prefer to sweep the elephant under the rug :)
So true: I've paid for window managers, Finder replacements, and clipboard managers for OS X as everything is an upsell. I still like my Mac, though. This entire article could be said about any of the OSes and XYZ features.
This is so Jupiter-and-beyond-the-infinite.
Python 101: How to submit a web form
Also, let users bookmark and track a specific photo.
I wouldn't read too much into this. Judge Posner took standard principles of law governing damage awards and injunctions and applied them to a very specific set of circumstances. The opinion itself [1] is worth reading.

[1] http://www.scribd.com/doc/96427053/Posner-Order
Anyone have any knowledge of how easy these ex-US start-up visa are to get?

It's one thing for a country to have a visa category, but it's another to actually qualify for one.

When I read this: "New Zealand has no specific capital requirement but offers residency to entrepreneurs whose firms are deemed to benefit the country."

I wondered how broad "benefit to the country" is interpreted.
Americans had more positive encouragement at school 30 years ago than most other countries.
That post is an excellent read. He gets right to the heart of the biggest challenge facing the US right now. However there are no solutions put forward, a job which is unfortunately left up to the politicians.
Easier to make a profit by painting it pink, under-speccing and overcharging:

http://arstechnica.com/gadgets/2012/03/does-this-smartphone-...
And maybe "quality" isn't what novelty-addicted hackers think it is.
Cell-Like Structures To Help Collect Solar Power In Space
UVA uses Kinect sensors to track the location of common household items
Yes, and a tap is, technically, a zero length swipe. But there is nevertheless a distinction between taps and swipes just as there is between points and lines. Apple's API distinguishes between the two gestures, even if Apple's lawyers don't. Claiming that tap-to-unlock violates a swipe-to-unlock patent is silly. The whole point of swipe-to-unlock is that a tap doesn't unlock the phone.
I am yet to have spent $40 on any clothing. Looking for shirts under $10 and jeans/pants/dresses for $20 makes it so much more difficult to have a decent wardrobe.

Although I know some of the pricey stuff is totally worth the money, it's difficult to break the frugal ways inherited from more difficult times.

But I am going to give away my clearance sale wardrobe and start fresh. Like, Timoni, I don't like having excessive stuff around esp. stuff that doesn't get used. So, I am planning a minimalist, functional, cool+classy and fits-all-occasion collection (SMALL!) which will be periodically recycled.

This post was good for my plans. Tx.
Are they trying to piggyback on the "Men in Black" meme/movie with this title, or what?
You read this and you never want to work for anyone, ever again.
I am no peasant in your Feudal system.
WoW: Vivendi May Be Looking To Sell Activision-Blizzard
I just use the new "Secure Shell Dev-channel" linked here: https://groups.google.com/a/chromium.org/forum/?fromgroups#!...

From there I can ssh out to one of my dev servers and hack away. It is fast, has 256 color support, and ssh key support. Everything I need.
Not a hard rule or anything, but I tend the view the need to fire people as a failure of recruitment. The wrong person was hired. Smart clauses in contracts are pointless if you hire the wrong people. If you hire the right people, you don't need them.
Well-funded YC W12 start-up looking for Rails | Backbone | Coffeescript hackers
About us: We're a team of second time entrepreneurs, tackling the massive payroll market. If solving a real pain point for millions of people gets you excited (plus the chance to build a billion dollar company), we'd love to speak with you. We have big ambitions and the resources to make long term bets. Our team is made up of Stanford engineering alums who have had two prior exits. We're hungry to build something truly great and we're in this for the long haul. We're well-funded and are looking for like-minded engineers to join us.

Skills: Our stack is Rails | Backbone.js | MySQL | jQuery | Coffeescript. If these technologies excite you and you want to work on a product that has the potential to transform an industry, we'd love a chance to share our vision with you.

There's a ton of work to be done, and you'll be a core member of our team as we grow the company. You'll receive a highly competitive salary, a sizable equity stake, and we'll geek you out with your dream work equipment. Other perks include a housing stipend if you live near the office, meals, company retreats, and more. Our office is one block from South Park in SoMa, San Francisco.

Above all, we're looking for individuals who are yearning to do the best work of their lives. You'll be amply rewarded for the work you do.

If you're interested, send us a note at jobs [at] zenpayroll [dot] com and include your LinkedIn, GitHub, and/or any project pages.
"Inside the box, you'll find a mobile Core i3 processor paired with the HM65 chipset"

This is nice. I wish Intel would sell mobile processors (or motherboards with integrated mobile processors) directly to consumers. The lowest voltage Intel Core desktop processor I can find is the i3-2120T at 35 watts; most are 65 watts. Intel's Core mobile processors go as low as 17 watts.
I think this kinda stuff always creates a two-tiered team, so it shouldn't be relied on as a way to hedge anything. You get the A-team/"our people" and the B-team/"their people" and right from the start everyone knows this. Then there's differences in pay, benefits, and expectations, etc. In other words, to use interns or contractors as a potential employee filtering method, to me, just sucks. I haven't seen that work well.

But, but, but! If you're looking to give people a chance to learn and expand, with no future obligations, internships are definitely the way to go. The key point being: an intern that doesn't turn into an employee is not a failure.

Take someone who doesn't even know what they can do and put them with a great team, part time, with real responsibilities, and with the idea that they're there to help out and learn and see if anything happens. Usually, it won't. If it does, great. If they become a future employee, excellent! My career was built from this, but it requires an employer that's willing to take a risk.
Recommend books for communication protocol
I wanted to build an RC car, and understand the communication protocol between different devices. Unfortunately, I'm new to this and Dont really know where to start. is there any book(s) that you would recommend that would get me going?
> and the overwhelming majority of this thread is arguing about the geometry cited in the judge's order. Rational people understood what he meant, even if maybe it's not 100% mathematically sound.

> This pedantry really frustrates me

People are well aware that they are nit picking, but they enjoy the resulting discussion! Intellectually inclined people enjoy discussing minutia with other like minded people. They are perfectly aware that it makes no difference, and they don't care - it's just something interesting to talk about. It's no longer nit picking about the original (i.e. the practical use is settled), at that point it becomes a discussion for its own sake.

Do you never learn or do anything just for the sake of doing it, rather than in order to accomplish something useful?

> and some jackass in the group decided to go to the mat with me on the fact that I had cited the wrong Star Trek film

He was showing off. If you don't wish to participate in the Star Trek memorization culture just ignore him - his comment was geared to other members of his group who do like doing that. Or simply acknowledge that he was right and move on. Clearly you don't care about that topic, so that acknowledgement shouldn't cost you too much ego.

That's also the point of threads: You can ignore an entire thread that is off topic - but it also gives people who found something interesting a place to talk about it without disturbing the rest of the conversation.
> if you [...] take everybody's situation into consideration before taking disciplinary action, your teams are going to start sucking.

So if some guy's wife is diagnosed with cancer and he gets a bit distracted at work, you'd just boot him out and drop their health insurance?
Also I'm wondering about the lighting. Some folks on Twitter called it dynamic Global Illumination but here they just call it indirect lighting. I wonder -- are they still using an ambient light? More specifically, what's their GI algorithm? Might be something like the voxel approach sported by @icare3D but then it seems that one's just barely interactive, not as "real-time" as this stuff -- or well it might be on a GTX680 with a really-lo-res voxelization.
Hosts of ‘Car Talk’ to Retire After 35 Years of Automotive Banter
>>> This says far, far more about you than about the people around you.

Not necessarily. In my MS past I also had to defend my VB.Net experience in interviews, being perceived as a low-threshold toy language. And peer pressure matters in your network: how much reach-out would you get, as self described VB wizard or a SQL master?

Fashion rules, as PL topics on HN show regularly. A PL survey [1] was linked from an article some hours ago; it shows interesting answers: just compare the language list of "I know many people who use this language" to "I would use this language on my resumee"

That said, of course you are right: If you stay out of the fashion circuit and produce some value with tools you know, then nothing else matters...

[1] http://www.eecs.berkeley.edu/~lmeyerov/projects/socioplt/viz...
I have a soft spot for VB6 - I learnt to code using VB6 back in school. I had loads of fun building these simple apps that I then distributed to my friends. The highlight was when a magazine (PCQuest? Digit?) distributed one of my apps on their CDs. Ah, those were the days.

I wanted to build GUI apps and wasn't fond of all the C/C++ books I could get my hands on just having console mode apps. People always find it funny that I started writing VB6 code and with every step, always seemed to move down the stack, to writing kernel mode code at one point - people usually move in the other direction.

The non-MSFT world underestimates the power of VB6 (as they do Delphi) - you could build some really complex apps and by calling Win32 APIs you could do a lot of what pure Win32/MFC got you.

MSFT completely messed up the move to .NET and fundamentally misunderstood what the VB6 devs wanted. I saw them try and correct this for many years internally but it never really worked. VB6 could have become PHP if Microsoft had played their cards correctly.
The best teams I've worked for had this set of common traits:

1) A shared goal and a leader that maintained focus.

2) Baggage checked at the door.

3) Adequate resources and skills.

4) Good humor.

Nobody ever had to get fired.
I've heard (never seen it done, or worked for a place that did this) that they withhold a last paycheck, severance, whatever until you sign. Probably not legal but it is pretty compelling at a very shocking time.
As an undergrad math major, I've just recently run into this problem as I begin to take graduate level math courses. In the past (i.e. through high school math and basic calculus) I have always had a deeper understanding of the math going on such that I didn't really need to memorize many formulas or rules because I could always "reinvent" them (at least the simpler ones such as cos^2(x) + sin^2(x)=1) if I needed them.

I have found this level of understanding far more difficult to attain recently. For example, this past semester I took a linear algebra course. Whenever I am given a definition or property, I typically try to prove/justify it to myself or at least figure out why it is interesting. I found in my linear algebra course that this was very difficult to do, since there were so many definitions that just seemed to be "dropped in", unexplained by the professor. Thus, I found myself memorizing formulas and theorems instead of having the deep understanding of them I was used to.

I may have gone off on a little bit of a tangent, seeing as this article relates more to basic mathematics, but I think the underlying problem is the same. I'm not really sure what the solution is in my case, but I would guess that if my professor were to devote more time to explaining the usefulness of some of the more abstract concepts (such as eigenvalues) I would probably feel more comfortable with the subject.
>So is that time to market advantage (and the cheaper programmer) a win or not? And since you're looking at $10M in revenue $142,500 is about 1.5% of your margin your giving up.

It's about 1.5% of your revenue. What it is of your margin depends on what your other costs are (and it's likely much higher).
There's nothing fancy about interfaces like IShellFolder. From a C perspective, they're just tables of function pointers. I don't know why they would require a Microsoft compiler. But if there's something in those headers that's not compatible with the C standard, then that's a much more valid complaint.

There are commercial compilers from Intel and others which I think are both thoroughly compatible with Windows and support some or all of C99; these are always options.

I wasn't taking issue with any of your other examples, because I'm largely sympathetic to those claims. But Microsoft's failure to sell a specific product you want from them seems like a different category of complaint entirely.
So from what you are saying it sounds like Posner volunteered for this. He wasn't drafted by someone else.

Personally I think that's fantastic.
Apt-cyg: A command-line software installer for Cygwin
FGS leave the poor guy alone now he's dead.
the whole hot-reloading IntelliEditor shebang

As a programmer, I find this much more compelling than the graphical improvements.
So I have gone through this problem personally and it is a HUGE pain. There are only two specified categories of business visas in which enterpreneurs could apply. One is E-2 Investment visa and the other is the EB-5. So as such there is no Entrepreneurship visa is the USA. For the visas above you need to show substantial investment in the US economy which could be anywhere between 50k to 100k for E-2, and over 500k for EB-5, depending on the business.

I got the E-2 visa based on my first company I started and by the time I applied we already had paying customers and orders. I expedited my application and the approval for E-2 came in exactly 15 days.

So its not undoable if you can muster up some money from outside the US. However, if you can only raise from inside the US you are hugely disadvantaged. The other hack to this would be to form a company and apply for an H-1 based on the company, which is hard to get. Once you are on H-1 you can apply for a green card after a certain time period (I think it is 5 years or so but not sure)
Beautiful, simply beautiful. The field of lightning amidst the trails of night lights under the circle of stars is just breathtaking.
Box-sizing: The hidden gem of CSS
I can't believe how this property isn't more popular for sites/applications which don't need to support ie6 and ie7!

I mean, of course I know how the standar box-model works, and I've been using it for years now, but this makes things MUCH better, mostly for javascript and fluid designs.

Thanks to paul irish who make me know it through css3please!
"Women seem to have it much harder…" -- as a woman who has totally opted out of this, I can tell you that women make it much harder… on themselves. Not even on each other, not unless you're hanging out with the wrong people.

I think of this as the "Boohoo, societal beauty standards are brutal, please pass the Cosmo" conundrum.

Her essay was a fun read and I loved her pixel art. But I think my wardrobe is less complicated than hers and it would never occur to me to write about it. I rather think she's romanticized a completely normal and unremarkable way of living… the CPU quote as a sign.

FWIW, nobody's commented on or criticized my clothing choices since an ex's mother, nearly 7 years ago, bought me fancy button-up shirts without asking, but I think she just thought I dressed the way I did because I was poor. Ha. :)
have you tried that? I don't know if it's changed recently or not, but I just tried some searches for reviews of a printer, a car, and a cellphone and got all seemingly reputable links on the first page.

https://www.google.com/search?q=hp+officejet+pro+8600+review

https://www.google.com/search?q=2012+BMW+3+Series+reviews

https://www.google.com/search?q=lg+nitro+hd+review

(these seemed like fairly typical products you might search for in these categories...I don't actually know any of them very well)

Now, that's not to say that cnet is the best place to get reviews, but it definitely isn't anywhere near as bad as the sites I seem to remember review queries formerly returning.

What we really need is a good way of searching for those really good review sites that people who know about them absolutely trust. I can't think of any way to structure a query that might get me from looking for a camera to danso's endorsement of DPReview above. Narrowing to forums might help get you there, but it would be nice to not have to open a bunch of discussion pages and scan for decent seeming sites.
This reminds me of an earlier piece, the one about VB. Merit of a given PL and its success/popularity are correlated, surely, but it's more complex than that. They can be orthogonal by varying degrees, I'd say.

What they really seem to be asking is why hasn't a language which has improved substantially on C received similar adoption. Possibly another qualifier is that the language mustn't be C-like. Or there's an implicit value judgment about Java in there. :)
Guy With Video Startup Meets Sean Parker on Airtime Figures Check Is in the Mail
I agree it's incredibly neat -- but let's say I'm just personally most interested in the core engine side of things -- much less a however-advanced "Game Studio" of sorts. Is it compelling -- you bet.
It began with

That's one reason why less than 10 percent of venture capital-backed companies have female founders and there is a massive gender gap in tech.

and then

It turns out women are our new lead adopters. When you look at internet usage, it turns out women in Western countries use the internet 17 percent more every month than their male counterparts. Women are more likely to be using the mobile phones they own, they spend more time talking on them, they spend more time using location-based services. But they also spend more time sending text messages. Women are the fastest growing and largest users on Skype, and that's mostly younger women. Women are the fastest category and biggest users on every social networking site with the exception of LinkedIn. Women are the vast majority owners of all internet enabled devices--readers, healthcare devices, GPS--that whole bundle of technology is mostly owned by women.

That's a whole world of difference. There is production, and there is consumption. In the first part, he talked about production. In the second part, he is talking about consumption. I can't make a link.