skysight-inc/HackerNews huggingface dataset:
Very well said. Most developpers I know consider it a day job, they do it, generally well, collect their money and get on with their lives.

I suspect most people on this board, most certainly including myself, are not like that. But we are the minority and I have nothing against the majority that wants to do that.

As to practical suggestions for the OP to keep growing: Find a community of people like you. My expertise is in SQL and I used to attend the local user group meetings (it now conflicts with my night classes in grad school). I still both write for and read sites like www.sqlservercentral.com where I can participate in the community in a virtual sense at least.

Also, you may want to consider going back to grad school, if your schedule permits it. It gives you a ready made community of smart people pursuing things at least vaguely in your field. This is more important than the classes or the piece of paper at the end, but that piece of paper can make a nice addition the next time you are in the job market.
Gangsta Ipsum
Just wanted to share. Gangsta Lorem Ipsum, yo.
Project thesis

Unfortunately, I've already done my senior project. Though, I'd be happy to
hack on Glendix stuff in my free time.

/net

I've not done any network or kernel programming, and I'm only slightly
familiar with /net. If I wanted to hack on this, where would you
recommend I start?

It seems like a Glendix /net could be implemented in user space. Yes?
Yes. They also had the carts locked up so you needed to deposit a quarter (which you got back by locking your cart up again), didn't take credit cards (only debit/cash), and didn't have name-brand anything.

It worked fine, except that their bread would often start to grow mold by the time we were maybe two-thirds through a loaf (which doesn't seem to happen with bread from other stores). We'd probably still go there for other things, except that we always need bread and going to two separate stores is annoying.
Then, too, there's the recent survey of developers by Appcelerator and IDC that found an overwhelming preference for Android over iPhone.

Bullshit. Android rated higher in some questions, but trying to pass it off as having found an "overwhelming preference" (for either platform) is a gross distortion. From the top-level findings of the survey:

"Apple iOS continues to dominate in all categories relating to market/revenue opportunity and current devices. iPhone continues to lead overall developer sentiment with 91% saying they are “very interested” in developing for the device compared to 82% for Android phones."

Overwhelming, huh? The rest of the results are kind of interesting and kind of predictable, but definitely not what the author is trying to pass it off as.

[the survey]:http://www.appcelerator.com/mobile-developer-report-Septembe...

[submitted previously]:http://news.ycombinator.com/item?id=1798878
Tangent: I've often wondered about using some type of (one-way?) curtain or partition to block the view of a cleared accident on the freeway. It seems to me much of the time lost when an accident occurs is during the aftermath when onlookers slow down to get a better look.
They replaced one software package (a custom solution by Accenture) with another (a company they bought, as an aside, for a solution that they now sell: Ergo, take their claims with a grain of salt).

Drawing assumptions about underlying systems is speculative and somewhat ignorant.
tl;dr

Could some unfortunate soul who had the misfortune of reading this entire article please summarize it in 3, possibly 4 sentences for us of a weaker constitution?
Unfortunately not. Work tends to take over my life, so I've little free time to myself. Except for now, where I got sick of work taking over my life and I've placed myself back on the market.
With a small team, on a startup where you write your own requirements, agile is so easy it's impossible not to do.
Mixed feeling about your fine comment. On the one hand, it masterfully debunks the original text. On the other hand, it's way too redditty, and I don't know if I want to see this often :)

+1 nonetheless, since your comments are frequently very good.
I need to somehow get this printed on the old green & white ruled feed paper.
Most of my exams have been open book - how do you bring a digital book to an open book exam when they won't even let you bring a cell phone?
In general, I don't think it would work in many places in Australia either. People have grown to comfortable with consuming and are unable to see real consequences on any time frame that matters to them.

The market will eventually sort this out, but not before it is far to later.

Recently I have encouraged to know that many people pay the green electricity surcharge, which means you are subsidizing more green sources of power being integrated into the grid, I'd assumed that they would have a really low uptake on that kind of thing.
The war between broadcasters and cable companies has spilled over to the Web.
You're correct, but you misunderstood me:

I'm not saying it's bleeding edge because they're developing in parallel, I'm saying they're developing in parallel because it's bleeding edge.

It's bleeding edge because the developers explicitly refer to it as "the shiny new thing", etc.
Another great story on 30 days to an "overnight success". Launching a product, even a "weekend project" is just damned hard to get right, end-to-end. Harder than you think out of the gate. I love how this puts things into perspective.
It's interesting to see the move from "we can obviously implement a feature in a day... probably in an hour" to "impressive to introduce a rather basic feature but with introspection" — not a bad thing, since while it seems like the startups are moving slower, the features are being considered with greater gravity than "shoot, let's just code it and deploy"
I agree completely. When does this "entrepreneurship" era end that young people are ostensibly good at, and what does it become that would account for the fact that most successful companies are not currently being ran by 20-somethings?
Graco stroller recall
You never think you'll have to do CPR, until you have to do it
This is the solution. Disposable shit is bad, period. They could also reward customers with $0.50 off (or whatever) their purchase for bringing in their own cup. They can retrofit their machines to charge only for the amount of liquid dispensed into the cup (instead of having only 3 sizes), and throw marketing dollars at the whole thing.
I think systems like this use a lot of RAM. You can afford it when you're a stock exchange. You can get high availability from a RAM store if you replicate it over multiple machines and react quickly to machine failures. Then you keep a commit log on disk that's append only and avoids seeking.
Ask HN: Market for training developers to interview better?
I'm wondering if there is a market for training developers to interview more effectively.

Over the past year I've been doing a lot of hiring for my current employer. Not being satisfied with how we've brought people on in the pass I spent some time researching better ways to interview and we now follow a system similar to Amazon with two phone interviews, a lot of free hand coding, formal rating sheets, white board work, team and individual interviews, etc.

Two things I've learned:
A. Many really good candidate will excel at this interview approach. They have fun showing off their skills for us to see and are unfazed by the work, detailed questions, or any other pressure that we try to apply to them..
B. Most developers I talk to are horrible at this type of interview, have no idea what the interviewer might be looking for, and cannot sell themselves, their ideas, or their skills. I've talked to people who have 8 years or relevant experience and a strong CS education but when asked a simple coding question they freeze like a deer in headlights. Like most folks, I can't waste company time on people who probably can do the job but can't pass some basic challenges.

Long story short, I'm wondering about putting together a class to train developers in how to interview/market themselves to employers. This would include class work, white boarding practice, coding practice, mock phone interviews, group discussion, etc. My thought is that for developers often trying to make 6 figure salaries that this should be worth something to them ($500, $1000?). Additionally it also functions as a way for me to pass on extremely good candidates to recruiters, etc.

My questions:
- Already being done?
- Not done, but still a crazy idea?
- How would one get started?
- Would tech people (shy, nervous, self doubting souls that they are) be willing to submit to a day or two of training?
- Would people pay me for it (assuming of course that I'd be any good at it)?
I think that for a company that is supplying billions of cups a year that end up in landfill focusing on the cup should be a priority.
That's about as good advice as the "don't go to lunch with colleagues" thread yesterday.
Maybe something like the "Feedback" tab you see on many sites now.

A "We're hiring" tab. The hiring company signs up & pays the fee and is then provided with a JavaScript tag to embed in their web page. This of course can be customized (position, colour, etc).

Visitors click on the tab, and (assuming they are already registered) can just enter their credentials and hit "Post my resume here". Your resume is then made visible to the company, which can see thumbs of all the applicants at a glance.

Your application would allow people to add their resumes - rather than upload a doc/pdf, maybe instead some nice themes, layouts etc. Only you, and companies you have clicked the tab on, can see this resume (although there might be other options - "make my resume public" or "show to recruiters" etc). Companies might also be able to leave comments/questions for you at specific points in the resume("you said you worked on drivers at IBM in 2005 - could you go into specifics ?") saving time at interviews.
FYI, in case you were wondering as I was, whether it is legal to add arbitrary properties to HTML tags:

"The data-bind attribute isn’t native to HTML, though it is perfectly OK (it’s strictly compliant in HTML 5, and causes no problems with HTML 4 even though a validator will point out that it’s an unrecognized attribute)."
No, it's not sufficient. Assuming an attacker has the ability to run commands as a user on your machine, they could compile the exploit code on a remote host and copy it in.
Seriously. If you're going to make a graphic like that, at least consider using a sans-serif font.
Non-mixed feeling: Pollution.
Yeah. What exactly is a "first-quality software developer" and who is qualified to assign that label to one?
So I take it from the comments that, "We'll be back shortly.
Our servers are over capacity and certain pages may be temporarily unavailable. We're incredibly sorry for the inconvenience." is not the embarrassing flaw?
1) It looks like a scam site

2) In the eBook world, PDFs are not considered eBooks

3) There's nothing there to explain why someone can't DIY by just pasting a post into their own word processor and saving as PDF
Just to make Ars's point clear: the equilibium state of a forest is carbon neutral. Trees absorb carbon as they grown, then release it after death as they decay. Compared to an empty field, creating a forest stores a fixed, one-shot amount of carbon (however much carbon is in the trees at a given time); it is not a sequestering machine. If you could replace the forest with landfill which was inert and held more carbon in the form of paper than the forest, this would give a net decrease in atmospheric carbon.

Obviously, there are issues of decreased species diversity, chemical leaching, etc., when replacing a forest with a landfill that this account doesn't consider.
if someone knows to look for a signature before running the file, i'd assume they didn't download it in the first place.
They meant GNU/Linux of course.
Great post. Not everyone's passion is profitable, but that doesn't make it less worthwhile. Of course, there are people not pursuing passions at all, so this post still has value.
When I saw the title of the blog post I thought CarbonMade was shutting down. Took a few paragraphs to be sure they weren't. If you haven't read it, they are't. They just added a feature to ask why people are leaving when they close their accounts.
Mad Men Office Floor Plan
This appears meant for use in Eastern Asia, where real estate (especially for farming) can cost dear in places. Also, I can see how this machine could be adapted to nurture other kinds of vegetables that might also help recoup the investment.
Telecom has been using 48V DC in their data centres for decades. What's prevented that from being used?
My general rule of thumb is that I read ficton/nonfiction entertainment books on my Kindle. Its fast and convenient and I don't have to cross reference or compare, I just read from front cover to back cover. For reference or programming/math etc books I still always buy a book copy instead of a digital one. There isn't an effective way to have multiple books open at once on an ereader; nor is there a quick way to flip back and forth between different locations. Until eBooks advance to that stage, I can't see this changing.
Plan 28: Building Charles Babbage's Analytical Engine
The browser extension is useful, even more so for non-technical people: you click a button and it's installed.
Whenever you try to win an argument by dismissing the other side, you aren't really debating.

"The belief that the rich owe some payment to society implies that society paid a cost or made some kind of sacrifice for which it must be fairly compensated.

This is, of course, pure bullshit."

His argument is that since it all has been paid for already, so it doesn't actually cost society anything to raise that person.

I.e. the marginal cost of one rich person to society is no different than one poor person.

However he acknowledges in the post without realizing it that the marginal cost of a person to society is not the issue.

"It’s all been paid for already and in the case of taxpayer-funded infrastructure, it’s been paid for disproportionately by the rich."

Exactly. The society which enabled the rich the oppurtunity to become rich was supported by previous generations of rich people. Congradulations, as one of the winners you now have the obligation to do what previous generations of winners have done for hundreds of years: support society so that a new crop of winners will have the oppurtunity you had.

Society needs continual investment to maintain the status quo.
Assuming the decay from paper-cup-watse -> CO2-and-other-greenhouse-gases is very slow (compared to the regrowth time for a tree) then cutting down trees, turning them into paper cups, and burying the cups is an excellent carbon-sequestering tool.

Compare the two approaches:

(1) don't cut the tree == one tree-worth of carbon sequestered (as the tree matures its carbon-weight does not grow as quickly)

(2) cut down a tree 5 times in 20 years and create 5 trees-worth of cups and put them in a landfill == 5-trees of landfill carbon + 1 immature tree of carbon (more realistically probably not 6x but 2x-3x)
Sometimes it takes experience to come across a problem that needs a solution. It's hard to come up with an answer until you fully understand the problem.
Rapid context switching. I honestly don't know how people manage with just a few.
I've heard this opinion before and it really bothers me. It starts to turn relationships into business deals or transactions. I feel like that is a really selfish way of looking at the world.

It shouldn't be about what you can get from others but rather what you have to give.
You absolutely can make a PDF from HTML or however else but what this is, more than anything, is a design service. We take the content, design it, and give it back to you as an eBook. You can actually take that PDF and have it printed on print-on-demand services like MagCloud.
The recruiting industry is ripe for disruption. Most headhunters use nothing more than keyword-matching software to find candidates. How many recruiting emails do you get where a recruiter finds one obscure line in your email, and presumes you are an expert in the field?

I'm thinking some additional intelligence can be added to the process. Figure out how many OSS projects I have contributed to; figure out how many Github commits I have; figure out who I'm connected to on LinkedIn; what conferences have I spoken at?

Its this sort of metadata, not my cold set of resume skills, that will help employers find a proper match.
As much as I love bit manipulation, I have to say that most (not all) of them don't provide any real performance gain for C/C++ code (only some geeky satisfaction of writing difficult to interpret code!)..
e.g. with any decent compiler...

* if ((x & 1) == 0) performs same as, if ((x % 2) == 0)

* if (x & (1<<n)) same as, if (x% (pow(2,n)))

so on..
on the other hand, i find bit operations really handy when the variables in question are to be treated as separate bits than normal base-10..
Yup. Not shutting down. :)

That's just the verbiage we're using here:

http://carbonmade.com/goodbye

That's what the article is referencing.
This exploit works on an up-to-date RHEL5.3 server. Confirmed on a Rackspace Dedicated Hosting system.

NiekvdMaas's exploit code does not work on many systems because /tmp is a separate filesystem from /. Try using a different location for the 'exploit' directory and file.
I don't care whether copyright assignment is given or not, my objection is to anything getting in the way of improving Clojure. Somewhat frequently you see people come into the IRC channel with a simple bugfix being told their fixes can't be used right now. Often they never get around to resubmitting them once the paperwork has landed. First impressions count for a lot, and I suspect the initial brush-off leads to people being less likely to contribute when they do have something more substantial they could do.

Of course, in the case of Clojure copyright assignment is hardly the biggest impediment to getting patches applied, so maybe this is moot. It is interesting to note that Clojure has only had 33 external contributors since switching to git in the middle of last year, while my own project Leiningen has had over fifty despite being a younger, much lower-profile, and less interesting project:

http://www.ohloh.net/p/clojure/contributors

http://www.ohloh.net/p/leiningen/contributors
EBay Pulls The Plug On Retro Thing
Are you sure? How do you know this? Any connection between Alan Kay and Charles Moore -- or even between their teams -- would be worth hearing about.
Yes, but isn't the core use case the same with any third party identification service, such as Facebook Connect or MS Passport or whatever?
Not to mention that during the summer you'll be competing with good old gardens. Growing lettuce is as easy as throwing a handful of seeds on a patch of land and harvesting a couple of weeks later.
Indeed. The authors used Comic Sans and Bodoni MT as their "difficult to read" fonts and see no difference between the two (but both were better than the "easier to read" Arial).
If you design systems to have a one-way flow of materials, they are inherently unsustainable. At some point, you'll run out of source materials and/or space to put waste.
Google wouldn't just take patches from any Joe Schmoe, and it certainly wouldn't be a huge overhead to deal with them. It would be similar to how a project like Rails takes community patches: people wanting to contribute strike up conversation in a bug tracking program or IRC with some core developers. They say "hey I wrote this cool patch that fixes this ticket". The core team member takes 20 minutes to check out the patch, and he merges it in to his branch and then commits it to the core repo. After this community member does this a few times, the core member begins to trust and understand their coding style, and gives them commit access.

Doesn't take a ton of resources, and it encourages an open and vibrant community. The benefits of doing this "up front work" in vetting a new committer is, well, you get a new committer knocking off tickets.
To be completely honest, I did originally write the name as historius, and had to double-check that there was an O in there. Latin morphology often competes with English morphology when it comes to naming things.
Level Up to IPv6 Using Ubuntu 10.10 on Comcast
Indeed, if you look over the total cost for 2 years, it's really a no-brainer:

2 years @ $80/mo, no cost for hardware: $2099

2 years @ $40/mo, $520 for hardware: $1466
I'd like to use this as an opportunity to implore someone to write a JS/CSS/HTML editor for iPad, with option to sftp it remotely and simple syncing... a scaled down version of TextMate with simpler features.

I would happily pay for this app.
The whole openness discussion is so little inside baseball to me, and I don't know that the consumer impact will be all that great. There's a point of diminishing returns when the consumer has -too- much choice. They will just get confused.

Of the millions who are buying smartphones from any company, I tend to think only a small percentage care about the types of things we love to debate here.

I would say that the main reasons for a consumer (and they vastly outnumber us nerds) to buy a smartphone are:

* make a call

* send/receive texts

* send/receive e-mails

* surf the web

* take pictures

* look pretty

* do the facebook

* have some sort of mapping/gps

* have some sort of handsfree

* have decent battery life

And guess what, just about --every-- smartphone out there will satisfy that wish list, and do a pretty damned good job of it.

Openness? Number of Apps? Closed environment? Jailbreaking? Rooting? Nitpicky UI details?

Only nerds care about that stuff.
C64 inspired Ajax loader (with a BASIC inspired API)
KF| YCom| Kurzfristiger, finanzieller Spielraum benoetigt? 
Unternehmer, die kurzfristig finanzielle Mittel oder Eigenkapital benoetigen, fragen Unternehmensberater Markus Tonn: http://www.markus-tonn.de/unternehmensfinanzierung/auftragsfinanzierung.html<p>Auftragsvorfinanzierung oder Eigenkapital: Unternehmensberater Markus Tonn kann helfen.
This convinced me to use AppEngine for a tiny little project I've been thinking of this past week. It'd be useful to me, probably others, but knowing that I wouldn't have to worry about anything on the hosting side (be it bandwidth, uptime...) would be nice.

Actually, I'm looking forward to have some time soon to get started...
I love the idea of Plunify. I tried to find pricing information (for future use) on the website, to no avail. But if this cuts down the cost for CAD tools as an independent developer, it will be huge for me!
The 70% Solution
For a project that's trying to improve documentation and documentation visibility, arewefirstyet.com is a pretty horrible site. I had no idea what was going on until I read the jsconf speech. Also, (this is nitpicky, but) you might want to reverse the vertical axis of your graph to emphasize that #1 is a good thing (and make the range 1-250, not 0-250).

Of course, if you only want 'insiders' looking at arewefirstyet.com, then what I said doesn't matter.
How come? Thermal conductivity? Perhaps it could be covered in cardboard.

What about glass?
The image rotater on the front page goes way too fast. I was unable to read the text before it switched.
Highly train yourself. You will demand higher salaries and get more interesting job offers, as well as being "the poached guy" when people go elsewhere.