skysight-inc/HackerNews huggingface dataset:
I'm an avid movie watcher. I like the idea of getting specialized suggestions in a way that is more familiar/easily tailored than my current methods: blockbuster & netflix ratings. However, for new releases, my best bet is fan buzz through Fandango. My question: Is there a way to smartly aggregate some of these sources and tie in with a facebook API? Or maybe to link up with fandango or groupon to facilitate a commercial revenue model? Or API with facebook and foursquare so that when people check in it automatically allows them to rate movies and let their friends know. A further step would be allowing the most active users to be 'followed' by those interested in movie reviews by a group with similar tastes but is not interested in maintaining their own group. - Random Ideas. I hope you find some of this constructive.
Definitely true, I distinctly recall the first few submissions on 09 f9 in the evening, then the next day they started doing bans arround midday, and then finally the site came crashing down about 24 hours after it originally started.
Clearly you need to go back in time and spend some time on your operating agreement, and then take Tom more seriously on his point that you need documents outlining how things are to be done--SO THAT YOU ARE ALL ON THE SAME PAGE.

You guys really screwed up by not putting in the effort up front to flesh out all the aspects of your business, and now all then unsaid things about responsibility are biting you in the ass. Betcha you guys don't really have titles because you think you're too small, am I right? Class newbie mistake--they're necessary because they clearly state what you are responsible for.

Well, I'd chalk this up to a learning experience for next time and then get everyone in a room and hash this all out as a last-ditch attempt to save your company. Otherwise someone will walk out or have a heart attack and your company is dead anyway. (BTW you DID think about this and address it in your operating agreement, right?) Draw up what the org chart SHOULD look like, and then have a realistic conversation about what it will take to get there, and if it is actually possible.

Speaking from experience as a technical founder, you need to put in some late nights and really try to buckle down and offload the grunt work that is killing you. Write up job descriptions and user stories, all of the stuff that makes it possible for someone BESIDES YOU to do the work. You can get developers for $15/hr on oDesk for crying out loud, there is no excuse for killing yourself like you are, it is the fact that it is easier to do it yourself right now. This is a death-vortex you will not escape from unless you make it your #1 priority.

(And yes, this comes from similar experience.)
I will get working on this. Thanks
You're very correct and I added a note to that effect apparently while you were composing your reply. And your point about the easy problems is really important to highlight (and wasn't one I was thinking about).
As it is, you are a clueless, ranting idiot. And I'll happily take the downvotes for it.
You should contact the manufacturer of the computer (not the reseller and not Microsoft).

It's unlikely they'll just refund your money. You'll need to insist, and be prepared to stand your ground - they will evade, and invent excuses.

Record all communication: phone calls ('This call may be recorded...' does not state which party may record the call, so phone conversation is arguably fair game!), letters, screenshots to demonstrate that you've removed Windows, etc.

The legal background is this:the manufacturer is bundling their hardware with a third party product ('tying'). In the UK (and EU) this violates the 1998 Competition Act, and gives you grounds to take the manufacturer to a Small Claims Court.

There's a whole section in the Civil Procedure Rules devoted to competition issues: http://www.justice.gov.uk/civil/procrules_fin/contents/pract...

Basically, you will need to inform the Office of Fair Trading about your case, and apply to transfer the hearing to the from the usual County Court to the Chancery Division. A county court is obligated to help with procedure (but never advice), so don't be afraid to embark on such action yourself.

I'm involved in a similar action at the moment against Samsung. Unfortunately, the Office of Fair Trading brushed aside my case, so I've made a formal complaint against THEM. I'm pushing ahead carefully and intend to see this through to the end.

Of course, these laws and procedures apply in the UK (and similarly throughout the EU), but if you're in the US or elsewhere, there ought to be equivalents.

The most important thing to realise is this: you DO NOT need expensive legal representation, and the anti-competition laws are designed to protect consumers from these practices. It may be that the manufacturer will surrender to your demands if they see you're serious.
You're fucking idiot who has nothing to offer but insults. The reason is that you have been trained not to think. Of course those who do think are quite a threat. So you attack. It really shows hphow pathetic you are.
What if you buy starbucks coffee 3 times a week, during work, making it a total of $600 of goods. Not only do I have to keep track of that, but I have to get starbuck's tax id.

(of course thats assuming I'm having my company write it off, which I would)
I wouldn't call teaching a regular government desk job. In fact, it's rather absurd tobsuggest such a thing.
I always love ot laugh at people who equate "goosteppinb with the crowd" with "intelligence".

You know what is intelligent? Having a counter argument. All you have is snotty insults.

Kinda proves my point for me.
How so? That homepage has a 1% bouncerate...
See how useful it was to get specific? Now that you have to make specific claims

I'm pretty sure that "relentlessly resourceful" and
"tough" are largely disjoint.

we can see they're false. Toughness and relentless resourcefulness are certainly not disjoint. Toughness is most of relentlessness. People who aren't tough relent, because they get discouraged when things don't go their way.
Ah, and a racist troll to boot! Hilarious!
4 Easy Steps To Create A Facebook Page
I never did it but once, as I think even the worst interview on earth is something you use to learn.

But for the one time when it happened, long long time ago, it went like that:

I was sitting at a round table with 4/5 personn in front of me doing the interview, among them the CEO

this CEO in the middle of the interview ask me how much salary I would expect

I don't really block and answer straight away

then the CEO went into a fury on how I would dare to ask that much and that the price of bread could not augment that much

I kindly asked if he was comparing me to some slice of bread ?

He answered "yes"

I stood up, smiled and walked out of the room, not saying a word at all.

Stupid small story, but since that time I will always check the range of salary a company expect to pay for a job offer, it also helps to filter out the company having unreasonable expectations (I'm looking at the one who look for tons of languages, 10+ years of experience and want to pay you the salary of an intern).
Does anyone know how this works if the purchases are made by an individual and then some day eventually (hopefully) reimbursed by their company? eg if you have a startup and are bootstrapping and paying for everything yourself?
Choice or necessity? As far as I can tell, if you want to keep programming with anything resembling good odds you can make a major name for yourself, become a multi-client consultant, specialize in embedded programming or get a serious government clearance. I suspect your example is survivorship bias with the 2nd option and perhaps some of the 1st. The ones who didn't chose contracting (and didn't get into either of the last two options) probably just aren't programmers anymore. The official statistics (age vs. profession) suggest as much.
Awesome! I made this app cause I always feel a need of knowing which movie to watch next. So instead of asking my friends every time I meet them about the movies they have recently watched, I thought this would be a better idea.

One of the things that I realized was that I value recommendations of only a small group of people. Someone may have liked a movie that I also do, but that does not mean I can trust their recos. Hence, a model which lets me actively add people to my list of recommenders.

I would certainly keep improving the app and integrate it with other useful services.

Thanks a lot for the feedback. I appreciate it.
Can you give me an example of any existing blog post or essay where every sentence is true, but they somehow imply something that isn't?

I believe in theory this might be possible, but it seems like it would be vanishingly rare. And if so, then anyone who disagrees with something ought to be able to find some sentence in it where the writer goes wrong.
> we'd see some people making 10, 25, 50 times as much

Ha, I hadn't thought about this aspect at all, thanks. But would you necessarily need to assume the pay should be directly proportional to performance? Perhaps earning double as much when you're 10x more effective is more reasonable, and then triple at 100x - say, a logarithmic scale? Also, productivity and hours spent are both only partially reflecting the total value someone brings.

Well, in any case, I was thinking about _some_ kind of system where your value would be expressed and not some irrelevant metric like age.
Or pretty obvious ;)
"If you made it this far still expecting LOLcats, I'm sorry. I lied."

Sad.
If you know PHP, I suggest contributing to Drupal at http://drupal.org/contribute

Start by installing Drupal, then learning how to checkout code from the CVS repository, then how to apply patches, how to review patches, and finally you can apply for CVS access to contribute back your own code.

I'd be happy to mentor you if you want to give it a shot.
Over the years I seem to have lost my taste for a lot of the romantics and have been listening a lot more to music from Bach and earlier. Chopin still captivates me though, as do Ravel and Debussy.
Software development can be done anywhere. The age of needing VC for a rack full of servers is over. Apps and Internet services can be sold from anywhere.

Why locate in high bureaucracy and regulation regions?

The only advantage I see is being able to go to meet ups of peers, etc.

Would you rather work for your startup and have to live invdowntown LA or SF? Or would you rather live in the phillapenes or Thailand on a beach?
This is one of those laws that really needs to be harped about after this election. It is an absolute killer for small businesses (both as a consumer and supplier). The only people I see benefiting from this are accountants and Staples / Office Max (get all your stuff from us and we will do the paperwork).
Hello Matt, I agree: experience factors heavily into value.

re: 60% discount just on principle: not the case. I have had a reasonable amount of customer feedback that they feel they get better value at the higher rate when I am on site. I would be curious if a good percentage of consultants are able to get the same rates regardless of working on site or remotely. One big win for me with my setup: I like to work early in the morning and often at night, and I like to hike during the day (I live in the mountains, 2.5 hours from the nearest International airport - fairly remote) and this allows me to work hard (and do a lot of writing) without burnout. That said, it is a lot of fun to work on site also, even if it cuts into my lifestyle.
It's easy. You just waste it 140 characters at a time.
I became fascinated with Chopin's preludes about two years ago, and have devoted some part of my free time to studying them.

Of all the recordings I've found, the recent recording of Rafal Blechacz is by far my favorite. [1]

Blechacz took first prize in the International Chopin Competition in 2005. Entertainingly, he was considered so much better than his competition that no second place prize was awarded. Contrast: in 1990 and 1995, the field was considered sub-par; no first place prizes were awarded! [2]

To follow Blechacz's performance with the actual score [3] is a special treat, and was the start of my interest in these great works.

---

[1] http://www.amazon.com/Chopin-Préludes/dp/B0017QJO44/

[2] http://en.wikipedia.org/wiki/International_Frédéric_Chopin_P...

[3] http://imslp.info/files/imglnks/usimg/8/83/IMSLP00485-Chopin...
Steve Jobs on Apple’s Core Value
All that said (and a lot is certainly true (except you're leaving out the unskilled and/or unlearning types of programmers :-) ), it's widely perceived that there is serious, unreasoning (aside from cheaper salaries, which is often a false economy) age discrimination in our field and that it's particularly strong in Silicon Valley. Doesn't matter if you're skilled and learning.
You might think that trees rule this world.
A web page which gives a google street view of a random location somewhere in the world. Not sure why this is interesting.
Looks like they're randomly dropping the viewer until they get a hit (I've gone over "searching (600)"). I wonder if there's a faster way to do that with their API?
Hi, thanks. I completely agree, if you have been given more responsibilities, that should (in theory) imply that you're good at what you do and so your hours are worth more than the average (I didn't just think of performance, but value in every sense). That's something else than just scaling salary with age though, or?
It might choose more interesting places if it sampled from the human population distribution.
I don't worry in the sense of caring about karma points, but I do have to think constantly about it. A lot of HN users get excited at the idea of contradicting me. So when I make comments I have to be careful not to leave any room for (innocent or willful) misinterpretation, or it will often breed some long and meretricious counterargument to something I didn't say. Which then gets upvoted while my original comment is downvoted, which gives people the impression that I actually did say whatever strawman is being attributed to me.

It's a weird problem. Person B's reply can change the apparent meaning of what person A writes. And the weirder thing is, this happens dynamically. If I take the trouble to reply quickly to the bogus counterargument, the pattern of the voting is usually the opposite, and the apparent meaning of what I said reverts to what I meant. But that is a huge time suck.

I've often wondered if there is some way to fix the design of comment threads to mitigate this, but I haven't found any answers yet, except not displaying points.
This is a non-event when better tools come along. It's like people complaining they forgot how to carve writing on stone when paper and pen come along.
Japanese people don't need to see the kanji when, say, a news story is being read to them. They figure it out from context like everyone else. I'm pretty sure they could switch over to using hiragana and katakana or even romaji exclusively without much trouble if they wanted to. To some extent this is already happening as more foreign words for things are being adopted. They don't waste time trying to come up with Kanji for every new concept or device but instead they just create a Japanized pronunciation of it in katakana and be done with it.
>the number of transactions captured may increase as it becomes more likely that minor expenditures will aggregate to at least $600 and trigger the reporting requirement.

$12 a week for 50 weeks, or $50 a month for 12 months, breaches the reporting requirement. It will be a royal pain to keep track of everything. The IRS is saying there will be no new requirement if you are paying with a credit card though.
TPB AFK: The Pirate Bay – Away From Keyboard by Simon Klose
This law really does look like a red tape apocalypse. For most of us working on startups and small enterprises, I'm thinking it will boil down to two choices:

1) For major purchases (things that have to be over $600) centralise all expenditure through s single or few suppliers likely to do all the paperwork for you (as suggested by protomyth).

2) For everything else, forget about loyalty and spread your transactions over different suppliers to avoid hitting the threshold and not have to worry about it.

Online services look like one of the easiest things to deal with - Amazon AWS and Rackspace Cloud and anything where you spend over $50/month is going to get hit by this. But at least you won't be digging out and counting up receipt totals by supplier like your starbucks dockets.
Does age discrimination exist? Yes. To the degree everyone fears? No.

People can't control their age so there is an inherent insecurity there. Combine that with a small amount of actual discrimination and confirmation bias; now you have a "dark secret".
I'm curious to know why? This is genuinely derived from me learning how to use the API while harvest job posting RSS feeds.

I have no affiliation with the company, just sharing how I used the API to solve my problem.

So I would entertain any feedback on why perceived as spammy?
This is fascinating because in the 1980s when there was nearly a trade war between the US & Japan, part of the rhetoric from Japan was that their symbol-based system was superior to Western alphabets in that it used a different part of the brain and therefore somehow enhanced intelligence.

My own testimony is that my English-based handwriting (my native and only language) has gotten progressively worse due to using a keyboard daily for years instead of using pen & paper. It's also frustrating, because it's slower. It feels like labor now.
> Similarly for your "kernel preemption. A blocking mutex and a spinlock". Again I can guess, but I doubt that your terminology is both well defined and common.

Really? That's standard terminology and I could define both in few sentences and could fresh out of college. I don't do OS development (and while I've tweaked a few lines in the kernel source, I'm not a kernel hacker by any means), but I understand the differences between spinlocks, event loops and blocking on mutexes (it's a core part of userland systems/network programming).

I highly suggest picking up Andy Tannenbaum's "Modern Operating Systems" (the MINIX book is excellent too, but is more about "the right way" to build an OS with a microkernel etc... rather than a case study of what exists). It's accessible and meant as an undergraduate text and will give you at least a cursory overview of these issues. It just seems like you had a bad professor for your operating systems course.
Two pieces of code someone really ought to write
MEducation: Crowdsourcing a solar-powered classroom in a suitcase
Dude.. You have data leakage.
You slightly misread what he said. He said it would make less software free, not that it was less free. One of the reasons GCC did not have a plug-in architecture was to make it so that if you wanted to do certain things with GCC, you were forced to make your code free. Now you can do some of these things without making your code free.
Good luck! If I knew then what I know now, I'd rethink it through several times over. But most probably I'd do it anyways.
> We all don't have the same internet connections that Mountain View has.

Luckily, Chrome use differential updates. This means each update is a tiny binary patch. If you combine them all on your network, it's still a smaller update then one single IE update of 250MB deployed to each machines.
This NPR recording with Murray Perahia further explores the connection between Bach and Chopin: http://www.npr.org/templates/story/story.php?storyId=1251806...
We haven't written down who will be in charge of what in a document, but we mostly have complimentary roles.

Yes, we initially started off without titles, but gradually we have decided on the following.

Jerry is usually in charge of client interactions (CEO)

Tom is in charge of the financial, meeting the CA, making sure our books are in order. (CFO)

I am in charge making sure the development is going on smoothly. (CTO)

Other than the roles mentioned above all of us have been writing code.

Yes, you are right, we need to put in late nights to get the majority of the work completed, and make it such that we can offload it.

If you don't mind me asking, what was the ending to the situation you were in?
As opposed to what? A heap article? A red-black tree article?

A list seems to me the appropriate data structure to organize that information.
Lots of good stuff came out of Bell Labs, modern software being one of them, C++ another. Lots of things you are looking at right now while at your computer were influenced by Bell Labs.
The Tahoe-LAFS maintainers are super nice and helpful, and the project is very sexy. I mean, a distributed networked secure least authority file system, how much cooler can you get?

If you got on the Tahoe news group or IRC and said "I would like to contribute to the project" (after reading up about what it does), someone would point you in the right direction. I imagine that is true of most mid-sized open source projects.
Best Buy Presale of Samsung Fascinate begins 8/29 | MobileLuv
It's interesting because the world is so large. It's interesting because you never know what you're going to see. It's interesting because most people wouldn't even dream this was possible just a few years ago.
I find the rural places more interesting. I live in a megacity, it's nice to see some countryside.
> if a new killer web-app/site comes along that didn't work in IE the marketshare numbers would change overnight.

That could be the chrome web store with all the cool webgl 3d games (IE9 won't support webgl and google is sure going to take advantage of this).
Ah... I have to admit, it made me smile. It randomly brought me to Italy and to an area I knew pretty well (Torino/Milano). I have family over there :)
Signs The U.S. Housing Market Is Headed For Complete And Total Collapse
Remember to get their name and address, as well EIN / SSN so that you can actually fill out the fields in the 1099 form. And even if it's below $600, you _might_ buy from them before the year-end, so you need to record the amount in case the total aggregate amount for the year goes above $600.

This requirement is just plainly insane, but at least IRS also agrees that it's insane ( http://www.irs.gov/newsroom/article/0,,id=225270,00.html )
As a random note for anyone who's wondering how this syntax came about, this is the Symbol#to_proc [1] method, which was actually a monkeypatch from Rails that ended up making its way back into Ruby proper.

1: http://ruby-doc.org/core-1.9/classes/Symbol.html#M000031
You do realize that the two of you are in violent agreement, right?

You're both saying that the owner of the McD's will earn more money than the programmer, and that this is absolutely fair and reasonable.
This is looking pretty good so far. Anyone know if you can do a weight round-robin scheme with this? If I treat every server the same the smaller ones would get flooded in no time.
Programming will be easy when problem solving is easy.

Programming is solving problems. Some programmers would consider it fun and do it for enjoyment. But for most people programmers just solve a problem. It is just a form of engineering. A civil engineer builds a bridge, a software engineer sets up a web store.

At the bottom it is just about knowing how to organize the concepts and them build a system according the specifications.

There are tools of course: the language, the platform, programming paradigms, patterns and algorithms. A good programmer will have to be familiar with a large set of those and then pick the best for the job.