skysight-inc/HackerNews huggingface dataset:
Nice! I walk a couple times a day, but I take shortcuts and routes through parks and woods that are off the map, so to speak. Now I can finally figure out just how far I'm walking.

Good job!
"Who’s fault is it? Person B can claim that since their code worked with the older version of X, it’s person A’s fault. But person A can claim that module Y should never have depended upon that particular behavior in the first place."

So apparently the point of having the private keyword is so you can point the finger at your coworker and say, "You should have made that private!"
He talks about this specifically.

"JRuby also appears in Scripting Layer for Android (SL4A), formerly the Android Scripting Environment, of which more later."

"But maybe we’re barking up the wrong tree; both Python and Ruby are written in C and run well on Linux boxes, which is what Android devices are. In fact CPython has already been ported to Android as part of SL4A; I can’t imagine that Ruby would be that much harder. Also, I’m confident that they’d start up quickly and run acceptably fast."

"SL4A · Whatever the right answer is, some of the work done in what we used to call the Android Scripting Environment will surely go into it. They’re not trying to solve the same problem I am; they want to empower people to knock off little scripts right there on the phone; which is interesting, but I want to write big substantial Android apps using the nice tools on my computer with effortless built-in access to all those nice Android APIs. ¶

But they’ve cracked some very nontrivial porting nuts and figured out one instructive way to expose Android’s APIs to whatever programming language comes along."
Thank you all for the truly great responses. You have all inspired me.

I've always pushed myself past my comfort zone ever since i was a little boy. Thankfully i had a very supportive mother who always encouraged me to explore my limits.

Doing so has always resulted in positive outcomes for me, but in the last few years pushing limits hasnt been quite so positive, or at least i thought it wasnt.

I realise now that its the attitude i take towards the events and circumstances, and what i choose to take away from my experiences.

I will say all in all, that if i happen to push out of my comfort zone as a matter of conscious choice, then the result is always positive, even if seemingly i have failed, for what better than to have learned something.

When its against my consent, i think thats when i tend not to look at things in a positive light, but i should learn to.

Anyway, once again, you have all truly inspired me, with some great experiences.

Thank you.
San Francisco, CA, offices in the Sunset, very close to Golden Gate Park.

Craigslist is hiring i18n/l10n engineers.

We are looking for people who can code Perl (or can learn it, I am aware it's not as popular as it used to be), who has experience with localization/translation/globalization and who ideally speaks one or two foreign human languages.

Above average salary and very good perks: free organic food/coffee, dental/medical/vacations and laptop/phone and a very unusual, definitely non corporate company structure.

Telecommute is not possible, although most people work from home one or several days per week and we support flexible hours.
pablo@craigslist.org
No problem. I really like how you handled errors and the ability to browse them. That is a cool feature.
@shitmydadsays is way better than anything i tweet out
Lessons from working for startups
Would it work with such a small screen?
Seconded. It's especially pronounced when you need to flip back a few pages or skip ahead to the next chapter. The command-keys/controller setup is also really user-unfriendly.
WDirect Attack Blades now in development
What DRM? You can copy a Kindle book around as much as you want to.
You could convey the same thing by saying "best value" or something like that
Piston Looks Good, But I’m Not Using It
Socket.IO 0.5 is out (and looking delicious)
The Fruit Detective
Congratulations! Love the design and the simplicity.

What do you use for video encoding?
Masters in Computer Science, experience in Program Analysis and Machine Learning. Experienced with C, Python, Perl, Java.

Interested in lots of things, including: synthetic biology/bioinformatics, finance, cryptography, natural language processing, evolutionary algorithms, and quantum computing.

East or West Coast US (or Chicago) is cool with me, as is telecommuting.

contact devan.lochees at the mail service provided by gewgl
Thanks, it's nice to know that someone thinks it's useful! I'm just wondering who the right party is... ;-)
duh. you're right; I forgot about that.

impressive then that in such a short period of time, Infinite Loop got so many people to develop in an "obscure" language/SDK.
> [...] ate cheap (which in the US means extremely unhealthy) food [...]

You're doing it wrong. You can cook your own food for dirt cheap and still have a very healthy menu.
AngelConf 2010 streams live on Justin.TV
The next step is to reorganize the ads on the page dynamically so you can't avoid them!
Okay I just created a typical route I usually create in gmap-pedometer using single clicks. Feedback:

1. The routes don't follow the street...this is good when I go off the road but not so good when I am 100% roads. I like how gmap follows the street as much as possible until you switch it to "off road" which lets you route wherever you want.

2. I really like your elevation chart. Nice job. What would be even better is if the elevation chart had an X-axis that mapped the elevation to the current distance in the run. That way I know that the hill will hit me at mile 4, etc.

3. Public link to route should automatically highlight and copy for me. (click to copy)

Additional ideas for features:

-let me drop a note at a certain place along the route to share info
-let the community specify areas of high traffic, tourists, etc.
-share routes with the community, get feedback

-one problem which I haven't thought about too much yet. when we share routes with each other, everyone has a different "starting" location. it would be good if your site knew my starting location and then when I viewed someone else's route it would automatically re-route and re-calculate the fastest way for me to join his route and at which point to join.... I hope that makes sense.

great work overall.
That should work nicely together with the 'blame' option in svn.
Yes, just go to your location and start clicking. I will add some 'Getting Started' text within the next couple of hours. Thanks for the feedback!
I agree about the huge soft underbelly.
It definitely feels exposed and vulnerable to write everything in the sky. But after a while you get used to it. It keeps us honest (well more honest), and fair, and hopefully encourages more and more people to join.

What we lose by the competition reading our every move, we gain by having a large, engaged team.

I don't think it's for everyone, and there's definitely a place for stealth, privacy...etc. But I do think that businesses can afford to be a LOT more transparent than they are today. Hopefully it doesn't blow up in our face.
The problem is not Objective C but the classes that compose the iOS framework.

Perhaps the GNUStep people could help porting some (or you could help them).
Two main reasons:

1) Our processing can't be done realtime (i.e. it takes more than 1 second per second of video), at least for now, so there would need to be a lag that can get significant if they user has a slow enough computer.

2) We currently don't require any software to be installed client-side (we use Flash + JS), which we consider a big perk.
Erik Naggum[1], apparently in his "Capital letters are for conformists" phase.

Apart from the satire aspect, I think the strictness of enforced contracts is a difference in mindset between Eiffel/C++/Java people and those coming from Lisp and other dynamic languages.

[1]: http://groups.google.com/group/comp.lang.lisp/msg/07310c842f...
We offer low pay, no health insurance and we won't pay for your visa (its bad enough we have to pay for mine).
Our work environment is bozo free, the code-base is not some gigantic mess (woo!), and we won't make you conform to some "big company" set of software engineering practices (we don't have time).

We are an NYC-based startup building a curation and machine-learning based product discovery engine, focused on the long tail of ecommerce. Our product is in live beta. We've got an experienced core team (see https://aprizi.com/static/about or take a look at our CEOs blog: http://giffconstable.com/)

If you are an NYC hacker interested in part-time work with the possibility of a full-time position down the track, someone who wants to get in early... get in touch! Internships are also a possibility for the right people. For more info contact liz@aprizi.com
Unfortunately I do not. If there are python components involved though, I'll gladly provide whatever help I can.
Also, there are no hiring or firing decisions. Anybody can contribute, contributors have non-binding votes.

Members can nominate contributors to become members (this voting happens in private) and then they can have binding votes. It's a mod of the apache foundation governance and it's baked into the platform.
Obligatory cross-link to codepad: http://codepad.org/

Footnote to history: I liked codepad so much when I first saw it on HN back in 2008, I tracked down the guy who made it (Steve Hazel/sah) and made him my co-founder! :-)
I wonder how much of what you know would be applicable to the lowest levels of computational biology, protein folding, that sort of problem. The problems are obviously different but have a lot in common with the kind of problems you'd run in to in astrophysics.

It's all forces and equilibria at that level.

Less so in the genetics department, that's much more string processing and image processing oriented.
Yes. Very yes. I can't upvote this comment enough.

Advertising pricing with cost-per-glance (or eyeball, or something) is a big dream of ours. Front-facing cameras on mobile devices excite us no end.
MocoSpace A Mobile Social Network
-- Ti znaesh kak amerikantsi nazivaut pyva script?
-- Kak
-- piiiiiva
-- Povbivav bi
There may be some truthiness in that.
Resolving type class instances
Who ever said rules don't have exceptions?

The reasoning for #1 should be obvious. The reasoning for #4 is so the experience makes you grow as a person: you will be much less afraid of other people if you've been in a fight, because you know you can live through it.
Santa Barbara, CA

San Francisco, CA

Hoboken, NJ

Outside the US: Dresden, Bangalore, Dublin and UK (sales)

Citrix Online has several engineering positions open: Java engineers (web, backend, messaging), C++, Oracle administrators, network operations, user experience designers, etc. From the intern-level up through director/management-level.

The company is growing like crazy and doing fantastic financially (just announced higher than expected earnings yesterday).

You can apply at http://www.citrixonline.com/careers.tmpl (or send me an email to be able to put me down as a referral)
have you tried mg instead of nvi for all those quick shell edits? the commands are still the same.
Any response to the comment that 9% seems awfully steep?
That's worse than Coinstar.
That's the same line of reasoning many of the "on the ground" fundraising companies use (i.e., the ones that send people to street corners to solicit donations... many of them do not actually work for the charities they're soliciting for).

Just because you have (ostensibly) a net positive impact on fundraising for a good cause does not remove your obligation to behave ethically and divulge pertinent information. 9% is a lot of money, and this needs to be a lot more visible than it is now.

Think critically about this: if your rates are widely known across the website, would this positively or negatively impact donation rates? By how much? The next pertinent question is: is your business model built fundamentally upon user ignorance of your cut?
They didn't stop after the "sorry".
"iGroan"? "iBad"?
We tried many solutions, currently using Zencoder.
CrowdFlower in San Francisco, CA (Mission district)

http://crowdflower.com/about/jobs#backend_engineer
There are no sunk cost in life. Even if you got really good at something, if you really want to do something else, you can drop them and start today!
I can see the advantage of not having to install client side stuff, but if that's such a performance penalty that you have to charge so much more you're opening yourself up to competition by someone that does the same thing but finds a way to do it client side.

Looks like you have a bunch of tough optimisation ahead, much good luck with that.

Very nice idea by the way, eye tracking used to be the domain of specialised setups using cameras behind half-transparent mirrors, it's quite impressive that you've gotten this far with just a cheap webcam as an input device.
I totally agree that language-enforced mechanisms aren't the only way to get meaningful encapsulation. People can (and do) write good code or bad code in any language.

I was just trying to point out that there are both benefits and drawbacks to language-enforced encapsulation and the benefits may be less obvious than than the drawbacks, which are generally more painful.
This is cooler:
http://adweek.blogs.com/photos/uncategorized/soccerurinal_2....
Perhaps they want to keep domesticated foxes away from the rest of the ecosystem? Even if they are relatively close to other foxes, there are probably differences that may result in unfortunate consequences.
Looking for awesome ruby developer
Hi. I am looking to hire a full time Ruby developer for my company, Fashism.com.<p>Fashism is the place for instant, personalized fashion feedback on the web. We have recently been profiled in The New York Times, The Early Show and Good Morning America.<p>We are looking for someone awesome to help us continue to build a great product.<p>If you are interested, I can give you many more details.<p>brooke at fashism dot com
He's being very hyperbolic. But, it would be correct to say that the genome has not been the boon to understanding that we thought it would be.

I think the fundamental problem is that we don't quite know how to think about evolving genetic systems yet. We think too much like human engineers, and these systems are not built like the things that we build. "Quantum-scale electro-chemical interaction-probability-field network" is a better description of a cell than "machine," and evolution most certainly does not design things like we do.
You're chasing a dragon he's already tired of finicking over.
I wonder how much of what you know would be applicable to the lowest levels of computational biology, protein folding, that sort of problem. The problems are obviously different but have a lot in common with the kind of problems you'd run in to in astrophysics.

I've thought about this, but if you set out to sell software to researchers it's very hard to find customers. Anyone working in this field already has some workable software, and your software would have to be an awful lot better in order to persuade them to switch... and the best-existing codes probably represent many man-years of work.

I've thought about starting a company in my own particular subfield (first-principles simulations on the atomic level) but have never quite got to the point where I come up with enough imaginary customers to make the effort worthwhile. And that's in my own field, which I already understand... catching up with computational biology from an astrophysics background would take a lot longer.
It works but it is WAY HARD. Interact from ruby to common lisp.
On a VM its easy a call from Jruby to clojure is not to hard.
Its stupid to implement your own GC with every knew language and there are way more things that every C-Based language has to reimplement. Thats why it always took around 10 years until a language got really good and fast.

Today you can have a language in 2 years with the biggest set of libs out there.
I agree with what you're saying.
The system of government is definitely far from perfect.

The reference to it in our manifesto is that we at least see the value of democracy in our attempt to govern ourselves politically, but have made very few strides in that in our attempts to govern our businesses.

I would trust our government much more if it ran all its work transparently on bettermeans, and allowed me to vote, discuss, and comment freely.

Also, "greed" and "corruption" are IMHO not a function of human nature, but a function of poor governance systems that we find ourselves in.

Our entire model is based on an inherit trust in our nature. That given the right circumstances, and a fair, transparent, accountable system we can rise above "greed" and "corruption"

We wrote a post about it here:
http://bettermeans.org/front/?p=565
Use Keepass instead and remember just one very strong master password.

http://keepass.info/
People typically hold the iPhone closer to their face than they hold their laptop. Since accuracy in eye tracking depends on the angle between the calculated gaze vector and the true gaze vector, this means that error will be reduced.

The amazingly high pixel density on the iPhone 4 means that that the calculated gaze focus may be more pixels away from the real point - but we're working on some ways to compensate for that.
Innocence is more powerful than experience. "Experience keeps a dear school but fools will learn at no other." Ben Franklin

Keep your heart pure. Do everything without arguing or complaining. Guard your tongue. Speak in private of people only what would be helpful for them to hear in public. Keep your word. Do not criticize people in positions of power. Pray for them. When the moment comes that you meet them, and have a chance to influence them, your voice will be authentic and honest. Your voice is like a violin, played well for many years it can develop an incredible resonance.
The only hint I can give you here is that you should look for frustrated people, and then ask them very specifically what it would take to fix their frustration, then go do that, you already have your first customer.

Frustration = a business waiting to happen.
Two questions for Kindle users:
1) How is it for reading programming books? I have a bunch of PDF programming books that I'd love to load on it, but fear that the screenshots (mostly B&W) and code snippets will look horrible.

2) On occassion I'd want to read a lengthy blog entry in the backyard -- how easy is it to read blog pages on it? So clearly not Flash pages, but web based text.

I had looked at a Nook, and it didn't seem to do a satisfactory job with technical books.
It is already the 30th in many countries, but the site is registered in Sweden, probably also hosted in Sweden and in Sweden it isn't the 30th yet.
Socialtext needs sales people (am I the only one on HN?) in NYC and Palo Alto.

Need to be a hunter. Looking for great people that have a track record of crushing their numbers.

Contact info in profile.
he already said that he will start blogging again in a blog post like 2 -3 weeks back.
How about hiring yourself out to a company already active in that field ? At a discount initially, but in the longer term probably more lucrative.
I would also recommend quickly getting in the habit of using ctrl-[ instead of reaching clear over (on most keyboards) for the escape key.
Slide deck design inspiration
The Awesome Secret Behind Inception's Score
Your Help Urgently Needed to Save the Future of Human Spaceflight
I subscribe to the SpaceX newsletter and today I received this email that I thought I would share with other space-based industry enthusiasts:

--------------------------------------

If you care about the future of American space exploration, your urgent help is necessary. The only hope for the average citizen to one day travel to space is in danger due to the actions of certain members of Congress. SpaceX does not have the enormous lobbying power of the big government contractors to stop them, however with your help the day can still be saved.

NASAs Authorization bill (H.R. 5781) will be debated on the floor of the US House of Representatives tomorrow. Despite the imminent retirement of the Space Shuttle, H.R. 5781 authorizes over five times as many taxpayer dollars to fly NASA astronauts on the Russian Soyuz than it invests in developing an American commercial alternative, moreover at a time when jobs are sorely needed in the United States. Quite simply, this bill represents the sort of senseless pork politics that has driven our national debt to the point where our economy can barely service it.

The bill is expected to be brought to the House floor this Friday under a special suspension of the rules, which is a procedure that limits debate and amendments.

Telephone your Congressional representative right away via the House Switchboard at (202) 225-3121 and ask them to vote NO on H.R. 5781, and instead support the bill unanimously agreed to in the Senate last week.

Your five minutes will make a critical difference, ensuring an exciting and inspiring future in space travel! SpaceX rarely asks you to take action, so you know it really matters when we do.

--Elon--

Look up your representative here: http://www.house.gov/zip/ZIP2Rep.html

--------------------------------------
<plug> My book 'Programming Windows Azure' :) </plug>
Circular route calculation would be definitely be the coup de grâce of route-plotting apps for me. I've never tried an online route-plotting app before and was expecting/hoping that yours would be based on generating circular routes.

For most users, I think finding a circular route is the latent need. Being able to plot a route manually is the next-best solution.

Overall, great work! Keep it up and let me/us know when you figure out circular routes. :-)
I can't find the "one child later" that you're referring to.

As for the best representation, I am not sure I agree. I agree that the best representation for frequently accessed data and seldom accessed data are frequently very different. Of course normally the former is in RAM while the latter is on disk. However it is not obvious to me that it is at all a bad thing to have some space used in RAM by infrequently accessed data. And if it is not, then you wind up with the solution I suggested. Just write out the data as you want it on disk, into RAM, don't touch it, and let the VM worry about when (and if) it needs to actually be paged to disk.

Of course this doesn't work if you're not using virtual memory. :-)
These are some great knots to know, but all of these knots are common ones, with common names. None of which he accurately refers to here.
Django deployment 1: Install mod_wsgi on Media Temple [Translated from Spanish]
3 Stupid Reasons to Raise Venture Funding
Who Is More Foolish: Child Afraid Of The Dark Or Man Afraid Of The Light?
My school library's subscription gets me unlimited access to the service. I wasn't aware about the book expiration issue. Good to know about it because I'll be graduating soon and I plan to subscribe to the service on my own.
Christ, what an asshole. You know, still not surprised rms has the honor of being the first person to start a flamewar on the LKML.
At 9% + ? You must be kidding, right?
Really? A link to an article that opens with a quote from Kevin Macdonald? I knew that the comments for this one would probably be a minefield but this is absurd. Take the antisemitism elsewhere.
LOL i hope you're worth more than that...
How to migrate to Energy Efficient Ethernet
I use a stationary treadmill or elliptical machine every morning, so how about a feature that lets me input my total watts or calories, and measures a map radius of how far I could have traveled if I were running outside?

Even better, let me chain those lengths end-on-end, so I can simulate running across country to to distant cities?
Strange, my teeth are light yellow and I've hardly ever missed a day. Most days I brush twice.

From this I'd gathered that tooth discoloration is permanent.