skysight-inc/HackerNews huggingface dataset:
Breakthrough could slash R&D time for next generation of hydrogen fuel cells
The elito-hipster crowd is one of the key audiences for all Apple products (not to mention those who aren't already elito-hipster tend to become one the longer they use Apple products), so this isn't that surprising. This was just a good situation for that elito-hipsterism to manifest itself in a public arena.
I get that feeling too on Facebook (I don't "like" bad news). But this is HN.
In my experience XCode 4.x has consistently failed miserably, even a fresh install of the latest 4.3.2.

In my fairly large project, I've had:

- Indexing taking hours, then not finding anything

- XCode using up 300% CPU for no apparent reason

- Build process randomly decides not to copy new files over to the device or simulator

- Simulator and device connections randomly decide to break

- Build process fails, reason why not stated in build results

- Project sometimes opens with no toolbar, multiple windows

- Fatal crashes

If Apple got around to fixing these issues it'd be a pretty good IDE.
I think netcan was referring to ratios (CTR) rather than raw counts of clicks.
We built this for internal use while working on a different startup product. Looking forward to some feedback :)
Careful with your necktie.
I was also wondering that... it'd be nice if they did, and made it retroactive. I didn't know about the Google Ads link that JonoW posted, I'll have to look into that!
Programming is hard, let's go scripting..
compassative?
My experience has been that politics (who's friends with whom) plays a lot more into it than competence, pay, or seniority.
It is indeed icky.
Requiring a stylus for everything is certainly sub-par, but there are certainly cases where the precision of a stylus is nice.
From https://wiki.mozilla.org/Performance/MemShrink: "Changes that reduce memory consumption but make Firefox slower are not desirable."
There are essentially two kinds of layoffs: "We're getting rid of Division X and everyone in it" and "We need to reduce expenses and so we're laying off people." In this case, it sounds like a little bit of each.

There are entire companies dedicated to executing (pardon the pun) layoffs "correctly" and there are as many ways to do it as there are managers, but they essentially fall into three categories: cost-based (get rid of the most cost), skills-based (get rid of the people who don't have skill X that we totally need) and performance-based (get rid of the people who suck). Most of what you're talking about sounds cost-based, in which case there's two philosophies: get rid of the most senior people who charge the most (hello, age discrimination lawsuits) and get rid of a lot of junior people whose productivity is lower and expect the senior people to pick up the slack.

And yes, I have had the privilege of working in a Fortune 500 company and helping put together a layoff list - worst job of my life.
One thing: Minimalist your home-page. Your header looks very crowded.

I did like the cleanliness of your general homepage layout however. I found it very easy to rest my eyes on your major news stories almost flowing 'naturally'.
Wow, I am impressed. OnSwipe on ExtremeTech makes my new iPad 3 lag, jerky display, broken back button, and impossible to read the article, just like iPad 1. I haven't seen it crash safari on the we iPad yet, but I also avoid browsing any OnSwiped pages.
If the issue s that the guns are stolen from law abbiding people without their consent, then make that illegal.

If that is not enough then make the penalty higher.
Asking for access to a prospective employee's Facebook seems
like asking for access to their car trunk or their home bathroom*

A peripherally related topic, but how is asking for a drug test unlike asking for access to my home bathroom?
Thanks for sharing! I didn't know he had a TED talk.
My experience during corporate layoffs seems to lean toward letting the senior people go. Whether contractor or employee, doesn't matter. Twice I saw them ask 30+ year employees to retire and, when they said no, let them go within a week.
In this case, the person-who-blogs is, I believe, Rob Pike, one of the original Bell Labs & Plan 9 pioneers. I think there's not much of a disconnect.
Such a noob topic. If you don't know what you are doing, just admit it.

For seasoned programmers and PMs, this is a non-issue. Perhaps you are in the wrong profession if you can't handle the demands without whining like a brat.
My guess is that + is a search operator.
I love this kind of social experiment. There are a few theories as to why this resulted in a higher CTR. The obvious ones to me are:

1) "Look at the pretty picture!!"

2) "What the hell? EA is allowing this ad? Did they make it? I gotta see where this goes!"

3) Alternate to "Banner blindness", as @jonnathanson pointed out.

In 1 & 2, I feel like the higher CTR wouldn't matter because people are acting on curiosity of the implementation rather than the product. Once the outcome was revealed, and the banner is seen as no more than a trick, I'd be willing to bet that the orders or pre-orders of the game (in this case, playing for free) stayed roughly the same as if using the other banner. Just a hunch.
with cars you can just buy them used and sell them before they depreciate too much. Buy a 3 year old car, keep it for 1-2 years, then sell it. (if that's still too rich for your blood...get a 5 year old car and keep that for 2 years)

Just look at the cars as the cost to own...not actual price you pay.

So even if a car depreciates 20% in that time period, you can still drive something decent.

A $10,000 used car...will depreciate $2,000 or $1,000/yr or $83/mo

$83/mo is a small price to pay to have a reliable car that's just 3 years old.

And if you want something better...

A $40,000 used car...will depreciate $8,000 or $4,000/yr or $333/mo.

$333/mo is nothing, and a $40,000 car started off its life as an $80,000 one.

And that's if you hold the cars for 2 years....if you sell them within the year...you can sell it for the same price you paid for it.
I suspect this is all about novelty.

Users haven't seen an ad like this one a thousand times before. Some might not even think this is an ad. Some will be curious enough to actually click.

The MS Paint banner ad is not inherently more effective. If every banner ad on the internet was hand-drawn in MS Paint in 5 minutes, the joke would quickly grow old, and the CTR would vanish.
This recent development is part of a much larger, industry-wide trend: the traditional lines between mobile, laptop, and desktop operating systems are getting blurry – and perhaps may disappear altogether for many consumers in the coming decade. Consider:

* Apple is making OS X more and more like iOS. Will they eventually be merged into a single OS? Will they eventually run side-by-side (e.g., insert your iPhone into a dock, get your full desktop)?

* The newest desktop version of Windows, which is tablet- and touch-ready, looks and feels just like Windows Phone – will they eventually be merged into a single OS? Will they eventually run side-by-side?

* Android, which got its start in phones, is showing up in more and more unexpected places, including many large-screen form factors – Motorola’s Webtop 3.0 is just the latest example.

* Google and Mozilla are trying to make the browser a universal application platform for all kinds of devices – desktop, laptop, and mobile (effectively, they want to abstract away the underlying OS). FWIW, some new web applications already run on all platforms without modification (e.g., Trello – see http://blog.fogcreek.com/building-trello-com-for-multiple-de... )

* With GNU/Linux infrastructure available everywhere, other smaller players are making similar efforts. For example, Ubuntu can now run side-by-side with Android, and is gradually becoming a viable desktop, laptop, tablet, TV, and mobile OS with single universal interface: Unity.

* More and more end-user applications are becoming, effectively, front-ends to services that truly reside in the cloud; and consumers want access to these services from all their devices, mobile or not, ideally with a consistent, unified user experience.

This profound shift will likely shake up the industry, because it's not yet clear who the ultimate winners and losers might be. Things are bound to get very interesting...
I require a source on your claim that most criminals get guns by stealing them from law-abiding people. I guess this might depend upon where you live but I've never heard this claim in the US. Even if it were true, are we saying a law-abiding citizen shouldn't have access to a legal firearm because a criminal might steal it?

I personally don't like any rules of this nature because the major problem becomes who defines what is a "hacking" tool? It's much like how the definition of burglary tools can be so broad that just having duct tape and a screwdriver in your trunk can be considered possessing burglary tools. Just for the sake of slapping another charge onto somebody during an arrest.
NP: You're fired.
Most people need a very strong incentive to use a new input method. I'm amazed at how few people bother to use the very useful and intuitive voice commands on every smartphone.
Surprisingly no, blub strikes again. But this is just some guy's blog, I don't see any definite connection to the Lisp Machine pioneers.

Server: Apache/2.2
X-Powered-By: PHP/5.1.6

HN itself is basically pg's testbed for prototyping http://arclanguage.org/ though.
I am going to go against the grain here and say I like what you did. Whether it works or not depends on the personalities and mood of the targets, of course, but it's different and counts for something in my book.

Of course, you should be mindful of the pressures from YCombinator. If they accept your challenge, they will have to either
(1) do it in such a way that there aren't a lot of copycats; or
(2) if it is wildly successful (they discover you, the group that builds, not the next dropbox, and not the next facebook, but the first dropface), they'll try to find a way to incorporate it into their business waters.

YCombinator is breaking new ground and trying different things. I think this was worth a shot. Maybe a "team challenge" will become part of the interview process eventually.

Patrick is right: networking your way in can be better. But it can also fail. Having a network connection can sometimes get you a courtesy audience, but it may do so in a way that is done as a favor to someone rather than someone who is actually excited about meeting you. It also can take a lot of time to build that network, at least if you do it organically. Indeed, most of us are on the lookout for the sniveling idiots whose only function in life seems to be to network. In the early part of the century a lot of folks thought that was a good idea. However, we quickly learned that most of the good people were working, not networking.

Besides, if this doesn't work you can always try networking.
X factors love child with 'Hot or Not' = this beta baby right here
Watch CSK Vs MI Live Streaming Video & Scorecard
For this to be a valuable lesson, you'd want to know who clicked on each ad and what the follow-on action was.

If a bunch of idiots that will never buy anything clicked on the ridiculous ad, what good is it?
Google Scholar also indexes papers that are only published on arxiv, which likely often include citations to other things on arxiv.
Plus it is going to be illegal to produce them. What are you going to do? Remove my C compiler? Only allow visual basic?
Windows Phone will fail because it's not open/configurable enough for Android users/hackers, and it's as closed (or more) as iOS, so you just choose an iPhone because it's a proven value, even if older models. WP is doomed to failure if it doesn't found its niche, and fast. Also having the "Windows" on it doesn't help at all for a big set of consumers that doesn't consider Windows to be a good enough OS.
I think this is mostly correct. Certainly when dealing with streams, it makes code more straightforward to just deal with a byte at a time. But grepping over some old code to see where I've used WORDS_BIGENDIAN, I see cases where I defined a typedef struct for a memory mapped binary data format. That is one place where you would sacrifice performance and clarity by dealing with bytes.
It's usually not that black and white. It can also be "which of these employees is least likely to make the transition to where we are headed?"

About three months after I was hired at a company they reduced headcount by 25%. Even though I was one of the newest people there (though in terms of experience and salary I was more senior), management came to me and said that my experience and flexibility was going to be key in where they were headed post layoff and I wasn't going to be affected.

Long story short, it really depends. It's not always down to salary. Without getting into a lot of legalese (and every situation varies), when you do a layoff, you're eliminating the position and not looking to rehire, so you're generally not thinking about replacements. You're trying to figure out which staff is going to get you from here to wherever you decided you need to be.
$ git mergetool

Opens FileMerge.

Then just keep tapping the down/left/right keys to choose changes.
That conference probably has a lot of biology stuff going on and, if you noticed the list of journals, they're almost all biology related. CS is a relatively small field, in comparison.
Trade-offs exist! How astonishing.

From https://wiki.mozilla.org/Performance/MemShrink:

"MemShrink is a project that aims to reduce Firefox's memory consumption. There are three potential benefits.

1. Speed. Firefox will be faster due to less cache pressure, less paging, and fewer/smaller GC and CC pauses. Changes that reduce memory consumption but make Firefox slower are not desirable.

2. Stability. Firefox will suffer fewer aborts/crashes due to virtual or physical memory exhaustion. The former is mostly a problem on 32-bit Windows builds with a 2GB or 4GB virtual memory limit, the latter is mostly a problem on mobile devices that lack swap space.

3. Reputation. Fewer people will complain that Firefox is a memory hog and that Mozilla ignores memory usage."
Why pass such things? It's just another silly law to allow for applying another charge to someone during the arrest. In several cases you can see that the authorities slap on all kinds of charges in which most of them are eventually dropped. Kind like the throw pasts on the wall theory of law enforcement, something's bound to stick.

Plus it allows them to pick and choose who they arrest in any group when almost everyone in that group is possibly breaking a law they are not aware of.
Creating a custom 3D font with Processing and Hemesh
I don't even know what icky means but having Steve Jobs disliking styluses is not a reason to dismiss 5000 years off writing experience. For me the Galaxy Note is on the good tracks: allowing both.
SciMed Solutions in Downtown Durham seeks Ruby on Rails Developer
Job Description - Ruby on Rails Developer

Work activities will vary by project, but may include web application development, system architecture, database design, and converting custom apps to products with wider applicability. Development groups function autonomously, so employees should be able to estimate development effort and time frames, take tasks/requests from start to finish without frequent supervision, and actively identify where requirements are unclear or where questionable assumptions are being made. If employees have an interest and aptitude in managing client relationships, that will be encouraged.

The ideal candidate:
- Is a graduate from a 4-year college or university
- Feels that he or she can become a uniquely valuable team member
- Is a talented coder with the ability to learn quickly and work across multiple technologies and projects
- Has technical experience which includes some web interface coding using technologies such as PHP, Python,
- Perl, .NET, JSP, XML, JavaScript, or AJAX (Ruby on Rails experience not required)
- Possesses talent in data structure or user interface design
- Brings additional disciplines to the team beyond computer science and software engineering

If the candidate is experienced with Agile methodologies, he or she may also take a leading role in mentoring employees, shaping SciMed’s methodology, and improving the efficiency of our development efforts.

How to apply: Interested? Send your resume to employment@scimedsolutions.com.

About SciMed Solutions:
SciMed Solutions is a locally owned software company based in downtown Durham. Since 1997, we have been developing software solutions for the medical, scientific, and academic communities, and our business continues to grow in all of those areas.

We stive to foster an environment of excellence, creativity, openness to new ideas and flexibility. Read our company values below. Learn more at www.scimedsolutions.com.

Values:
- Our work environment is defined by:Discipline, Accuracy, Teamwork, Openness, Respect, Accountability
- We stay true to our promises to clients
- We strive to deliver world-class products and services
- We embrace change and long-term thinking
- We seek the perfect fit for each employee
- We expect everyone to evolve and become an expert in an area
- We respect the private lives of our team and limit work time to 40 hours per week
Yahoo has over 18,000 employees (and not 14,000). The extra 4,000+ are contractors. This is a scheme that the bureaucrats at Yahoo figured out pretty early: announce layoffs, and then bring the employees back as contractors. "win-win for everyone", they joke.

I really, really hate to see people get laid off; But this was a long time coming. As an ex-Yahoo, I hope they cut out the thick layer of bureacracy thats sucking the oxygen out of that place. Ever seen the algae that suffocates a pond? The middle managers there are like that algae. And then there the VPs: at last count Yahoo had over 200 VPs. Really, What do these fuckers do!?

If Yahoo can become more engineering-centric, it has a chance. If the middle managers (and VPs) win out, stick a fork in it; theres no hope.
Take pride in doing good work. Find a job that will reward you for it. Be lucky. Don't pay more for things than they are worth to you.
Little Coder problem = how to get people interested in coding by writing little programs. Hard to do on consoles and iPhones.

I started thinking that if I was going to get people interested in coding, I'd start with something more approachable - maybe something like a subset of Python, Java, Ruby or even JavaScript (it's where so many people write little programs anyway now). I heard Lua mentioned as a good scripting language too.

Then I wondered - is this CPU a reasonable target for those kinds of little languages? Is this a way to be language independent and have them all? If so, why not something more like the JVM to make it easy?

It seems to me that coding for this CPU is more like a mini-game in the main game; the fact that it's a challenge is part of the game.
We built this in the Entrepreneur First (http://www.entrepreneurfirst.org) hackathon over the weekend in 24 hours, we'd love some feedback, suggestions, comments, critique on this! Do please share this amongst your networks but we'd more so like some comments on this :)
Ask PG: How important is the 'sexy' startup?
I've been reading HN for a while, and thinking about start ups/business ideas for longer. One thing that keeps showing up are these 'sexy start ups' which seem to be make-or-break ventures. They're trying to bend the rules, they have no initial revenue plan, but they want to change the world and go viral while doing it.

There's all this talk of businesses which take off like a bat out of hell, and that that's what VC funds are trying to catch on to - the next big thing.

My main question is this: how important is the 'sexiness' of a start up idea to getting funding? Would you be more inclined to throw money at something that could take the world by storm (even if there's no clear future funding model for it), or something that probably won't become a household name, but will probably turn a profit?

Don't get me wrong here - I love that there are VCs who will willingly throw money at something that just seems like a crazy idea, but (and maybe it's just the HN culture) it seems to be that if your idea isn't a bit crazy, then you'd better self-fund.

So yeah, how important is it to you that a start up is trying to do something new, crazy, and sexy?
Except that quote is only really relevant when the gambling is done on a repetitive basis. For many, this was the first and possibly/probably, the only time they decide to play the lottery.

This lottery only garnered so much attention because of the high jackpot, however even that was an anomaly. For most people who pay the lottery repeatedly, yes, it is a 'tax'; however many people who are more than capable of figuring the odds, still decided to play this jackpot - if only for the chance of winning.

Apologies for bad grammar, on a 48 hour day and my 2 cups of coffee isn't jump-starting my brain.
He also looked only at CTR and not CPA. The sort of people who click (due to the novelty) may not be the sort of people he can convert. His overall CPA may well be lower with the other ad.
In addition to some great points in the comments - don't forget the "ad-filter" every web-surfer has. Trained by zillions of ADs like the 1st one.

When I first loaded the page and saw the banner in the center, I thought I'm on some affiliate/malware/viagra/MLM site. My first intention was to close the page and get out.

The MS-Paint ad breaks that filter. Also, the first ad is kinda... sucky (in a way I described above). Sorry, nothing personal.
Speaking of Theme Hospital, looks like there's a recent project to create an open source implementation: http://code.google.com/p/corsix-th/

Could be good, especially if it goes the way of OpenTTD and gets its own open source data files.
If it existed today, I would almost certainly be using it. This needs to exist, and with the JOBS act passing it will. The race is on to see who gets a user base first, or before someone like angelist does it with their existing user base.

If I were in your shoes I would spend 72 hours getting a full profiling system up and online with the vision, get THAT on hackernews, and start building a user base. By the time you actually finish the integration of backends to allow for micropayments, tracking users, and equity allotments, you already have users and are that much further ahead of anyone else working on something similar when you turn those features on.

YC is awesome, but they only are one of many options available to you. From where I sit, there is nothing about this project that _needs_ a lot of funding to get a prototype built, an a prototype will be what you need to prove you guys have the chops to take this all the way. The prototype just needs a few weekends of time, infrastructure knowledge and programming skill. The only thing I really see you needing some cash for early, is legal counsel to build solid terms of service and investment agreements carefully written to make sure you are fully protected and acting within the JOBS act.

Feel free to contact me if you want to discuss this further.
Here's the #1 problem with a stylus: I'll lose it.
Two years in prison (the minimum ceiling for all new offences mentioned by the press release) is a bit much if this section is just for posturing and brownie points.
I would expect that dons is talking about a 1M codebase which already consists out of manageable pieces. It's only, that the pieces have to work together, talk to each other, know about each other (but not too much).

Sometimes software solves problems which provoke incidental complexity because of sheer size and my experience (albeit not above 500k) tells me that indeed, all bits help, also compiler enforced type checks. I would never bet my life on tests. As you write: "because the tests should catch the unanticipated parts", that's the point: tests never catch unanticipated parts by their very nature. Sometimes, by sheer luck, yes.