skysight-inc/HackerNews huggingface dataset:
Taiwan and Hong Kong (and the other two "Asian Tigers", South Korea and Singapore) were favored trading partners with the US during their economic rise, in the hopes that China would notice their booming economies and abandon strict communism. The US helped Taiwan out with billions of dollars of loans and financial aid for exactly this reason.
I don't hate Microsoft. I have lots of fun watching them.
It works to show the underlying thread in the downfall of 'the old business model', but it would be nice to have a forward-looking extension of the article. Okay, we know that internet changed the game - great. But now that it's becoming the new norm, what are the watchouts...what's next?

There's an interesting article that attempts to touch on the "what next" on the HBR blog that talks about the digital economy's weakness/flaw written by Umair Haque: http://blogs.harvardbusiness.org/haque/2009/11/facebooks_sca...
The problem is that in this situation he's not just leaving the wife, he's leaving the kids.

That is never responsible, not matter what your mental hangups are. If you have kids you would understand this completely.
Yeah, I've had no problem with using AdWords. I was just joking because Google famously won't answer an email.
Rich Hickey's Keynote from the JVM Languages Summit (video)
> job description is isomorphic to "priest"

Ok, that cracked me up.
Wait! In case you don't get the picture...

www.autotrader.co.uk is a rubbish site to search for cars if you know what you're looking for. I have a car in mind and can only narrow it down to about 400 at a time. I can't exclude based on keywords, can only search on one keyword which doesn't work at all well when it's a number, can't add notes to them, and if I come back tomorrow I have to trawl through them all again, I can't exclude any. Their recent redesign is uglier, slower and less pleasant to use.

It's ripe for a startup to nip in and take their market.

More generally, there's got to be a better way of pulling what I want out of their database than the two alternatives of a complex and scary search command line (that is, scary for most users), a massive 'advanced search' form or a limiting basic search form. Some nice search/filter/exclude interface.

Also, /etc is the place for linux config files, except for some apps where that isn't good enough so you get stuff like /etc/httpd/conf which is the config file location with in the httpd config file location within the config file location. Or /etc/sysconfig which is the place where system configuration goes within the place where system configuration goes. Stop being so stupid and redundant. Nobody (read: me) wants to deal with that. Put everything in /etc and maybe /etc/httpd if you need to group by program which you shouldn't because filenames are almost certain to be good enough and you can filter using ls anyway didn't you get the message about simplicity and composability of commands?

And what about a program I can run and it takes the running program which has the focus and draws on some overlays over the buttons and menus, such that when I click on them it takes me to some useful help on the web? So I can go to Tools -> Options and run this program, then click on "enable the frobnicator" and it whisks me off to a website where people can talk about what the frobnicator does and where it's useful and what problems it causes. All to often at the moment if there is any help with a program like that it just says "enables or disables the frobnicator".
In my opinion, it doesn't matter if his doubt is reasonable, as long as you want to get funds from him, you better explain why. Good luck with your startup!:)
Get SUP feeds via PubSubHubbub and XMPP
His advice is not worth any more or less than anyone else's here. He even suggests as much himself.

I'm saddened by the vicious response towards a religious belief. Last time I checked all religions are valid forms of personal expression constitutionally, and as long as he not actively trying to turn HN into an evangelical experience, he is entitled to provide any solution he sees may help without being ridiculed by people that don't have the maturity to accept that others can have different belief systems from them.

For the record, I'm not overly religious and don't think it would personally help, but the validity of god is irrelevant if the outcome is to ease the restless pain he is feeling.
Money Tweets: Twitter Meets Financial Education
HP’s Marius Haas to Cisco: “We’ll Bring It.”
While I agree with you generally. MS, Apple, Oracle, HP, IBM or any personal computer or server related business would either not be as successful or their product as widely used if there was no internet.

IE. Imagine a personal computer market with no way for computers to communicate with each other, would users be still buying computers as much as they do now or would it be just a small niche market?

Even though there are several big players whose business model depends quite a bit on the internet, yet no other tech companies does as much as to improve the internet as Google does. The icing on the cake is that Google opens up and shares most of these projects to everyone for free.
HP's Senior Veep Marius Haas had some strong words for Cisco in his interview with John yesterday evening (post 3Com acquisition announcement).

Corporate exec interviews admittedly aren't that interesting, usually. This one is definitely an exception to the rule.
Unless they want to make the web faster for their properties, which SPDY would do. They can only optimize their own sites up to a point and then they need to make the whole web infrastructure more efficient to realize any more speed gains, across all clients.
Oh my god, I totally thought it was about the web. As a list for the web it kinda makes sense. As a list of general programming influence it's a travesty.
This is surprising. It's a no-brainer that using someone's API to scrape their entire site (and releasing the data!) is begging for a lawsuit. You don't even have the somewhat weak defense of "it's public data because it's publicly accessible" when you rip it from a service they provide. I'd be willing to bet that at least in several places their TOS says "hey, we know what you're thinking, but..."
Okay, I think they did an amazing job. Maybe it's because I got ~10 people that I can speak with. 5 of those I take notes with in school I.e. collaborate. The other 5 just random friends and relatives who showed an interest. I speak with them occasionally.
Along with that I talk with many people on the public waves.

Yes, life is though when you got no friends to talk to, but I would recommend you to search for "with:public" to get some people to talk to.

It's not Google's fault you got no friends.
There was a definite "OMG the socialism is the evil!" bend to that article. I was almost expecting to read about forced recycling labor camps where they eat babies.

I am not discounting problems in Swedish recycling but the article was a bit over the top.
I never questioned the strength of your conviction in your beliefs, just the appropriateness of expressing them here.

Normally, yes. In this case however, they don't deserve down mods. The appropriate value for such a comment in this thread is 1.
I would have to agree with thinking as well. When I first started programming I would just brute force my through whatever problem. After some years I realized that the 3rd or 4th iteration of something was commonly the best solution and the rest were crap. Then I realized I could skip the coding for iterations 2 and 3 and just think about the problem a little harder, and go do some reading about it. Thinking works and it saves me a lot of time and frustration. Learn an editor Emacs or Vim. I like Vim. Learn a scripting language Perl or Python. I like them both, for me Python gets the edge.
...less than 3 hours of down time in the past three years.

This is pretty incredible, any way you spin it.
Excuse my brash language, but a circle jerk is hardly serious communication, is it?
And if it is, evangelizing the FSM makes as much sense as evangelizing Jesus

Which is basically what you are doing by making such a strong counterpoint. Take your own advice here.
How old are you? 15?
I got plenty of friends. Thing is, I am not into computer by business, only by hobby. Most of my friends are scientists like me and few of them are geek enough to even know what google wave is, at this stage.

I thought the point of distributing invitations is to get the whole thing tested. What is the best way to make sure gw is tested properly?
Well, I did... I told that we were absent, and that should explain the reduction, but he thinks that it should grown organically... That's my question. The fact that it didn't grow organically proves that it's not a good product, not worthy of an investment?
Profiling Past Experiences
If I start a new company, is it okay to profile work that I have done at my past jobs?

As an example, let's say that I used to work as a software developer at Smog Creek Software.

If I form a new company and am submitting a proposal to get work, is it okay for me to profile software projects that I worked on at my previous job, assuming that I:

1) Noted that I worked on the project while employed by Smog Creek.
2) The projects are publicly profiled elsewhere by the same company. In other words, I'm not profiling work I did on a private and confidential piece of software.
Hotmail imposes tracking cookies for logout
Structural typing has been around for a while. Ocaml is a prime example.
Historically, it’s been kind of a wash about when to use subdomains vs. subdirectories. - Matt Cutts

http://www.mattcutts.com/blog/subdomains-and-subdirectories/
That's cool! How do you deal with peer pressure at school and all that?

BTW, like someone else said, I hate to have thousands of episodes of tv trash like Gilligan's Island in my head.
Thanks for posting...

I will definitely need to follow some of these guidelines in order to find a co-founder, and I mean QUICKLY.

Excellent post!
The title says 'Most Influential' which I guess means those who are more visible and talked about rather than those with the most impact or seminal breakthroughs.
Whenever I read things I like, I find myself thinking "This is interesting, but is it relevant to a startup like ours? At what point does it become relevant?"

If you haven't launched yet, working on scaling issues is a huge mistake.

If you have fewer than 1,000 users, working on scaling issues is a huge mistake.

If you have a million users, working on scaling issues is a critical necessity...but that's a high-class problem.
Is this really accurate? Of Facebook's 900+ employees (according to Wikipedia, I'm sure it's higher), only ~300 are engineers?
Believe it or not, as a parent you have more clout than the TV and peers...if you want to.

From about the time my son was three years old or so, my reply to "can I have $shiny_thing_on_TV?" was "don't ask for stuff you see on TV, it's mostly junk." That simple!

Now he's nine and asks for stuff on TV, but he understands that there's a very high probability he won't get it, so he knows better than to whine about it. Instead it's "maybe I can get it for my birthday" or "how long do I have to save so I can buy that with my own money?" Either of which I think is infinitely better than the kids who nag their parents until they get what they want!
This topic has been beaten to death by impatient people who have no recollection or knowledge of the history of language adoption.
Explain why you were absent, and be honest about it. However, don't leave the investors feeling that your involvement in the company is waning as you both adjust to new family situations. Come up with a solid pitch that conveys your continued enthusiasm and commitment toward organic growth.
- New job time...

- Start a new project with a simple output, meaning you can see results quickly.

- Buy a new video game, left 4 dead is great after the long commute home for me OR start a new show to watch and veg once in a while.

- Learn a new platform OR take on a hobby outside programming with your kids.

Also you might be feeling the weight of the 40 yr old programmer. Well think of it this way... programming and especially web development/game development/app development is fairly new. Really our field didn't start out until the late 70s and the web mid 90s. So programmers will get older and older, you are nowhere near the end. It was a moment in time when all developers were young. I am in my early 30's and all my web/gamedev friends are around the same age but I also work with some 40 and 50 yr old developers in gamedev.

Maybe even start something of your own on the side and slowly build it to something that can take out your dayjob.

Also, remember this, sometimes we psychologically or even biologically create drama in our lives. Teenagers go through it heavily as biologically they are changing and it does spawn some depression bouts. Same with older people who might feel it closing in, but you can be depressed and do nothing or understand it is a phase and find a way through.
Teaching (programming to kids)
I can't even find the googlewave name of the person that invited me, unless I ask him directly. That seems like a missed opportunity right there.
The question of "Do we really need another programming language?" is one that comes up time and time again. The answer is often one of the following:

* No - We have languages that are turing-complete so new languages have no benefit.

* Yes - New languages can take trends that make their way into other languages in the form of libraries and built them directly into the language, making the source code cleaner.

* Yes - New hardware (cf. multi-processors) enables new features which can't be exploited by older languages.

* No - New languages segment the population, meaning we keep re-inventing the wheel by writing the same libraries over and over again.
I think furthering the discussion in this case means talking about the pros and cons of adding a comment length requirement.

Since the site owner pg is in on this thread, the community may benefit by Paul getting some feedback and ideas on how to improve the site.

The site's design does encourage conversation of course. Comments are threaded to encourage back-and-forth, and voting moderation promotes good comments and helps to keep the discussion civil.

I too like to get some karma, but I'll sometimes write something that I suspect may be down-voted (or even that I may not believe) just because I like to discuss things. Karma doesn't really matter on this site or affect your experience (other than being able to down-vote comments), and I think that fact encourages people not to treat it very seriously.
Trends in the advancement of storage virtualization: self-organizing systems
Search for 'with:public' to find public waves and meet some new people.
I'm assuming it's half assed or else there will be little content left that's worth watching. Looking at the most watched content it's almost all copyrighted.
It didn't automatically put them in your contacts list? It did for me, plus all the people that I've invited.
1. Do a search for with:public

2. Be sure to save the search with the archive option checked (this makes sure your inbox doesnt get flooded with public waves)

3. Wave with everyone!
Basically, this is a retread of articles I saw in 1996, with all the verbs changed from future to past perfect.
I actually really like that idea!

Although I would think it would be more useful in terms of filing bugs about yourself. After all if we try to change ourselves to meet everyone else's expectations then were not much more than a shell after a while...
I think it is mostly a statement on how the internet will eventually ruin the likes of newsweek. I'm still not convinced that what will replace it is better though.
If you don't know what to do if you aren't accepted, you shouldn't be applying in the first place.
Well, you sure respond to feedback fast. Great service, thanks!

BTW, I've been designing a few screens for an up-coming project over the past week and haven't had any problems. It is a joy to use. Keep up the good work.
lol, thanks...I definetly needed this!

I will be back, STRONGER THAN EVER!!!
Tell HN: My app got someone laid
I have a little Android app (http://phonalyzr.com to see the bar chart) which displays graphs of a user's call history. Today I got a 5-star rating from a user who posted:

"I used this to show my GF that her bar chart block towered over my band. It got me laid that minute. Not kidding"

It reminded me of a this classic Jamie Zawinski blog post: http://www.jwz.org/doc/groupware.html

"So I said, narrow the focus. Your "use case" should be, there's a 22 year old college student living in the dorms. How will this software get him laid?"

That was never MY use-case (my use-case being - I wonder if my call lengths follow a gausssian distribution?), but that post made me smile.
Isn't this beta? Isn't this the purpose of a limited invite so people can kick the tires and try things out? This isn't the amateur hour here.
I have wave, and you're welcome to add me. However, the single most annoying thing I've seen with wave thus far is that when offline, you have no notification in regards to new waves. My friend who invited me sent me a wave, but I didn't see it until a week later because I didn't log into wave. I'm sure this is easily fixed, but it just seems silly in an era of push email and IMs.

As far as finding people to chat with, check with:public or some of the more famous waves. The Unofficial "The Guild" wave is neat, and I know there were a couple RPG waves out there as well.

That said, this community is probably one of the better places to find those with wave simple because we're interested. So you just did what you needed to do. :)
The Story of the Pedraza Brothers, the owners of Psytar suing Apple
Is something wrong with you? You are usually reasonable, intelligent and have a good point, but this - what on earth gives you the idea that only females by stuff?

I pay for last.fm to give me recommendations for music that I will properly like, then I buy the best tracks in iTunes. I would do the same with tv-shows if Apple would let me (non-us, don't even get me started). I am a male CS student, so by your comment I shouldn't spend any money at all.
Straight vim is rarely very useable. I wouldn't be comfortable with out tags, minibuf explorer, nerdtree, cscope, and taglist.
Am I missing something? How does "55% faster" translate into a 2x speed-up?
Except your network connection to a site is going to be drastically different than Google's. Case in point: My datacenter directly peers with Comcast, so I get <7ms pings from home. Google gets around 35ms.

It would be like comparing the drive to a particular location using completely different starting points.

Plus, people would start doing all sorts of tricks to boost their ranking. Serving static, cached files for Google and giving everyone else a slow, dynamic site. It's way too easy to abuse.
They already do that in a sense. Google's webmaster tools show you how quickly googlebot crawls your site, you can actually adjust it higher, but I'm sure their crawl recommendation is based upon how much the algorithm thinks your site can reasonably handle.

So, in theory, the faster your site responds, the more pages googlebot can crawl without crushing your servers, the more people find your site when searching, thus giving more people the opportunity to visit your site because it's fast.
The factual content of this article is more useful if your mother or father is an avid reader and keeps asking "what is it you do again?"

I enjoyed this article not for the factual content but for the writing style. Another here has called it "trying to be cute," but from my point of view it seems like it's just written with a certain twinkle in the eye. I admire the ability to make a "boring" topic entertaining and reasonably accessible.
2x = Goal

55% = Reality so far
My favorite from the post:

"Partner with someone who is a rational believer that nice guys finish first"
I've a bad feeling of this potentially making the web layer more complex. Also the encryption bit may not be a good idea if you are not Google...

In general I'm more happy with web standards. Google doing research on this is great, but if they unilaterally push solutions that will anyway hit the mass market because they are Google is not good.

All the web, the idea of HTTP APIs and so on are based on the fact that HTTP may not be perfect but it's trivial to use, implement, and so forth. Please don't break this fact.
Some of these things are IN HTML5, for example <map>
Cool--didn't know about it in Ocaml. Scala has it on the JVM, but I heard that under the covers it has to use reflection.

Supposedly the new invokedynamic will help avoid the reflection hack (overheard from Daniel Spiewak on twitter).
Want to tell me what you develop your type I virtual machines in?
I actually had Chazelle for freshman CS, many years ago. I think his style is targeted for the freshman CS kind of audience, people who aren't already into the field, and thus need some of the cuteness. His lectures were a lot of fun, by the way, and at the end of the semester, one of us put together "The Chazelle Show", basically clips of all his funniest moments.
So do stack exchange sites automatically get submitted to HN as part of the creation process?
Slideshow of 20 t-shirts for cubicle warriors
Further, people like GVR say things like "In a decade we figure python 3 will be pretty widespread", and "Python 3 isn't really ready for primetime yet, don't use it". Is it really a groundbreaking blog post to mention that people aren't using it now, and that it doesn't work quite the way author expected.

Of course the original author also claimed Python 3 is attempting to maintain some backwards compatibility based on a module which interfaces a system call. And then complains that it should just be a clean break from the past. And after that complains that the new thing isnt the old thing. If that confuses you, don't worry I'm confused too.
I think Python 3 suffers from attempting to be compatible with Python 2. It should have been a clean break with major repairs and reconstruction, as the original Python 3000 was intended to be. Hang the expense, let's make this language _right_, and Python 2 be damned.

That worked really well for Perl 6 ;-)
Right. Anyway, we first have to settle the question "will LISP ever get critical adoption?"

:)

(I love LISP. I'm trying to point out that "critical adoption" doesn't seem to be a very important or measurable thing.)
Exactly. Regulatory arbitrage doesn't work if everyone shares the same regs.
Hey, awesome if it's working for you, but "an unfashionable corner of SF" is a pretty long way from the bottom of the ladder.

If you compare yourself to your peers in SF you'll never feel good about that. Too many kids who got lucky in this town walking around with zillions.

What if you moved to one of the more decent parts of the East Bay? Easily cut your rent in half, or if you prefer, you could have twice the space.
If you are in the bay area, the co-founders meetup next week might help you http://www.meetup.com/Co-Founders-Wanted-Meetup/
> I love cross-compilation: both binaries (for Mac OS X and Linux) were compiled on Mac.

Indeed, the Plan 9/ken way of structuring compilers rocks. All compilation is cross-compilation! Simple, elegant, reliable.
I assumed he was referring to the target customers for his bingo card creator app, making the point that Reddit ads are only useful to people looking to reach redditors, which is a very narrow segment of the population.
I tried watching the video but, after 45 seconds of a Basecamp Haystack commercial, I bailed.
Well my parents are divorced. I don't agree it is to the best of the kids to stay together no matter what. If the parents are unhappy, they suffer too.
How did you upvoted this?

Seriously, HN is no longer the place where a few of well informed developers stay together. Actually the more the topic is programming, the more I read bestialities here.

programming-reddit -> HN -> please.build.the.next.ASAP.com