skysight-inc/HackerNews huggingface dataset:
In researching web performance DNS configurations issues are common problem. It is usually related to www.foo.com and foo.com being configured differently. This seems to be at a high level the issue with facebook.com. if you go to "facebook.com" the DNS will resolve correctly, but it will redirect you to www.facebook.com. I guess they could stop the redirection and fix the problem immediately, or wait till the sorry.ak.facebook.com.edgesuite.net is fixed.

=====www.facebook.com

new-host-3:dpu2 robertbuffone$ dig -trace www.facebook.com
;; Warning, ignoring invalid type race

; <<>> DiG 9.6.0-APPLE-P2 <<>> -trace www.facebook.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 19626
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;www.facebook.com.	IN	A

;; ANSWER SECTION:
www.facebook.com.	0	IN	CNAME	sorry.ak.facebook.com.edgesuite.net.
sorry.ak.facebook.com.edgesuite.net. 0 IN CNAME	a1030.g.akamai.net.
a1030.g.akamai.net.	4	IN	A	63.84.59.59
a1030.g.akamai.net.	4	IN	A	63.84.59.10

;; Query time: 10 msec
;; SERVER: 198.6.1.142#53(198.6.1.142)
;; WHEN: Thu Sep 23 16:57:29 2010
;; MSG SIZE rcvd: 144

========facebook.com

new-host-3:dpu2 robertbuffone$ dig -trace facebook.com
;; Warning, ignoring invalid type race

; <<>> DiG 9.6.0-APPLE-P2 <<>> -trace facebook.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 19984
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;facebook.com.	IN	A

;; ANSWER SECTION:
facebook.com.	352	IN	A	69.63.181.12
facebook.com.	352	IN	A	69.63.189.16
facebook.com.	352	IN	A	69.63.189.11

;; Query time: 13 msec
;; SERVER: 198.6.1.142#53(198.6.1.142)
;; WHEN: Thu Sep 23 16:57:44 2010
;; MSG SIZE rcvd: 78
It takes 4 points currently to make the front page, if your submission does not have those 4 points by the time it scrolls off the new page it will take a small miracle for it to be brought back.

Also notice that the 'new' page has a 'more' link at the bottom, you could do worse than to check page 2 and 3 as well to see if anything good fell through the cracks.

Voting up articles that have not made the front page past the third page of 'new' articles is unlikely to have much effect.
Good list. Some of it's true, although I now cannot live in Windows because of the same keyboard issues: I'm so used to Control+A and E for home/end that I don't know what to do without it.

Here's some awesome things that make up for the switch:

* If you have a File dialog open (file upload to a website, open file in any application, etc.) you can drag a file icon into it. The dialog will switch to the folder that file lives in, and highlight it.

* The little File icon at the top of file windows (say, TextEdit)? Those are so-called "proxy" file icons. Take that icon and drag it to an email to attach it, to the desktop to copy/move it, etc. Or drag it into a File dialog as described above!

* Command+Space opens Spotlight. Launch programs, search for documents, or do simple calculations. (quick, what's 2567/180 ?)

* Easily rebind your Caps Lock key to something useful from the Keyboard System Preferences pane. Lots of old UNIX geeks like to make it Control. It makes the Control+A/E exceedingly easy.

* Growl. It's not a Mac OS X builtin, but it's a must-install. I describe it to PC users this way: "Those little popups that Outlook does when you get new mail? Growl is a system-wide service that gives those to any application that wants them.

Those are the easy ones I can think of off the top of my head. After the initial transition period was over, I found I couldn't go back to using Windows.
it seems as though in this case they're trying to detect 'platoons' or waves of traffic, so if you're traveling along in the vicinity of some cars, they can be detected, and you can still benefit.
I have been to several non-tech networking/CoC-type meetings, and my problem is that after saying I do web development, the conversation usually quickly turns to "my PC has some kind of virus".

I suppose I should see this as an opportunity of some kind (installing antivirus software an "in"?), but I want to avoid becoming someone's 24x7 Windows tech support guy.
Yes, I found that option. That part of Chrome is just not as mature as NoScript and Chrome doesn't offer me enough in other respects to ignore it.
I think the biggest crime of them all is how there is no where on the keyboard that displays the # symbol, which is commonplace on most standard PC keyboards.

To get the symbol to appear you need to hit alt+3. I only found this after a quick journey to google.
Their SSL site still continues to simply not work:

www.facebook.com uses an invalid security certificate.

The certificate is only valid for the following names:
a248.e.akamai.net , *.akamaihd.net

This is the biggest problem with the SSL PKI. It is partially responsible for the lackluster deployment of SSL. We need to switch to a TOFU model supplemented by a more nimble version of the current PKI for first connect acceptance.

You would not believe how often I run into problems just trying to use SSL on major sites. If you can't trust a large organizations like facebook and akamai to mess up SSL support during problems, you simply will never get it deployed well on all the rest of the sites.

SSL is simply a poor user experience. Twitter's SSL site often goes down more often than the main site too. SSL users get a second class experience and that is the most damming thing I can think of for a technology where deployment is so critical.
Ask HN: What do hackers do with stolen passwords?
So you get your passwords stollen with a keylogger or some other malware. What does a hacker do with stolen passwords? Whats the end game? Where is the financial motive for the hacker?
I'm in the same boat as you and totally agree with you that it is necessary to separate design from implementation and assign these tasks to different people in order to maintain or boost productivity. We've done the same in my startup and it's working great. Further, we feed off each other's progress and try to stay in sync, which keeps us motivating and grinding.
thanks. i fear confrontation might be the only available option at this point.
> Right now, were in a high inflation environment [...]

Have you checked inflation figures recently?
Tell your next potential client about your crack staff.

1. Get them to sign a contract.

2. Put ads for 3 developers on craigslist. Send the developers over.

3. You go check on them every day at 10:30 am.

4. At about 11:30 am walk down to the client's office, chat for 10 minutes and then ask "have you had lunch yet?"

5. Take client to lunch everyday. They pay you to take them out to lunch. Just pad the fee enough.
Would love to see a native Blackberry app, but have signed up for the email notifications :)
+ GPA
What was the inflation rate back then?
Are you sure about the predictability aspect? How much money did you make during the last bubble (and its bursting)?
Well no reason to worry, cause Facebook isn't that stupid. They'll always make their money through indirect means, either through processing payments, displaying ads, giving companies access to data, etc.
Macs are awesome: you can hit up the Keyboard System Preferences pane and hit the "Modifier Keys..." button to change that. Make Command into Control and Control into Command and you're back to your comfortable keys.
thanks for the suggestions. I will look into them :)
I'm most productive 10pm to 1am. So many people suggest working early, but not everyone can be productive in the early morning. And when you have kids who wake up at 6 or 7am, doing it in the evening after they went to bed is about your only option.
It's a good, question and api.ihackernews.com doesn't look bad
beautiful - i will look into this. thanks
Please, no politics. This is the wrong site for that.
thanks for the pointers.
Surely it's worth noting that the cases he offers as evidence are cases in which we expect eventual proof. The "AngelGate" as he describes it is illegal and if it were true would necessarily go on behind closed doors. Everyone involved would have a lot to lose from any proof getting out that they were involved or that it was even happening.

In short, the previous cases made falsifiable predictions. Arrington had strong incentive to report accurately on them because if he was making them up he would eventually get caught. AngelGate does not share this property. If it isn't true, thanks especially to the vagueness of the story, what evidence would be likely to turn up? What if were true. What likely evidence then?

It's not a question of whether to believe unverifiable claims. The question is "why pay attention to them at all?" Until one or more angels comes forth and admits the conspiracy (very unlikely, even if true) or Arrington comes forth and admits he made it up, the whole issue is just noise.
This affects me in no direct way. I officially have a good life.
A lot of the Finder annoyances that he points out were alleviated for me when I started using QuickSilver.app. IMO it's a great utility for file management, launching programs, etc.
wolfrom said Arrington right and McClure honestly believe.

Believe is very different to wrong. If Arrington is right, McClure is wrong in his belief. He can still honestly believe it though.

One, or all, of Christians, Muslims and Atheists are wrong in their belief, but they can all honestly believe.

I'm not being pedantic here, if you read wolfrom's statement with the correct meanings you'll see how wrong your comment is, even if you honestly believed it.
Sounds like a great idea!

1) I'd love to hear about the different issues people have and what tools they use to overcome their problems. Seems like this would help give everyone a level playing field to start talking about developing for accessibility.

2) I've always had trouble with the "build it however now and we'll make it accessible later" approach. Unobtrusiveness needs to come first, Ajaxifying later. However, it's hard to sell that when you don't have much time to begin with. Perhaps you could speak to how we, as developers, could convince our clients (and fellow team members) that accessibility is a) so damn important and b) not just for blind people.

3) I'd also love to read how to make unobtrusive, accessible development work on a team. Do you develop the whole thing with no Javascript first, then come back around and hit it with Ajax? Can you do both at the same time? How would non-technical testers determine it's working properly?

Just some thoughts. It's a great idea and I can't wait to see what you come up with! Keep fighting the good fight Brian!
I recently built an arcade cabinet, which houses a PC running MAME so that I can play lots of arcade games.

I also built the desk on which my workstation currently resides. I couldn't find a desk that (a) looked decent and (b) was enormous, so I designed a desk that satisfied both and built it.
Thank goodness for Ping ...
Radical, but there's only one word needed here.

ROUNDABOUT. Build some.
Unfortunately my first thought was of a Seinfeld episode where the woman's name is Delores...
Back up for me now.

It's amazing how many sites I went to during the downtime that pull facebook badges - you could tell from the injected error text where the badge was supposed to be...
How does this stack up against Read It Later? Anybody tried both of them? They sound identical
cauliflower farms everywhere are withering for lack of water.
Acoustic panels for my home studio!

http://www.guitarwithrob.com/images/studio2.png
Ask HN: Is it hard/bad to apply for jobs in cities you don't live in?
Hi friends,

I'm sure the question sounds a bit silly, but I'm considering a move from east coast to west. I've read a bit of advice about "targeting" places I'd like to work, narrowing my search down and being aggressive on those places.

However, being that I still live in the east, I don't want the employer to see my resume and be turned off by my how far I am. Or in the event that I get a phone interview - have such a big time delay before I can even meet face to face for an interview. These things seem like job-killers; imo the face to face is crucial, and the more time you delay it, the less likely you'll be to get that job.

I would ultimately prefer to move cities first and then pound the pavement for work - but I know this can be a bad idea because its a crappy economy and nobody wants be burning their savings in an expensive west coast city. I'm typically looking for business development job, around $50k (my first "real" job?). I have a degree in business and lots of experience with my own startup projects.

So what do you think? 1) Move first, ask questions later.
2)Try to setup job from afar, move when safe and secure (if at all).
To elaborate further: Mr. Arrington has a history of making character disparaging claims without providing any supporting evidence what so ever.

I personally lost all respect for him as a journalist when he decided to publicly blast Blaine Cook while knowing no facts other than that Mr. Cook had left twitter.
They are taking paypal donations, which means the authorities can discover who they are and punish them.
It's true. You could. But that shell and the activities therein would get logged in places that would make it hard for most attackers to cover their tracks. Mandatory Access Control and privilege separated daemons should also severely limit what that shell can do.

I'm not trying to have a pissing contest, but the reason we have defense in depth isn't to get 100% secure. You and I both know it's impossible. It's also there to preserve evidence if the unthinkable occurs. I do genuinely appreciate the forward thinking, so I'm sorry if I was a tad harsh in my reply above. Your responses (and your HN bio) came off a tad skiddie-ish at first blush. Being in infosec, where "Hacker" has a different meaning and stigma than "Hacker" in HN was originally meant to convey, I'm actually glad there are threads where Infosec "hacking" discussions can occur without getting completely buried by haters.
Getting dead ones off the page would yield another few.
Seven-Inch Tablets Are Just Plain Wrong
Ask HN: How do you manage your logins?
There are so many websites and web apps we use that managing logins for those sites has become a challenge. How do you do it?
Together with friends I renovated a 4-floor house, which was unhabited. Now we have a cool house with garden to live and work in, oil-, coal- and gas-free heating and solar panels for below-the-average rent.
Too bad our government is too big and slow to actually do it.
wow i wish i had the ability to downvote.
Got a Twilio-based App? Get Some Investment Dollars
Did Little Bobby Tables migrate to Sweden?
i built a software radio (or something a lot like one, involves software, but the device was soldered) it was quite fun, just google "zetasdr" or the gnu radio project, or softrock sdr .... have fun!
You may also take a look at http://www.tinyfluidgrid.com/
Before, two of the trending topics were "Facebooks" and "isnt working".
Future pensions are completely relevant. A person earning $60k/year needs to save at least $10k of that for retirement. A teacher earning $45k/year does not. Besides, if a teacher really feels cash strapped, he or she has 2-3 months in which to earn more money.

For every teacher working 70 hours/week, there must be 7.75 teachers working only 35 hours/week (or 15.5 teachers working 37 hours/week, or some similar combination). To see this, observe that the BLS data I cited is capped below at 35 [1] and do some basic arithmetic. So at best, for every teacher working 70 hours/week, there are 7.75 teachers working 35 hour weeks.
Should I try to prove you wrong? :-)
Ask HN: Is there a way to report users who're spamming HN with links?
I clicked on the New Posts section a minute ago and half the page was filled with links advertising web development/drupal/iOS app services by a certain user .. is there a way to report users?

Also, does HN prohibit someone from posting too many items in a very short span of time? these posts seemed to have been posted in quick succession.
For cutting the cord, there is another source of content that most people ignore completely: digital broadcast TV. The quality is superb and in major metro areas there are tons of channels. In the San Francisco bay area, I get 67 channels and all the major networks. The trick is to use a box that can do both OTT and OTA. This is where a Media PC really shines. Here is the one I built:

http://www.cuttingthebills.com/2010/04/do-it-yourself-do-it-...
I also made a YQL table for HackerNews a while back which should be as polite to the site as possible.

http://developer.yahoo.com/yql/console/?q=select%20*%20from%...

YQL implements a bunch of caching layers so it should tread as lightly as possible.

Disclaimer: I do work for Yahoo!
Flag them.
That will grow the stack until it crashes though it seems.
We're moving to a smaller apartment soon so I'm building a platform for our bed (king size) this weekend, so we can get more storage under it. Should be fun!
I am ... (takes deep breath) ... going to do this.

I'm posting to reserve my place, and to predict that my entry will be the most stupid-simple of all the HN-ers.
> Based on the authors perspective, anything that is different is "annoying".

Agreed. It would be silly if Mac OS X allows you to configure it to behave like Windows.

I think cmd+delete is a better design than just delete key to delete. It makes you more aware of your delete action.
Just not tracking the frequency of the most common words that will never be in the trending topics is probably a big performance win. I'm sure there is an additional blacklist that includes stuff like "and" and "the".
My older boy was the same way. I still have that freaking movie memorized (and it is one of my least favorite Disney movies).

I am surprised, though, by how many times my older kids and my wife can still re-watch the same thing. I think it is comfort with the known; I am much more of a risk taker than they are.
How do you politely turn down someone who wants to "grab coffee sometime"?
I think it's more a matter of the money the government makes off of tickets and such. That's the biggest obstacle - the revenue that is impacted by this change.
I am currently building a peer to peer network of time capsules: http://www.paperinternet.org
A windmill, a house, a car, a 3D mill / plasmacutter.
And yet it's completely false. Facebook does not sell personal data. Advertisers pay to display ads -- they don't get info about you.
Parental Advisory: a grad student explains his work to his father
Very cool!

This picture is neat: http://www.flickr.com/photos/espressobuzz/5008514139/in/set-...
https://wiki.softwink.com/bin/view/Main/SaganFAQ#Why_Sagan
http://www.darknet.org.uk/2010/07/sagan-real-time-system-eve...

Pretty good system to correlate different events to get a better picture of a potential intrusion. If you're familiar with Snort I recommend checking it out.
I downvoted you without second thought, as I believe people change and holding them accountable for everything they've ever done forever is cruel.

However, now that I recall this lionhearted guy better, I think he should be held to his own standards.

http://news.ycombinator.com/item?id=1366721
I never used Read It Later, but instapaper can also save kindle and epub files. Even if I have a pro instapaper iphone app, I mainly use it on the kindle these days.
working fine here,

Ahmedabad india
It's too bad that Django Dash and Rails Rumble are limited to Django and Rails, respectively. There are a lot of exciting things happening in the Python community outside of Django. Ditto for Ruby and Rails.

Edit: Using Rails for Rails Rumble is optional. Awesome! Also, it isn't written in the Django Dash rules that Django has to be used for the Django dash, but doesn't say that it's optional, either.

http://blog.railsrumble.com/rules
http://djangodash.com/rules/
Any photos of the windmill? That sounds pretty cool.
go marco!
I started off as a private contractor through an agency. I was hired through said agency to work for a large company.

The job went very well, and was rehired directly by that company as a 'vendor' (on their suggestion). More money in my pocket and theirs by cutting out the middle man.

Still there 3 years later, with the flexibility of being able to work on other projects outside.
I might be a good client. Can you point me to some stuff you've done?
You bring up an excellent point here Brian! I'd love to hear other things like this that aren't really development issues per se (no amount of unobtrusiveness will get us video transcripts). Are there other non-development issues we should keep in mind?
No sh*t. Have you ever developed for Facebook? If you have you know Facebook is broken for the better part of the day, each day. No real news here...
There is a good chance that the person whose password is stolen uses that password on other sites. I guarantee you that if you steal enough usernames and passwords, you'll find a lot of people who use the same credentials for their email, bank, PayPal, etc. Actually, they just need your email, and from there they can reset your other passwords and click the confirm link once it goes to your email.

The financial incentives can vary...they can make fraudulent purchases, transfer money, steal domain names, hack sites, you name it.

EDIT: For a real-life example, when I worked at Internet Brands (makers of vBulletin), a hacker managed to obtain administrator passwords on sites we owned running vBulletin. He then used that administrator's account to install a plugin that gave him access to the whole user database. He then used that database to log into other sites we owned (it is possible to google a vBulletin username to see what other sites they are members of). Once he had admin access on a dozen or so sites, he added dupedb.com links to all of them.
Biggest gripe about OSX window management is that you can only resize a window if you can grab the lower right hand corner. If, for some reason, a window opens that is taller than you screen resolution, it is impossible to resize it.
Piper Jaffray: 2011 Sales Estimate 21MM iPads
Aaaaaand, they're back. Down for about 15 mins (from Tucson, AZ).
Subsidized student loans have been available for a long time. Why are they so much more pernicious now? Are there solid numbers available for the growth of loans over the last 50 years?
Just tell them you are willing to relocate. Hiring an employee is a big investment, if the business is too short-sighted to pay a few thousand dollars to recruit the best possible people for their several hundred thousand dollar investment then you probably don't want to work there.
What language are you in?

The US-english one is shift-3:

http://images.apple.com/macbookpro/images/overview-gallery2-...
Heck, I'd be pretty happy with a little button/dropdown in the popup that let me say which article the page is a part of.
i find many of these to be features of Mac that are painfully missing on windows, especially:

* enter to rename files, best keyboard shortcut ever. someone please enlighten me on an easy way to rename in windows.

* closing last window doesn't quit application. the decluttering effect of this is amazing.

* if i press a modifier key and delete, i'm pretty positive that i want to delete something, no need to confirm. that's what the trash can is for. add shift and i empty the trash.

* windows NEEDs maximize designed the way it is because all those fancy borders and menus are so full of CLUTTER. macs are more true to the "windows" philosophy, windows should be called "screens" from how i've seen people abuse maximize.

* as a follow up, people maximize on windows in order for the menus to comply with Fitt's Law. as noted, not necessary on mac.

I do agree with finder being finicky though, but again, macs work well with multiple windows.