skysight-inc/HackerNews huggingface dataset:
Interesting idea, I'm not so sure I agree about "For the more gung-ho, obfuscate the URL and use SSL (e.g. https://yoursite.tld/something-unguessable/monitors.txt) and tell your provider where to find your monitors.txt'.

http://en.wikipedia.org/wiki/Security_through_obscurity
> The immune system is an organ like the muscles, brain and heart. Putting a little stress on these organs is actually good.

That kind of armchair immunology and microbiology would exactly be prevented by harsher regulations. This analogy and hunch might not just hurt your child, but if your child gets infected, they could infect infants at a doctors office who have not yet gotten their immunizations.

> For instance the school system forcing girls to get "anti-cancer" vaccines when there is an effect alternative (i.e. "dont' be a promiscuous").

OK agree with you there, however there is no easy way to prevent many of these infectious diseases.
Interns work – and should be paid, lawyers warn UK ministers
Believe it or not, VisualBasic (and every built in function) in Excel is translated in localized versions, and of course the English keywords are not kept. It's a mess.
>I realize that it probably sounds silly to complain of learning "yet another" editor

Although I like Emacs and have used Emacs every day that I have not been out of town for the last 19 years, I do not think it sounds silly for a programmer to complain of learning Emacs!
Feltipen - Highlighter for Web Pages
He means of "English, the natural language", dummy.
Did someone read the notes on Slide 47 and the message for aliens? Now that was interesting.. tried to understand them on my own, sort of fun :)
I don't think a linked list in Java is a good example. I took two CS intro courses in a row last year; the first one used Scheme and the second one concentrated on data structures and used Java. There were some completely inexperienced people taking the two courses along with me.

As far as I could tell they had much more difficulty with linked lists and trees in Java, which made them needlessly complex, than they did in Scheme. And this is with people who had actually learned about both concepts first in Scheme, so they had more experience when they came to Java.
Talking about monitoring deeper in the app...Monitoring cron jobs is one thing that I've never done in a way I'm comfortable with, or enough. That realization is what lead to monitors.txt. I'm working on something like this along with a rails plugin for checking jobs run on time:

Feature: Jobs should run on time

Scenario: Search Subscription Job ran on time
Given the job started and ended at:
| start | end |
| 2011-10-30 05:30:01 GMT | 2011-10-30 05:37:42 GMT |
| 2011-10-29 05:30:01 GMT | 2011-10-29 05:37:42 GMT |
Then I should see the job took less than 10 minutes
And I should see the job started every day at "05:30 GMT"

The rails plugin generates the text above and start/end run times with something like this:

class SearchSubscriptionJob

def perform
# Fire off the search subscription emails
...
end

add_job_monitor :job_method => :perform,
:should_run => [:daily, "05:30 GMT"],
:max_duration => 10.minutes,
:alerts => {:email => 'admin@yoursite.tld',
:sms => '+441234567890',
:twitter => 'twitteruser'}
You're inferring incorrectly (and seem to be conflating Mr. Dominus with Mr. da Silva), and also brought Charlie Sheen up for no apparent reason.

Also, there are plenty of good things that come with a language being popular. The availability of libraries, a community to bounce ideas off and get help from, etc.
That's why I added "gung-ho"
If "something unguessable" is a 64 bit number from /dev/random, and it's disclosed only to monitoring providers, and indexes are turned off on the server, it's not "security through obscurity"; it's a key.

Virtually every web app in the world relies on a similar security system. You just don't notice, because we call the "key" in those systems a "cookie", not a "dynamic URL path component".

There are reasons why the URL key is inferior to other keys used by web applications, but they are fiddley. If monitors are unlikely to have extremely sensitive information in them (and you'd hope they wouldn't given their intent), it's fine to use URL keys.
This seems unlikely given that Google Apps, and the web in general, isn't built with touch in mind. They could make that change to the properties that they own but when the whole platform rests on web content, the lack of interfaces built for touch hurts the user experience.
Talking about things as broad and vague as "community" tends to obscure things more than it helps, in my opinion.

A more useful exercise is to consider the factors that go into people choosing a language in the first place. I don't think people usually think hard about how powerful or elegant the language is, at least when they're starting out, rather they pick it up when they need to solve a specific problem. For example, here's how I ended up using the languages I've learned in the past:

QBASIC - Because I wanted to make video games when I was a kid, and things like functions and classes and scopes confused 10 year old me. The idea of executing a sequence of commands was simple enough to grasp.

C - Because that's what all the "real" programmers used, and I had reached the limits of what I could do with basic.

VB - Because writing a GUI in C sucks.

Perl - Because that's just what you used for web pages at the time.

Java - Because of college.

C# - Because VB was pretty lame.

Python - Because I needed something better to write small programs in, and the entirety of perl would regularly fall out of my head because it's too complex.

F# - Because C#'s verbosity gets on my nerves and everyone was all up on functional programming; but I found the library support in most other functional languages lacking.

Ruby - Because it's kind of the lingua franca of web startups at the moment.

And on and on. I'd say about half the languages up there are actually pretty awful, and none of them are as good as LISP, but they did something specifically useful for me at the time I learned them. I can't really say that about LISP, because LISP doesn't really have a niche. The reason I ended up learning LISP (Clojure specifically) was because I wanted to be a better programmer, but I don't think that's really a strong enough argument for it if people want it to "win"
http://racket-lang.org/

Easy GUI IDE with debugging, etc.

It's annoying to learn another IDE< yes, but Scheme just needs an IDE that understands how to highlight/indent it properly.
On "it's slow" ...

Making direct calls to the DB probably won't make it ten times faster. Reporting data should come from a pre-aggregated table (think data warehouse) so that you're not doing anything than an indexed SELECT.

So anything displayed to the user should become instant. You're never displaying a million records at once, max 20.

For reporting, build those on the server side using a different data interface to the DB - RESTful is not the right answer here.
Wow the balancing through clusters looks awesome! With this addition, does anyone know if you need to start node with --balance anymore?
Houston Texans vs Cleveland Browns live stream watch
Houston Texans vs Cleveland Browns
Match schedule:
Week 9 NFL Regular season
Date: SUN, NOV 6 2011
TIME :1:00 PM (ET)
Venu: Reliant Stadium
watch and enjoy Houston Texans vs Cleveland Browns live streaming and
Oh wow. This was the first computer book I ever owned. My parents bought me an Apple IIc when I was 11, causing me to nearly wet my pants, and I'm quite certain that everyone in the neighborhood heard the screaming.

I spent hours and days typing these programs in. Occasionally, they even worked.
There was a comment here from SandB0x saying that ML has great potential for startups. ML algorithms have many practical applications and avenues that are commercializable.
Even thought it's dated, "Inside Chernobyl's Sarcophagus" is still excellent in the former regard:
http://www.youtube.com/watch?v=otFQcmE3G5s
I've read stuff from liberal arts graduates that was just as bad as the example, if not worse.

See the trend in the late 70s, 80s and early 90s for "freedom" and "creativity" without "stiffling" grammar and spelling rules.
Not directly related to the article but I have noticed this tendency that in countries where education is tuition-free the proportion of STEM students to liberal arts student seems actually higher. I haven't found good enough data for comparison for this but I do find it a little curious that there are so many English majors in a country where getting a degree is quite possibly the second most expensive thing you will ever do in your life. Meanwhile countries that provide universal access to education often seem to have a glut of engineers.
I love slide #63. It reminds me a lot of e-mails I had to read...X-| and how much I hate that ticket system's rich text area for letting my users express their text-style art!
All 4000 are under the Isotopes tab.
The problem is that this looks tempting, but what if I change:

Then I should see the page downloaded in less than 0.5 seconds

to

Then I want the page to download in under a second.

The natural English looks very tempting, but the actual terms you can use are very restrictive.
Some good:

* The "queue" design closely matches my use of Google Reader: skim through new items, opening anything interesting in a tab.

* The design is simple, readable & reasonably attractive (except the text shadow on headlines, but that's just my taste).

* Lightboxing of articles is clever & useful.

* I like the behavior of expanding articles in list view better than Google Reader's behavior.

And some bad:

* I can scroll the whole UI up & down by a few pixels. (http://i.imgur.com/LIjQf.png)

* Firefox Aurora takes about a second to switch to the FlowFS tab if it's been in the background for a while. Not sure if this is your bug.

* The "show more" button seems to either fail silently or take an unreasonable amount of time to load. Some visual loading indicator would be nice.

* There's a bug when closing an expanded list-view item. (http://i.imgur.com/UErc8.png)

* I'm not sure how you're going to make money.
Ask HN: Siri to become search engine to compete directly with Google Search?
I had this thought last night during dinner and maybe it's already been discussed but is it Apple's plan to use that new massive data-center to expand Siri to be an online search engine intended to compete with Google (eventually)?

It would seem that they could take this approach and it would be a fitting way for Apple to 'attack' Google on their homefront the way Apple/Jobs felt Google attacked them on mobile/Iphone.
At work, it's not always clear what matters. I'm talking about the big things, not the little day-to-day stuff. I can always find things to do.
Haskell-style monad do-notation for Ruby... using code rewriting
And, I think of a nasty thing to do using this information...

One can use this sRGB color profile and jam it full of 'complex color information' and know that most sites won't do much with it. Instead, I'd bunch in there maybe 3-4 MB of information (or under size cap) and link the hell out of it.

Who'd expect an avatar image to DOS a site?
>I hope that clears up any misunderstandings. If you're wealthy enough or you already have earning power enough that you can decide to pursue a degree or advanced education in something that will not help you earn a living then more power to you, but I suspect that that is a very minor fraction of the population.

Aristotle said approximately the same thing over two thousand years ago in two different places: (1) that philosophy is possible only once a society has secured subsistence (Metaphysics); (2)virtue can only be pursued as as goal once one is financially secure (Nichomachean Ethics). Is it significant for any idea of progress that such statements are still possible despite occurring in distinct historical contexts, one of which premised itself on slavery? Is this evidence of an antinomy between the claims of democracy (Yes, we live in a constitutional republic, but it is dressed as the guarantee of equal opportunity and this is what public activism premises itself on lest I'm mistaken) and the claims of the market?
Resumen - Perfil de trykenter - Foro II Encuentro de Guionistas
Encounter 2001 Message (for aliens)
I'm a Canadian developer and it was no problem getting one of those from the IRS. In fact, I did it over the phone. It was surprisingly painless.
Never said I was familiar with Lisp, I've written more things in AWK (years ago)though not much and I don't use either at all anymore.

Like another poster mentioned, the lisp at least has recognizable functions, and an easy syntax structure which is easy to remember across infrequent visits to the language. AWK is so specialized and irregular, I'd have to consult a reference to do simple things even (and not just to lookup function names which is quick), which is why I eventually stopped using it.

Another reason to not use it is that it doesn't adapt readily to a problem that ends up being more difficult than first thought, or one that has additional requirements added. I've often regretted doing programming in specialized mini-languages (and I'd include bash in that category too), when requirements were added that made me wish I'd used a full power language from the start, like Python, so I wouldn't have to rewrite.

I've used awk here and there, and like programming in bash, I find it so irregular that I have to consult the manpage for simple things.
I completely agree with what you are saying: self-education is not comparable to real guided education, except maybe in a few extraordinary situations.

However, I think that's not the point of the post, or even what the author is saying. What I understand he means is that you can achieve some decent level of education in any subject by yourself (by some definition of decent), and that for payed education, you should focus on something that has a higher expected return of investment.

I suscribe to that chool of thought, but I was lucky enough to be interested in a lot of field of study when I had to choose what education I'd get. I could have gone for architecture, japanese translation, literature or physics, but honestly, the job market was one of the big reasons I chose to study Computer Science. I still dabble in other fields on my free time, but I chose to focus on something that would give em some stability.
I was just thinking about something like this. The beauty of Lisp stems from the fact that you can take it as-is (as a general-purpose language) and add constructs that allow for such domain-specific code. The converse, making awk more general, would be a much more difficult task.
How many times has she been divorced?
Thinking monitors.txt would need a validator, plus the monitoring providers can alert customers when they've entered something invalid.
I'm an Oakland resident and I had already emailed Mayor Quan as well as my city council member about this very subject, but received no response. The police officers with the exception of when they were called upon to don riot gear have been very pleasant. They have been generally keeping to themselves and helpful to anyone who asked(as far as I saw).

While I'm generally not a fan of LEOs, it is clear that problems being caused here, now are being caused by the city administration.
Bretthellman, the badge that shows up when I visit the page is extremely annoying and indicates an impatience unnecessary
and maybe even dangerous for the viability of your site. I would suggest let the visitors see at least a poll undisturbed and then decide by themselves if they want to give you their ID.
I like the idea. What about if the definition was in the form of HTTP requests, something like:

GET /

GET /login

POST /login
user={{CUSTID}}&pass={{PWORD}}

GET /search?q={{QUERY}}

The monitors.txt file could contain pointers to the definition files (one file per usecase), ideally with arbitrary metadata.

If there's some kind of consensus, now or later on, I'll implement it in our monitoring service (blamestella.com).
How so? It should adjust layouts based on orientation.
Study "History of art" if you are inclined to. Everybody will be happy if you acknowledge:

1. It isn't relevant to most of the jobs.

2. You aren't entitled to a job.

3. Your well-roundedness and other things you bring to the table is your perception - it might or might not be real and the employers might not feel that way.

4.

"You are a English Major. Great. So why aren't you doing what English majors do."

"You majored in Music. But this is a software development position."

You might not even get a chance to prove you are good(and justifiably so - you aren't qualified), and you might blow up given a chance because you somehow thought your English major makes you qualified for all jobs.

If you are majoring in English, and you want a job in software development, you will have to develop software, build your github profile before people start taking you seriously. Don't expect your degree to play a part.

5. You realize that science and engineering disciplines require a certain amount of time and labor, before you can be considered qualified to work. You can not weasel your way in citing "bah but I learned critical thinking".

6. Steve Jobs' quotes about Mac and liberal arts isn't going to do you any good. Apple hires A grade designers(both UI and industrial designers), and won't care about your English degree unless you have a track record of delivering great designs.
מכונות קפה
מכונות קפה
Search Phones by Brands at Headsetzone
Headsetzone.com offers several cordless phones and wireless phone packages and accessories at comparable prices. We have a wide range of phones from top brands like Uniden, Vtech, AT & Tand Panasonic. We also offer many accessories batteries and cordless headsets and phone chargers, wiith brands such as Vtech, AT & T, Panasonic and Uniden. Please visit our website you are guaranteed to find the right cordless phone or battery replacements for your cordless phone needs.
God, why do ya'll care? These tablets aren't even worth the $149. Buy a cheap, shitty Android tablet for $100 and you'll be just as frustrated, but have a device that's mildly useful.
I made the mistake of enrolling in a graduate level ML class without a strong foundation in statistics - my transcript is now going to be defaced permanently. But thanks for the inference text - is there an OCW version of an inference course?
Here's what HP emailed me on October 28th: "As you signed up for updates on the HP TouchPad, we wanted you to know that we are officially out of stock. Some retailers will have some stock available, but our online inventory is depleted."
In all honesty, one can rate most radiation sources as 'pack of cigarettes per time'.

A lot of Cherynobyl is pack a week. Closer areas is pack a day. Some of the hot areas are pack an hour. And you stay the hell out of the pack a minute areas.

All you need is a good Geiger counter.
They're too high to live in (for human standards) and far too high to cultivate food in.

However, for a week visit you're likely to have no more exposure than a chest x-ray. Also the measures they're proposing would certainly help. It sounds like the 'tourist' portion where you're outside exploring you're likely wearing something akin to disposable scrubs to mitigate the radiation inside the buildings (where you're likely to spend 1/2 your time anyway).
LungoJS - HTML5 Mobile Framework... and stuff.
Meet the first Mobile Framework that uses the actual features of #HTML5, #CSS3 and #JavaScript.
Thanks gsivil, I'm assuming you're talking about the enter your name lanyard?

I ended up pissing off a lot of hacker news users by commenting with a link so I went ahead and disabled the link given I can't edit my comment.
This isn't any different from ISPs wanting to control bandwidth depending on traffic type.
"Don’t start a soft drink company competing against Coca-Cola."

Tell that to Red Bull...
I am not currently hiring. But when I am, I look for the following, in order:

1. Intelligence. This should be obvious. Smart people, even if they are not currently competent in a given technology, business domain, or platform, are capable of becoming competent in it.

2. Interest in the job. I want people in my employ to enjoy what they do, and derive personal satisfaction from it. I don't abide clock-punchers who got a CS degree solely because there's good money in it.

3. Good work ethic. This is almost always unnecessary if #2 is met, but sometimes you will encounter candidates who love writing software, yet for some reason they choose to browse the web all day instead.
Thanks for the psuedo code and the consideration of implementing it if there's consensus, much appreciated.

I'm working on implementing monitors.txt for my own sites and will open it up to a few devs to get the API sculpted just right. After then I hope they'll be other monitoring services as keen as blamestella to have a go at it.
More polished UI, more functionality, better Windows integration, and overall more awesomeness.
This is a classic brand practice. It's not limited to Microsoft, and... they're right.

I've been a small-time publisher for over a decade now, on and off, and I have been approached by brand advertisers a number of times in different capacities with exactly this argument. The first few times, I reacted the same way. But one time, the pitch came from a friend, who took me aside and told me that this isn't just some line brands use to get free ads -- it's actually true, and I should do it. So I did. Figured my friend wasn't trying to screw me.

He was right. I made a few big sales soon thereafter, using the free-run brand in my pitch.
Helium is a liquid at 0K? I thought absolute zero meant everything was a solid.
Awkward, no? That's because it's a run on sentence.

Awkward, perhaps, especially when cut-and-paste de-highlights the link around "Dropping out is probably not for you".

But it wasn't a run-on sentence, jacquesm properly connected the independent clauses with a conjunction instead of just smooshing them together.

As opposed to the sentence that I just wrote, which did not, and actually constitutes a run-on sentence (though some purists might object to lumping comma-splices together with run-on sentences).

If you're going to insinuate that someone's education is lacking based on their grammar, please make sure to actually point out a grammatical mistake.

Or better yet, let's leave the grammar policing aside, it doesn't add much to the discussion given that jacquesm writes plenty good English for blog-format prose...
Young Justice Episode 16
Young Justice Episode 16
Young Justice Episode 16 Young Justice Episode 16 Wall Street movement, had already gathered momentum with a similar push to Move Your Money
Mr McCarthy has had less direct impact. That is partly because he believed, wrongly, that minicomputers were a passing fad

Actually, on a long enough timescale, he might very well have been right. Of course users will still have many devices with processing in them, but you could reasonably make the case that they won't be "computers" as the word is currently used.

In fact, they allude to this later in the same paragraph!:

Mr McCarthy always argued that the future lay in simple terminals hooked up remotely to a powerful mainframe which would both store and process data: a notion vindicated only recently, as cloud computing has spread

So why was he wrong?
Thanks - it started as a defensive measure ;) and then I realized it had good applicability beyond just the immediate project
Scumbag commenter: has 35 character password for security, discloses precise length of said password publicly anyway.
It's the default browser in Ubuntu 10.04 (the current LTS version). When the next LTS version comes out in April I'll upgrade to that then.
Is there another reference to net applications aside from the graph footers? I had to go back to find what you mentioned but thanks for pointing that out.