skysight-inc/HackerNews huggingface dataset:
I regret that I did not complete college and jumped early into programming nearly a decade ago. Financially, I'm as well off as my college grad counterparts but I feel like I'm always playing catchup in my general education (e.g. philosophy, biology, general arts, etc).

College is not solely about the raw skills used in your trade. It is also about exposure to several topics intended to round out the character of an individual.

If your good at hacking, maybe you could skip college entirely. But your also increasing your chances of being profoundly naive in life.
I agree with you and lotharbot that if you view things from a continuous perspective, 0^0 is indeterminate.

Thinking back on my math education, part of the difference in viewpoint may be the first time I rigorously met the continuous-domain exponential.

This was in real analysis. Exponentiation is defined first for positive integer exponents, and then for rational exponents. All elementary. Then it's extended to real-valued exponents by taking the limits of rational numbers, and appealing to continuity.

I just looked, this is exercise 6 in chapter 1 of baby Rudin.

So, because the notion of limit and continuity is embedded in this definition of the exponential function, it's natural to "approach" (groan) 0^0 as a special case, because the conditions of this definition (continuity) don't hold.
Concentration in the US Beer Industry
A zero-player game (see also Progress Quest) but instead of dungeon crawling try Car race simulation. A ZPG version of gran turismo or forza would be awesome.

The player would start with some cash; they could either then let the ZPG run, or they could have limited input such as buying the first car. The ZPG would then do motoring tests, racking up badges for passing, and then gaining licences, and then enter races.
Many of the really good ones have the same policy - I know Harvard definitely does.
Should you care as much as Steve did?  Musing about Vic's Icon Ambulance post.
CERN Experiment Confirms Cosmic Rays Influence Cloud Seeds
"I hate when a company is the something for something else. Be unique."

At the risk of appeal to authority:

"In fact, I explicitly tell YC startups to explain themselves to investors as "the x of y" whenever possible."

-pg

http://news.ycombinator.com/item?id=1216008
http://www.paulgraham.com/investors.html (see point 14)
rg 8: I am truly sorry about any frustration you have experienced. We are currently doing an upgrade on our software to work out these kinks.

In regards to the generic information, unfortunately, most of the Senior Care websites do not have specific details on the actual care homes and communities. Most of the families contact us for care needs and we provide them options based on their location desired, care needs, and budget.

However, this is something we are currently working on as we are actually very passionate on helping Seniors and families. For most of California, you will find on our website right now care homes with pictures of the inside/outside of the homes.

I give you my personal word you will see a big change on our website in the next few months. In the meantime, please free to contact me directly if you have any questions or need help with anything at erwin(at)seniorcarehomes.com. We would love to hear from you.

We do have a huge resource of Senior Care articles and tips you can also find, many written by industry experts. Also, we just added a two time Pulitzer Prize nominee (specializing in Senior-Related topics) that will help with "Life After 50" issues.

There are tons of information we are in the process of uploading and hopefully you can give us some patience and time. We truly value your feedback and thank you for taking the time let us know how you feel.

Sincerely,
Erwin T. Allado
Co-Founder & CEO
SeniorCareHomes.com
U.K. Police Arrest 'Anonymous' Hacker
Khan academy? Not sure if they're up to college level material yet, though. MIT OCW is also generally quite good, if there's something you're interested in exploring.
We currently use Device Anywhere. It's pretty good, but kind of expensive.
Went to the page, entered my email address. No link to click for downloading PDF on the page or the response email. FAIL.
If you can do continuation passing, you can implement any monad instance. You still may not be able to encode the Monad generalization (which indeed, Python cannot).

As for continuation passing, Python can do explicit continuation passing, but it has caveats:

* No TCO means it doesn't work well in larger cases

* Explicit CPS is ugly. yield-based continuation passing is restricted. You can't implement non-determinism via generators.

So using yield, you can implement most monad instances in Python (excluding non-determinism).

But Haskell can goes beyond a particular/useful monad instance (e.g: Parsing) and has a Monad generalization (basically a type-class that allows lots of libraries to be written such that they work with any monad, not just this parsing monad).

Additionally, monad transformers are a technique to compose monad types together to form a new monad that can do the things each of the monads can.

For example, I can compose the non-determinism monad with the parsing monad to get a non-determinism parser that yields various possible parse results.
Dangerous advice IMO. I interview folks regularly at a top tier firm and a good school/track record is perceived as a strong indicator of future performance. We can debate if that's really true till eternity but that's what lot of folks do today and I don't see that changing for quite a while. I interned at Google long time back (+ had an offer from them) and school performance factored in pretty strongly (along with my transcript).

We do coding tests of course but that would be too limited on its own.

Personally, I would be not where I am without college and ton of courses in CS. Topics like Database normalization, query optimization, ton of OS concepts, discrete math, algorithms/data structures are important for any CS career and could be read on their own but why not just take courses and study them in college instead of trying to rely one's self discipline to cover all of that.

If you are starting your own company, maybe it matters less but even there I am not sure.
"it has often been misapplied to other fields where the same controls are not hard to apply"

Do you mean "are hard to apply" ?
I feel for the victim here.

I find it distasteful to see <BIG COMPANY> using such a big hammer against a little guy who just posted a link. "Real" IS an English word, after all - their protections are therefore more limited. "Real Alternative" seems rather descriptive, and not at all confusing to consumers (as well as having a clever double meaning).

On a related note, I consider the early Real Player software to be malware, due to it's Trojan installation of other software and aggressive attempts to prevent removal. I've lost all trust in Real Networks - one of the reasons they've spun off their music service as a separate entity, I imagine.

The market certainly punished them for this. But were they ever taken to court over these practices (and violation of Computer Fraud and Abuse Act)?
After you enter your address, a button appears prompting you to click on it to open the pdf. Then you just save it.
Markov Chain toy - grab some text as input (a file or a text box); allow the user to select whether they want to operate on words or letters; allow the user to select what 'depth' they wish to use (two word groups, three word groups, etc.); generate your probability tables; then spit out some output text.

being able to mash more than one text source might be nice.

bonus points if a user could just point the tool to a webpage to generate 'parody' version.
Here in Argentina, the best colleges are the public ones. And they are free. I study at the National Technology University (UTN) (it's a public university that focuses on Engineering degrees), and we pay an optional fee of 20 pesos argentinos (about 5 dollars) per semester.

I believe college is about opening your mind and adquiring a framework for your life. "Learning to learn" is possibly the best description.
Type-classes are like interfaces, but not quite the same.

They allow return-type polymorphism, which ordinary OO interfaces do not. And the Monad type-class requires this feature.

Basically, when you call the "return" function in Haskell, (e.g: return 5) -- the code being called depends on the type of the result. The type of the result is determined from the context (by type-inference or rarely, type annotations). In Ruby or Python, there's no easy/direct way to encode something like "return" such that it works with any Monad instance.
I don't know about infeasible. It would've looked a lot more like the cell phone market used to. That is, you could leverage the internet to positive effect, but only if you controlled the front-end and the back-end, ala RIM.

And Apple could and did do that; albeit their branded services weren't adopted very highly out of the gate as people had choices.

But the iPhone still could have happened.
Good point. Both are supported for this free app. Our analytics app is https only.
Related, though perhaps not exactly what you are looking for: http://www.kalzumeus.com/2010/02/09/dashboard-design-for-met...
I like this idea. How does multiplayer work with turn based games? Each player just has to wait for the other to finish?
Re: point 1, from what I understand it's quite possible in the US to eat fast food for 2 to 3 dollars; about equal to the cost of a home-prepared meal if you don't spend real attention to eating cheap. I think that it's possible to eat cheaper but you need to make a conscious effort. Maybe I misunderstood your original comment.

Re: point 2, that surprised me, but maybe it shouldn't have; rental houses would come with a functioning kitchen. I guess on second thought those additional costs are marginal and don't make up a significant portion of cost of cooking at home, and that my argument is insignificant.
Type javascript:$('.ms-mouse').hide(); into the address bar and hit enter after you turn off Enflock.
There were a number of factors.

* There were several interviews by teams of people. One of them was the "beat down" team, although I don't think by design; that guy was just hard. A later interview said that he's known for that, not to take it personally, that he actually thought I did pretty well, and he's known internally as the "Kobyashi Maru" interview (for you Trek fans).

* I have a lot of years experience on my resume. I think I've become someone not with "X" years experience, but "X/3 years experience, repeated 3 times." That was the humbling/humiliating part; to have that realization.

* The interviews were for a particular role, and by people who had OTHER roles that needed filled. So I was being interviewed by people with needs other than what was advertised; they interview in such a way that if I wasn't a fit for the particular role (I wasn't), that I might be good elsewhere. So there's still hope for me at that company. We'll see.
The fact that one can even get into Harvard or MIT puts said individual leaps and bounds above the average student.

Saying that some 1% of kids can get an affordable education at top schools is really quite irrelevant.
This makes CPL seem like a pretty odd choice of language for such a widely-read magazine article. He couldn't have expected his readers to be familiar with it, especially since the language was still changing at the time. Did he think it was close enough to pseudo-code that it was ok?
I'm not trying to say that CS degrees aren't valuable. Just that being a programmer and Computer Scientist are different things. Just because many great hackers are also Computer Scientists doesn't imply that they were great hackers because they studied CS.

Most of the great hackers I know have been hacking since they were kids. This doesn't mean studying CS didn't add anything, just that studying CS alone won't make you a great hacker. Just a Computer Scientist.
Linux Radio : broadcasting the Linux kernel, one source file at a time
"I hate when a company is the something for something else. Be unique."

While I'm with you on the concern with the tainted associated, I couldn't disagree more with the above sentiment. Conveying something in a few words incredibly powerful and incredibly hard... Starting with something your audience is familiar with is an incredible asset.

It doesn't cheapen the movie "Alien" to pitch it as "Jaws on a spaceship". (hat tip to the book "Made to Stick").
Just as youth is wasted on the young, uni/college is wasted on (most) undergrads. I include myself in that group, although I did make the mistake of going to law school (available at undergrad level in the UK) which is something I've been trying to make up for ever since...
Zendesk Loves Startups
Jobs did task himself to make / fix icons with the original Macintosh launch. Fairly well documented he had a hand in everything.
Please can this post be hidden from any managers? It may give them ideas. ;)
I'm a little fuzzy on the exact story of cloudfoundry.

It may just be lack of business level pricing, but I find the options they present confusing, not illuminating.

I have clients who are scared off of possible lock in with stuff like GAE, but would love something that seems quite close to a cloud foundry based backend, I'm just not 100% on what they do provide, and how they make their money.
Many of the rich ones have the same policy

Consider Harvard, MIT's, and NU's endowments. I attend Northeastern, where the CS college is excellent, particularly the opportunities to do research with programming language rockstars like Matthias Felleisen (The Little Schemer) and Olin Shivers (best known for his SCSH acknowledgements page).

The educational caliber of a school doesn't necessarily translate to deep pockets.

Massachusetts Institute of Technology | $7.982 billion (US dollars)
Harvard University | $25.66 billion (US dollars)
Northeastern University | $486.9 million (US dollars)
(2009 estimates)

Harvard has 52 times more money than NU.

http://www.wolframalpha.com/input/?i=endowment+of+MIT%2C+Har...

edit: I keep expecting HN comments to turn _foo_ into italics.
Don't forget currying. Actually, in Haskell, function have exactly one argument. If you need more, just return a function.

-- appears to have 2 arguments
foo :: Int -> Int -> Int
foo x y = x + (y * y)

-- equivalent definition
foo :: Int -> (Int -> Int)
foo x = \y -> x + (y * y)

-- or even more consistently
foo :: Int -> (Int -> Int)
foo = \x -> (\y -> x + (y * y))

Thinking this way is more useful in the long run: it makes partial application more natural.

bar :: Int -> List Int -> List Int
Bar = map (foo 42)
Whitepaper: Using AMQP based messaging to manage a cloud
Steve Jobs' patent for the UK plug?
Apple CEO Steve Jobs: The Man, The Method and Classic Jobs Moments
The first time I read this suggestion I thought it would be an absolute nightmare dealing with impurities. When I reread it I realized he suggested standard gold bars. But this seems even more unrealistic. I either did the math wrong or the crowdsourcing idea is just ludicrous:

Standard bar = 400 troy ounces
Price per troy ounce = $1700

400 * $1700 = $680,000.00

How many people are going to have a gold bar worth $680k lying around in Venezuela?
Yes, but it's also reasonable to say that HN is a distraction, and the more time you spend on it, the more you tune in to the various tribes and trends and stuff -- whether they actually exist, or not.

(Every attempt so far to objectively measure any decline in discourse on HN has failed, so I try to remain consciously skeptical of any claims to that effect.)

I do this as a conscious self-correction now. Any time I find myself getting wound up by something on HN -- which, fortunately, isn't very often any more -- I try to leave it for a few days, or more. When I come back, it's magically a better place.

Not that I want raganwald to go away for a while. His name is one that I appreciate seeing in comment threads. :-)
Yes, but very few people are using browsers / download clients that will actually resume downloads, and in many cases sites don't support it for files anyway. However with video it's absolutely expected behaviour.
Steve Jobs: America’s Greatest Failure
trying to steal the limelight from steve, eh?

I've recently starting reading again after long time away. It's good again!
Thank you for your input. This is what the article was all about.
Actually, this is the interpretation of the post.
http://news.ycombinator.com/item?id=2722732

Dons does a good job showing how my python code is significantly shorter when he writes the equivalent haskell.
Why Learn-by-Google is a mistake
This blog post isn't a news story.
Counterpoint:

Some schools are magnets for people who have technical interests. I did a science degree at the University of Waterloo. There was a steady stream of inspiring tech people throughout my four years there that you'll get a chance to hear from and talk to if you keep your eyes on the posters around campus.

One of the best learning experiences of my programming life happened because I saw a poster for the Yahoo HackU programming competition and then showed up for it. The chance of experiencing these things outside of college is very low.
For a quick demo, Verbling was tried out on local TV in Texas
http://www.the33tv.com/about/station/newsteam/kdaf-verbling-...
I dont remember the passage. Care to elaborate or give a page reference?
This is cool. You should show it to the TinkerPop/Gremlin graph users group (https://groups.google.com/forum/#!forum/gremlin-users).
From pg’s ‘Trough of Sorrow’ to Infinity and Beyond
Even though people consider the CISSP cert useless, it is still better then what the current alternatives. Security+ and CEH are even worse. Though it is no excuse for not having a useful cert because all your "competeitors" are worse...
Steve Jobs has 313 patents to his name
I am working on http://www.shallwecoupon.com - I launched it last month and am continuing to work on the finish of the site (I still have about 600 logos to update) before I go back and start adding incrimental functionality.

It took 30 days to build and implement, I am pretty please with the results so far. Thoughts?
Hell, it was targeted at me, and I found it hilarious.
HP TouchPad running Qualcomm Android build leaks?
Dave McClure "Startup metrics for pirates" http://www.slideshare.net/dmc500hats/startup-metrics-for-pir...
The issue also is that, while technical skills are often a checklist of things which can be acquired through various methods (lectures? books? websites?), much of the value of classes in liberal arts/humanities/etc. comes from the other students in the class, and discussion/interactions between them.

Learning to perform a technical skill is far more achievable on ones own than discussion, communication, and analysis of, say, history or philosophy, which is most easily practiced in the company of others performing the same task.
>You might want to consider a BA rather than a BS because BAs generally have less requirements.

A BA is worth far less than a BS in the technical world for precisely this reason. I honestly can't believe they even offer BAs in Computer Science.
RIP Social Media Marketing
Oh and by the way, Schulz, I never said "crime". I said bad karma. You can do a lot of damage to the world and to other people without ever committing a crime.
Both firefox and chrome will resume downloads if they're paused.
The moderation system is one of the things Rob and I are most proud of. We set out to make a system that would allow for anonymous postings while avoiding it turning into Usenet. I think, with some hiccups, we largely succeeded. We also took careful steps to make sure that we get anonymized all the data; all the IPs and subnets are hashed, so even we can't go back and find the real IP while still having something to work with.
Effectively a duplicate of:

http://news.ycombinator.com/item?id=2915835
Readers at the time would have expected to do somewhat more work to understand a program; ASCII had only recently been standardised, so even programs in the same language would have slightly different syntax, depending on the computer they were written for (also see stropping: http://en.wikipedia.org/wiki/Stropping_%28programming%29 ).

But fundamentally, he was the designer and major promoter of CPL.
I got my first taste of Linux in the late 90's. That taste? RedHat and Debian. I was, oh about, 8..9 or so.

I initially played with linux only as a luzer -- I would go up to a friend's place for parties but more accurately to sit in the "commanders seat' -- In a ring of 3..4 monitors. Being a kid, I was enthralled. The friend? Hugh Daniel of the FreeSWAN project (Thanks for the keyfobs, Hugh.)

Then I got a copy of RedHat 6. I used it with an old dilapidated win95 box we had after a move. During the move, we had gotten new laptops, so this one I took over as the nerd child.

I found Mandrake. I dont remember what version -- It was around 2002 or so. It had instructions for dual-booting Windows XP in the manual.

I played with linux until I actually didn't have a choice: I had a machine I couldn't run Windows on at all. I was using Ubuntu 6.06 LTS and the machine was an Alienware computer that wouldn't boot windows right. It had a bad IRQ line from a car crash being pulled low.

Since then I've used Arch, DamnSmall, Debian, Ubuntu, Suse/OpenSUSE and even TInyCore. I've done kernel rebuilds and written countless lines of shell. I've run Linux on Dingoo`s, Zaurii, even SBCs. I've worked with printers that run BSD on the inside (NetBSD) and on servers with hundreds of gigabytes of space. I have done things that Windows would cry over. I have mastered my world's machines with Linux, as well as its friends.

Cheers, Linus.
Have you seen their source code? Go download the CFLite code and then come back here and tell me that the insides of Apple products are as beautiful as the outsides of competitors' products.
Knowledge,some,health,Online,
knowledge,some,health,Online,
Although a cure does not currently exist for mesothelioma patients Although a cure does not currently exist for mesothelioma patients Although a cure does not currently exist
This discussion reminded me of a wonderful blog comment about accidentally flushing over a hundred pounds of dissolved gold:

http://pipeline.corante.com/archives/2007/02/01/how_not_to_d...

The whole thread is awesome.
Hahaha. If only; no, Rob and I will be working.
An insider's view on how to build, maintain high traffic websites
I felt the need to state what I thought was the case. Maybe originally it was a rebuttal but you don't disagree, feel free to take it as a clarification.
It's rare to keep a close friend for 30-40 years. Especially when you end up in totally different places in life.
It was; Neil and I actually talked about that at one point. Our first email exchange ran something along the lines of me saying my (then baby) first born had a Sandman mobile above her crib; Neil's reply "And my son's home page is Slashdot"
A programmer and a computer scientist may not be 1-1 but there is significant overlap. Correlation may not directly imply causation but you can't discount it.

Whereas being a "hacker" has very little overlap with either programming or Computer Science. You can be a "hacker" in any number of disciplines.

If you want to be a great Computer Scientist, learn Computer Science but you'll also most likely have to learn some programming.

If you want to be a great programmer, do a lot of programming but you'll also most likely have to learn computer science.

If you want to be a great hacker, figure out what that means to you.
It sounds like you're calling for the application of reasoning without measurement. How would that work?
"I believe college is about opening your mind and adquiring a framework for your life.". Totally right.

College isn't a place to learn how to do your work. This you will need to choose and learn on your own, since there is a plenty of options.

College is a place to you see how life works, to see all your options.