skysight-inc/HackerNews huggingface dataset:
I write about new things I learn, old things I've forgotten more than once before, opinions on trends I see as well as my ideas about improving the software craft in some way. I submit the stuff I write to 2-3 places to spread it around, I figure that if I found it useful or interesting, other people might find it useful or interesting also.

I don't hide the fact that I submit the things I write, I also don't spend hours trawling the web for random things to submit. Instead I spend my time learning new things, coming up with ideas and opinions, reading and writing stuff in a format that others might find interesting.

I don't ask for votes or anything else from people, if they find what I write interesting they will read it, if not - they won't. By submitting something I give people a chance to read it and trust them to make up their own mind.

You find what I write trivial - don't read it. That's right, redirection in bash, i can't tell you how many times I've forgotten how to do it, and how many other people have as well. It is specific to bash, it doesn't work in other shells, it doesn't work in other OS's, if it did I would have said so in the article.

In this case, I've written something down off the top of my head; no offense but what have you written down lately? I hope that before you go ahead and label other people's work as spam, you will have produced a lot of high quality content of your own that can put all this 'trivial' stuff to shame. That's only fair right?

I am going to assume that your last 30 submissions were of the highest caliber and were all both educational and insightful. I could check of course, but instead I am going to go and learn something new and then write about it.
Great! Now I can opt not to install Silverlight on two platforms instead of one.
Viewed through the lens of a customer seeking to evaluate a vendor, an aggregation of the social media community's feelings about said vendor could be quite useful. What he's put together isn't that great, but the idea is sound.

But by ransoming control of the page to the brand he's gone awry. Are we to assume that if Allstate pays the $400/month they can censor whatever they like on the page? If so, that destroys the value of the site completely, and it does start to seem more like brandjacking. But more than anything, this strikes me as a ham-fisted attempt to make the hapless Squidoo.com relevant.

Also, a lot is being made of the SEO play here, and in my opinion its much ado about nothing. Squidoo pages haven't ranked for anything in years, as any noob at Digital Point forums will tell you. And they shouldn't - the majority are meaningless aggregations of unoriginal content thrown together by a user who will never update it again, or an amateur SEO wasting their time trying to get a free dofollow link.
Wireless carriers gear up to fight FCC’s net neutrality plans
I used to regularly push over into a sort of manic trance when I did long runs in high school and college. I certainly never got as far as Robic (maybe the closest was when I did the New York marathon in 2005). I could obsessively focus for long periods of time on the smallest thing (like watching my hand jump in front of my eye) or a word or phrase. But I don't think I ever hallucinated anything or even got to the point where that could happen. I'm kind of inspired to try.

Word of caution:

I think if you'd like to try, you should make sure your body can support the level of activity needed to get to that barrier. That means you shouldn't just try to run 40 miles right away. You're more likely to injure yourself. You need to build a high quality base of fitness before you attempt something drastic otherwise you might be out of the game for weeks or months.
I like Canopy as well.
Westgate resorts
amazing story
His work seems closely related to the concept of 'locus of control', a pretty well-studied area of psychology. People with an internal locus of control tend to be healther/more successful than those with an external locus of control.

Wiki page: http://en.wikipedia.org/wiki/Locus_of_control
+1 for Canopy
What is "shee-shee branding"?

Google did not help me figure out what shee-shee means.

Edit: Submitter changed title to say chi-chi.
32 ounces per ton? Imagine this huge solar-powered factory covering a mile, with a little trickle of water from the 'out' stage.
Not really. GetSatisfaction was misleading customer's into thinking their site was an official support channel for the brand. Apples and oranges.

Besides, Squidoo.com isn't an authority domain, and its "lenses" don't rank for anything on Google.
This was a very refreshing read. I used to write Perl at my last job, and a little bit where I am now. The language serves a noble purpose, parsing data, and it does that extremely well and in a very understandable manner. When others step into the land of Perl, it can be a little daunting, but once you work out the difference between @ # and $ it all gets a little more clear. Thanks for this!
Ask HN: Review my debate site (http://argumentclinic.net)
http://argumentclinic.net

EDIT: I probably shouldn't repeat myself. I'll just refer you to the about page for an explanation:

http://argumentclinic.net/about/

For now, since I'm trying to set an example, I am the only mediator. However in the future, I would like (and need) to allow others to mediate as well. So far you won't see very much interesting discussion, because I'm still trying to bootstrap the community. The Drug debate is the only one that got far enough to split into subdebates. I'm also still experimenting with how exactly to go about mediating. I'd really like to get some more engaged people to see if this method actually works out.

At this point, the features include posting, creating subdebates, and proposing and joining new debates. I do have a good handful of ideas for features, but right now I'm focused on community building.

So let me know what you think. Thanks!
I also prefer Canopy.
Google Wave developer preview: Screenshots
What they really want is flash for linux/arm.
Quick - someone tell Seth that his brand is being crapped all over at [sethgodin].news.ycombinator.com, but he can own the sidebar for a low low monthly price of ...
It says it contains an evolution simulator? Oddly enough, I was thinking of something like this as a project to learn Clojure. Anyone know what that section of the book was like?
Just landed in Dublin yesterday, coming from Oktoberfest in Munich. A business trip with the best timing... ever.

By the way, Guinness available here is produced differently, and is much, much, much better in every way.
operative (plural operatives)

1. An employee or other worker with some particular function or skill.
2. A spy, secret agent, or detective.

I'm voting for number 2.
This article isn't terribly interesting, really. Yes, you can write clean, understandable code in Perl and most widely used languages. Yes, you can write awful code in any language. The real test of messiness, ugliness, readability and comprehensibility is in the cases in the middle. How easy is it to write readable code? How hard is it to write bad code? And this one might be a little controversial, but how does the culture around the language value readable, clean code?

Put another way, when I'm actually working on a project in the language, what's the likelihood that someone who I'm working with or who worked on the project before me has really messed up the code base in ways I'm going to be dealing with for years? And how hard am I going to have to work to not be that guy?

Finally, the article uses an example of parsing LaTeX with Perl vs. Python, and uses a regular expression. Now, I don't know if LaTeX can, in general, be parsed with regular expressions, but writing a parser aside, it's no surprise that Perl wins when dealing with regular expressions. That's a fine thing, and definitely something Perl's got going for it (or possibly against it, depending on how you feel about regular expressions), but Perl just about grew out of being a regexp DSL -- it's not really a fair fight. Put a full Perl TeX parser up against one written in Prolog, and I bet Prolog would win, but it doesn't mean I'd use Prolog over Perl for most things.
Programming with Transactional Memory
http://healthpolicy.stanford.edu/news/even_modestly_effectiv...
AT&T still terrified of its users
My intial thoughts, I hope they help you in your search:

Leaderboard implies a competition. Are you going to ranking my progress against other students? How do I win?

GoldStars are for children. Are you going to have exclusively elementary education videos? Is this some sort of achievement system, like in Halo?

A Canopy casts a wide shadow and protects me from the elements. Do you have such a breadth of video-training programs that it covers everything in which I might be interested? From what are you protecting me?
Here's the secret trick to negotiating, even with big companies.

They have to need you more than you need them.

And you have to say "This is non-negotiable to me" and mean it. If they won't bend on the contract, you don't work for them.

Lots of people say that negotiating is hard, but that's not really true. Yes, it's tough to walk away from something you want -- and if you prefer to compromise, rather than walk away, that's fine, but that doesn't make the actual negotiation hard. It means that you don't want the concession badly enough to walk away.

Negotiation doesn't mean you always get your way, but it means you don't bend when you don't want to bend.

The likelihood that you or I would have enough leverage (e.g. they want us more than we want them) to throw around with Google, say, is very low. But there ARE people out there who do have enough leverage, by dint of fame, connections, history (what they've worked on), experience and exclusive experience.

I negotiated every job I've ever had, including one where (while employed) I negotiated a 4-day work week, and another where I got them to pay for any conference I spoke at - regardless of whether it was job-related. Not to mention salary increases and profit sharing.

The brutal fact is that most people don't try.

Most people, in such situations, are so excited/starry-eyed by the idea that X is interested in THEM, that they don't stop to think who holds the position of power in the relationship.
Then again, the urge to tinker for engineers is greater than the urge to be lazy, so weapons technology will likely improve regardless of the laziness of the general population.
Every time I stumble upon this I get excited. I'm really looking forward to it.
Is it available for preorder in the UK? I would love to get one.
It hasn't been published =)
Another for Canopy, great name for an app.
Anyone else think the danger from the vaccines is greater than the danger from the flu ?
As far as I know this doesn't cover the server side software. Someone please correct me if I'm wrong. :)

Edit: Wow, I was wrong. It covers SaaS production software.
Non-Education Board certificates are not a baseline for anything besides having read the book and paid the money. They are essentially meaningless, these days -- more a way for a Com to fleece you -- and seeing them on a CV, I tend to view them as noise; nice to have, I guess, but proving absolutely nothing useful. A "Preferred Reading List" might mean more to me on a CV, but that's easy to fake.

The biggest problem is cert's would almost never pass the same standards as the equivalent from most govt's Education Exam board. If they did, perhaps they would be more useful. Education Exam standards can also vary significantly between countries, and these com's sadly can't be bothered in expending the effort internationally.
Dont like any of them to be honest. all sound very 'old web'. You really need a 5,6 or 7 letter domain name that is humanly speakable and brandable.

Tying to track a brand called 'Leaderboard' on the web is going to be impossible as there are so many other search results that will use the same word but rank much higher. Same for Canopy.

Use a good domaining tool ( I like justdropped.com ) and pick a good domain that you are going to be able to make your own and stamp with your own identity.

For a website use themeforest.net if you cant afford a designer. Sell your car to pay for a good designer logo though. its essential. Get good quick at writing web copy for your site.

Hope some of this helps. all of this advice was passed to me and I havent a clue when it comes to branding, but its helped me on more than a few occasions. good luck!
imho laderboard is perfect for what you do. sounds inspiring and smells like work! All the best - apologies for broken english, been up all night traveling.
Bus drivers in 1850??
Unless 'bus' is taken as a generic term
I have looked into making a business like this before, there are quite a few of them and I do like scraping.

But don't you have to break a lot of 'terms of use' agreements to scrape this data? Could you get in legal trouble for that?
I think perhaps it was a play on 'chichi', meaning 'affectedly trendy':

http://en.wiktionary.org/wiki/chichi#Adjective
I'll stop at the [fake] Irish pub on the way home!
The correct spelling is chichi.

According to dictionary.com it is an adjective which means "showily or affectedly elegant or trendy; pretentious."
I think that's something to worry about if sales grow to significant levels.

There are probably several solutions for that problem.
I'm not sure I would follow all this advice.

As the maintainer of GitX, I have difficulty in keeping some kind of community running. One of the things that I'm definitely _not_ going to do is add more ways of communication (A newbie forum, irc channel, etc). As it is now, communication between people is already somewhat difficult.

My main way to communicate is the mailing list, which is quiet enough to post everything you want to. However, I also have a bugtracker on lighthouse where some people file a bug, to be left there forever. Then some people use the commenting system on github, which also get ignored mostly. Some people send me a pull request through github, which means it just sits in my mailbox without alerting others who might want to review it.

Then there are folks who email me privately. I try to answer everything, but often have to repeat stuff because it's in private mail. Then some folks report a bug on the mailing list, or on the bug tracker, or privately, and I have to figure out what went where. Then there are also duplicate bug reports that I have to track down, and close one of them. There are also some cases of multiple people contributing a patch for the same issue.

There are enough ways to communicate now, and I'm thinking of closing some of those options. I'd like to disable messages in github, but that's not possible. I'm probably going to set an auto-responder to pull requests, asking folks to send mails to mailing list. I might make the bugtracker private, and ask everybody to post to the mailing list.

In short, I don't think it's the lack of communication options, but more that the few folks that do work on a small project are spread across too many different communication systems.
People have to stop conflating the concept of OOP with that of encapsulation. No one is arguing the value of encapsulated black boxes. Any good paradigm will have that concept! The question is, do you want OO-style black boxes, or functional style black boxes (ML-style modules or Haskell-style type classes)?

Functional style encapsulation is a really good contender for handling UIs, especially given the ease of use of first-class functions, and especially especially reactive programming frameworks.
> Next time I'll run into someone I'll first ask what school he attends and who is his advisor instead of arguing about what he semantically meant describing his field.

If you actually meant the reverse of that, then I agree that would be a far superior topic of conversation than school of origin or advisor.
Didn't Microsoft used to use a "quota" system for their certification, too?
They determined how many people, per country, they would allow to be certified, and if too many got the passing mark, the raised the requirement "appropriately" for following exam-takers; but not based on bell-curve stat's, etc, etc.
If you're not in a bar, the Guinness can (rather than the bottle) is the best way to approximate the flavor and experience that is particular to the pub tap.

Guinness put 20 years of research into the can method.

The 16.9 ounce can (containing 14.9 ounces of beer) is fitted with a small plastic device (Guinness calls it a "smoothifier") which sits in the bottom of the can. This device has a pocket or cavity which is open to the atmosphere via a pin hole in its top. The can is evacuated of oxygen and filled with beer. Prior to sealing the can, a dose of liquid nitrogen is added to the beer. The can is closed and as the liquid nitrogen warms a pressure is created. The pressure forces about 1% of the beer and nitrogen into the plastic cavity.

When the can is opened, the pressure is released and the small amount of beer in the cavity is forced back through the pinhole quite violently. The agitation created by this "geyser" mixes the nitrogen with the beer in such a way as to reproduce the tap handle character.

Prior to serving, the beer must be chilled. Guinness suggests a two hour stint in a refrigerator, with a target serving temperature of 45-50 degrees (if opened while warm, the beer gushes with excess force). This is the one area where flavor will be variable since most American refrigerators hold their temperatures closer to 35-40 degrees.

The colder the beer, the less the flavors are perceptible. The entire contents should be emptied into a 16 ounce glass. The head which forms is exactly like that of the draught version. It should last to the bottom of the glass.
Maybe, but there's a decent legal argument that it's not copyrightable data (facts of where stuff is for example), and that it's publicly posted ("find a store near you" links).

I suppose it gets more and more fuzzy if you move into non-fact data, and you open yourself up more to lawsuits.
Define "worth it"? Do you mean will it make you more money in the long run? Probably not. It does have some advantages, depending on the career path you choose. The opportunity cost of staying in school for another 2 years while your friends are in the work force, gaining experience and making contacts, should not be taken lightly.

Here's my experience:

I have a BS in Software Engineering, and an MS in Computer Science. The MS helped to open doors for me right out of school, but most of the companies that I targeted had staffs where MS and PhD were the norm. Also, I had a very focused specialty during my MS (mobile development), and this helped me land a great first gig out of school. If you do the MS route, I recommend finding something that you can truly focus on during that time.
Tool of the Day: Remix Your Twitter Account With Mixero
No, superior way would be to refrain from talking with people at all when I clearly see I'm not up to challenge. Especially to refrain from meta discussions.

As Richard Hamming said, one may either just do research accepting things as they are, or changing people's minds, but not both.

By the way, last time I checked there was no satisfactory definition of "computer" amongst various theoretical computer sciences. Thank god it's not my problem.
MS Responds to Google Chrome Plugin
the openbsd project builds 1700 to 5600 binary packages for each of 12 architectures on a weekly/monthly basis and continuously mirrors them throughout dozens of ftp sites. building a few dozen or even a few hundred packages for 4 architectures isn't that hard, it's just a matter of resources. someone has to have 4 of those machines sitting around doing nothing but building packages, uploading them somewhere, and then take the time to fix ports and dependencies that don't build on certain architectures.

fwiw, i use fink on mac os and it supports binary packages. many of the ports in its stable branch are available as binary packages.
Does anybody know how that map was generated? What software can easily assemble geolocated data into a nice glowing map? I assume you could do it manually via processing or similar, but there's gotta be something pre-assembled.
The main problem with automation isn't fun, gameplay, balance, etc. It is "gold", item, and other sorts of farming by non-players for the sole purpose of selling for RL money.
Godin is not a great blogger. He is primarily a speaker to business and seems quite good at that. Here is a video of him at Google three years ago (i.e. at the apex of Google the company) where he basically summarizes all the things he gets worked up about. I think it's a pretty effective message.

http://video.google.com/videoplay?docid=-6909078385965257294
Microchip in the Eye Seeks to Restore Vision
Great point about tracking leaderboard on the web - that would be a mess. Not to worry - we hired a kick ass designer for logo/identity/UI revisions - I hated having to tell him that our first idea fell through.
Truck drivers maybe
+1 Canopy
More gmail troubles
"Google Apps Status
September 24, 2009 7:29:00 AM PDT

We're aware of a problem with Google Mail affecting a small subset of users. The affected users are unable to access Google Mail, but we've provided a workaround below. We will provide an update by September 24, 2009 8:29:00 AM PDT detailing when we expect to resolve the problem. Please note that this resolution time is an estimate and may change."
Hi I wrote Homebrew, and this is one of my goals, I've always wanted installing from source on Linux to get package management too. I do a lot of cross platform dev, and would also love for this to work on Windows. But that may be too lofty a goal.

I also added the feature where you can specify a git:// or svn:// protocol for a formula so you can easily keep up with HEAD development for your favourite project.
"Google Apps Status
September 24, 2009 7:29:00 AM PDT

We're aware of a problem with Google Mail affecting a small subset of users. The affected users are unable to access Google Mail, but we've provided a workaround below. We will provide an update by September 24, 2009 8:29:00 AM PDT detailing when we expect to resolve the problem. Please note that this resolution time is an estimate and may change."
wow, I've never heard that word yet 7% of the population lists that as their job. Strange.
I agree, readability can be tested. I am attempting to claim that readability is not the key factor. There have been font readability studies; but if designers were to follow them, all work would be black-on-white-large-x-height-minimal-serif-double-space-60-character-lines.

I am advocating seeing font as a tool designers use, not an end-user product. When I choose to develop a program using lisp instead of python (or vice-versa), I pick based on preference, knowing that I can produce a competant program with either --- though those programs will certainly differ somewhat --- not because of end-user useability studies of programs created with each.

I believe that equally readable, memorable, aesthetically pleasing design can be produced with either font; they are, after all, very similar. Designers find one more pleasant to use.
Microsoft's New 95-Degree Data Center
Thanks for the correction. I meant to say we don't have the resources to bring in a firm that specializes in branding the product.
By the same legal argument, couldn't anyone buy one of AggData's datasets and then publish it for free on the internet?
Your resume links are down:

http://danielkrol.com/welcome/default/resume

I like the design, but given how people react to my tastes, that probably means it's not flashy enough, or too drab or something, for most people.
I know another great suite of tools you can get for free. It's commonly known as LAMP.

Or Ruby/Rails, or Python/Django...
JavaScript Mashups using Tonido HTTP API
Gnome's new sound manager is wonderful, and Timidity works great in 9.10 :)