skysight-inc/HackerNews huggingface dataset:
Is this blog spam? OMG this product is awesome, so much better than this other, better known, product. There is no attempt to contrast other options in the space like Dropbox.
I think you missed the point, which is that Subversion discourages branching, which is fine, because most of the people he knows do CI. His point is not that you can't do CI with GIT.
It works correctly. It works as expected. I think it's great.

A shorter domain name would have been nice though.

Also - does it automatically take daylight savings time into account?
It does. For example, right now Australian times properly incorporate DST.

The domain name was optimized for Google queries where it's important to have exact search terms in the name itself. Agreed that it's annoyingly long but I expect people to find it through Google with something close to that query.
Those advantages you mention are pretty handily outweighed by the additional inconvenience of this.

Does DRM actually make a dent in piracy? My feeling is no since pirated disk images come with cracks for the DRM scheme du jour, and that that is why they're going to this crazy scheme. What makes them think that pirates aren't just going to bundle something that intercepts all the traffic that this thing sends out, and then reply with the appropriate response?

Why not accept that a certain percentage of users are never going to pay for software, and that they aren't potentially paying customers anyway? It would make life easier for your actual paying customers, and you should be trying to make them feel like kings. (I know you're not in charge of this/responsible for this, I'm just curious as to whether you have insight into why this is happening)
UBUBTU ROCKS
Ubuntu is the greatest ! ..... heaven for open source enthusiasts !
Why don't they spin the props opposite directions?
I don't mean to jack the thread here, but I did something similar over the weekend that was a lot of fun. I cloned and then built upon a local system here in Honolulu that lets you see when buses are coming to a stop. I originally wanted to build an Android app but realized that I could do the same thing faster with my current skill set (web apps) thanks to some of the Geolocation features of HTML5. Plus, both me and my girlfriend can use it (she's on an iphone)!

Here it is - http://thebus.ws/about/

For those not familiar with Hawaii... try some street names like King, Queen, Bishop, Kapiolani. If you're on island the locate button will find your location thru browser api's and then load stops near you. Stops right by my place would be 2088, 306, and 405 (you can search for those numbers).

BTW, I really like what you did :) It's very simple and looks pretty good to boot. I have a client in Sweden right now, so this comes in handy!
It doesn't feel the author has real world experience on relational databases. Let's see :

"Small records with complex, well-defined, highly normalized relationships."

Maybe, but not necessarily. Example? Call Data Records for a phone billing application. While there may be relationships in the inserted rows, even to other databases (i.e. customer information) the data stands pretty much on it's own. The challenge is to get floods of data into a single table, so that it can be later sliced and diced for billing purposes.

"The type of queries you will be running on the data is largely unknown up front."

Excuse me? This is so very wrong. I don't even no where to start. EVERY good RDB application is designed in a way where (ideally) all queries are known up-front. If you have to guarantee response times (i.e. think of a cash withdrawal at an ATM) you absolutely MUST control the queries that run on the db. Ad-hoc analysing and reporting MUST be relegated to dedicated, possibly replicated databases.

"The data is long-lived: it will be written once, updated infrequently relative to the number of reads/queries, and deleted either never, or many years in the future."

Mostly so, but absolutely not necessarily the case. I work on an application where the entire data is toasted after a couple weeks and in fact: today and yesterday would suffice.

"The database does not need round-the-clock availability (middle-of-the-night maintenance windows are no problem).
Queries do not need to be particularly fast, they just need to return correct results eventually."

This is so full of crap, I won't even get into it

"Data integrity is 100% paramount, trumping all other concerns, such as performance and scalability"

Yes, 100% integrity is paramount, but most certainly not at the cost of scalability, let alone performance.

Recently, methinks, there are a lot of proponents of new and improved data management capabilities, who see their little walled environment, but seem to have no whatsoever experience running databases in a real business. A normal (even big, huge or multinational business) does not have those "cloud-data-management-requirments" that very, very few companies really have.
Of all the PC games I want to play, I was not expecting SC2 to be on the list of 'too much for my laptop to handle'. Not that my laptop is a beast by any means, but I mean cummon- it's Starcraft!

(1.6GHz C2D and X3100)
Home equity line of credit
here is the direct link to the list - http://cwe.mitre.org/top25/#Listing
I run the Hackers and Founders meetup in Silicon Valley, and people often come up to me looking for devs. I don't send jobs out in our emails, but I do pass the word around if I know someone is hiring. Feel free to ping me with available gigs. Feel free to post gigs on our message board. That gets some traffic.

When people come to me asking for specific programming language experience, I usually point them to that technology specific meetup group here in Silicon Valley. I also point them to Craigslist. There's a ton of hiring that gets done via Craigstlist here.

I also know the other guys who host the HN/ Hackers and Founders meetups in Indianapolis, NY and Tel Aviv. I should ask them how they're approaching this problem. I'll ask them and post a response here.

I do have a friend who is currently looking for iPhone contract work, if that's what you need, definitely ping me.

BTW, I don't make a cent off this. I just like to help friends out if I can.
The title belies the fact this article is actually a really excellent lesson on the psychology of user behavior
I'd add a date to the timezone converter. For example - if it is 10pm in Toronto on the 1st, then it is 8am somewhere in India on the 2nd.
Apple’s Prices for E-Books May Be Lower Than Expected
Right, that's what i mean, how?
Overall very good advice, but your school may not have professors or advisers who have the time to give helpful guidance to undergraduates.

Consider auditing a more advanced class that's related to your interests, with permission of the professor, and do as much of the work/reading as you can.

In my experience, sitting in on one inspiring or interesting course can make surviving four others bearable or even expose surprising corners in previously dull material.
How about contacting the original site, maybe you can become its affiliate in France?
Yes, the best thinking yet on the RWW "Facebook login" sort of thing.
Great, but if remaking Basecamp or StackOverflow also just takes a weekend, you should have been able to do this in about an hour.
Thanks for the suggestion. It's true omitting dates can affect some conversions. I left them out for speed/simplicity but might have be the wrong tradeoff.
It does not seem to do anything without Javascript and times are always displayed in the (to me) awkward AM/PM format instead of 24 hour. The first is probably of no matter to you but how about a toggle button for the latter?
Local class action complaint filed over Google Buzz
Iceland & its Freedom of Information Act
That's great! Your are absolutely correct, most sites seem to originate in pre-2000.

Just two additional ideas:

For the problem you specified I did find a interface which gives you a day view of both destinations with the corresponding times on both sides, and colored backgrounds (green for good meeting times, yellow for too early or too late or midday and red for night) so that you can easily find out an optimal meeting time (I guess it was possible to add more timezones to it), however I cannot remember the site.

For the interface you created I guess it would be nice to add an analog clock over the input, which can be changed via dragging the hands to the specified time and the other clock updates it's time in real-time.
I do examine the browser's accept-language preferences and attempt to correctly do locale appropriate time formats. I've considered a toggle but am trying to keep the UI really simple. Are you from outside the US, and if so could you tell me your browser accept-lang settings (handy tool below)?
http://www.cs.tut.fi/cgi-bin/run/~jkorpela/lang.cgi
Yeah, db:pull sounds pretty excellent - setting up a proper dev db mirror is more pain than it's worth, usually.

Thanks again for the overview.
Is it 400 million internatonal users and 133.62 million in the US?
You start off simple. You write a packet sniffer and begin analysis of the protocol. As you determine how the protocol works, you can start to implement the base of a server. Implement authorization, game discovery, etc. If you'd like to know more, hit me up on IRC -- I cut my teeth on MMO server emulation, so it's a subject that's near and dear to my heart.
Thanks, appreciate the compliment and ideas. I do remembering coming across that other site too.

I've been looking for a fun graphic or animation to jazz up the UI (I believe in making products "fun") so maybe the analog clock idea is it.
I was about to suggest adding a 'previous/next day' somewhere but I see you already did that :)

Nicely fixed.
Hah - true. :) Stack Overflow would have taken me longer.
This reminds me about the movie "Munich".
a) AM/PM vs. 24 hours clock. I'd suggest switching to 24 hours mode if input hours are > 12.
There should also be a toggle for this. Remembering the setting (and possibly timezones) would be great.

b) Dates. These are redundant, but they can be shown if different in chosen TZ (or maybe just show something along the lines "already the next day/still yesterday" :)
Ha, so it doesn't matter how the function is defined! You can call any function with any arguments you want, just shove 'em on the stack and see what happens. And people say ANSI C is too unsafe ;)
Why do you find it impressive? I have a distinct feeling they know much more then this... I'd be surprised if they didn't have by now a file of at least half of them. What we've seen is simply competent police work, nothing more. The police are trained, paid and well funded to do exactly this kind of thing... I'm really not surprised to find it worked for once.

I am surprised though to see it public. In the good ol' days this would have been handled much more discreetly.
Accounts from previous Mossad agents have explained one technique they have employed for this kind of murder: They give the victim hardly traceable anesthetic and fever inducing drugs, then, when his body temperature is exceedingly high, he is submerged in icey water (f.ex. in a bathtub). Apparently this causes heart attack in the victim and is very difficult to distinguish from a natural cardiac arrest.
This is quite excellent. The first concretely constructive post about the facebook login meme.
Or it could be that Avatar's acting was nothing special. The movie was gorgeous; the acting, ho-hum. The characters were all playing archetypes, at some points it seemed like they were overplaying archetypes (Sam Worthington seemed to be trying a bit too hard to drive home that he was the "dumb marine" type, and Zoe Saldana switched between "tender alien babe" to "tough alien warrior" far too easily), and there was little in the storyline to draw out a Best Actor/Actress performance.

Reminds me of Titanic, which was also shut out of the Best Actor/Actress awards when everything was over. 12 years later, the acting for Titanic seems laughably bad. I wonder if we'll look the same way at Avatar in 10 years.
This should be the long term goal of US security policy. Israel has been dealing with terrorism long enough to have developed an optimal strategy. I think the wars in Iraq & Afghanistan reflect that US intelligence and covert operations just weren't ready to deal with Islamic terrorism so we had to fall back to conventional warfare to prove a point. If there's anything good to come out of this at least we have even more proof that fighting conventional wars even on a relatively small scale is just too costly, destructive and ineffective even for a super power. Hopefully it gives the whole world less incentive to escalate into war. It seems as though over the generations we're heading in that direction. Wars are generally getting smaller and less deadly as technology actually allows them to become bigger and more deadly. That's some reason for optimism.
"I think I can speak for most of my generation in saying that computer classes in high schools, colleges, and community centers are universally worthless. Courses for young people are usually taught by out-of-touch adults with a much less advanced understanding of the things they're teaching than their students. The only kind of teacher likely to be more incompetent than a computer teacher is a gym teacher. But that's not the problem."

Our computer classes were actually given by our gym teacher...
Dear Myspace, please hire me. I'll make you be like Facebook.
HTML/CSS may seem so simple as to not even count as coding, to us coders, that is.

But consider the fact that many coders don't have the most basic grasp of design. Not even really fundamental things like alignment, proportions, which colors go well together, or even how to phrase a sentence so it makes sense to the user — which isn't even design, it's just english.

I think it's kind of a jerk move for coders to expect designers to like or care about coding, even really simple fundamental stuff, when many coders are notoriously lacking in the design or even taste departments.

Having said that, it is obviously a huge benefit for both coders and designers to at least know the basics of the other's trade.

One could even argue that you're not really a truly talented developer nor designer until you do; but, before we come down on designers, let's look at the state of design skills in the coding community.
If Apple doesn't want to ditch the App Store model they could instead offer an iTunes Store widget/checkout system for developers to embed into their sites. Click Buy on the site, authenticate on iTunes, and the iPhone gets a Push to automatically install the app over 3G/Wifi. I'm surprised they haven't done it yet.
Free Brown style social icons set, Glossy polished and diffrent sizes.
Equipment and Installation for VoIP Service
Installing VoIP service is not as simple as plugging in a telephone. You may have to connect equipment and adjust to a new system.
Nifty job application. The redesigned page looks much nicer too.

Of course Myspace's problems extend far beyond their UI to the fact that they're owned by Newscorp and are attempting to compete against internet startups while encumbered by a hefty corporate bureaucracy.
Finding Cost Effective Printing Services
If there is something that all of us are preoccupied with these days, then it should be cost cutting. One of the areas that brings considerable amount of expenses each year is our printing needs. We spend a lot of money in poster printing, leaflets printing, flyers printing, business cards printing etc. We need to find the right London printing company that will provide us with cost effective printing solutions.
True, definitely, I absolutely agree.

But have you not also worked with coders who are fundamentally inept at design, making it seem like they're almost blind? I know I have, but for some reason we seem to more often accept this kind of very similar lack of tangential skill level.
I like (a). I've been trying to avoid a toggle to keep things simple but noticing input behavior and switching automatically + storing in a cookie would work.

I need to update the blog screenshot, but (b) is incorporated almost exactly as you were thinking (see the light gray "next day" / "previous day" text).
The thing is that most people don't even try. This is partially our fault; people are just expected to grab a computer and automatically understand things, and as a group software developers really should start things off with an introduction.

However, in my experience, most people are not willing to learn about their computers if you give them the chance. They're entirely apathetic about the whole deal. They don't care about anything, they just want to get Facebook and Farmville and be done with it. From this perspective, the iPad is _too_ open, and should come with a pre-programmed list of allowed domains to prevent phishing or other scams.
Too bad he said he made it in "under an hour", which you can also see in the profile mockup: no hover on icons, awkward positioning. If he would've spent a day on it, it would probably look even better. Plus: it would signal a bigger commitment than this one.
I couldn't find any of the major Swiss cities in your city list. Any reason?
Yeah, this isn't really comparable. This is a one-off utility. It performs one function. StackOverflow and Basecamp are full-fledged applications that incorporate thousands of functions.
As a programmer, I find it very satisfying - you type in the name, it auto-completes; you change the time on either side, and it maintains the relation. Nice :-) And love the clean simplicity - it's like the google of timezone converters. :-)

- But it wasn't obvious that it would autocomplete - nice to have a drop-down even before typing, just to show the user. Or maybe just a couple of e.gs. (like google calendar's "breakfast at tiffany's").

- Also not obvious that you can change both times (I mean, it should work that way, but software never does, apart from languages - and I think that it wouldn't even occur to ordinary folk that it might).

Might be worth doing some user-testing (where you watch them, like "Step 2. Validate" in http://news.ycombinator.com/item?id=1132980).

You can probably get some adwords revenue. And without spoiling it, by doing what the chatoulette guy said he did - just 4 words at the bottom.
Have you looked at the library date.js? It might be helpful for you here. It seems unmaintained now but is still useful sometimes; not sure if it will help in this specific case, but might be worth a look.
Just wondering why people think this deserves to be on the front page of hackernews. Although it is interesting I don't think every persons ideas of redesigning popular sites, is hardly news worthy. In my opinion he put forth a good effort, is no where near the quality needed.
Polarity conventions are arbitrary. "Greenhouse gas" is an analogy, one that is deliberately deceptive in order to provoke a maladaptive political response.
And yet, Google just bought reMail (one of the creators being a former Google employee), and then promptly killed the product. Somehow I don't think "incubating" something and then destroying it when it isn't behaving how you want is all that useful to society.
Travelling at The speed of light - approximated as 300,000 kilometres per second or 186,000 miles per second, It would take 8 minutes to reach the sun. After 8 minutes of the animation - the size of the original set would be bigger than that distance by a size you just can't comprehend.
This made me want want to release my syllable counter on it's own domain because it beats the top google results. Only problem is whether or not there's any utility to it.
I suggest you add more country names to your incremental search e.g. England, Canada, Australia. If the country has more than one timezone, list them.

Worth logging all the things people type that get zero auto-completions.

Otherwise spot on.
Myspace could hire anyone to make their site look like Facebook. It's not gonna save them.
UK Parliament Labs: Experimenting with the online presentation of a Bill
Can you make this a dashboard widget?
Great ideas. I've been collecting electronic feedback like this from friends, but agreed that some "over the shoulder" user testing could help. Hearing these "x was not obvious" from you is helpful as I'm too deep in it now for any of these to occur anymore.

A big gripe (I didn't mention in the blog) of the other sites were massive amounts of confusing AdSense, so I was almost thinking a single cleanly branded "sponsor" to pay for the server costs if it gets enough traffic.
>I think if you're really good your jobseeking process is less likely to involve seeking out companies and more likely to involve saying "I am available for work" in a semi-public fashion, but that is another discussion altogether.

This is interesting. Do you think one has to have a high-profile outlet to qualify as "really good", and when you say "really good", what kind of percentile are you talking? Do you mean, like, exceedingly better than average, or do you mean "actually" good, instead of one of the mass-resume-senders?

I think I'm an OK programmer in the disciplines I know, but I don't really maintain a blog and as far as I know I don't have a bunch of regular readers of my profile here.

Do you expect every person worthy of hire to be able to just say "I need work" and automatically get offers?
I would say, "MySpace hiring paradox: we want reasonable people, but reasonable people wouldn't apply," but there are lots of people out there. Some like to help innovate, some like to help catch up -- and there's a lot of catching up to do.
also, there's already a port in macports
could be a good thing. it shows that he gets stuff done over anything else. if the idea is good, they could iterate on it further.
I used GeoNames to make sure all countries are in there. Cities, I sorted by population and took the top 1000.

Looking more closely now... Zurich at least should have made the cutoff. I'll take a look. Thanks.
GMTA - already using it with a few tweaks.
It's here: http://www.timeanddate.com/worldclock/meeting.html

Very useful app, when you have people in several timezones.
I have no idea how American time-zones work. Or many other time-zones, for that matter.

But I could probably find it on a map. So that would help.
> Are there still web designers who don't know how to code HTML and CSS?

Lots. Big agencies I know of have designers who spend all day in Adobe products and don't touch the code. These are the people creating official sites for movies, video games, Fortune 1000 brands, etc.

So it depends on where you find web designers: If it's through blogs and such, then yeah, a bigger percentage of them will also do front-end code. But from my experience, agencies tend to compartmentalize.
I used to have yahoo.com set as home for that reason until I safari and chrome got the most visited sites thing.
It would make props and many engine parts non-interchangeable, significantly increasing capital and maintenance costs.
Even were it a straight comparison, Linode is still cheaper, so why would I pay for the privilege of fooling around every time I want to set up a new instance?
Makes me think back to the american airlines incident when the designer was like I have 6 on my own designs lying around which will never see the light of day.
Corporate bureaucracy was part of the reason they got into the mess they are in, and with the recent CEO resignation this shows little signs of being changed.

Myspace's strength is the bands which use it, that's what they should be focusing on, the social networking side if it is largely dead.
First reactions: tab field-switching and/or JS execution order. Time is on top, so I'll input that first, then want to set the TZ. Tab goes time1->time2->tz1->tz2, which is unintuitive to me at least. In addition, filling in the dominant origin field first (time) is counter-productive as changing the TZ afterwards then auto-modifies the origin time - clearly not as I intended. This absolutely makes sense from a programmatic reload-free page outlook upon reflection, but not at all going purely on intuitive UI use.