skysight-inc/HackerNews huggingface dataset:
I don't see the insight here. There is no new "reputation economy".

If his customers aren't as concerned about the security of their data as he is, that can be explained by the different way they value the damage to their reputations from a security breach. Presumably most of his customers sell something other than security so the damage to their reputation will be less than if their whole business was selling security.

If your business is painting cars, you'd expect that you'd be a lot more focused on paint quality than a dealership that sends you a few cars to paint.
The term "memory leak" is also sometimes applied, particularly in GC environments, to mean "memory that is still referenced, but will never be used again".

Poorly-thought-out caching is an easy way to do that, especially if the cached values themselves have a chain of references to other values.
I used to love UltraEdit back in 2000 before I completely switched over to Linux. It handled the various languages I needed (Java, Perl, PHP, Tcl) very well. After switching to Linux, I searched high and low for something that approached its feature set and user-friendliness and ended up with jEdit, which was a very solid replacement. vim and emacs are great, but both jEdit and UltraEdit are very approachable to the newbie.

I've downloaded the Ubuntu package and am impressed with the job they've done porting it over. It looks beautiful. I commend them for their effort. Not sure I could come back at this point, but man I wish I had this 9 years ago...

I hope the port proves rewarding for them.
I see FarmVille is an ultimate embarrassment for Flash as a "platform" for anything: an insanely powerful Core Duo 2 falls victim to Adobe's genius: the PC turns into a buzzing oven essentially displaying a nearly static image with some minimal 80-s style animations here and there.

I can literally hear when my wife launches it from anywhere in the house: those tiny little laptop fans just scream "farmville-e-e-e-e-e-e-e-e-e". Oh, and then I can hear her: "where is the power cord?", in about 45 minutes.

Who knew that virtual agriculture could be so CPU intensive. :)
Agree. The thing about talking to a talk-therapist / counselor / psychologist / priest... is that they are outside of your world, they don't know all the drama and back-story, and when you talk to them you are in a way outside of your everyday world, able to look in upon it from the outside and perhaps see things differently, more clearly (hopefully). Sometimes our personal drama and back-story and life-scaffolding is what gets in the way.
"The wars of the future will not be fought on the battlefield or at sea. They will be fought in space, or possibly on top of a very tall mountain. In either case, most of the actual fighting will be done by small robots. And as you go forth today remember always your duty is clear: To build and maintain those robots." (http://en.wikipedia.org/wiki/The_Secret_War_of_Lisa_Simpson)
Don't cling to external power.

Needing to have something to show is letting an external power guide you. Needing to owna house and having savings is the same. You're effectively expecting something of yourself that you think other people expect of you in order to consider you good.

Forget that. You are already good.

Don't think in terms of what you should do, what you can't do, what you must you, what you ought not to do, and open a fresh viewpoint about simply what you want.

Any issue it is, it comes down to that you either want it or you don't want it.

Even if your family asked you do drag on and suffer because of security, it would eventually be your own choice based on whether you want to do that crap or not. Nobody can't force you.

That's all. No should, no can, no must, and other externalities but cherish your internal power instead and decide what you want.
Great, thanks. I'll check these out.
Even though it is off sometimes by as much as 100% and has many shortcomings I have yet to find something better than Google Analytics, but I'm sure that you are already familiar with that.

I keep a spreadsheet on the side with most of the key indicators as well.

If the situation asks for it I'll write some quick and dirty script to analyze a chunk of the log files.

And long ago I had a little program that would send out a packet on a UDP port to my desktop pc, and a second program that would toggle the sound port every time a packet arrived at that port. That made for interesting sounds, it's amazing what you can pick up that way.

("Hey, we just got linked somewhere big")
Slight statistical effect though - it was a small place that had concentrated banking/shipping etc.
The average income of the city of London (the financial centre) is higher than the average for the UK - that doesn't mean the solution is for the rest of the country to build banks on all the farmland.
Dear Google, who I am supposed to use google wave with?
I figure this is the right crowd to discuss this. I got a gw account and I could use it. The problem is, the people with whom I may start collaborative projects have no account yet and I got no invitations. So I am stuck at the start and cannot really do anything with it. Google wave dudes, I think you screwed it up.
For Western people, capitalism has offered a way better lifestyle than communism could. Even the East German fascist people rejected it after WWII, having to suffer the consequence of their factories being shipped to war ravaged Russia. I don't blame you for your cheering capitalism.

If you want to make this an Asian foot race for prosperity, I think China is better compared with India for size and poverty level before China went communist. Productivity, literacy, infant mortality rates, and general health all became much better in China than India under communism.

China was not following a Soviet model. The Soviet Union became revisionist after Stalin's death causing the rift with China. The Chinese communist revolution focused on the countryside peasants, encircling the cities. The Bolshevik's organized the workers. China was not following a Soviet blueprint dogmatically.

Besides the wealth of First World nations, I don't see Third World countries benefiting from capitalism all that much, the poor nations stay poor. With the resultant starvation, dysentery, and infant deaths all but ignored
by the West.
Meta comment: What is with all the smiley faces in these comments? 6 in 24 comments. Either people here get weirdly giddy over Google or the userbase is now mostly in their teens.
I'd really love to be given the chance to port this to BlackBerry devices. I contacted Bump through email, but they showed almost no interest at all for the time being. They acknowledge the fact that the Storm/Storm2 both have accelerometers, but aren't willing to port until more devices ship with accelerometers built in.

It's a shame really, because:

1. The Storm is a device that has sold quite a few units, and the Storm2 has had decent sales since launch, as well.

2. Once you write the app for one device, it's a joke to port it to other devices. In fact, if you take caution when developing it, you could probably just build and go, with no changes.

Hopefully they'll have a change of heart soon, because I think this is a serious opportunity to miss out on.
Feel free to start your own event in LA! We'll be hanging out in #transparency on freenode during the hackathon.
What? I'm not affiliated with 1001 rules for my unborn son.
The quest for people has begun.
Cool Computer Tricks
Looking cool computer tricks? Here is something that should pique your interest: Use Keyboard As Mouse, On Screen Keyboard and Transform your Windows XP in to Windows 7.
Impressive, how Google are taking on challenges that pretty much no other company could possibly address... replacing email... enhancing HTTP, etc...

They're the only company with the means to take on such massive, unprofitable projects, and at the same time enough street cred that everyone won't immediately assume they're trying to make the web proprietary. The fact that they tend to open up these things from the get go helps, too.
you mean computing?
Am I missing their explanation of how a SPDY-capable client and server discover and make use of SPDY instead of HTTP?

For this to take hold in the wild, it has to be possible for me to run a combined HTTP+SPDY server, and for a client connecting to it to automatically make use of SPDY if it is capable. This must happen without user intervention (i.e. we don't expect people to type spdy:// instead of http://).

It seems like this should be possible. Perhaps there could be a special server response that instantly "upgrades" a TCP session from HTTP into SPDY. But I'm not seeing anything about that in the docs; is this part of the SPDY plan (yet)?
I am a Mathematician. And all our exams are oral. You just have to find a professor with some time on her hands, and then you can take the exam.
If you're respected in your field, have you considered shifting into consulting? You're really in an ideal position for it: you should have no trouble finding work, and will probably find that if you book the same number of hours, you'll make quite a bit more than you currently do. One of the biggest unpaid time sinks when consulting is negotiating new projects, but you can probably avoid spending too much effort on that - I'm sure plenty of people here would be thrilled to receive help from you if you were in the market.

It's not an ideal lifestyle, and I'm sure you're aware of the drawbacks (insurance, security, travel, uncertainty etc.), but it offers considerably more freedom than a 9-5 (you can always turn down projects if you want more time to yourself, though I'd recommend that instead of saying "No" straight away you do so implicitly by pumping up your rate to the point where you'd be thrilled to take the job if they agreed) without a lot of the risk involved in a startup, and it could allow for a much easier transition towards starting your own business if you decide to take the plunge.

You'll find that Real Job offers emerge on occasion from contracts that you complete, and you may even stumble upon something that's lucrative and interesting enough to take, if you're not loving the hired gun lifestyle...
Another aspect of the Facebook engineering team is how large the ratio of active user to developer is. Currently it stands at 1.1 million users per developer.

This ratio changes my model of how the world can work. I'm not sure how, yet. I have to give it time to sink in.
Giant swaths of blockquotes and randomly bolded setences.
An Agilist In the Rough
Will python 3 ever gain critical adoption?
Technical founders who don’t sell also use bad proxies (”Harvard MBA!”)

So, what's a better proxy for figuring out who a good business/sales co-founder is? (I ask as a tech guy with a Harvard MBA co-founder ;-))
I'm into semantics in HTML as much as the next guy, but do you think there is an HTML processor out there that notes a subtle semantic difference between bold and strong? It's pedantic. I don't even know why people still discuss this non-issue when better methods for embedding semantics in markup are _all over the place_.
I code Java at work, but Clojure+SLIME+Emacs gives me a way to quickly prototype things that call my existing Java code in a REPL. Once I've demonstrated the concept to myself and have the basic algorithm working, I port back to Java. Clojure and Java sometimes demand a different style, but I sometimes find that porting back from Clojure to Java results in more elegant Java than if I would have started with Java in the first place.
You might not be able to sell bingo cards, but I bet you could push a lot of Neverending Story DVDs and pedobear t-shirts.
There was a discussion on using emoticons even in serious communication, yesterday I think.

http://news.ycombinator.com/item?id=933585
And just in case you don't get accepted to YC: http://blog.fairsoftware.net/2009/04/07/you-didnt-make-it-to...

I'm just saying, because it's interview season and we already had at least 4 posts on the topic of how to get accepted... If everyone who read these posts got accepted, the YC building would have to add quite a few floors.

Good entrepreneurs are resilient, even in the face of early rejection.
VIA/Centaur settled a patent lawsuit with Intel a few years ago and got a 10-year license.
I remember this discussion on HN. And I liked the idea. In prep school, I used to go through my whole Math binder for each bi-monthly test even though the tests were only on the last few chapters. It definitely helped me a lot.

After reading about the link you re-posted, I looked at some of the software that were replicating SuperMemo's method. (I can't remember the names right now) The issue I had was to find the material for what I was studying. Of course, the best way is probably to create your own material but that requires an extra time investment.
I am tempted to totally change my life and stop working and create something new that will be challenging and interesting. Create something that I can do from home so that at least I am not a slave to my boss.

That doesn't sound lost to me. Scared, sure. Risky, you bet. But lost? Hell no. You know exactly what you want to do, it's just hard for you to do it.
There's a huge difference between biz dev and sales. Most MBAs are "above" sales. If you need business/strategic/distribution partners, MBAs are great. If you need someone cold calling and knocking on doors, find a frat boy or sorority chick. (I'm serious - it's what every drug company, liquor distributor, and whoever else does.)
Fingers interface to control Robots
RescueTime!

http://sidsavara.com/product-reviews/review-of-rescuetime-fr...

Of course if you're using Unix, you can get the linux version (which I don't believe is officially supported).

Just knowing where I am spending my time makes me more productive and less likely to randomly web surf etc
Lisp was used (Symbolics), but the machine had specialized instructions dealing better with gc, and object dispatching (was it Flavors, Symbolics pre-CLOS OO system).

For example (have to google for the document), a method dispatch on then comparable cpu's was 1000 microseconds vs 3.5 ms for Symbolics machine, due to the specialized instruction set.

Symbolics went so crazy, that it developed every HW piece being used - including monitors & printers :)

That to be said I love Common Lisp :)
Coding a Web Design for Speed and Quality
I'm an Emacs guy, but I cannot deny that Eclipse is the superior tool for Java development. I have come to rely on the refactoring tools and would miss them greatly if they were taken away from me.

SLIME in Emacs is comparable (better in some ways, worse than others) if you're hacking in a Lisp. It is really nice to work with code at a higher semantic level than just ASCII text, sometimes.

(I also hear that VC++ has similar or even better refactoring features, but I haven't used it.)
Right. What works for Hong Kong, Macau, Singapore, the Isle of Man, and other low tax city states just does not work for the rest of the world--it doesn't scale.
Why Didn’t Pownce Trounce Twitter? – with Leah Culver
actually there are two main types of modders: the ones that play backup copies (but buy original) and the ones that buy pirates, but pay for a Live account to pay online. Blocking both is automatically a loss for MS: it will take a lot of people away from the Live signature row AND it will be a great incentive for the backup-players to simply go looking for another platform (PS3, which finally reached a lower price?).

Yes, piracy is a problem to the industry - but simply banning everybody like that won't help solving it in any way (at least for MS)...
> I can write a FB app and have it up in a jiffy, that's just not the case with Apple

If FB doesn't like your app they'll have it down in a jiffy too. It's not nearly so clear cut as you make out. Their review process is just reactive instead of front-loaded.
Estimating front-end development. Well-written and consistent
StackExchange for Operations Research
Never forget that the someone else's ambition is only achieved through people like him willing to help realize it.

There is no "good" or "bad" in recognizing your particular comfort zone. The only issue arises in you continuing to do something outside of your comfort zone, and that's as true as being an entrepreneur when you hate it as much as it is being an employee when you hate it.
The future of the internet is ubiquitous encryption. Better to break caching models ASAP so that fixing them can be done incrementally.
I note a comment in your code that "Twitter sends malformed JSON, with top-level array. Workaround: put it under 'tweets'." As I understand it, a top-level array is perfectly legal JSON (see http://www.ietf.org/rfc/rfc4627 - "A JSON text is a serialized object or array."). Are there other problems with Twitter's JSON, or does Go's JSON implementation fail to support top-level arrays?
...but they figured out how to write link-bait titles!
Agreed.

I think the important thing to note is that Google is the only large company whose business model depends almost completely on the success of the Internet.

This is why we see them at bat for Net Neutrality as well as efficiencies within communication protocols.

Microsoft, Apple, Oracle, HP, IBM . . . those companies make their livings in other ways.

The only company comparable to Google would be Yahoo in this way. Their inability to keep engineering talent means their contribution to The-Internet-As-Platform is not as significant.
Quantifying Luck in Head-to-Head Fantasy Leagues
Well, doesn't How to Win Friends and Influence People offer advice like sincere and lavish praise? That's low-status, unless coming from the position of an authority position (high-status).

Maybe I'll do some experiments.

Something else I am interested in is how social/contextual status subconsciously sabotages people in the context of sport or business.
Not everyone has a sense of self esteem that depends on being the best at everything.
"but whenever you tell people that they always make some wise-ass crack about using it to file a bug report about you personally..."

That could be an interesting way to learn more about yourself and how others perceive you. Let people file bugs against you. How am I doing as a manager? As a husband and father? Are any of the tickets being closed?

It would take a pretty strong personality, though, to welcome that level of criticism.
You could browse to the page the regular way, then load a Javascript or Flash library which would use SPDY for all further communications. In your typical web app the user experience could be visibly improved.

You can already do this with Flash today, and it would be much easier for Google to push it into the DOM than to touch the transport protocol.
Let's just hope that it DOES happen again!
A more useful number: $1.25B is 1.5 months of operating income for Intel.
Oh, wrong way around. This "how to make a web design made in an image tool a bit faster". Coding for speed and quality starts with more conceptuation and thoughtful layout.
And the email addresses, "Brian Kernighan <research!bwk>". Remembering to use bang paths shows how much thought was put into this prank, very cool.
You mentioned you wanted to work from home. There was a reddit thread recently where one of the top coders at RentACoder explained what it took to build a good reputation there and make enough money to support himself.

http://www.reddit.com/r/IAmA/comments/a2485/iama_top_coder_a...
Apple's Soaring Pile Of Cash
Those are all very fair criticisms, but by simply running gnome-panel with Xmonad, you get 80% of what you want.

Apologies for the evangelism. :)
Ah. Someone at #go-nuts said it wasn't valid, so I made the change and it worked. If it's valid, than yes, it must be a bug in Go's json package. Edited the comment, filed a bug report (http://code.google.com/p/go/issues/detail?id=114). Thanks!
Wonderful article, I have a bit to contribute:

"The words "Soviet" and "union" are worth a moment's reflection. They were extremely meaningful, and they were originally devised to replace two other words: "Russian" and "empire." If the republics were no longer bound together by their supposed Marxist-Leninist ideological fraternity, what would happen to a "Soviet Union"?"

This is not clear to non-slavic speakers, but Soviet is the anglicized form of "suvetski", from the base "Suvet" meaning "committee". These Suveti/committees were the secret gatherings of communists/bolsheviks dating back to the late 1800s/early 1900s.
Ask HN: How long to grow organically?
Hi guys!

I have this startup in Brazil and we are 7 months old now. By the 6th month we had a small reduction on our numbers. That is because we were not involved with the project, implementing new things, interacting with people and so on. I got married and my partner was having a baby by that time.

I'm pitching some investors and one of them wants to know why we had that reduction. Why the numbers didn't increased organically even with our absence, based on the products quality.

My question is... Is it possible to a fairly new startup, with no money for advertising, grow organically on an emerging market? Is his doubt reasonable?
"<strong> is supposed to put a stronger emphasis than <em>"

You are right about that. I suppose I was just speculating on why the author was including <strong> as a no no. That the thought of "I am 'stronging' this text" didn't indicate significance to him while "I am 'emphasizing' this text" related significance to him. In which case, <strong> would seem like just another name for <bold> while not denoting importance.

I myself did not clearly understand that <strong> was actually more "powerful" than <em>. I appreciate you clearly stating the relationship between <strong> and <em>.
Speaking of the mario competition, is there a way to watch videos of submissions?
I love that Google is focusing on how to speed up the web, but they are missing the most obvious thing they could do that would have a dramatic impact on the speed of the web:

Update their PageRank algorithm to take into account website speed, and then publish this as a fact.

The idea would be that they would have GoogleBot measure the latency, and overall page load time and rank sites higher that respond faster, and slow sites lower.

One of the problems with PageRank is that most of how they measure site quality is a mystery, but making it plain that speed is used in ranking would bring website performance to the front of everyone's minds. They could use similar metrics as YSlow and PageSpeed use, and tell everyone to optimize their sites using those tools as a starting point.
I'm glad you posted. You're not alone. I'm 5 years younger. I'm one of the most passionate people I know. It's difficult to take a leap, I rather be pushed :) .But I'm learning that the sooner I do make the change the sooner I can start living my life. +1 on telling your wife. Even if you decide to make a change tomorrow, it could be that it will take you 6 months to accomplish that goal. So I think it doesn't need to be something that happens tomorrow, but something you can work towards.

BTW great feedback HN peeps
Not to shamelessly plug a YC-funded startup, but with regard to source control, I've found Dropbox (https://www.dropbox.com/) a good solution. Granted, it's more GUI-inclined than SVN, Git, et al. I've read there are CLI interfaces with it, but haven't looked into any myself.
Apple Tweaks App Store Review Process
Website Designs That Effectively Use Texture
Regarding the use of SSL by default, they better require the use of the SSL mode which sends the hostname before the crypto negotiation. Otherwise that's a lot of IP addresses required for virtual hosting!
My son is eleven and I love him exactly the way he is today, but I ache from the fact that I will never again be able to talk to the four year old he once was

As a parent of a 2 1/2 year old and a four month old, I'm saddened that there will be a point in my life - deity willing - that I'll be saying the exact same thing you are.