skysight-inc/HackerNews huggingface dataset:
Why don't you go retro, and start playing games on a Commodore 64 again? No online registration, no downloads, no patches. Simply good gameplay. No need to always have the latest hardware or software updates. Honestly, those were the days!
That is not an option for watching the shows, so it's not in the category under discussion.

As an aside, if you wanted to make an actual point, articulating it would work better than barely related snark.
Adding Data to a Database Table in ASP.NET
In this tutorial we will cover adding data to a pre-existing database table.
As of the last conference I attended (in Chicago), I have started bringing an extra hard drive filled with apparently random data with me. I'm not actually bothering to put an encrypted version of my laptop hard disk on the spare disk and place a stock honeypot image on my laptop HD -- or am I? Either way, I like to think that I'm lending plausible deniability to everyone else with extra hard disks.
Similar to number 5:

In the app switcher (Cmd+Tab) you can press the left/right arrows to navigate the apps, and the up/down arrows to activate Exposé and select a window (including minimized windows).

While in Exposé mode, use the arrow keys to select a window, and Tab/Back-tick to navigate between apps. Hit Escape to return to your original app, and Hit Return to activate the selected window.
As co-creator of the NOLOH Framework (http://www.noloh.com) it's crazy for me to constantly read these posts, clearly we don't do a good enough marketing job. One of the benefits of NOLOH is it's lightweight and on-demand nature, that everyone in this thread, and in the blog post seems to be requesting, but without actually identifying it.

In the case of NOLOH, lightweight and on-demand means that the server sends the client only the necessary highly optimized client-side code for their application specific to the user's device at that current point in time, resulting in faster initial and continued loads. Similarly, as the user continues to use the application, NOLOH continues to send only the necessary and optimized code. This eliminates the fat-client problem, as the user only has what they absolutely need, specific to them. Similarly, in the case of search engine robots, NOLOH sends standards compliant semantically rich content, without the other baggage.

This is accomplished by implementing different renderers for each target device, so rather than use a general client-side library that loads everything it could possibly need for all browsers and situations, NOLOH has specific variations for each browser, version, and device. The ever growing number of browsers and devices demands this.

In "Lightweight, On-demand, and Beyond" in this past November's issue of php|architect, http://www.phparch.com/magazine/2010-2/november/ (sorry for the pay-wall, we'll repost it this month as the exclusivity period expires), we go in-depth explaining the next version of our lightweight and on-demand functionality, where we make it easier for us to maintain an ever growing number of target devices, while sending even better code to the client, without any drawbacks on either the client, or the server.

It's been very interesting reading all the posts regarding event-driven programming, fat-clients, and unnecessary bloat. I remember initially thinking about these issues in 2005 when Philip Ross and I first created NOLOH, we were young and naive at the time and like all good solutions, didn't have the status quo entrenched in our thinking. So when I read these posts and they have the same gist as our initial white-papers it saddens me that we haven't made as much progress as I thought we would've, it also makes me feel old.
> only paid $45,000 a year

Reading this kind of thing on HN makes me feel ill; my W-2 says $47k. Maybe I need to make some changes.
If you are in the bay area on the 13th the Cloud Foundry team is hosting its first meetup. Come ask the tough questions to engineering:

http://www.meetup.com/cloudcomputing/events/17187485/
People, like I said in the other thread, I have already asked Appelbaum why he refuses to file FOIA requests with various DHS agencies, I have asked him why he won't launch a TRIP procedure with the DHS. Appelbaum called me a "stalker" for asking pointed questions, and later admitted on Twitter that he will not bother with FOIA requests and TRIP, simply because the G-man told him it was pointless to.

...now, this kind of defeatism is just so baffling to me. So, if I ask the government: "can I sue you?", and the government says: "No, of course not, you can't sue me, I am your government, I am unsuable", what, I should just go ahead and swallow any ole thing the government claims about itself? As if the government never lies?

Ofcourse the government is going to lie and say "no, you can't sue", so as to discourage you. People, let me give you a piece of advice, from personal experience: whenever the government says "you can't sue the government", go ahead and do it anyway. You might be surprised as how easy it is to sue your own government. Don't let yourself be discouraged by government goons who lie to you and say it cannot be done.
I think the two traits are simply a complete belief in your idea, and the willingness to work as hard as need be to make it successful. I think that as long as you have these two things(and your idea doesn't suck) that you'll be successful.
As a follow up, my initial response came out a bit more snarky than I intended. Sorry about that.
Not sure how much value this gives existing employees. If you go up and see that you are making less than your coworkers, then it's a moral destroyer. If you are making average but feel like you are doing more work than everyone else, again moral destroyer. If you are making bank, all the sudden you are now in everyone's cross-hairs- boom! moral destroyer (depending on the kind of person you are).
Whatever the scale used, I don't think it will actually have the same health or environmental impact as Chernobyl did. It seems like it will have the same public perception, though.
I rather suspect that full salary transparency would result in a race-to-the-top.
If you're making more, I'm not sure how showing your salary data can help you personally.

Status, at least when you transition.

In investment banking, people would quickly discover what the top bonus was for their year and report it when they moved on to jobs in, for example, private equity. The banks saw it as symbiotic and would confirm inflated compensation. It made the ex-analysts get better jobs but it also made the firms look more generous, so it was seen as win-win.

It becomes an issue when next year's class expects the middle bonus to be last year's top bonus.
The orange dot: http://news.ycombinator.com/item?id=846591, the orange asterisk marks your own comments and the green user names mean recently created users/accounts.
Then don't upvote then, it's simple! Remember http://xkcd.com/386/

I always thought that the saving grace of /. was the metamoderation. People here downvote based on personal bias here frequently enough, and it would be nice to have the bad actors dinged for it. I'm not saying you do this, but it is done. Far better to have a highly upvoted correction.
See glassdoor: http://www.glassdoor.com/Salary/IBM-Salaries-E354.htm
http://www.glassdoor.com can be a helpful resource in this regard. It needs a bunch more critical mass before it's truly useful, but some information is usually better than no information.
Without trying to be condescending, no. I am not a golf fan, and I already know that practice makes perfect. If I were to devote 10000 hours of my life in something it would be more "cerebral" than a motor skill/sport. Just my point of view.

For example: if this guy decided to devote 10000 hours to make a machine that would connect and download golf into his brain, now that would be cool.
I enjoy reading comment threads for subjects I know little about. Without the comment karma, I have no idea which comments are even valid, let alone valuable.
First they came for the avid Wikileaks supporters, and I didn't speak out because I was not an avid Wikileaks supporter.
I used to have an agreement with a used book dealer who would sell me any unprinted, blank misprints that he got. They make good bound notebooks, with better paper than all but the best notebooks have, and they cost less than the cheapest notebooks.
Did you notice how they held him until the minute his connection left and then let him go?

It sounds way more like harrassment than screening to me.
No he hasn't. He refuses to do either because the government told him it cannot be done (riiight, as if the government never lies so as to discourage people.)
Transparency would also level the playing field in terms of negotiations. Whether or not you are a good negotiator should not affect how much you get paid for most types of positions. As it stands, in most companies, negotiation is welcome and if you're savvy, you can get all sorts of perks that someone who is not savvy will be unable to get.

I'm a big fan of salary transparency -- the last startup I was a part of practiced this and I found it great for a number of reasons, primarily because anyone can say, "Hey, I'm performing at or above this person's level, I should be compensated accordingly."

Unfortunately, talking about compensation is still a pretty big taboo so I don't see this becoming mainstream anytime soon.
My teeth always grind when I read articles like this.

Yes, you can make $100K at Google. In Mountain View, California. How does that correlate to someone doing the same job in Austin, Seattle, Chicago, or Cleveland? The cost of living swings greatly when you depart the west coast.

Decent wage databases will add another variable to the position and experience axes: the geographic area where the job is offered. (Example: http://www.erieri.com/)
If each of us is so confident of our own abilities to rate articles impartially

Is anybody claiming this? I certainly am not. Quite the opposite.
>FWIW, my first programming job only paid $45,000 a year. What a ripoff.

How is that a ripoff? That seems right at about average for starting salary programming.
What Is Facebook’s Future As An E-commerce Platform?
I'm studying at UT Austin, and I love all the theory work. It's challenging and makes my brain hurts, but the insights you get out of all this work changes the way you see programming and software engineering. You start yearning for beauty and elegancy, much like the algorithms we study. You find that you start thinking like a theorist in your every-day coding: what am I trying to solve? What are the constraints? How do all the pieces work together? Do I need this piece over here?

Some theory may not be practical, but learning to think the way theorists think is very, very practical. And a lot of fun.
How is that any different from what Google does? or Apple for that matter?
I like it
I'd love it if it had git integration
I think you're missing a few key points:

1. It helps to get started out right with no bad habits to unlearn. For example, I started playing disc golf and I got on a forum and everyone said "Start with a putter and nothing else." Two years later I have what might be called a fairway driver(innova Gazelle) as my fastest disc in the bag. I can play against guys that are throwing discs 2x or even 3x faster than I am and I compete against them pretty well. My shots aren't as far, but they are better shaped and more accurate. I can also putt much better than them. If you start out how he did learning how to putt first and working backwards you will have a very solid game. Did you do this?

2 You need dedicated practice, not just any practice. The time you dick around with friends, try trick shots, go out and drink some beer don't count. Most people spend a large part of their 'practice' doing this. I was putting 1,000+ times a night to improve my putting game and that was deliberate, dedicated practice.

3.I would agree with you if you would have said, "This guy has no history of sticking with anything." The best predictor of future behavior is past behavior. It's going to take a lot to change his behavior and stick with it. But the fact that he hasn't touched a golf club isn't going to hold him back.

I believe this guy is adding significantly to the sport of golf, human behavior research, and just doing awesome experiments. Congrats to him, and I wish him the best!
OK, you are correct.

Though I still think the statement, "any state where nonhispanic whites are a minority (e.g., CA), they are typically an underrepresented minority" is very much hyperbole, which was the point I was trying to make.
I was just going to say something like this. In The Logic of Life, Tim Harford writes about how CEO pay reformers thought that making CEO pay public would cause companies to reduce pay because high pay was so outrageous. The opposite happened.

Why? Because who wants to be in the bottom 50%? Practically no one. If you open up salary information, everyone is going to want to be "above average," even in companies that pride themselves on hiring exceptional people--like Google.

This year, the median is $90K, so everyone will want $95K. Next year, it'll be 95K, so everyone will want $100K, and so on.
There's no mention of using desoldering braid (or even the suction bulbs) to fix bad joints? Sorry, but I don't like the "whack the circuit board on the table" method.

Once you get used to doing it right, desoldering braid is awesome. I never did get the hang of those squeeze bulbs, though. The braid was always so much easier to use.
Yes, but regardless of how valuable comments are in relation to each other, it is still no indication of how valuable they are independently.

For instance, the top comment at the top of the page may have 10 karma and 50 replies, while the next valuable comment has 15 karma (but was submitted 3 hours earlier), and isn't visible until halfway down the page. Without the karma displayed, it's much more difficult to skim the thread. And for all I know, the rest of the comments only have 1 point.
Well, to use my school as an example:

In-state tuition is about 14-15k. Room and board is 5-6k. That's easily 20k a year (I paid north of 22k my first year) leading to 80-100k over four years. Not exactly something you can work through on a <$10/hour job (of which I have had many).
A minor quibble from the post, but instead of doing this:

cat $(find . -name "*.clj") > clojure.lisp

you can avoid the temporary file by doing this:

find . -name "*.clj" | xargs wc -l
This comment thread is a pretty good example of what I'm talking about: http://news.ycombinator.com/item?id=2438577

Do people here think this is a forum for entrepreneurs? Do people think it's OK to link to the HN thread and not the post? Without the votes I simply don't know.
I'm looking for a nginx guru if anybody is looking for some quick, easy side work.
It could, but it could also save companies major headaches because people would at least have accurate information instead of gossip. Average salaries would go up a little bit (10-15%?) but there'd be a lot less volatility, and managers wouldn't have to worry about people coming in pissed off that they've been underpaid for three years.
HN not being for (i.e. targeted at) entrepreneurs doesn't mean that there wouldn't be a high concentration of entrepreneurs on HN (especially if you hypothesise a correlation between being a hacker and being an entrepreneur).
Try contracting. Seriously. Go to a local user group and talk with people who contract and see what the going rate is in your area. Its probably 2x to 2.5x of what you're getting now.
This is BS!

If you read the bios of the EC, it would appear this is a case of mediocre people attempting to exercise control of an area where they don't have the mental acuity to truly understand the impact of their actions, and are erroneously thinking they are thinking about "safety" for a problem that doesn't exist.
Consumer groups skeptical about new Kerry-McCain privacy bill
I love getting articles like this in my RSS feed. I agree that RSS hit a wall in terms of adoption, but it's still the most efficient way to read.
As an above-average, middle class student, I got a couple thousand in grants. That's it.

Unless you're exceptionally bright, poor, or unique, it isn't affordable. The vast majority of kids (read: average, middle class folks) get stuck paying 85% of the bill.
I tend to agree that there is an education bubble, just not in engineering or the sciences.

Any English or history major has access to the same loans that an engineering or biology major has, but on average, they are likely to make far less in income. Should what you are studying be a factor in loan applications? I think so.

Another side of the same coin on income inequality (pure numbers, not social justice) is that most universities (that I am aware of) charge the same for all degrees, regardless of earning potential. Someone majoring in elementary education will almost always have a smaller return on investment than an engineering major.
Do you suspect somebody is going to go ahead and just register a big batch of them, defeating your intent to provide some quality brandable .coms?
Don't forget 3D thanks to WebGL, which has a native export path to OpenGL ES. Though truth be told we don't have the 3d libs in place yet, but they will be coming.
If you read the book "Talent is Overrated", the theory being put forth alongside "10,000 hours to master something" is there is no such thing as natural talent. Every baby has the same talents at birth.

Tiger Woods was not born great. His father had him swinging a golf club from before he could walk.
Exactly - look at TV shows like MTV's 'Made' and similar, where people 'focus' (in the case of 'Made', not even very hard) and get to a respectable level, just by having a coach and putting in some time. There are other TV shows where people actually take 10 weeks or so to do something full time - things that the 'pros' say of that it's so hard to learn (like dancing, or hairdressing, or whatever). They usually compete with serious amateurs or pros at the end, and often cannot be picked out as the 'amateurs'.

People want to believe that what they do is so hard that it requires many years of practice, but in reality it's often just not true.
None of the Humble Bundles actually include the source code with the purchase. Sometimes the publisher has released the code of the games included in the bundle on their own outside of the actions of the Humble Bundle.

The reason that Jack Claw in this bundle was open sourced is because it is a prototype.

You can find sourcecode for games included in other versions linked from Wolfire's blog:

http://blog.wolfire.com/2010/06/Aquaria-goes-open-source
http://crypticsea.blogspot.com/2010/05/gish-open-source.html
http://blog.wolfire.com/2010/05/Lugaru-goes-open-source
http://frictionalgames.blogspot.com/2010/05/penumbra-overtur...

As far as I know, the second Humble Bundle did not include any games of which was later open sourced.
When working for the federal government everyone knows everyone else's salary. So it can be done, and is generally less corrosive than hidden salaries.
The core issue is that a university education is necessary for a majority of people. It is a generalist education that fails to prepare people for any aspect of the work force. Most people should be going to vocational schools that in 1-2 years prepare them to be a novice in that field. Universities have done a great job of brainwashing to convince everyone that being a CS major at a third tier school is better than going to a 1-2 year software vocational program and starting to learn to program on the job right away(which hardly exist anyway).
My friend sent this to me:

>Here's a good "calm down" piece. I think the author is right... the eventual environmental impact of Fukushima will be less than all of the chemical pollution caused by the earthquake and tsunami. Not to say it still isn't scary.

http://www.theregister.co.uk/2011/04/12/fukushima_ffs/
Good question. The problem with soccer is that it is a team sport, so individual success is more difficult to gauge than with golf. It is also not very well-recognized in the US. Memorizing the Bible would be fascinating but it's not really in line with the whole 10K hour to become a pro at something, though I could see something like this making it to the front page of HN.
A cost of living adjustment is one of the easiest calculations to do. Is it as simple as this (http://www.wolframalpha.com/input/?i=cost+of+living+in+mount...), or did I misunderstand your point? It doesn't seem that complicated to take a $100k salary point and normalize for cost of living.
It hurts your morale in the short term, but it should give you the impetus you need to a. work harder b. negotiate harder when it comes to that yearly performance review and/or possibly c. leave if you feel you're being underpaid and the company isn't willing to pay you what you think you're worth.

I don't think full salary disclosure will ever happen, but I'm just saying, it wouldn't be bad if it did. I for one would just like to know, for example, what a iphone/ipad developer makes on average (then a high and low end) in ... say ... Austin Tx vs New York or something like that.
This article generally makes better points than Lacy's original, especially Jim Plummer's comments, but ultimately still doesn't do much more than fan the flames of the controversy.

Conveniently, perceived controversy is the part that benefits Techcrunch the most.
Don't inhale solder and flux fumes ... you end up coughing up a lung or two, and if you do inhale enough of it (i've got some stupid friends) then your poop may turn black for a day or two.

In other words, make sure you have some way of moving the fumes out of your workspace, preferably having a wide open area, and or a fume extractor (Weller makes a great one).
Thanks. It was a bit helpful. I'm mostly curious what other people do because it feels like something that has been done over and over again.
renegotiate/find a new job? With 1.5 years of 'starving freelance' experience I got my first programming job at 55k and was able to negotiate to 70k within 6 months.
Hi, I am somewhat interested in the latimes naming convention for their pages. For this story, the part before the date is:

la-fi-ct-hulu

la, and fi are rather self explanatory, but the 'ct' I can't account for, and am wondering if perhaps some editor tossed this in as an in-joke. Anyone know what 'ct' stands for? Additional classification of article as 'consumer techonology'?
wc doesn't leave out comments and newlines.
Persistence is a good way to put it too. Seems like the interpretation of the terms are similar. From Google "define persistent" or "define tenacious"...

Search Results
te·na·cious/təˈnāSHəs/Adjective
1. Not readily letting go of, giving up, or separated from an object that one holds, a position, or a principle: "a tenacious grip".
2. Not easily dispelled or discouraged; persisting in existence or in a course of action: "a tenacious legend".

per·sist·ent/pərˈsistənt/Adjective
1. Continuing firmly or obstinately in a course of action in spite of difficulty or opposition.
2. Characterized by a specified habitual behavior pattern, esp. a dishonest or undesirable one.
I've found that sometimes both works. Especially for through holes, the de-solder braid may not get in deep enough on the PCB hole to suck up all of the solder, and repeatedly heating up the same area on a PCB is a bad idea. Heat it up, swift downward motion (slamming your fist on the table holding the PCB between your finger and your thumb) and the solder will come flying right out.
I wasn't suggesting moving away from EC2, but you might consider also going to places like rackspace, joyent or local/regional providers to offer their customers low-latency connections