HNHacker News
TopNewBestAskShowJobs

cthackers

201 karma · joined July 19, 2011

submissionscomments
cthackers··on Show HN: SmartHome – An Adventure Game
It's a dummy account for your phone. You will need to 'hack' the other admin account so you can install some stuff on it and find some helpful notes
cthackers··on Ask HN: Product management for solo side projects?
I think JetBrains Space is pretty good for everything.
cthackers··on Ask HN: How to get back hacker's mentality and joy of coding
Take a break from it completely and for as long as you can. Find something else to do with your time, boring things. Not watching movies. And when you feel you need to code something, don't do it. Just think of what would you build, and how, but don't do it. Think of the most awesome and complex project you can, that would require 10 times the knowledge you have right now in order to complete or even get started with. When you will eventually get back to your keyboard it it will feel fascinating again.
cthackers··on Ask HN: Facebook Pages alternative for NonTech people
tumblr ?
cthackers··on A fast 16x16 TetraVex solver
but did you win ?
cthackers··on The Man Who Would Build a Computer the Size of the Entire Internet
well, is not that successful yet. that's why it's nice to see a big project using it.
cthackers··on The Man Who Would Build a Computer the Size of the Entire Internet
seems someone didn't get it.
cthackers··on The Man Who Would Build a Computer the Size of the Entire Internet
way to GO.
cthackers··on Learn X in Y minutes where X = Go
That should be Printf. With Println you get "it's a %T 43". With Printf you get "it's a int"
cthackers··on How much it's worth to be #1 on Hacker News for a day
back for round two i suppose ? you have my vote.
cthackers··on Show HN: My first Chrome extension (TabZolo.co)
That's nice. But I kinda like the multi tab feature. It was the biggest thing to happen to browsers before HTML5. Usually when I google something I open the first 4-5 pages that look relevant so I can quickly scan their content. Even on HN I open 10+ tabs with the stories that seem interesting and then start reading them. But I'm sure there will be users who need this. Good job.
cthackers··on Learn C
Because we're talking about programming here. If we were talking about music for example, the same will apply. There are singers and there are artists and there is a clear difference in a song well made and a commercial song. Even if the last one makes you more money. But for programmers there's just that one term to use. So the need to point the hidden meanings.
cthackers··on Learn C
There is a difference. The difference between someone who works as a programmer, who takes it just as a job but of course can be extremely good at it - just like anything else you practice a lot; and someone who is a programmer. They are lexically the same but they mean different things. The last one, beside working (or not) as a programmer, does it for the art of it. Who not necessarily learns or does something (ships) because it's needed or it provides anything else beside the joy and fulfilment of learning and understanding it. For example, at work, when you want to stop programming you open your own personal open source project and relax for an hour with it. Then you go home after 8 hours of programming and start up your IDE and carry on with your art that may or may not ever see the light of day and it makes no difference.
cthackers··on Sell HN: Do you have a side project you want to sell?
If you look at why they aren't working, 80% is because they don't have money to advertise them or time to carry on, not that they are not necessarily good
cthackers··on Sell HN: Do you have a side project you want to sell?
Sneaky. You made yourself a list of free ideas right here.
cthackers··on The Effects of Computer Programming on the Brain (2012)
What in the world are you talking about ?
cthackers··on Stop Validating Email Addresses With Your Complex Regex
This is actually a very good idea. But most users have a throw away email address for registrations and one for personal use. And for me for example, if i click a mailto link it will open the mail client with my personal email so I'll have to copy paste all that into my gmail throwaway email that may not even be opened. So I'll have to open the browser, click on........ But is indeed a good workflow alternative to consider for email verification.
cthackers··on Stop Validating Email Addresses With Your Complex Regex
Perhaps every sign up page should include a "I just want to check it out" button to let you in and demo the product.
cthackers··on Stop Validating Email Addresses With Your Complex Regex
So what's wrong if you do a full validation (http://www.ex-parrot.com/pdw/Mail-RFC822-Address.html) ? You as developer or site owner or user don't need to do it by hand or in your head. It is done in a fraction of a second by the computer even if benefits are not the greatest like validating the strength of a password but still. Complaining about it because you don't like it and telling other people not to do it because of your reasons and spending time writing a blog post about it is overkill - like validating the email address with a regexp :)
cthackers··on Treat Your Programmer Well
Amen!
cthackers··on Visualizing the Drug Economy
Awesome perspective! Now show me something positive too.
cthackers··on Google+ Games is shutting down
I don't get why everybody is so whiny and bitchy about what Google does and does not. It's a public company that's in it for money and all the stuff they make and you use for free - be it good or not; costs a lot of money to maintain and host and develop and all that.

It's not their responsibility to privately mail you their road map and spendings and ask your opinion about what to do with their money. I hated when they close products I'm using and I do use a lot of google stuff. But .... for the love of god people...

cthackers··on Indie game Haunts unable to compile its Go code
I bet tomorrow morning half of people here will download and backup their 3th party libraries :). And perhaps even burn them on a CD (just to be safe)
cthackers··on Indie game Haunts unable to compile its Go code
I agree. I believe is scapegoating too. The guy that wrote the mail had no clue about anything technical, and the other guys that help him explain, didn't really understood what the programmer did and perhaps wasn't even a Go dev. And it seems that the original developer just left and doesn't want anything to do with the game anymore. So...they blame it on the language and 3th party hobby libraries from github because they can't set up the project right. That shit happens on any language even with inhouse built libraries if you put unskilled people to to the job.
cthackers··on Why Go?
i think i would rather build a binary for each platform and run as fast as possible than to build once and run slow on all platforms.
cthackers··on The Future of Parse
My guess is that startups mostly are about users. Great and innovative service, good support and energy. As soon as some big company acquires it, they start pushing things down your throat you may not like. A small company can't abuse you in that way since they must hold on users with both hands to survive. Big companies can't care less about you and they have the $$ to live just as well without you.
cthackers··on Wi-Fi SSID Sniffer in 10 Lines of Python
adplz, I can do wifi ssid sniffing using 0 lines of code and only using my mouse. Oh yeah, and Wireshark. But that is irrelevant according to lloeki.
cthackers··on Hacking the <a> tag in 100 characters
So did you just discovered DOM manipulation with JavaScript ? What would a browser fix be like in your opinion ? Disallow JavaScript to add event listeners and/or modify Node properties ?

Google Analytics hooks on links to track clicks and exit pages and so on. Would you really enjoy an alert every time you click on something ? I am amazed how you people come up with crap like this.

Enjoy your 5 minutes of traffic while they last

cthackers··on Show HN: Increase your productivity with ambient noise
This works very well for me. Thank you!
cthackers··on Real pixel coding (2011)
Initially is a 2d array but when saved without a image header to give it width and height (and other meta data) it becomes just an array of bytes. A color is encoded in 3 bytes, so with each pixel he can write one, two or three opcodes. If you google opcode tables you'll find plenty of examples of how assembly instructions are encoded in bytes.

For example (this is 16 bit but for the sake of demonstration) byte A1 (10100001) means ADD AX, BX. 101(add)00(ax)001(bx).

[Edit]

Found a cool image showing x86 opcodes. http://i.imgur.com/69Lli.png

And even a cooler one with windows exe description (not DOS .com as he used) http://i.imgur.com/tnUca.jpg Look at the right side of the image where it sais x86 Assembly where it colors and explains each byte. His .com was only that part since .com didn't need headers and imports and it was just code.

Page 1 of 2Next →