HNHacker News
TopNewBestAskShowJobs

Sapient

598 karma · joined August 4, 2009

http://www.hackernewsers.com/users/Sapient.html
submissionscomments
Sapient··on Coffeekup
You are of course correct, this was a horrible idea!
Sapient··on Coffeekup
Just reading your comment, it occurred to me that this is an editor problem.

What we actually need are editors in which you can set you language (haml, slim, less etc), and then those are compiled and saved, in realtime to html, erb, css etc.

Not having used too much Coffee Script yet, I don't know what the transformation from CS -> JS -> CS would result in, but I believe HAML -> HTML -> HAML would be pretty much 1:1, and html2haml already produces pretty much exactly the same haml I would have produced if I had done the conversion manually.

Sapient··on Why Google+ Will Take Half of the Social Networking Market from Facebook
I have seen this claim a few times, but noone ever gives any real reasons as to why.

A monopoly born through a superior product is not the same as a monopoly born through anti-competitive practises. Noone is forcing or coercing anyone to use Google+. Facebook and twitter are only a click away, and both are massively more popular.

Could we say the same if Facebook launched an email service? Or if Twitter launched some sort of search engine?

Sapient··on Learn C The Hard Way
That's awesome to hear. I actually know a bit of C, but it has been years since I used it - so this book seems like a good one to read to 'reboot' my C skills.

I'll definitely be waiting anxiously for you to finish.

Good luck!

Sapient··on Learn C The Hard Way
Having read a fair bit of LPTHW (though I had no actual interest in the language), I am really excited about this.

One of the best things about LPTHW was the context it was written in, and if LCTHW is written in the same way, it should be a really awesome read!

Sapient··on Facebook Engineer Builds Google+ Inspired Facebook Hack
How so?

No one is forced to use any of Google's products - Bing and Facebook are only a click away.

A monopoly born from having a superior product is not the same as a monopoly gained through the practises of price fixing or forcing people to install your web-browser with no way to disable it.

Sapient··on Why Twitter Should be Very Worried about Google+
I got an invite two days ago and had the same problem. However when I installed the Android Google+ app, it allowed me to register start using it immediately.
Sapient··on I'm the guy who bought 259684 Bitcoins for under $3000 yesterday
The RIAA and MPAA would disagree with you.
Sapient··on Statistics of 62K Passwords
Ah thanks, I need to learn to read gooder. The password got me so curious I couldn't even finish reading the sentence.

Edit: Thinking about his explanation, it doesn't really make sense to me. If that were really the case, those accounts would be more evenly distributed through the list - yet they are tightly clustered, which leads me to think they were created in groups (guessing the list has some sort of chronological order).

Sapient··on Statistics of 62K Passwords
The 10th most common password was far too interesting for me to ignore. While it is fairly easy to type, its not easy enough for it to be some sort of tap-password.

Having a closer look at the list, and assuming the dump is organised in some sort of chronological creation order, you can see that all the accounts which use that password are created in several tight groups, share a fairly common username theme (mostly female names), and use a fairly narrow selection of email providers. I would guess they were made by a bot.

Sapient··on Speeding up Rails startup time
Yep, I saw, thanks!
Sapient··on Speeding up Rails startup time
This patch seems to introduce a bug when loading files with extra periods in the name (I think).

My app which includes thinking-sphinx (which has a require '0.9.9'), breaks with it.

Sapient··on Is graphene a miracle material?
Optical computers, genetic catalogs, nanorepair modules--forget all of that. It's when you see a megaton of steel suspended over your head by a thread the thickness of a human hair that you really find God in technology.

* Anonymous Metagenics Dockworker - MorganLink 3DVision Live Interview

Sapient··on How Piracy Made 'Go the Fuck to Sleep' a No. 1 Amazon Best-Seller
Coitus interruptus has a failure rate of 15%-28% per year, 4% when used perfectly. In comparison, condoms have a failure rate of 10%-16% (2% when used perfectly).

You were perhaps aiming for a sound-bite, but saying "It works in very few cases" is inaccurate.

Sapient··on Rails 3 - Fully Loaded
I haven't used sorcery, but I have just finished quite a large rails project in which I decided on Devise right at the start. It was great in the beginning, but as soon as I needed custom behavior, it became more of a liability than a help. Doing simple things like changing a redirect on sign up or sign in, and a few other customizations were chores, some of which required overriding core devise classes, and I am still not really happy with the fixes.

If I were doing an app with standard model authentication, a Forum for example, I would use devise again in a heart-beat, but for any other project where I expect to have any slightly customized behavior at all, Ill be rolling my own.

Devise is brilliant if you want something straight-forward, but it is big, complicated (internally), and not very flexible.

Sapient··on Workers Leaving the Googleplex
When I read that phrase, I was thinking he MUST have known it was going to get him fired.
Sapient··on Can Paul Graham Mass-Produce the Start-up? (video)
Thanks, I also found a few small ones, but it looked like there was more information on the one in TFA than in the ones I found.
Sapient··on Can Paul Graham Mass-Produce the Start-up? (video)
Does anyone know where I can see a larger version of PG's "Famous Whiteboard"?
Sapient··on Online Cash Bitcoin could Challenge Governments, Banks
There are a number of escrow services available for Bitcoin transactions. https://clearcoin.appspot.com/ for example.
Sapient··on Is Sugar Toxic?
Try Xylitol rather, my wife switched me over to this about a year ago, and I could barely tell the difference.

Possessing approximately 40% less food energy, xylitol is a low-calorie alternative to table sugar. Absorbed more slowly than sugar, it does not contribute to high blood sugar levels or the resulting hyperglycemia caused by insufficient insulin response. This characteristic has also proven beneficial for people suffering from metabolic syndrome, a common disorder that includes insulin resistance, hypertension, hypercholesterolemia, and an increased risk for blood clots.

Sapient··on Is Sugar Toxic?
I believe Lustig says the fiber in the fruit reduces the amount of sugar absorbed by our bodies.

However, he also says that sweet fruits in large quantities can still be bad for us.

Sapient··on Nginx 1.0.0 is out
Nine years to get to version one. Happy birthday nginx.
Sapient··on Once Again, Twitter Drops Ruby for Java
Java programmers commenting on this story seem to be claiming that Ruby is a messy language and hard to grow a team around, while Java somehow solves all these problems, yet I see only anecdotal evidence and opinion to back this claim up.

One thing I cant remember ever having read is a horror story about people taking over a legacy Rails app, while those stories seem to be fairly common when talking about Java apps.

Seems to me that, for the most part, people who know Ruby and Rails have taught themselves, while sub-par and mediocre Java programmers are produced in their hundreds, fresh from their first programming experience in college.

Seems logical to me then that its going to be far easier to get experienced Ruby programmers than to get experienced Java programmers.

Sapient··on Once Again, Twitter Drops Ruby for Java
I think you nailed it there.

Most startups fail anyway, so devoting a single day more than needed on development is a waste of very valuable time and money. How many extra VPS' is a month of saved development time worth?

All skill being equal, choosing Java over Ruby for a new project is one of the worst cases of optimize early I can imagine.

Sapient··on Once Again, Twitter Drops Ruby for Java
I don't believe Ruby and Rails are prescribed for most projects. Just the ones where they makes sense.

That said, I have taken over development of a few legacy rails applications and never had a problem adapting to the idiosyncrasies of the old developer or team.

Sapient··on Bootstrapping a simple compiler from nothing
I have fantasized about doing this for 15 years, and after reading this, I think I have finally got the motivation to do it.
Sapient··on Silicon South Africa: Google Launches Incubator For African Startups
Woothemes I definitely know about, but again, I only learned about them through Mixergy.
Sapient··on Silicon South Africa: Google Launches Incubator For African Startups
All true... But how many of them even have access to the internet, let alone credit cards?
Sapient··on Silicon South Africa: Google Launches Incubator For African Startups
I agree with regard to the payment gateway, but its been a very long time since I met someone who said they wouldn't use eCommerce. Most people I know do a lot of online shopping, and I am not talking about my tech friends.
Sapient··on Silicon South Africa: Google Launches Incubator For African Startups
I don't spend any time on Facebook, so I thought that may be a reason why as well, but I asked my wife (Who most certainly DOES use Facebook), and she had also never heard of it.
← PreviousPage 4 of 7Next →