skysight-inc/HackerNews huggingface dataset:
Dijkstra's quote sounds more like an argument for defaulting to immutability than anything about syntactic abstractions. (I happen to agree with him, there.)
Not true. At-will employment is more of a default than a binding rule. In other words, you and your employer may have a contract that sets more specific rules than what at-will employment requires. However, if you don't, then it is implied that you are employed at will.
My email is in my profile, but I'll send you one a little later today.
Wow this sounds exactly like me. Bookmarking for reference.
If it's a direct competitor, you'd be wasting your time and definitely any insights about the space would be shared with the competing company.

But often, VCs like a certain space and will invest in several non-competing companies. Before you panic, just ask!
This article is worded way too strongly.

...we (developers) will often stick with a technology/library choice through thick and thin long past the time we should have abandoned it and found something that fits our needs better. There are always, good reasons to justify all this, but what it comes down to in the end is self-delusion – the sunk cost fallacy at work.

In software you're always balancing risk. If you have some working software, but it has some flaws that doesn't mean you should abandon it. If you are to rewrite it's likely that you can fix the known flaws, but what new flaws will you introduce? How much will it cost? It's hardly a fallacy, it's just a question of prudence in the face of the unknown.

I also have some beef with the javascript bits:

But, all the browsers already support it (well, kinda, none in quite the same way) and there are all the frameworks that make everything much better.

The core language is remarkably consistent. It's only the DOM that has glaring inconsistencies.

In the meantime it makes a lot more sense and is infact much easier, to put millions of developers through daily pain, rather than phasing out JavaScript in favour of something better (anything would probably do)

Um no, Javascript is one of the most powerful languages ever to hit the mainstream. It's warts are pretty nasty, but given the picture of Douglas Crockford's book, I would expect the author to have a greater appreciation for the elegance of The Good Parts.

It is never too late to remove a technology or library if it was clearly the wrong choice.

Wishful thinking. Of course it can be too late. If we take the JS argument at face value then that's the perfect example. A standard like Javascript can not be engineered. These things happen organically overtime by circumstance. If someone makes a push to replace Javascript the most likely outcome is throwing away time and money. In fact, the tech landscape is littered with things that are too late to change.
It's often simply a matter of protecting the company's secrets. The longer you stay, the more you might learn and potentially use against the company if later working for a competitor. A policy like that does not at all have to be rooted in paranoia. Obviously, most companies don't have any secrets of such magnitude that it would matter, although many like to pretend that way.
It should be noted that this article is from 2005.

I also have to say that my personal experience is the opposite of what this article says. How you treat your former company and co-workers stays in their minds, and affects their future opinion of you. Most fields, in most cities, form fairly small communities and you will wind up working with people again. You don't want to burn bridges like this.

That said, you should be mentally prepared for the possibility of having access yanked.
Well its the boomers that "didn't reproduce enough" (I'm not serious about this one).

However the boomers are the ones that deregulated the shit out of the world, bankrupted the pension funds, built houses and luxuries on credit (they didn't invest much into infrastructure). They are also underqualified and sitting on many positions from which they are screwing their children (that's at least how it works in my country), while simultaneously taking it out on us - for supposedly being lazy and incompetent - to create families and build homes.

While we stand on streets - well educated and eager to take on challenges, but we're unable to because boomers don't allow us the privilege. And I mean quite literally - don't just whip around mortgage rates. I don't know about USA - but I'm certain that it's a lot harder and costlier to start and run a business in a lot of the world nowadays than 40 years ago.
I don't think it's more accurate to say you should never give notice than to say you should always give notice. Make your own decision based on the context of your situation and your knowledge of the pros and cons.
Did your boss thank you for coding yourself to death?
That might be why I prefer Chrome's. I usually type URLs, only fall back to typing titles if I don't remember the URL, and it really annoys me how often Firefox will take me to the wrong site unless I type a fairly large prefix of the URL. In Chrome I can just type ne..., while in Firefox I have to go all the way to news.y... before it'll give me the right completion.
In other words, no one sticks around long enough to say anything.
In the example at the end, how does the lady leaving with no notice affect the scenario. I understand how being involved with the lawsuit and server crash could affect her next job, but why does how she quit affect it?

Overall, I think this is horrible advice. When I quit, I want to let my boss know so he can ensure my responsibilities are covered the next day. If they want to kick me out early for security reasons, that is fine, though I haven't seen that often when leaving on good terms.

And what happens when my now former boss, who is mad at me, leaves for a new company that I am interested in? I might have burned that bridge.
Don't copy this code (Google teach you security using an insecure app)
It can be an easy way to filter XSS attacks, however.

Anything with :// or /.. in the parameter probably isn't, um, friendly.
A contract can say any thing but courts will enforce only certain things.
Apple Gets a Harder Look on Antitrust
It's a touchy subject, which is why I thought it would be interesting to submit the article and see what people had to say. I'd never really considered NOT giving notice but I thought the article brought up some good reasons to consider. (Although this does seem geared more towards leaving a job you are unhappy with.)

One aspect I hadn't thought of was liability. There is also the chance that they decide to terminate you immediately and what if you needed that last paycheck? You lose some control over your own situation by giving notice and for some people that may not be worth keeping that bridge around I suppose.
What I dislike in chrome is that passwords are not secured by a SSO password like in firefox. What I like in chrome is its thin and lightweight frame.

What I miss in Chrome and Firefox is bookmark synchronization on my own server because privacy is important to me.
The temperature of your cold water will depend on where you live too. In Florida the groundwater is 70 degrees. I live in the mountains at 7000 feet, the water is much colder.
Hackers are good at backups
Haha of course. I thought "wow this is great, who is this? they're worth talking to in the future" then see that it's you patrick. Every time..
designori.cta, platinum, US server.
There's a lot of stuff about it at http://nsl.com, and you can get an evaluation version of Q (the newest K dialect) and associated documentation from http://www.kx.com.
Made me raise an eyebrow too but I think Joel's previous business experience with Fog Creek will help them steer things in the right direction. I don't think a bubble-like spending spree is in their future.
What is that horrid bar doing on the top of my browser window? I hate these things. They eat up vertical room, and the worst of them can't be dismissed.
Haha...on the "no middle man" logo is that a condom (as in don't get screwed by the man) or a bomb. Can't tell :)

Well executed idea!
An app that wins friends and influences people
Interview: Bungie's Brian Jarrard
"Now Spolsky says the plan is for the company to launch a handful of very targeted sites running the same software but focused on offering objective answers to technical questions in other verticals."

So is this just a pickier StackExchange?

How do they plan to offer objective answers (or is this just restating what StackOverflow does today)?
AppBrain is good for finding and managing apps. It also lets you put apps you hear about in lists, so you don't have to act on recommendations before you forget them.
This is a very insightful comment. Did you read something that gave you this notion, or was it an insight that you had on your own?
but it pains me to see people stay with a single company all their lives

When you realize that to most people "it's just a job" it makes more sense. Work should not be your life. All I ask of my job is that it pay me well and be pleasant. If there's more, that's icing on the cake, but I look beyond my time at work to find meaning in myself.
Things keeping me from using Chrome:

* Lack of built-in RSS support. This one kind of blows my mind.

* Worst progress indicator I've ever seen.

* Can't open external links in new windows, have to open in "tab of whatever my last used browser window was".

* Flash crashes more than it does in Safari/Firefox, but I don't blame Chrome for that.

Not exactly constructive to the conversation I guess, but at least the first three things have been driving me nuts for a bit.
Surprisingly engaging considering that it's just the slides from their talk. Does anyone have a link to a video (or even just audio)?
Celebrate the misfits
That looks like a tie for me.
Training a deep belief network on a GPU with 100 million free parameters
Why Conferences Are Almost All Terrible
Stack Overflow is about instant gratification. This isn't a bad thing. It's what it is. Another way to look at it is this way:

Stack Overflow gives a man a fish.
Forums teach a man to fish.

Now, when you need a fish, you need a fish. You don't need to learn to fish. But in the long run, forums, and discussion, usually provide better value. This doesn't mean SO can't teach people. However, it doesn't encourage teaching. It's setup for questions and answers, not discussion.
Async previewing of the detected links before sending would be nice (which is, imho, the nice thing about Facebook status form)
Good work nonetheless, I'm looking forward to using oEmbed through embed.ly soon.
Product is great, but I think distribution is waaay overlooked in the startup world.
A few different ways the DOJ could approach the anti-competitive issues:

1. Section 3.3.1 enforces monopoly in app development tools (GM won't allow parts made using CNC milling, only hand-milled parts)

2. App Store policies enforce monopoly over 175k+ apps/$1 billion+ iPhone App market (can only buy 3rd-party parts for your car at a GM dealership, and nowhere else)

3. Apple approval needed to get on devices (GM has to approve all parts before they go in your car)

4. Apple takes 30% of developer revenues (non-OEM part manufacturers have to pay GM to sell parts for your car)

5. Using a payment mechanism other than iTunes is prohibited - e.g. a free app that you pay for with paypal (can only use GMAC credit card to pay for your car parts)

6. Apple doesn't approve applications that compete with Apple's apps - "duplicate existing functionality" (can't put aftermarket rims on your car)

7. Installation of non-Apple-Approved software voids warranty (installing a 3rd-party part voids entire warranty)

(Many of these claims could, and should, apply equally to game console manufacturers. The homebrew scene just lacks a public profile like Adobe, a public enemy like Steve Jobs, and attorneys.)

Not sure if this is a valid legal heuristic, but as an exercise, imagine what would happen should each of these restrictions be lifted. Would there be many entrants into that market? Would innovation and value creation result? The answer is unequivocally yes.
The developer that did WebSharing also has another very good app, SystemPanel. Task managing (not that you need it, but it has more informative display than most others about what is and isn't using resources), app archiving, and history graphs for various system activities all quite nicely done.
For everyone asking what's wrong with Chrome's URL bar, here's one specific example I run into.

I go visit Google Analytics relative often. In Firefox, I can start typing analytics.. and it pulls up GA as an option very quickly. With chrome it never shows up at all, instead I have to start typing google, and it'll show up as the 3rd or 4th option.

It's hard to remember all the specific annoyances, but this is one of a handful where FF's awesome bar really outshines Chromes. Now I'm willing to make the tradeoff because Chrome on linux is still MUCH faster the FF.
WebKit (Safari, Chrome etc.) has more complete and more robust HTML5 support than FF. What you're seeing is a Chrome-specific issue, as it works just perfectly in Safari.
Not true. That is what Abraham Maslow spent his life trying to tell us. People have needs. Physiological ones (air, water), and also psychological ones (challenges, self-esteem).

Therefore, we can know a want from a need because a need is anything that if you were to go without it, would result in your death or stunted growth.

This piece, like Walden, is about how we can trade what we have mistaken for physiological needs for legitimate psychological needs.
The few times that I've hired someone and they were immediately cut loose, they just called me to let me know they were available sooner than expected. That worked out well for everyone.

Liability is limited to the things you're actually responsible for. In the example in the article, the employer would have to prove in courts that the employee was responsible for the failure. Convenient timing is not grounds for a viable lawsuit.

By leaving without giving notice you aren't just burning bridges with the employer you're leaving; you're also letting everybody you work with know that you are someone who will do this sort of thing. Nobody wants to work with someone who might decide to change jobs and leave them hanging with no notice.

I know a few people who have done this; I absolutely remember them and won't hire them if I get resumes from them. Additionally, if someone calls because they knew we worked at the same place and they're thinking about hiring them, the first thing I'm going to share is the fact that the person left everyone hanging.
Check out http://dogster.com and http://catster.com for some ideas.
In case you're curious about 'EasySTL'

http://web.archive.org/web/20070515062100/http://userpages.u...
This happens a lot less on Stack Overflow than on reddit. The asker isn't supposed to accept the most popular answer, either. They're asking a question because they have a problem to solve. They should be testing solutions and accepting the one that works. I often see accepted answers with fewer upvotes than the most popular ones. The fact that both the most popular and the accepted answer are at the top of the screen is a nice feature of the site.
I can't speak for him, but I shower once a day. I enjoy feeling clean and not smelling. I also appreciate when others do the same.

The whole experiment seams to be about his ego, I wish he tried to gain more insight into other reasons people chose to stay clean enough to not offend their peers with their smell instead of just concluding:

"I felt myself standing apart from the sheep-like masses who had been led to confuse their wants and needs."
As far as I can tell, both browsers have basic learning algorithms that are supposed to predict better over time what site you want (in both Chrome and Firefox I can now just type 'n' to get to Hacker News).

However, even though I currently use Chrome as my primary browser, I think Firefox still gets this slightly better - I think it learned more quickly and accurately for me at least.
I had no idea embed.ly existed, that's really cool looking service. Also didn't know about the oembed standard...
More good news: pinned tabs are back.
These games all have a demo version.
Actually, living in another country has completely changed my perspective - the other way. I wish more people would realize just how similar we all are in the end, and how shallow and arbitrary these cultural differences really are.

It's amazing how many people get a sense of superiority simply because they happened to be born in a certain spot. Think of how easy it is for politicians to exploit this feeling. How many wars started this way?
AppBrain has a "Share with a friend" function to send a recommendation via several channels (email, IM, etc).
40 Years Ago Today: Truth remains elusive for families of Kent State victims
Voicemail for Hackers
Ask HN: Do you brainstorm regularly?
1. How often do you brainstorm?

2. Do you do it for work or for fun?

3. Do you do it by yourself or with others?

4. What brainstorming techniques do you employ?
A related post: http://news.ycombinator.com/item?id=1311569
Wow, the SEO on this could be improved drastically:

* Install Google Analytics. Collect some data on what search terms visitors are coming in on.

* Use the Google Keyword Tool: https://adwords.google.com/select/KeywordToolExternal to find what keyphrases you could compete well on. You have to strike a balance between finding something with decent search volume, but not too much competition.

* Use SEO Best Practices. For example:

- Your home page currently has a TITLE tag of "onlyforpetlovers". Something like "pet social networking - onlyforpetlovers" would be better.

- Your search results pages could be huge traffic sources, but the TITLE tags of them are all "Pet friendly resources," and there are no links to results pages for crawlers to access. If you had links in addition to search, you could have a link saying "pet friendly hotels in chicago" with a link to search results with the TITLE tag "pet friendly hotels in chicago."

Just those couple of things would greatly increase your traffic.
There's still the issue of Chrome's addons not being as powerful as Firefox's. I dearly want to switch to Chrome (or ium), but I've grown quite attached to the Tree Style Tabs addon, and I've found the attempts to replicate that functionality in Chrome somewhat lacking. The speed difference is absolutely huge though. It's like opening MS Word vs Notepad: Chrome is just there, but Firefox takes at least a few seconds to open up, even without (m)any addons
Also Javascript: https://developer.mozilla.org/en/Core_JavaScript_1.5_Referen...
The "iPad problem" is actually quite easy to solve. No 3G provider I know promises a public ip (even though most of them provide it now afaik). If they start running low on addresses, you'll find your mobile device natted instead. That will also mean VoIP problems... a lot of them.
Did you overhear what people are tweeting about Kick-Ass and Star Wars?
Flicktweets, launched in 2009 and was said to be the first site of it’s kind to cleverly organize and filter tweets based on movie titles. They’re also powered by MRQE ( Movie Review Query Engine) , the monstrous online movie database.
Your Nexus... one?
My MacBook Pro runs JavaScript 26.7x as fast as my iPad
Isyphus and the boulder you shouldn’t have to push
It's disgusting in the sense that it's a horribly poor valuation of their work by consumers - each of those games is worth approximately half a latte.

The sad part is it'll be celebrated as a victory because they'll gross a lot of money and it's "money they wouldn't otherwise have" ... unless they set their own price and reached a tiny fraction of the consumers that'll buy their games today.
I'm all for Ries, Blanks, lean, mvp, etc. etc., but all the lean jargon is getting overused and abused.
Interesting to note from a success story how little tech and how much marketing was involved.
Self-taught learning: using unlabeled data to improve supervised learning
Searching SO via google works great, but their native search kinda blows:

http://stackoverflow.com/search?q=rails+has_and_belongs_to_m...

http://www.google.com/search?q=rails+has_and_belongs_to_many...
I think we can all agree that Safari is the furthest behind in this regard. For a company that takes pride in stripping things down to the bare essentials, having an address bar and a search bar is becoming obnoxious.
Releasing with this so-called license is a risky move. They should explicitly release the work into the public domain, using the words "public domain". Otherwise it's not clear (from the perspective of software licensing, which will eventually come up in the life of every project) what they mean by 'No copyrights or licenses'.
I Read Alone (and you can highlight that)
I'm not sure how someone can claim to be a web site designer if they neglect the basics of usability in favor of making the font stylishly tiny. It's like claiming to be a chef but overcooking everything.

I looked at the source code for that page, and it switches from "12px" font size to a smaller version of that about halfway through. Aside from the issue of specifying font sizes in pixels, why would you suddenly start adding <small> tags to already-small text?
Disappointing to see that these don't work (seemingly at all, for me) on the iPad.
Awesome slides - inspiring stuff!
Do Know Evil
Lsyncd - Live Syncing (Mirror) Daemon
> The only ones that should have unconditional loyalty to a company are the company owners!

Why? They can just as well shut down the company, if they want, or sell it, or do whatever.
My list of things keeping from Chrome is same as yours though I'd also add lack of google gears support. I don't understand how they have that for firefox but they don't have it from Chrome. In addition to this Chrome (on the mac) crashes quite frequently for me.
Yeah, no.

There is not one single example of an application which has both a webapp version and a desktop version, where I prefer the webapp version. Not one. The closet I could come to that was preferring the real Facebook site to their iPhone app. But even there, on the iPhone, I prefer the app to the website.
Ask HN: factors to consider in taking job offers
What factors do you take into account in accepting a job? Obviously the compensation and the benefits, but what else?
Does it have Adblock+ yet? Until that's in Chrome, I'll be using Firefox.
Slide 57 is a good one (Netflix):

Total Lifetime Value of a user: $6/mo x 22 mo. lifetime = $132

Acquisition Cost of user: $40 affiliate or advertising

Lifetime gross profit of user: $92
I suspect this is either a product of what is familiar to individuals or of different browsers suiting different surfing styles.

For me FF never seems to pull up Google analytics for "analytics" but I only have to get to "anal"[1] before it appears as #1 in Chrome.

The algorithms probably train better for different people

1. There is probably some ironic joke in there somewhere :)
> Believe me, that would completely change your perspective.

i've lived in two countries other than the one i grew up in.
So he picks two examples where they implemented hardware acceleration for web apps on a single device as an example where web apps are superior, and extropates that to desktop apps are dieing.

Desktop utility and shareware apps are dieing. Why use a TO-DO list on your computer when there is remember the milk? Email I can see a good reason for it being in the cloud. Is Photoshop going to be replaced? AutoCAD? 3D Studio? Even MS Office?

No.
Ask HN: Application fees for seed programs?
If you are worried about the process, don't. After filling the short form and login in my PayPal account, the email with the download page was sent instantaneously.

Their bandwidth is excellent and all downloads are direct (no login, download token, download code, wait time, bandwidth limit or whatever).
The top two selling PC games of all time are The Sims and The Sims 2.