skysight-inc/HackerNews huggingface dataset:
> it's much harder to destroy previous work (in your local branch or upstream) or otherwise make a mess

More falsehoods. While it may be true that it's harder to corrupt the central repo (as opposed to your copy of it) [1], it's hard to lose work in Git even locally. Git is not fragile, nor complex. It has more features than SVN since it has more capabilities but most of the stuff just works.

It sounds to me like you don't really know much about Git. If you think you lost a change, you probably didn't. Unless a GC has happened the change is still in the repo, you just don't have any pointers to it. You just need to query the db for it (or if you know the hash code you can use that) and make a branch or tag to the revision when you find it.

Ironically, I find Git much more stable than SVN because in Git change sets are first class and cryptographically signed. I can always find the exact one I was previously working with if need be. Changes not being first class in SVN means you can't tell if you're looking the original change, the result of a merge, etc.

[1] It can be done pretty simply with branching though. If you share branches with each other it is possible to set up a situation where all further checkins for most users will create a large amount (depending on the previous branches) of fake conflicts.

[1]
Does anyone have an idea of what happened to "The secrets of the JavaScript ninja"? I'm impatiently waiting for this book to be released.
It's possible that he just has that founder mentality that he doesn't want the secret sauce to be out so early and wants to remain stealth. Perhaps misguided, but truth be told, a lot of folks start out with that mentality.

Dude, if that's the case, there are a number of reasons why that doesn't make sense. There are probably hundreds of other people working on the exact same thing as you around the world. Secrecy will not help you compete with those people. What you need is exposure, not secrecy, to really get moving in most cases. Only in very rare cases do you want to keep secrecy. Based on statistics alone, you probably want exposure, not secrecy.
I think there's a very relevant point here. Listen carefully to his arguments and set aside any attachment you may have to C or F. Personally, I lament our reluctance to switch to the metric system here in the US, but setting that aside, the author does a good job of relating why he likes Fahrenheit. He expresses how he's able to relate to it better than Celsius, and he makes some good points.

How is that applicable to HN? Imagine the author is one of your customers. Further, imagine that he probably represents the majority of your customers in the US. Now imagine that you're building a cool new social weather website. As an international standards fanatic, you decide that you're going to use Celsius on your new website, because "that's what the world speaks gosh-darnit, and US users are coming with us, like it or not!" raises fist

This is a neat little exercise in listening. Is it realistic? No, it's patently absurd. You won't find many people who would roll a US-targeted website using metric units of measure. The implications are too obvious. But what if we apply this rationale to the other decisions we make. What aspects of our craft are affected by our attachment to "correctness", even when our users cry out for something different? Ask yourself these questions:

What attachments do I have that I force on my users/customers?

What aspects of my craft confuse users the most?

Then let go of your attachments and try a different approach, measure the results, rinse and repeat.
Just to add more context, my little site I try to keep up and running: http://view140.com
Code Craft Series: Beautiful Code
It has nothing to do with entitlement, I am pretty sure a lot of people would be surprised to know that their gmail account could be given to someone else at random.
There are 2 types of fools in the world; one says "this is old, and therefore good"; the other says "this is new, and therefore better".
note: This is my viewpoint on the entire affair

>>> I'm not advocating any bargaining methods. I'm advocating not being desperate, figuring out what your goals are, and I shared some stories that people apparently liked a lot. <<<

We're all desperate in some way or another.

>>>But as soon as you need money – and people know – you’re hosed<<<

What I understood from your post was that you're essentially trying to engage in subterfuge making sure that the other person doesn't know your weaknesses. So, that you can reach your goals.

That just makes me... sad.

The thing is that yes they are some very, very nasty people out there and no you don't need to advertise how desperate you are, but this playing coy just feels fake to me. This isn't a reflection upon you or casting any judgement on your moral character, but I think that I wouldn't have the stomach to do something like this.

It might sound crazy, but if I have to engage in a game to show strength in order to make someone else treat me like an equal. Then perhaps I don't want to be his equal?

>>>Indeed, he is. Yes. But in the flunky capacity. This guy didn’t see me as a peer of his, apparently, and he doesn’t treat people underneath him very well.<<<

Yes, in some practical scenarios you have to do it, and to be honest I do a variation of this everyday, but that doesn't mean I create a repetoire of tactics and add this long list of techniques to manipulate with another list on how to avoid being manipulated in order to get what I want.

I just don't want my life to amount to that, and well professionally I would rather not engage in something like that. If I meet someone like that then I would rather keep my distance than have a relationship. If they want the product. Sure buy it, but I won't play this game.

What I'm trying to say is that if I am desperate for money. Then I'm desperate for money. I won't turn that down, just to show someone that I'm worthy of something more. If I am then I'll get there. If not then I'll work harder to get there.

I think this was what Jacques was trying to convey. People pay for how good you are. Not how good at poker you are. As that is really short term. Unless you have that genuine thing (in the case of the model a brand) no matter how you pitch it the money will evaporate. That's the most important piece of the puzzle in my opinion. Generating value.

That aside, I just want to say that this is not an invitation for someone to screw me over. I won't play such games with them, but neither am I a fool.
so having joshu and not selling in desperation is worth at least $13 million
Indeed, that is what I meant, but I may have lost myself in my word-soup.

(note: "free" for everybody, Xcode 4 is already "free" if you're part of Apple's subscriber developer programs at $99/year).

On the other hand, it's annoying that Apple leaves everybody in the dark: if Lion is released in, say, 6 months. And if Xcode 4 is "free" on Lion. Does that mean non-subscribers bought 6 months of Xcode for $5? Isn't that a bit sucky?
From the posting: "Last night an organsation called @GIRLGEEKS contacted Twitter to say they had registered trademark for Girl Geeks and wanted the @girlgeeks account for themselves."

The original owner could have pursued similar protection and avoided the problem.
Ah, that's really cool and thanks for your reply. You guys are doing some incredible work.

One thing you guys might be interested in:
https://courseware.stanford.edu/pg/concept_map/index/41601
Daphne Koller is a Stanford CS professor who has been teaching her course CS228 on Probabilistic Models in a similar format for a couple of years. She has the lectures online by chunks of about 10 minutes and then uses in-class time for more interactive sessions. (I'm not sure if you can access the videos if you don't have a Stanford login though)

I really think this method of learning makes so much sense for any level student. Can't wait to see it progress!
SOCOM 4: Special Forces Release Date Announced
I got to be honest. Blocking sites doesn't seem to be working that well for you guys.

Look at this search - "how to get pregnant" - that exact phrase gets 550K searches on google a month. My wife and I did this search last week actually.

Blekko's top 3 results are 1. get-pregnant-guide.com which is an affiliate site that points to pregnancymiracle.com - one of those crappy ebook sites where they have a bunch of testimonials and ask for you to pay $39.95 for their guide, 2. a digg post that has 1 digg which points to a hubpages article that no longer exists, 3. purelyfitness.com/how-to-get-pregnant which is also an affiliate site that points to pregnancymiracle.com.

Google's top sites are the mayoclinic.com, mahalo.com, and howtogetpregnant.net. The least useful to me was howtogetpregnant.net, but they still gave a decent amount free advice. I actually found Mahalo to be the most informative which is blocked from your results. I find Calacanis just as annoying as everyone else, but this page was more beneficial to me than even the mayoclinic.
Tradtitional media banking in on Japan's earthquake and tsunami
This is like a prettier version of JavaScript in ten minutes. Thanks!
For someone who usually writes very smart posts this is one strange post.

On one hand developers complain that they don't get paid enough and don't get treated well. On the other hand, they refuse to consider the possibility that perhaps not getting out of bed for less than $10,000 a day is exactly what developers ought to do.

If you look at the cumulative worth companies like Microsoft and Google and VMWare built up and break it down to the founders and first 10 developers - it'd be a lot more than $10,000 per day.
I think he should consider a better design for his website. And take more attention on Topography, since he probably has the money to buy a good theme or a designer.
Seems like this is a violation of Twitter's obligations under the ECPA to ensure that someone's private communications are not delivered to a third party.
This is exactly my point. I don't have the expectation that Google is somehow bound to let me use their service. The moment I start using Gmail, I accept that they can close my account at will, spy on my messages, delete all my stuff. In this case, I don't believe that's going to happen, but if they did I would not be fundamentally surprised. I'm using their service because it's convenient. If they stop offering it, or if something happens that ticks me off, I'll move on.
We're not discussing C vs. Lisp. We're discussing C vs. C++.
In most Eastern European countries (and in parts of South America, I heard) whole industries grew out of building clones of these machines, usually with a bit more memory but otherwise similar specs. I started programming on one of these when I was 9:
http://www.old-computers.com/museum/computer.asp?c=632&s...
The pictures of a notebook show some creativity, but in the end I think it hurts you more than it helps you. There were some parts I couldn't read well, and writing words on scraps of paper really didn't convey too much about your product (I kept thinking, "what does scraps of paper have to do with meeting people?". Also, by writing down the text, you invite "reading off a PowerPoint syndrome"--show me the story, not the text.

Just my two cents.
I would rather focus all my energies on looking for a new job if being unemployed is what worries me the most.
I'm curious if there's actually stats on blogspot blogs being unreliable or spammy? How does it compare to wordpress blogs, etc? Because unless there's data to back this up, I find this an unreasonable prejudice. I do find some quality blogs out there running on blogspot time to time.
This Perfect Day
You can see the swarm here: http://earthquake.usgs.gov/earthquakes/recenteqsww/Maps/10/1...
Looks exactly like my Mac desktop app.. Nice job, 6wunderkinder! Sync is flawless too.
Does Amazon France pay for their employees' health insurance? What percentage of their paycheck has social security and medicare taken out?
The performance difference between a vector and a list has nothing at all to do with what we're talking about. Stop picking random things in the discussion to nerd out about. We get it, you're awesome. The point is that in Python the distinction isn't made.
I completely agree. Twitter don't owe anything to anyone using their free services. I'm not arguing that Twitter is bound to any laws of decency, or due process. I am just debating that they should be.

The article doesn't just serve as an account of someone who was wrongfully burned by a company who couldn't care less. It serves as a warning for anyone else looking to foster a relationship with their community/fanbase/customers via Twitter.
Well I was more thinking in terms of the discussion at hand - does one have (or, 'might there be') a moral responsibility to change a life's direction (new career) when one can make much more money that can then be used to help others. In that context, I am vehement that there is no such responsibility.

Pull a toddler out of that path of a bus - I'm not sure, I think so, but I'm not sure; I don't have a rational reason for it that can be derived from my moral axioms. I don't care very much either at this point, it's a different discussion I think (or at least a discussion much further down a sliding scale). For the case presented, I do have a strong opinion about, and felt offended at the thought that someone would suggest there is such a responsibility. Which is why I responded.
It will be interesting to see how much better this will be than a custom installation of Wordpress with the proper plugins to achieve the same functionality.
Good C programmers also do not reinvent the hash table wheel.
LED, LED Shop
Our task is to secure the company's success in the long run. Reputation is critical to business success. A good reputation helps that the customer chooses for us and for our products. A good reputation ensures success, but based on hard work and has worked for years. Therefore, we take in all that we do what we think, to preserve and strengthen our reputation risk.
For more information please visit: - http://www.ledmeile.de/
>> As for people somehow thinking they have the right to use Twitter's services like property - this is actively encouraged by Twitter themselves

>I know. But that's not reality, that's marketing.

If you offer something in your marketing that is accepted by the person receiving your service then working directly in opposition to implied expectations of that offer strikes me as a breach of [implied] contract, and certainly contrary to trust and honourable action.
The article says we don't need to be scientific, that a scale going from the 1800's coldest temperature (ice houses) to the body's internal temperature is better than one going from one change of state of something we can easily access, manipulate and judge, to the other state change.

No. Celsius. For all I know it's another one of those silly anti-colonial things like driving on the wrong side of the road.
heh, I stayed up all night working on one too. Will launch it soon
Thats exactly what this list does, but in indirect ways that actually work. Resumes don't work.
Mmmm....I don't if the link is broken or not, but I can say that it's not working with me :( (Macbook&Firefox)
Any ideas yet on what technologies the developers will use?
That would be troubling. It's one thing to let a major brand take a name back from some schmoe using it for no reason, but that's your actual name. Jackson could easily go by CoachPhilJackson and be found.
Really love the desktop like interface! But I encountered a small bug. When I check or uncheck the list continuously it didn't behave correctly.

Check the image.
https://skitch.com/aslam/rw8g4/wunderlist-home

Anyhow awesome work folks!
Is it normal to get hundreds of break-in attempts per day?
http://en.wikipedia.org/wiki/Locus_standi
Wasn't this how Django was born? A news agency needed a CMS and django was built.
The blogger is a University lecturer. The address looks spammy because it's the name of a course module. It's not obvious though, so I thought I'd clear it up.
It's not about Blogspot. Come on, the adress is ac31004.blogspot.com for crying out loud and there is very little content actually on the site. Those properties ought to set off some flags in the seasoned web user's brain. In this case, these flags were false positives, and I acknowledged as much in my comments.
InfoQ: Hacking Your Organization
http://en.wikipedia.org/wiki/Electronic_Communications_Priva... is US law, does this apply to protect people in Scotland?
Thanks, gents, I updated the post with that, and Pieter's correction that Redis keys are not Redis objects, but sds strings.
I have been sticking with Delicious in the hope that Yahoo will sell it off to a good team, who can revive Delicious. Strange that no other company takes bookmarks seriously. Google Bookmarks is a joke - it doesn't even sync with Chrome.
Mmmm (again) It's seems to perfectly work with Safari tho...Weird...
I don't buy the idea that SOX prevents 'loss leaders.'
Yes. The hole that the state malware use couldn't be kept secret, therefore it's not safe to not patch everything. Plus, the state has no right to free access to our computers without warrants. There are many sides to this argument.
We deployed an update, is it working now?
> But they can, and it's not illegal.

If it's just shutting down an account, probably true. But if GMail started giving people's email accounts to other people, which would allow other people to start receiving their bank statements, business correspondence, password resets, etc., I don't think it would be an open/shut case. Courts would likely want to do something about it, and there are various legal theories that are broad enough to potentially be employed, e.g. detrimental reliance on representations, tortious interference, or contributory negligence.

Consider an extreme case: someone is using GMail for their business. Google cuts a deal with their competitor to intercept the business's email and send it to the competitor. Would this be legal? If Gmail accounts and the email in them are unrestricted Google property that it may dispose of as it wishes, then it would be; Google can of course sell its own internal email to anybody it wants. But my guess is that this scenario wouldn't be legal, despite the fact that the business is not paying Google for the email account, and Google owns the servers that are receiving the mail.
"Morality is a strictly personal matter,"

Oh this is very much a contested position (known as 'objective' vs 'relative' morality). If I feel that murdering people with red hair is morally neutral, or positive even, is it so? I posit that it's not - murder is objectively morally wrong, no matter the ideas or feeling of being compelled of anyone.

To phrase it in your terms, I think everybody has a moral responsibility not to murder people, even if they feel compelled to do so.
More information, including a few technical details, is here: http://armstrongcms.org/
I'm trying to analyze - Which Firefox are you using?
Thanks a million ;)
Only the username was taken over. The account itself is still owned by the original user (just with a new username). Nothing private would have been transferred.
>The original owner could have pursued similar protection and avoided the problem.

Trademarks cost money - international protection costs quite a lot of money.

Do Twitter accept any registered trademark, like if I've a registered trademark in Afghanistan (say) will they protect me against someone with the same mark registered in the US or in Europe?

It seems that Twitter aren't bound to give a RTM holder the name but the person using it could be sued if they're using it to trade and not making it clear that their goods&services do not originate with the RTM holder.
You won't get much advice in this thread and you are probably smart enough to figure out the advice yourself. Open Google and browse the HN archive. If you want to raise money, then you should learn the Ins and Outs of it before that. Don't look for an investor; and how are you sure that's the best solution in your case?

There are many good articles here and there. There is also Ycombinator, or other programs; as some guys mentioned here. Don't forget also that you have a working product that made money. If you prove that there is more expansion in your market, investors will come to you.

1. Read more about the subject (books, articles, issues, discussions...)

2. You may want to hire a lawyer to ask him few questions; or someone expert about fund raising.

3. Consider YC and other programs.

4. Keep some of your time for networking and making friends in that field.

Good luck. And remember, even if you fail, that won't kill you ;)

[Un/Related] So you are not a USA citizen. May I know how did you get your Visa and how did you make your company in the US?
Railing against the quality of games on the platform is rich, coming from Nintendo, since the Wii is a landing zone for shovelware like never before, and the DS has been just as bad.

I chose to interpret their GDC keynote as an attack from being backed in to a corner. Someone else stole their schtick, and now they are panicking.
Firefox 3.6.8
IANAL, but I could see a case being made against giving your email address to someone else - seeing as it would result in that someone else receiving your previously private email in the future (e.g. they could easily compromise any accounts registered through the gmail address).
The visualization is nice but it fails to explain the ideas of each algorithm.

And it's interesting that the best visualizations for this are java applets.
The Texas Tribune uses Django right now. I wonder if they will be building a CMS on top of it.
I thought the exact same thing, especially when I caught the "the evil eval" header. Still, handy to have the reference online.
I just read an article (I believe here on HN) about letslunch.com. Try that out for meeting people of interest and influence.
Is it just me, or is Jacques still reading and replying to articles that reach the HN homepage?

Did Jacques replace commenting on HN with writing blog posts?
And in fact Twitter is basically legally required to do just as they've done in this case. Sucks, but reality often does.

Takeaway: Having a Twitter name is not a free substitute for having a presence as a legal entity.
Copyright Troll Complains of Defendant's Legal Fees
There are several tools that let you put up a newspaper website today. I don't see anyone raving about any of them. They aren't built for news, and it shows. I've built newspaper sites on Wordpress, and while I might wish it on my worst enemy, I'd definitely spare the middle tier.
It fing awesome guys !
I think I will say bye bye to the desktop app (not sure actually) :)
Just for the design, when I use the desktop app I use it in a small window and when I use my browser I use it full screen or at least in a bigger window. (especially on 24' screen, not viewable on a laptop screen probably).
Then the white background for the task is really big and doesn't look so good !
So I would suggest that all task background are of the size of the longest task...
What do you think?
Bonne chance (good luck)
Do you get it?
I think it's great and I love the UI. I have a couple of suggestions though, I would like to be able to set due times on tasks and the ability to create an event in google calendar would be good.
Music For Productivity: March 10th, 2011
There are some people who need constant audio companionship to keep us sane/motivated. Music is the soundtrack to our creativity. It makes work possible, helps define who we are and adds just enough fuel to our day to get us over most major hurdles. Each week, thanks to our friends at Inspired Mag, we aim to bring you a new musical suggestion, complete with a recommendation for it’s “intended use”. We hope to explore the full spectrum of musical tastes, so check back each week!
I'm one of the devs on the project. It's Django/Python-based. That provides an amazing platform for newsrooms and their diverse needs, so we're just building on top of it.