skysight-inc/HackerNews huggingface dataset:
>Consider that the Blackberry tablets are a completely different OS than Blackberry phones.

At the moment. QNX will eventually be on the phones as well, but RIM is dragging their feet about getting it there.

Another common theme from the Blackberry fanatics I know is that they're all at the very least waiting for QNX phones before they get another Blackberry, and most of them have just given up and switched to iOS or Android at this point.

It seems puzzling to me that you would count QNX against the Playbook when you take that into consideration.
I agree that lack of email is mad. But how big a decision can this be? If it can run programs, it can run an mail client. Even an exchange client. "it won't have an email client" is not part of the hardware design, it's just that the software hasn't been written/ported yet.
A microbenchmark like this is not very conclusive. The G1 collector is designed to handle the heap fragmentation problem and thus reduce the maximum pause time due to stop-the-world GC. It's not designed for maximum throughput.

Each GC algorithm has its worst-case behavior; saying "avoid at all costs" because of a single scenario is not very helpful.

Also, what were the JVM flags for each test? All I can see in these graphs is the bump at the beginning before the heap has sized to a stable level.
In WOOGA (Berlin) we are always hiring.

We develop social games, have more than 30 Million Monthly Users, and use rails, node, erlang, or whatever is good for the case.

But could be easier if you just look to all the opportunities in: http://www.wooga.com/jobs/

40 OPEN POSITONS.
I propose that the need for this is almost inevitable (given that humanity survives the next few decades). Human productivity per capita has been rising for the last several centuries (longer?); eventually, there will become a point where certain individuals will not be able to contribute substantially to society, despite their best efforts.

Of course, that time is not here today, or terribly soon.
Twitter: How to Retweet
It's neat, but not particularly useful. But neat.

The best thing about this is that I now know that these Twitter visualisations are called "Twitter walls". I've spent the last week working on my own, and now I know that there are already many in existence. But I like my own :-)
Greensboro, NC - Full Time

Math Strategies is looking for a .NET developer with experience in Business Intelligence. Must be on-site, but they can help with relocation.

This is my father's company, but I'm helping him look (hope that's kosher). They're a small (5 person), very tight-knit team that's been in the field for ~20 years, and everyone helps direct the future of the product.

Email george@illuminatikarate.com if you're interested and I'll be happy to pass along more info.
SEEKING WORK. Belgium. Remote, but have no problem travelling for certain things.

Mobile development; native iOS (Objective-C) and Android (Java) development. Past experience also includes C/C++ and desktop development (Windows & Mac).

Specialities: Low level programming in C/C++, multi platform software (desktop, mobile), porting of libraries, 2D/3D renderers, back end systems.

Portfolio work is up at http://pandaris.com. I'm also working on two other personal iOS projects (one is finished and ready for release), so get in touch if you want to hear more. :)

Market rate contract work only; email and skype are on my profile.
Jobs could kill projects that way because Apple doesn't rely on partnerships in the way Microsoft does. In other words, in planning for the iPad launch Apple could call up Samsung and ask "Can you deliver 2m chips per month?" Conversely, Microsoft has to show Micheal Dell the Courier and ask, "Do you want to build these, and if so, when, and how many do you think it will take to be profitable, what sort of battery would you use, etc.?"

Because of this, Microsoft has to be willing to fail somewhat publicly. Because of their size, Microsoft will have failures that sound big - but really, on a corporate scale, 130 people on a project that gets cancelled isn't very many.
Chicago and Palo Alto - http://groupon.com/techjobs

Groupon is one of the fastest-growing businesses in history. We (proudly) invented the white-hot social commerce business and are (humbly) the world leader in innovative, local, e-commerce platforms.

Ideal applicants are not required to speak in binary code, but should be extremely self-motivated and enthusiastic about building innovative, world-class software, learning, and growing. No stagnation allowed.

A smattering of open positions:

Software Apprentice -
http://www.groupon.com/jobs?jvi=o8IYVfwt,job

Software Engineer Ruby on Rails -
http://www.groupon.com/jobs?jvi=oxggVfwI,job

Test Engineer -
http://www.groupon.com/jobs?jvi=oCggVfwN,job

Senior Product Manager -
http://www.groupon.com/jobs?jvi=oCQCVfwJ,job

Data Scientist -
http://www.groupon.com/jobs?jvi=o0BBVfwR,job

Senior MySQL DBA & Performance Engineer -
http://www.groupon.com/jobs?jvi=ohQtVfwf,job
Boomer Sensei remembers Elvis singing "I'll Remember You"
5 Most Ridiculous EULA Clauses
I'm not blaming them, racism is always unfair to the recipient but on projects I've worked on Indians have done absolutely nothing to combat it. By that I mean, they hang out together, they go to lunch together, they basically avoid any unnecessary communication with non-Indians. I ask them to go to lunch and I get a reaction like "um, we kinda go to lunch together." I understand that there are a lot of cultural barriers there, but people are naturally very social and fair or not, they aren't going to have as much trust and faith in people that they don't have a social relationship with.
Aol’s Patch Taps Ad Tech Startup PaperG To Boost Local Ad Sales
"We're middle-men (and women), glorified translators"

By that rationale, teachers are glorified dictionaries, accountants are glorified calculators, and lawyers are glorified secretaries.

"Programmers don't 'unemploy' people"

Bullshit. If I build an automated fraud detection system for a bank and they lay off 50 people in charge of fraud detection after it goes live, I most certainly made their jobs redundant. If I build a more efficient control system for an automobile plant, and they lay off operators as soon as it goes live, I've certainly made their jobs redundant. Efficiency kills jobs by definition. You only create more jobs when you start in a new area, or as a competitor. And even then it's only temporary until efficiencies kill those jobs as well.

"As a ground rule, as long as you are calling other peoples modules you're not yet programming"

Then, as a ground rule, as long as you're drawing triangles, arches, and straight lines, or using a CAD program, you're not yet architecting. As long as you're using 2x4s or windows made of glass you didn't blow yourself to build a house, you're not yet building.

Why does everything have to be built fron scratch in an intellectual vacuum in order to be "real"? Isn't the whole point to stand on the shoulders of the giants who came before?

"Whether you use the word programmer to describe yourself or not has very little to do with what your bank statement tells you at the end of every month."

Actually, it has a LOT to do with what your bank statement tells you at the end of the month. The world runs on respect. And respect comes from other people. Give yourself a title that engenders respect and you'll find yourself able to negotiate FAR better deals for yourself than you would with a less respectable "I'm-just-a-replaceable-cog" title.

"And in such places (and unfortunately also in quite a few smaller ones) the market value of what a person doing your work is charging is what will determine your pay"

No, the market value of a person with your TITLE is what will determine your pay, unless you're known to be a pushover who accepts promotions without pay increases. And if such a 'promotion' happens, you gladly accept it anyway, and then leave 6 months later with your new title to leverage a better salary.
It is noticeably more performant as well.
This is the solution; a system level design that assumes a level of corruption and general stupidity, then feeds incentives to help the broad spectrum of society.
I hope that the article does not imply that it is conclusive but rather that it is cause for concern. The flags were only those required to set the garbage collector - everything else is default. If you want to try other settings, the code is there to use :)
San Francisco (preferred) / Los Angeles / NYC / Remote - AllTrails - http://www.alltrails.com

AllTrails is hiring! We're building Yelp for the outdoors - the best way to discover and share hiking trails / outdoor activities around you. We're helping people explore the outdoors and having lots of fun in the process. Camping benefits, anyone?

Our company was AngelPad incubated, is funded by 500Startups and consists of a strong team from Google / Microsoft / Facebook with previous startup experience. We also have the author of an O'Reilly Android book on the team.

We have the #1 outdoors app in the Apple store and recently launched our Android app. We reach over a million people a month and have been growing rapidly.

We're looking for Designers / Front-end Engineers, Back-end Rails Engineers, and Mobile Developers (Android and iOS). Cross-functional and full-stack developers are preferred.

If your idea of sunlight is more than just sitting in front of a really bright monitor all day, we'd love to hear from you!

http://www.alltrails.com/jobs or justin@alltrails.com
Outside software, I'd say "engineers" are pretty well respected in the U.S., but I don't think it actually has any strong substantive connotation. An "engineering" job can range from some sort of strong meaning of the term, to something closer to "technician", which maybe is the non-computing analog of "programmer". There are plenty of, say, aerospace engineers, especially at the lower seniority levels, whose job mainly involves "running the numbers" in a fairly straightforward way, and not a lot of independent decision-making or problem-solving.

(Some places do distinguish "engineer" and "technician", but I don't think it's a strong boundary, and where it does exist, has more to do with formal credentials and pay grades than the actual job contents.)
Anandtech does awesome in-depth reviews but most of the stuff they are talking about is not relevant to the average consumer in the slightest. If other sites were all doing that many would not be relevant to their readers interests.
Seeking work - remote or in person: Los Angeles, CA

Senior technologist, MBA, with specializations in automated business systems, Drupal sites with eCommerce & RESTful APIs, 3D animation production systems (8 high profile video games, 6 VFX heavy major release feature films, plus 24 other entertainment software products.) I mostly code in PHP, C/C++, & JavaScript; but I know and have professionally worked in Perl, MS Office VBA, assembly, BASH, and LISP. I create automated businesses, and automated existing business operations, with an emphasis on media production. I am also somewhat good at AI, having written AIs for several video games, and automated systems. I create and lead highly efficient teams, I mentor well, teach classes, as well as create entire operations solo. I was an Operating System developer for the original PlayStation. Whatever you're doing, I can make it better, and your work environment better too. I can be reached at www.BlakeSenftner.com.
Android 4.0 Graphics and Animations
Interesting. I'm a Montreal developer, do you hang around at any startup events?
مشاهدة مباراة ميلان وباتي بوريسوف
مشاهدة مباراة ميلان وباتي بوريسوف
http://arab-timess.blogspot.com/2011/11/1-11-2011.html
some sounded black and some sounded white.

The research on what people name their children shows very little racial correlation after controlling for wealth. Though it does show high correlation with wealth and status. So showing a bias against names poor people choose regardless of race then claiming it is about blacks is poor form.
Oh - also - whilst I get that the G1 is not designed for maximum throughput - note that it has longer maximum pause as well. I did mention this in the post. So, for this situation, it fails in both regards. Now, whilst this is a benchmark and not a real world system, it is cause for some concern that the G1 collector is slowing down code execution so very much.
To me the courier was a cool device, very confusing because some "pages" were browsers, some were note pads, some were image editors -- there were no clear boundaries, but it was still cool none the less.

I feel that Steve Jobs would have went along with the idea of courier and not worry so much about their flagship os. Well, thats what happen with IOS. This makes me wonder how Gates and Jobs would have run Apple and MS if they were put in charge of the opposing team in 2005.
Every language and platform has idiosyncrasies that you ignore at your peril. You choose to use JavaScript, you live with its warts.
City lights on other planets could reveal alien civilizations
It's already in -testing.
SEEKING FREELANCER

Vita Coco - NYC

Looking for a generalist developer to run some projects internally, would need to be based in the NYC area. Half on site work, half remote.

Think PHP/MYSQL backend work, HTML/CSS/JS frontend work, social APIs (Facebook, Twilio, Mailchimp), Phonegap iPad apps, etc.

Email me: bolney@vitacoco.com
Coffee & Power: Work For Each Other - Not The Man
I wonder what a test cycle for this system is like.
True class is knowing when to voice an opinion and when to remain quiet, no matter how much truth you feel your words hold. I've had to learn that the hard way.
Bombtune
Hardly, I am another black programmer and I've had the fortune of working with other black programmers, whites, Asians, Polynesians, Hispanics and more. He is not the exception. Racism is just not a thing in the high-tech industry. If there are any negative vibes towards a person because of their background, it's only ever because of their "foreign-ness"; if for example they might have an accent. Even this is quickly brushed off wherever I've worked. High-tech doesn't care what color your skin is or where you grew up. The best hackers I've been honored to share a repository with have been from countries I've never been to in the former USSR and South America, all of varying ethnicities.

This is a false issue that is being propagated by someone to garner attention to their accelerator. This whole idea of a race-based fund for high-tech is repulsive to me. If there are black entrepreneurs out there in high-tech, what is wrong with applying through YCombinator and other established incubator programs if they need the coaching and funding to go to market? It's insulting to think that blacks cannot compete for whatever reason in a normal fund and have to go make their own one and then blame it on perceived "racism". Big cop-out card there.
Ask HN: Do you want a new desktop environment for your Linux box?
Hello, I'm building a new desktop environment for Linux from the ground up; new GUI toolkit, Wayland instead of X, etc. My goal is to have a beautiful Linux Desktop. And I mean beautiful, like every pixel counts.

The project is still in heavy private development and I'll share more information with interested people.

I'm trying to get the bigger picture regarding the current status of desktop environments (Gnome, KDE, XFCE, etc.) for daily linux users. Do you like what you have ? Do you just use it just because you want Linux and you have no other choice ? etc.

Thanks in advance for your replies.
Where do you live that is safe from the content industries?

Not that such places don't exist, but the problem is much wider than the US, partly but not entirely because of the US's ability to strongarm other countries into passing their own legislation, e.g. ACTA. You wouldn't be safe in Canada, or Australia, or the UK, or France, or ... .
Again, a great problem to have. More cost effective to hire help if you want to expand. Or repeat increases to diminish demand. Profit!
SEEKING FREELANCER - Remote

Long term contract work. $29/hr. 90 hour 2 week cap. Paypal/Venmo.

Support a family of CPAP websites including CPAP.com, CPAPtalk.com and CPAPDropShip.com.

PHP/MySQL/jQuery/RabbitMQ/Asterisk. GM is a coder and manages the team.

Two HNers currently contract remotely with us and we are looking to add a third. I'm happy to put you in touch with them to get a feel for our company and the work ahead of starting.

Contact: johnny@cpap.com
I was absolutely blown away... then I realised that I was watching an intro video. The actual main functionality is still pretty cool, though.
> On the Xoom, it notifies me if anything happens and my email is a home screen widget - the process seems significantly smoother and faster this way.

If I were to have a tablet I think I'd only use it at home, among family members and enjoying my free time. In that case NO email is that important to require immediate action, and for the few, inevitable exceptions (web-server going down, payment system not working etc.) I've instructed my boss to call me on the phone directly.
Great thanks! I will look there.
I have a similar answer - I'm a data analyst at a company full of rubyists. I can (and do) use R for most of my analyses, but there's a cost in transparency -- I can't realistically ask someone to review my R code when they don't know the language, and the bus factor is high if anything I write in R is at all important.

That's why I'm trying to use Ruby where possible, even at the cost of a small productivity hit. The benefits of others being able to read my code far outweigh the few extra minutes it takes for me to do something (and in many cases, the sheer brevity of Ruby as a language means it's faster, simply because it's less typing).

I'd love to see SciRuby become a more useful project, and I'd love to contribute. Unfortunately, they don't make it especially easy to get involved -- the mailing list points people to the roadmap, but it's not at the level of detail where someone could jump in (and the component gems don't seem much better), so it's a bit hard to know where help would actually be useful.
It's silly to say that XCode or Visual Studio Express are free, as in speech or beer. XCode is a fundamental component of the Mac OS X operating system, and though Apple doesn't put a price on it, it still figures into the cost of every Apple device, it just doesn't have a line item. Most of the components in a computer don't have line items, they all have a cost.

Visual Studio Express is the same basic deal. Microsoft doesn't give it away for free. They grant license to use it to anyone with a Windows license.
realtime like it's fast fortran matrix stuff. compared to slow-as-molasses ruby native Array#mean (which has to be implemented in ruby).
I'm in Atlanta, so [Decatur-based] Mailchimp's been great for me and 4-5 of my clients. They've a pretty workable free tier too.

Alternatively, I have a colleague who raves frequently about 'Ask Emma'
Frankly, I dispute the existence of a "Software Engineer."

The UK and parts of Canada may recognize and regulate people with this title, but I don't believe that the same rigor _can_ be applied to building software.

You would have to work with formally verified (and I mean that in the mathematical sense) hardware and software all the way up and down the stack (that would include the language and compiler you utilize). You would then have to formally verify your own software on the stack you are deploying to. Only then would you be approaching the rigor that other Engineering professions are held to.
Lamer News: A Redis-Sinatra-JQuery HN-like News Site
> the point of the article is that, whether its supported or not, enterprises still continue to use it.

+1. Similarly, Solaris 8 is Vintage support and it's still the most popular version of the OS.
Thanks for the replies. I wasn't aware that JS was that much slower than Java, and I also wasn't aware that Java had closed the gap so significantly vs C.
I agree with the statistics (racism is real; white people are less like to be discriminated against or experience indirect racism) but draw the opposite conclusion.

When dealing with issues of discrimination the point is to treat everybody equally, to treat people based on their merits and not based on the color of their skin or the statistics of their demographic. If we conclude from research that one race is more intelligent than another, or taller than another, or has more aptitude in some domain, then a rational agent would reason: "well, this person is from domain D, and people from domain D have less aptitude in Y, and since I am hiring people for that aptitude, I am less inclined to hire this person.". Logically sound, but still discriminatory. It's discriminatory because the person is treated based on the demographic he belongs to, not on his or her individual merits. So even if the research points out that one demographic is inferior to another demographic on one axis that still doesn't justify treating an individual based on his membership of a demographic. To put it bluntly, if research shows (it doesn't) that white people are absolutely beyond a shadow of a doubt better at programming than black people discrimination against black people would still be wrong. The differences in aptitude between the individuals always trump differences in aptitude between large groups.

So when you say "a person's race is entirely relevant", I think you're completely and terribly wrong. Because it's irrelevant whether a typical white person understands less about racism than a typical black person. What matters is whether the specific individual understands. Again, the individual is not to be judged based on his membership of a demographic.

Yes, a typical white person understands less about racism than a typical black person. And a majority of the prison population consists of black people. And if you apply those generic traits of the demographic to the individual you're racist. When you judge a black person on his statistical likelihood of having a criminal record then that's racist. When you judge a white person on his statistical likelihood of ignorance on race issues that's also racist.
I read so many meta-programming articles that try to make a science out of "getting shit done."

While there are techniques that aide in the process, your time is better spent trying to get the aforementioned shit done.
Documentary on Korean education system.
Racism, in any organization, needs to be called out and dealt with. In the military, even moreso, as the military is supposed to be a fair sampling of the racial makeup of our country. It is supposed to be otherwise neutral with regard to race, creed, color, or gender.

If we fail to hold them to as near that standard as possible, then we are giving acceptance to the idea that racism is OK in larger society.
Amazon is already doing this. No disruption required.