skysight-inc/HackerNews huggingface dataset:
Different people have different tolerance for risk, different preferences for activity, different sets of cultivated skills etc. Mine line up better with programming than teaching, and I can make more doing it to boot.

Earlier, you were claiming that teachers are getting a raw deal because you are paid so much better as a programmer. To put the previous paragraph in completely unambiguous terms, let me ask you this: "If programming is so great, why isn't your wife working as a programmer?" Does that really sound like a reasonable or relevant question to you?
Python, Java, and Web languages - HTML, CSS, Javascript
Humans Are Not Well Designed
While Steele's been involved with Lisp and Scheme, he also has a really long history of involvement with imperative languages, which he seems to have kept separate until recently. He's been on the C and Fortran standards committees, for example, and that hasn't caused much noticeable crossover of features like lambdas into those languages, either.
Ahh. Now I understand the recent quip by Steve Jobs (that I'm unable to google right now), when asked about his growth strategy for the Apple Stores was that "With the recent market downturn, their are some good deals on commercial Real Estate" - At the time I thought it sounded Odd that he wasn't emphasizing the _sales_ that the stores were doing, and was focusing on the fact that Apple could buy property at discount. Makes sense now. (Particularly if Apple predominantly buys, rather than leases)
Are you on the tech side or the business side? Being a technical founder is much easier, in terms of being a solo founder getting into YC, than a business founder.

Any reason why you aren't looking/haven't found a cofounder? Having a really good (and succinct) answer to this is important. If the answer is, "I haven't met anyone who would partner with me," your idea will look really bad.

In any case, don't not apply. Take risks. There is no harm in being rejected.
Not sure, but he sold ViaWeb for $20 mil. There were 3 of founders, no outside VC I don't think. So a third? After taxes maybe 5 mil. Reinvested over the years, maybe a little more (y-combinator has had some exits, but not many). This is purely a guess though. I have no idea.
The culture is bad and I'm just not able to write great software.
You do realize that you could solve that by writing great software, in clojure no less, on github.

You're not always going to be able to work with people with the exact same culture or skill levels. That is going to happen anytime you work at any place, including your own, where the number of people > 5 (it's my _magic_ number)

So why do people leave companies ? better money and better promotions. If you believe your master's degree will help .. do it (and get the paper)
(sometimes they just do it to spend six months in Phuket)

I see you have not really mentioned about being an entrepreneur - maybe I'm reading too much Freud, but you need to think what you want out of the six months you wont be earning.
Did this strike anyone else as being mildly chauvinistic?
Well a google search for "drag and drop programming" led me to this project:

http://www.codeproject.com/kb/miscctrl/scriptstudio.aspx

It looks like an UML diagram creator but instead creates basic code for simple scripts. I guess you can't write a full program with this, but it's a small step towards a greater goal maybe?
As much as I understand the points he's making, it reminds me too much of old archives of skeptical posts along the lines of "What, 12 CPUs with 32nm transistors on a single die? That will never happen, it's impossible."

Be wary of blanket statements of the form "X will never Y" (unless they break physics, and even then...)
The following graph (and future version), provides some predictions on the likely commercial success of Blockbuster (and RedBox, to some degree) over time:

http://tctechcrunch.files.wordpress.com/2010/08/pewbroadband...
Not sure. My willpower is limited, so sometimes I totally ignore my "routine" and sleep in to noon. (I did today.) It's 2:30AM here now, so obviously I am not going to be waking up at 4AM today :)

I am sticking with the 4am thing for two reasons. One, I like to ride my bike around 5:30 or 6-ish in the morning because nobody is out running on the trail I like at that time. (Runners are very dangerous.) If I go in the afternoon, I have to skip the trail and use surface streets instead, and a 14 mile ride takes an hour and a half. In the morning, I can do 25 miles in that time. So more exercise, less cars, and better scenery is one incentive to get up.

Another thing is that I have all my meals delivered via some service that does that, and they come at around 4:30 or 5. So I have to get out of bed anyway.

In the end, there is an infinite number of things to do that take time, but only a finite number of hours in a day. So if you are intent on setting a routine, you aren't going to be able to do everything you want. If you are flexible, though, then you might be able to.

For me, I identified, "I am tired after work" and moved things that don't require being non-tired (watching TV and sleeping) to after work. Then I moved everything else to before.
It's a parody of an Old Spice commercial (official version at http://www.youtube.com/watch?v=owGykVbfgUE ).
Like my Zippo!
From the article:

"DVDs are going away. This already happened with music. One day that vast majority of us will no longer buy physical copies of movies and keep them on a shelf. Netflix realizes this - which is exactly why they want to get out of the expensive rent-by-mail business and completely focus their efforts online with streaming content."
You can delete tweets, and it seems not that uncommon to quickly delete an erroneous tweet and replace it with a fixed version. This is mildly frowned on, because some people's clients will poll before you manage to delete/replace, and then they'll get notified twice if they have some sort of "buzz my phone on tweet" kind of setup. (I think that setup is getting less common, though.)
Don't know if you're still watching this thread, but I just wanted to let you know that a week later I'm still using your URL input to check phrases I'm not sure about. It's really awesome.

The only thing I would change is to make it really obvious which one is correct (highlighted in bright orange in 72pt font?) to shave milliseconds off the time needed to visually process the results page.
One-Day School - $188 per student to build
Interesting re: the contracts. I don't think I've worked any job, even relatively minor summer jobs, without signing a contract of some sort. It usually covers both obligations to me (salary, termination conditions, benefits, etc.) as well as my obligations to the company (intellectual property ownership, non-solicitation if I leave to start a competitor, etc.).
Software patents have a strong tendency to be both vague and obvious. Although these are supposed to make something unpatentable, this doesn't happen in practice with software patents (possibly due to the relative novelty of software and lack of understanding among non-technical people).
"OpenHatch: thousands of bite-sized bugs"

http://openhatch.org/
Wow, nevermind then. That was hilarious.
Your site seems to be down...
If we figured out the best practice for common GUI cases (ex. in tables, shade every other row light gray), you could hide the complexity from the average program writer and make better decisions for them.
Are You Aware of the Heart Attack Symptoms in Women
In Scala you can just do:

employees.filter( _.isPartTime )

And it runs in the same virtual machine.
Correct me if I'm wrong but I believe the C# compiler goes a step further and allows you to write those lambda arguments without the type annotation. Is there a technical reason why the Java compiler can't do the same?
However humans can heal, evolve, and adapt to new environments and stimuli exceptionally well.
Reconstructing INTERCAL
Viaweb sold for more like $45 million. See http://docs.yahoo.com/docs/pr/release184.html
In Ruby:

employees.find_all &:isPartTime
> because concepts like Iteration, functions, conditional branching, recursion, OOP (Inheritance, encapsulation, polymorphism ), etc ... are not that complex, are they?

No, but stringing them all together without making an unmaintainable mess in a reasonable amount of time, for most, is.
Thanks for speaking up about chauvanism though! :)
Isn't that his business and not yours?
I did this. Closer to eight months for me, but it was great. Worked on my own projects, sharpened my saw, traveled to Europe, just ran on my own clock for awhile. It was an amazing sense of freedom to have no one expecting me to turn up at work at a specific time and place each day.

Eventually I got bored and got back in the game.

But it was such a good time. Really recharged my batteries and left me in a position to do much more interesting work than when I began.

Just do what seems fun and challenging and see what happens. Good luck!
Digg v4: release, iterate, repeat.
Stockholm, Sweden
Leaked Screenshot Shows a Cleaner, Simpler Internet Explorer 9
I think you guys are just looking at value differently.

I didn't know about either of your companies but by the discussion, its clearly possible for Tarsnap users to derive value from the trust associated with transparency and feeling like their dollar is maximized.
tptacek, pricing schemes aren't the only component of the purchase decision or profitability. His users are making a more emotional decision. cperciva should stick to the core of what his users are finding valuable...then get bought out and turn into an evil profit maximizing company
Y3,y3 games for free - Play all flash games, list games new,games online free
Play more than 11500 free flash games, online games, dress up games and much more, we add new free games every day! Y3 games club has Free Flash Games, Choose from our Online Games and Play NOW
Cool Hipmunk Feature: Visual, Intuitive Sliders
Yeah, that bit made me double take the content of what he was writing. Before it just seemed like a fanboy, now, it seems quite genuine. Of course, that could be the best troll ever too :)
Broadcasting half-formed thoughts can be desirable; we do it everyday when talking face-to-face.
It's handy, then, that English allows words to have multiple definitions and different levels of application in context.
BYBLOCK: The Secret to Setting Up AutoCAD Civil 3D Styles
When I am consulted on the redesign of humanity, the first thing I'll have them fix is the air conditioning. Which works somewhat ok unless there's humidity. What a clever system that is, oh omniscient Creator. Oh, and it makes people smell and want to move.
Well, that's true to a certain extent. Closures and such really just don't make sense in a C context, especially with manual memory management. Function pointers are probably the most implementation friendly solution in that problem space. I think Apple's blocks are the closest that we'll come, but I'd be hesitant to use them in certain subdomains.

Java, on the other hand, has a completely different application space and feature set. First class functions and anonymous functions seem like natural additions to the language.
Trouble with logarithms and partial fractions
I'am in my 30's who's willing to relearn math from ground up and i really felt HN is the right place to get my problem solved so i've decided to post a couple of mathematical problems which i'am having trouble with.
if log(a-b/4) = log sqrta+log sqrtb,show that (a+b)^2 = 20ab
if x^2+y^2=8xy show that 2log(x+y) = log5+log2+logx+logy
decompose the following into partial fractions
1) 3x-1/[(x+2)(1-x+x^2)]
2) 1/(x^3+1)
3) 2x^2-14x+8/[(x^2+3x-2)(x-3)]
Thank you - I missed that one (obviously).
i couldn't find any book that clearly explains logarithms and partial fractions nor khan acadamy was able to find a solution to this.
It's sad that you can't easily chain these methods. e.g.

employees.filter(predicate1).filter(predicate2).filter(predicate3)

instead of

Iterables.filter(Iterables.filter(Iterables.filter(employees,predicate1), predicate2), predicate3)
Why don't you check out the tou of a scraping service like mozenda http://www.mozenda.com/policies

or fetch.com
He also co-authored the Java Language Specification (with James Gosling and Bill Joy.)

The wise are not dogmatic.
http://en.wikipedia.org/wiki/Web_scraping#Legal_issues
Absolutely do it. But don't sit at home writing code. Get out and see a bit of the world.

These days most tropical beaches have wifi, so you can still do all that boring stuff you listed above. You'll just do it from a laptop while living in a grass hut and eating Thai food every meal. Trust me, it's way better that way, and it's also a lot cheaper than sitting out your sabbatical in your expensive apartment.

Step one is to head down to the bookstore and park yourself in the Travel section. See if you can make it 20 minutes into Lonely Planet's Southeast Asia on a Shoestring before you head over to the coffee shop to boot up and book a flight.

Don't worry about your career. It'll still be here when you get back. As others have said, taking six months off often just gives your friends time to find you awesome contract jobs at their companies. Chances are you'll have something lined up before you even leave the beach.

Good luck!
Holding steady? How do you figure that, exactly?

http://en.wikipedia.org/wiki/Usage_share_of_web_browsers#His...
What's wrong with wanting to know something about someone?
Little lies and small promises
go Java! catching up a little more with Python. Meanwhile, back to my Python hacking session...
He's also responsible for^W^Wthe author of http://www.careferencemanual.com/ .
Dude, my resume is almost all Gap, and it hasn't ever hurt me.

You get hired based on what you can do and how you come across in an interview. Taking time off to travel and code will improve both those things.

What happened in that 6 month gap? I built and launched [whatever].com. It's a ... built on ..., and it's cool because of .... Oh, and funny story, while I was building it on the beach in Mozambique, I actually had... [followed by some amazing anecdote about the local village chief coming in give me feedback even though he'd never used a computer]

Trust me, it's a net positive.
I think you will be, if they manage to get extension methods into this properly. Also, Google's Iterables could return a FilterableIterator or something like that, so you could at least chain after the first step.
Yes, I can afford the tape drive. No, that's not a solution for me.

Check out what tarsnap does so you can compare tarsnap with a tapedrive.
If Java were Haskell, the syntax would be "filter isPartTime".

It's silly to have to type stuff that's easily understood by both the programmer and the compiler.
Perhaps Java8 will get multiline string literals -- an over-9-year-old request:

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4472509

Lots of the shortsighted decisions in the historical bug database can be attributed to xxxxx@xxxxx, who dismissed this as "yet another request for a syntactic sugar to save some user from typing... not worth it." I sure hope Oracle has let xxxxx go by now!
I'm quitting my job in March next year to travel from Thailand to Mongolia for 4-5 months (via Cambodia, Vietnam, China, South Korea). I will be leaving with the smallest rucksack possible, no computer.
Not sure what I'll do after that yet, but high up on the list is to spend some time with my family who live abroad.
Isn't there a government office that calculates that stuff? The long-term fiscal impacts of each bill? I want to say it's the GAO, but I don't think it is.... it's driving me nuts!
That's what's nice about functional programming, where functions are functions, not thingies inside your object. You would write something like:

filter predicate1 . filter predicate2 . filter predicate3 $ employees

Where . is function composition.
Reminds me of the BlackBerry patent case a couple of years ago. The Department of Defense had to come in and say something like "hey, guys, the government uses so many BlackBerrys that if you slam an injunction on them and shut their US operations down, we're in deep trouble."
The Emperor Wears No Clothes (Jack Herer, come ON!) is a widely referenced and generally regarded as a reliable source.

http://en.wikipedia.org/wiki/The_Emperor_Wears_No_Clothes
http://en.wikipedia.org/wiki/Jack_Herer
Man that's a good idea, but I take it to the opposite extreme. I just can't bring myself to be an early riser, egads.

You've inspired me to give it a try sometime though. :)
was about to post same. down too not 500 or 404
saw this on hackaday and thought was amazing. really easy to knock one up, even a red laser pointer will do. great instant weekend project
VarArgs usage would be even better:

employees.filter(predicate1, predicate2, predicate3);
Probation violation Jacksonville
Jacksonville's Premier Criminal Defense Firm handles a variety of cases like criminal defense, drug charges as well as murder. It has the expertise and experience to deliver case altering results for clients.
Is anybody actually surprised about this? If you are go read that 'old' classic 'being digital' by Nicholas Negroponte.

This was exactly on schedule, really.

Anything that can be digitized is at risk, and will eventually go the way of the Dodo. Including books, even though the sentimental and practical aspects there are very strong.
".. and I don't think I could live without auto-complete (maybe I'm lazy, but I didn't see it in this video and I don't see how it'd be possible in a Vim environment?) .."

In insert mode the keys CTRL-P, CTRL-N complete the previous/next matching word. Instead of these keys you can use the supertab plugin, to complete a word by hiting tab in insert mode.

You can choose where vim searches for matching words with the variable 'complete'.

There's also the omnicompletion, which does language specific completes, like method names of an object, by using ctags.

Search for 'omnicomplete <language>' to find the language specific plugin.
someday your computer will be intelligent enough to handle the ambiguities of natural language as well as any human can, and then programming will be as easy as telling a good human programmer what needs to get programmed.
And I liked employees.select {|employee| employee.part_time?}

Crikey, should buy a book...
First Issue - Scientific American
These ads are purely political. They are not ads for a product for sale, as in the case of a tobacco or liquor ad.
Why not use the 6 months to see if you can turn it in to 18 months? In other words, create a project and try to make a living of it. A year should be enough.

Alternatively I would learn some new skill, preferably one that will increase my market value at the end of the six months (running your own business is also such a skill, even if you fail).

If you go about it in a more clever way then do what Patrick did and first build up your side line, then quit.

Just in case. That way you don't need to eat up your savings first.
I've seen multi-$100k investments go unused for so long as to become worthless, most notably in the form of enterprise-scale battery backups which needed to be used within X months and were still on the original shipping pallets 2 years later.

I think the point of this article can only really be taken as applying to the consumer web; while its point might ring true for enterprise customers, they're a much more murky environment in general.
"If you want to sound like a creep, just add the word 'ladies' to the end of things that you say" -- Demetri Martin

http://www.youtube.com/watch?v=TBcxwrNTpGg#t=1m38s
I worked for IBM for four years after college, then worked for web developer at a small web-based training startup for 7 years.

My experience is that through contracting you can re-establish yourself even after extended time away. The bar is lower because the employer makes no commitment. And its likely you'll make more money in less hours contracting than a salaried job.

It also helps to know a few things that are in demand.
This is an excellent and simple anecdote of someone discovering why TDD (and its siblings) is a fundamental core skill in software development.

What I really like here is that the author has provided a simple numerical explanation for the cause of his problem. Very useful.
This is awesome news! I hope Paul will have the time to tweet often
Did some obscure reference in your footnote just woosh me?
Digg has become a joke. Kevin Rose himself said that the update was designed to increase the influence of power users, which is the absolute last thing Digg needed.
This will stop working fast if you charge enough so that people start looking for alternatives though.
As opposed to spending $137K per student:

http://news.ycombinator.com/item?id=1625976
Cute Baby with doggy (PIC)
UGG Classic Tall Romantic Flower
Just delete "all the way".
Yeah, he's the absolute worst thing that could possibly happen to the site.
Lovely Turkey.
Fans’ ‘Star Wars Uncut’ Wins an Emmy
I misjudged the depth of their pockets.
If you want it, you get it.

The people who want it are irrelevant. So are the people who don't want it. Both are minorities compared to the people who don't care, and just pick the default option. Chrome's default is to silently upgrade, and light a tiny orange dot when you need to restart.
As programming gets easier, the problems we will tackle will get harder. Net "difficulty" will remain constant.
the second one is easy:

it is given that X^2+Y^2=8XY,
thus, X^2+Y^2+2XY=10XY (i.e, added 2XY to both sides)
thus, (X+Y)^2 = 10XY. Taking log of both sides:
2 log (X+Y) = log 10 + log X + log Y = log 5 + log 2 + log X + log Y
Ugg boots
the UGG Bailey Button is a calf-height boot made from genuine twin-face sheepskin. We've updated this traditional style with a wooden UGG logo button and elastic band closure. The Bailey Button UGG can either be worn up or cuffed down adding a little variety depending on your style. All boots in our Classic Collection feature a soft foam insole covered with genuine sheepskin and have a molded EVA light and flexible outsole designed for amazing comfort with every step.
Women Air Force 1 High Chile Red Chile Red
I don't know, do you have any objections or are you trying to appeal to ridicule?
Think of it this way: if you are good, any place that wouldn't hire you is likely to be another place you would consider to have bad culture.

Besides that, if you think the culture is bad now, it's likely that you'll find similar settings intolerable after 6 months of sabbatical.
heh, come to think of it, so is the first one:

it is given that log((a-b)/4) = log sqrta + log sqrtb, thus
(a-b)/4 = sqrt(ab),
thus, ((a-b)/4)^2 = ab,
thus, (a-b)^2 = 16ab,
thus a^2 - 2ab + b^2 = 16ab. Adding 4ab to both sides,
a^2 + 2ab + b^2 = 20 ab, giving
(a+b)^2 = 20ab.
Programming is a very difficult field to enter and it is very lucrative. You can't really compare the programming job vs any regular government job. Consider that most employees in private areas are probably more desk jobs (not programming) they get equivalent salaries minus all the lush retirement.
Bajaj to roll out new Pulsar in India in coming year
Bajaj Auto will insinuate its all new face lifted variant of Pulsar in India by next year. Bajaj Auto is achieving great high in the domestic market because of its model Discover. In India the launch of Discover 150cc bike will amplify the prosperity of the brand as stated by Rajiv Bajaj. In Indonesia market Bajaj has sold Pulsar 135cc model through KTM outlets. Previous year PT Bajaj auto Indonesia scored losses and it is likely to break even by 2012.
Thank you so much.what about the rest??any idea??