skysight-inc/HackerNews huggingface dataset:
Actually Facebook doesn't need to co-own it. If the user uploads a Facebook dump with UIDs then that relationship info is only useful if someone with a corresponding UID provides more data. But once it leaves Facebook it's free and owned by the user. What I meant is that if you don't like Facebook's UID system then you should build your own social network from scratch, otherwise these pre-built relationship data is still really valuable.

Also the UID is the relationship data. You do get that. No need to go out and dump emails which you didn't build. If you do get that info facebook would have to GIVE that to you.

> If you don't want me to have your email address I'm not your friend.

That actually depends on how Facebook designs the application to work. I could very well design an application that lets people store their social security numbers and share that in certain ways. There's no universal law that says an arbitrary indication of relation such as "friend" means that I must have access to your social security number now. Clearly Facebook has not chosen to make that the default and let users easy export emails just by friending. If they did, then yes, I would unfriend people that I don't to give this power to.
That's exactly the kind of thing that drives me nuts about bigger companies.

I spent three years trying to get a single dropdown menu changed in a web application at my last job.
Amazon CloudFront Updates: Use CloudFront with any storage server, SLA available
I had emails from 7 different recruiters today so people are definitely hiring experienced developers right now.
I don't use any particular technique; I try to get 7 hours of sleep per day, but it often ends up 5-6 hours. I started collecting sleep time data few days ago and am in progress of writing a piece of Lisp code to compute a running average and apply some kind of proportional (or PI) controller to fix my sleeping time. You know, a kind of software that yells at you: "Hey, you really have to go to bed before 2200 today!" ;).

(I know it might sound overengineered, but hey, it's also fun! ;))
Ron Conway Speaking at the Stanford GSB
Well, it's public now, isn't it.
If startups branched out from Silicon Valley more often, new technological epicenters would form, alleviating the shortage.
Glassdoor.com seems to provide supporting evidence of this.
I needed to solve this problem about 12 years ago:

Digging through the scraps of Fortran available on then-much-younger Internet (I may have even resorted to the university library!), I discovered that a standard trick for coloring 1-dimensional data onto a (Red, Green, Blue) color space is to start in ([H]ue, [S]aturation, [V]alue) space, map your data into the H dimension (holding S and V constant), and then transform that into RGB.

I have absolutely no expertise in this field at all, but that Worked For Me (and does indeed place purple between blue and red).
New Law To Stop Smoking In Cars
Ouch... I don't know what to do. I've been going so long it seems normal to me that my startup is ugly and crappy. I'm a single founder, I procrastinate a bunch, and I had to get an outside job to pay my patent lawyers. I regularly go weeks without doing anything at all on my business because of all the other pressures on me. I started in 2004 and I still haven't launched. I keep thinking about how much better my stuff will be than anything that has existed so far, but man I get discouraged.

I have quit multiple times, but somehow I don't think I could go on without the hope that one of my businesses will someday thrive. I try working on other things, but I always come back to this one business idea that I believe with all my being to be a good idea if I can just get it going.
This soo wrong. Arrington keeps using the word "friends" as if emails from your FB contacts were those of your actual friends. Imagine Arrington being able to turn 4000 "friends" on Facebook into a mass email list!!! No way! That just so wrong and I don't want that to happen.
The premise under wich we befriend someone on Facebook just never included them being able to email you directly.

In my case, it would be the last thing to happen before I quit FB entirely and stuff my account with bogus info or close it altogether.
This is the first time somebody called my work low quality and I agree fully. Most of what I write, I just don't understand (or understand as much as I would like).
I program in C++ and not C, but in my opinion, unless we are talking about a very small project, it is even wrong to have a global variable, not to mention naming it maxphysaddr! If it is some utility with 50 lines of code, then ok, but otherwise it's a maintenance nightmare to have such names.

As a local variable, it is ok to have "ii" for loops or "p" for pointers, though.
Mertado (YC W10) Looking for awesome Engineers (LAMP)
This is a good idea in principle but hampered by lack of usable data.

For one thing, average temperature is not much use for a holiday. Places that are weather dependent (tropical islands, beach holidays, ski holidays) generally will have the right temperature at the time of year you're thinking of going, but the actual experience of the trip is less temperature related than precipitation and wind related. A holiday on a tropical island with 5 days of rain is miserable even if it's warm. A skiing holiday with a blizzard isn't much fun, and being on a cloudy beach is only half as much fun as being on a sunny one.

Unless you could mine a probability of sunshine in a reasonable forecast period - and this depends on your travel timeframe - the data is always going to be problematic. That's not a slight on the author, it's a problem inherent in weather prediction. And lets face it, some of the biggest computing power in the world goes into weather prediction.

The cynic in me says you can get just as much information on potential destinations just looking at a globe and picking a hemisphere / latitude based on time of year, and gridding down to a set of locations that way.
Select a high-paying long tail keyword. Which is hot in google search and PPC Advertisers are bidding high for it.

This is one of my biggest curiosities. How do you get all this information?
If you're looking for a first job then probably yes.

Quality of life for a young, single male in the Valley is pretty low though. After 10 years in the Bay Area I'm moving to NYC where women actually exist.
Hi, just thought I would leave a comment. I have a 17" Macbook Pro at my office and it backs up to a Time Capsule there. I read last week that Sophos had a new AV and figured, what the heck, it's free. I'm not really too worried about viruses because I'm pretty careful but I thought it wasn't a bad idea to be cautious. I installed it on my computer and then promptly forgot about it.

Over the next day I actually did notice that my backups seemed to be running a little slow but just put it off to a slow wireless connection. The next day I came into the office and noticed that my Time Capsule was blinking. I checked on my computer and it said that there wasn't enough room on the back up disk. I had a decent amount of space on it so I wondered why it wasn't fitting, when I checked I found out it was trying to do a complete backup instead of an incremental. The reason? My 14 month backup was now corrupted and inaccessible, that is why it was trying to do a brand new back up.

I'm really glad you wrote that article because I probably wouldn't have seen any connection. I just figured something happened to my Time Capsule but that was confusing because it has been working perfect for so long!

Thanks again,
Jeff
I find "keeping an eye on the time" very distracting. When I work alone, I usually set up my phone timer to some interval and then toss it away, out of sight. I also restrain myself from estimating the remaining time based on looking at computer clock. I just do my work untill it rings. At work I try to avoid using phone timer, as ringing sound might distract my co-workers.
"Well, that's one opinion."
What do you man by this side? Do you also do the same thing? I do think this is a very interesting way of making money (though this will decline sooner or later).

I would definitely try to find out about this art of selecting the keywords.
It's weird to see the assistant closer from the top of the page than the developers...
To write code, skip 2 or more characters at the beginning of the line, Markdown style.

#include "foobar.h" /* no mangling */

http://news.ycombinator.com/formatdoc
Anybody have an idea what would cost an equivalent software for Windows? (Offering similar usability, high quality templates/samples/tutorials etc. Actually it wouldn't surprise me if no such a thing exists for Windows.)
Software there are most likely using (or at least what I would look into):

- libvirt http://libvirt.org/

- whackamole http://www.backhand.org/wackamole or ucarp http://www.ucarp.org/project/ucarp

- sheepdog http://www.osrg.net/sheepdog and maybe ceph in testing http://ceph.newdream.net/

- conntrackd http://conntrack-tools.netfilter.org/

There I gave away all my secret sauce.
Japandroids are Starting To Look More Life-like
Or just rent a room in an apartment with roommates for $700/mo and don't get a car. Now you can get a job at an exciting startup instead of a 12 year old advertising company with 15,000 programmers.
WEDDINGDRESS.COM -- Online bridalshop
I disagree. Work on what you're interested in. If you're an expert on data structures but can't write programs, you're useless. If you can write programs but don't know data structures, you can pick up a textbook and solve that problem in a week.

Now, in my current position, I wouldn't hire someone that didn't have a solid understanding of data structures already (unless they were an intern)... but at other places I've worked, I would hire you in a second. The thing that will make you stand out in an interview is a proven track record of writing software. Other stuff can be fixed later.

(A lot of people that work as "software engineers" cannot write or engineer software. They kind of open up the Eclipse project, click shit, write status reports, and call it a day. This is what I want to filter out in an interview.)
Google isn't a monopoly yet, so they still remain innovative; Just like Internet Explorer 6 was, until it wiped out remaining competitors and established a monopoly.
'Sunnymale'; 'Man Jose'. (Well /I/ laughed when I heard them :) )
They're not kidding about the effects on some Asian people. I once dated an Asian girl who had two glasses of wine with dinner, went betroot red and fell off her chair.

She later (embarrassed beyond belief) admitted that she couldn't handle alcohol but thought she could get through it because I ordered a bottle and didn't want to seem unsocial.
Pre-baby, 10-12. Post-birth? 6-8 :-) Not necessarily because the baby's any hassle but because I'd feel guilty about not using the time to tackle chores or spend more time with her :-) It's taken months to get used to that much sleep though..
The real magic? Learn your body/mind's rhythm. Sometimes you'll do productive work for hours. Sometimes you'll need frequent breaks.

Intrinsic (type of work, work environment, deadline, depth) and extrinsic factors (such as food, relationships, etc) will affect this rhythm and you'll have to be smart enough to realize when to respect your body's wishes and when to ignore them (feeling bored may have to do with not getting enough sleep, or maybe you just feel like procrastinating. Learn to figure out which).
Java is pass-by-reference. Pass in object foo, call smash_with_hammer on foo in the called function, and the caller finds that his foo was smashed by a hammer when control returns to him. You might not have noticed this because, as a Scala, Lisp and OCaml programmer, you don't let your objects smash themselves with hammers :)

(Though it is hard to avoid in Java; seems like everything useful takes a StringBuffer instead of a String. Java -- the high-level language with about as much abstraction as assembly.)
Mike & Nicki, I currently work at CBS and we're in the middle of doing a bunch of "agile" meetings and such. I'm really intrigued by your idea and will happily share this tomorrow. Is your service currently active? Please email me geuis.teses@gmail.com
This would be a great story if the ending was, "read a music theory textbook and proceeded to mint his first Platinum album" :)
The big boys' RepRap!

But from the looks of it, the 3d printing process is for mold making rather than the finished product itself.
I'm going to agree here. C++ is the first language I really did anything with (a sierpinski-trinagle generator for KDE, when I was in 7th grade) and simply didn't understand, at the time, what the memory-related issues were. I allocated stuff, and it worked. I returned pointers to the stack, and the code worked. Sometimes I got segfaults, but if I changed the code a bit, they went away.

This is not the sort of understanding you want people you're paying to write software to have.

(And yes, I do see this from time to time. "Do you know anything about programming!?" "Yes, just enough to be dangerous.")
The problem is that they actually do with yahoo mail and hotmail http://news.ycombinator.com/item?id=1889234 or read the other posts on this threads.
and today, MTV doesn't play music at all!

Seriously, in 1990, you don't think there were any black musicians on MTV? That seems well at odds with my memory.
I'm curious why the Department of Energy has weather data. I thought that the NOAA was the 'weather agency.'
Considering the repricing [1] that occurred earlier this year, yes.

[1] http://googleblog.blogspot.com/2009/01/announcing-googles-em...
Not really. You are confusing code and ideas. People like to discuss what they "will do" or what they are "almost done" with, and these ideas get approved and rejected fairly arbitrarily. But small, simple, easy-to-understand patches that come with a test case? Thanks, applied. Always.

If you are getting a lot of pushback on your changes ("it's not indented right"), there is probably something else that's wrong. And sometimes, there is administrative triva to deal with.

(The other day, someone sent me a patch for ibuffer-git via a github issue. I'd prefer a pull request, but fine, whatever, easy to apply anyway. The problem is that I need to keep a list of contributers in case I decide to contribute the extension to the emacs core. This person had no contact information, so I couldn't just apply his patch. I really needed the fork-and-pull-request so that the author information would be properly recorded. Annoying for a 2 line patch, but a necessary evil. And even then, the patch is applied in my repo, it's just not pushed yet :)
Blekko Gets a Million Searches a Day. Only behind Google and Bing.
Only if I can anonymously add my name to it.
UGG Handbags
they are individually hand crafted in Australia from 100% luxurious Australian Double Faced Merino Sheepskin. Ugg handbag is UNIQUE and fashionable.
DuShare - a Dead simple file sharing - Would love to know your feedback?
Guys, We launched dushare.com 3 months ago, we are trying to come up with a dead simple and fast file-sharing service. We appreciate your feedback and input regarding new features needed or any feedback?

Check out Dushare.com
That's because figuring this out is the first level filter.

Absolutely not. It's because it's boring and it's time for bed now so let's do that tomorrow. Eventually it does get done, though; all the big-name open source projects have this sort of documentation available.

(And now, thanks to Github and the implicit fork-and-pull-request model, so does almost everything else. Reuse++!)
Some people like it as it keeps their mind on SEO and their keywords. We also offer a weekly option which might be more appropriate for some.
No, that shows that the optimizer work takes a non-trivial amount of time. Optimizations (how often?) happen after parsing, type-checking and constructing the intermediate representation.
You probably know the target inflation rate in the U.S. is slightly less than two percent, so a ten percent raise in a year is an 8% real raise. In your country it is a -2.5% real change in salary. So yes, of course a 10% raise is a bigger deal here than it is where you live.

Now, is it life changing? Not for me. Maybe if you were only making $20,000 a year, or if you were spending right up to the edge of what you make, an extra 10% of breathing room would make a huge difference in your life. And sure, some people if they change job function or get promoted in a U.S. company can get anywhere from 20-40%, all the way up to multiples of 100% raises. But even though it is not out of this world, a raise like this is nice. It's also nice to get something for "nothing" above and beyond what you're already doing, which is the effect a blanket raise must necessarily have.
A question to all the excellent commenters here.
I work at a place where the company culture considers developers the same way as Macy's employees.
10 minute breaks for every 4 hours you work.
Surf the net, chat on IM, everything counts as work....except stepping away from the computer. Be seen away from your desk more than necessary, you get warned of 'not being available during core hours of business'.
I am a contractor and I get paid very well to care too much about the company culture.

My productivity is not the best but according to them, I am a star performer. I, personally can't sit longer than an hour without needing a break. I worked for startups with ping pong tables and one large workstation vendor that recently ceased to exist. I miss the culture at those companies.

The company culture where I work has gotten to me, where I am considering leaving my contract to focus on my personal projects.
What would you do?
I was actually just trolling after a few beers. I know the story behind HN.
This is indeed a very nice puzzle.
Do you plan to re-enable SMS delivery outside the US ?
Running Hackers and Founders Silicon Valley, I get asked all the time if I know of people who are looking for work, and startups are having to work increasingly hard to hire. A few months ago, I was offered a $5k referral bonus for a Python/Django engineer. ( That's not the business I want to be in, btw. And it's not why I do H&F. )

There's easily been 100 startups getting angel money in the Valley in the last 5 months. And, if all of those are looking for 2-3 RoR/PyDjango/JQuery/iOS devs, that means startups alone are competing for 300 engineers. And, that's not mentioning Yelp, LinkedIn, Twitter, Facebook, Zynga, Google. The Valley could easily accomodate 1000 new engineers in the next 6 months.

From what I've seen of the Hackers and Founders NYC scene, the situation is similar, except startups have to compete for engineering talent with finance companies, which pay a lot better than your average startup.

What does that mean? Founders, always be hiring. Devs, our value as an engineer is going up. Founders, build on more productive languages/platforms. Dev, consider joining a startup as an angel investment where you're pouring in time and effort instead of cash. So, interview a lot, and join carefully.
Ask HN: How do I contact 65,000 people?
Hi,

My first submission to HN, hope I've done it right.

I have a web application that has 65,000 signups over a 4 year period. I want to launch a new version of the application and tell all of the users about it.

How do I go about emailing 65,000 people? I'm pretty sure some are going to hit the 'spam' button and that is my biggest concern from sending them out on the server.

What does everyone recommend?

Thanks!
OkCupid Cofounder talks online dating, their website, data and more [video]
Right... like the talent shortage is any better in Boston. We've been trying to hire a Ruby on Rails developer for nearly 6 months: Everyone is happily employed, or doing their own startup.
Moncler Men's Jackets
I don't know, what exactly can you do during 8 * 30 minutes interruptions a day?
My leisure time is mostly browsing the internet (which is usually work related) being it HN, Facebook, Reddit, or just Googlish site
Working alone from home I've found myself enjoying playing with the kids toys during a break. Last year I played a lot of swing-ball (or totem-tennis as it's also known), I recently picked up a trampoline which is great fun and incredibly energizing.
if you're looking for upvotes and horrahs just for the sake of "great idea," it won't be here on HN. If this service helps and benefits the HN community, you will get feedback. Like you said, value real customer feedback.

If your glory was hinging on HN feedback, I hope they are your main target users. If not, then it's not a problem at all.
Offer HN:  Friendship in the Valley?
I kind of feel retarded for posting on here, but I'm starting to go out of my mind doing everything by myself, and looking for buddies on CL/okcupid seems weird to me. I'll try to keep this simple.

I just moved here to work at SLAC from SLC, Utah a month ago, and most of the people I know are physicists twice my age. In true nerd form, the idea of meeting a ton of new people by myself gives me some anxiety, a bit more than the thought of me trying to sell myself online to a bunch of strangers.

Anyways, I need new friends. I've got a ton to offer, but the most relevant thing, the reason this is really an offer, is probably the fact that I have a car and I'm not afraid to use it (i.e. driving to the city for whatever). Also, I'm 100% down for food adventures, beer (first round is on me), live music, movies.
http://www.mailchimp.com and http://www.campaignmonitor.com are probably two best options
The little boy picks it up and throws it again?
I'm not sure if bonuses have gone down recently, but a few years back (when I was there), bonuses of 40% were pretty common.

Even though some people said that Google paid "below market," when you take into account that kind of bonus (and some stock options), I think I did better than I would have pretty much anywhere else.
I'm no maths/physics geek so I'm just guessing here, but I'd assume that it loses energy at a far more rapid rate and maybe bounces once more and then just rolls along the ground.

My reasoning is based on the fact that while the ball absorbs 40% of the energy on the higher bounces there is a minimum amount of energy it absorbs and on the smaller bounces the energy left meets the minimum amount of energy the ball will absorb and then simply stop bouncing.

Like i said this is pure conjecture and I may not have even articulated it right.
$700 per month is still exorbitantly expensive relative to most of the country. In Columbus Ohio that gets you a three story house with beautiful wood floors, or a furnished multi-room apartment in downtown Cincinnati. Only in the valley is that kind of expense living frugally, and it's something someone with a student's level of savings ought to take stock of before making the leap.
If you ever modify libraries or extend them, you should spend just a little more time submitting those somehow. You learn a lot by taking a few small cycles in making it worthy of adding to open source projects. If the modifications are production ready, then they should definitely be good enough contribute.
Even if an attacker can muster the computing power to overwhelm the current bitcoin network, these efforts would be very visible and traceable to a few sources. You could thus tell people are giving out fake coins.

However, given the lack of inherent value (or backing) in a coin hash, bitcoins can't be used as money, only as money-substitutes (IOUs with an indeterminate recepient). The Dollar itself is "backed" by the US government requiring taxes be paid in it.
lulz at people who buy technical indicators over stock fundamentals
I'd love to know how many people have swamped him with the correct answer so far. Any junior high physic student could answer this.