HNHacker News
TopNewBestAskShowJobs

darkstalker

455 karma · joined April 25, 2012

[ my public key: https://keybase.io/wolfiestyle; my proof: https://keybase.io/wolfiestyle/sigs/aSPXASShYeQg0E7wOftAKtDn-MGpFOSQVQwPkkfzPXU ]
submissionscomments
darkstalker··on What can I do for Mozilla?
The remaining quotes:

C++: "So you like long compile times and incomprehensible error messages? That's cool, we do too"

Java: "So you're a believer in AbstractMethodFactoryBeans? That's cool, we all have our vices"

Python: "So you enjoy the paradigm of backtrace-driven development? That's cool, everyone gets a bit tired of static typing once in a while"

C: "So you think OOP is for hipsters? That's cool, we all get nostalgic sometimes"

Javascript: "So you're a dynamic individual who thinks that, underneath, everything is an object? That's cool, we like to dream as well"

For Rust, it just sends you directly to it's site.

darkstalker··on Be nice to programmers
Indeed this is very dramatic. Positive feedback boosts egos, negative feedback gets the work done. If no one ever received negative feedback, we would spend our lives believing we're perfect while doing everything wrong.
darkstalker··on Firefox 16 live: Here's What's New
With the "Tree Style Tab" extension you can manage tons of tabs in a comfortable and ordered way.
darkstalker··on Firefox 16 live: Here's What's New
How come no one complains about Chrome version numbers?
darkstalker··on An Object is not a Hash
Someone should implement Lua in browsers.
darkstalker··on Retina Revolution - smaller images with better quality
Good observation, but too bad that no one will ever see your high DPI images because the "retina revolution" isn't a thing. Most people won't ever notice the difference.
darkstalker··on Android users outraged over Motorola's broken promise
I don't get how people praises so much the iOS app store. I own an iPad and it's always a chore to find any decent free app. Also lots of paid apps are crappy, and you don't have any refund method. My android phone is filled with free and high quality free apps.
darkstalker··on Android users outraged over Motorola's broken promise
Samsung devices have a pretty good stock ROMs out of the box. Never had the need to flash my Galaxy S2. And they have flashing-free and reversible rooting methods.
darkstalker··on Android users outraged over Motorola's broken promise
But Android 2.3 is more functional than iOS6, even without rooting.
darkstalker··on What can I do with dynamic typing that I can not do with static typing?
I'm not familiar with Haskell.. how is the static typing used in the second example?
darkstalker··on What can I do with dynamic typing that I can not do with static typing?
That's what statically typed languages call "templates".
darkstalker··on What can I do with dynamic typing that I can not do with static typing?
That's possible because the language runs on a VM that contains metadata about your data structures, not because of the dynamic typing. If classes are implemented as a hash table of it's fields, then it's easy to add/remove members at runtime.
darkstalker··on What can I do with dynamic typing that I can not do with static typing?
Both can do the same (they are turing complete), but some things are harder to do in statically typed languages because of the underlying implementation, like reflection or eval().

Static typing is safer (more compile-time checks) but more verbose. Type errors are found by the compiler before the program runs.

With dynamic typing you write less, but requires better understanding of the underlying types so you don't get runtime errors. Type errors propagate through the program until it generates a runtime exception or wrong results.

darkstalker··on Facebook confirms it is scanning your private messages to increase Likes
For Firefox, there is an Adblock subscription called "Antisocial" http://adblockplus.org/en/subscriptions (at the bottom of the page)
darkstalker··on “I am calling you from Windows”: A tech support scammer
I would answer him "Sorry, I use Linux".
darkstalker··on Mona Lisa in pure CSS
Works for me on Firefox 15 (linux)
darkstalker··on Understanding Javascript OOP
The MooTools library implements declarative class syntax for regular javascript:

http://mootools.net/docs/core/Class/Class

darkstalker··on Stop Pagination Now
Infinite scroll pages are harder to read with a pointing device withouth a scroll wheel, because the scroll bar jumps randomly when reaching the bottom.
darkstalker··on The PC is Over
Yet another article about this? The PC is not going to die. Maybe it's the wet dream of the vocal minority who lives in the apple-bubble. But for me and many others, they are devices that serve distinct, non-overlapping purposes.

When I'm at home, I pretty much forget about my tablet/smartphone, because a desktop PC is much more comfortable to use than a mobile device.

darkstalker··on The PC is Over
Android has a traditional file system, iOS does if you jailbreak it.
darkstalker··on Hitachi presents a storage medium that should last forever
They're just punch cards made on glass.
darkstalker··on WebGL Car Viewer
My favorite WebGL thing: the GLSL sandbox

http://glsl.heroku.com/

darkstalker··on Use Zsh
Probably you used Linux at the time it wasn't very mature. I'm running Gentoo now and never had to reinstall to fix things. With modern computers compiling is very fast, most software compiles in less than a minute. I spend more time solving binary compatibility problems with CentOS (at work) than compiling stuff via portage.

I recently bought a new video card (nvidia), plugged it and then booted linux. It just worked out of the box. Then I proceeded to boot windows, it started on a low resolution video mode because the current driver failed. So had to download and install latest drivers manually. The whole procedure took like 3 or 4 restarts.

darkstalker··on Use Zsh
That's really not relevant for people like me, who works 90% of the time on his local machine. Even if I have to work with remote machines, I always try to sshfs so I can work with the files locally.
darkstalker··on Use Zsh
zsh's tab completion is definitely not cosmetic. It can do very useful things like completing scp destination paths over remote hosts.
darkstalker··on Cobra language gets major update
On that example, the syntax looks like Python with a bit of BASIC (the type declarations). That "StringBuilder" object reminds me of Java, I would prefer a concatenation operator.

Seems that doesn't use explicit variable declaration. Supporting that would be a great improvement over Python.

darkstalker··on DDR4 memory: Twice the speed, less power
So, for best performance look at the lowest latency and ignore the clock speed?
darkstalker··on What happens to our brains when we exercise and how it makes us happier
I don't remember ever feeling "hapiness" after doing exercise. All that's left after it it's the overwhelming feeling of being tired.
darkstalker··on WebGL cloud animation
Works fine for me, Firefox 15/Chrome 21 on Linux with a GTX 560 Ti card
darkstalker··on CarDroid: Android built into cars. Please vote so we can get funding
Since when Android needs antivirus?
← PreviousPage 4 of 8Next →