HNHacker News
TopNewBestAskShowJobs

palish

6,596 karma · joined February 20, 2007

=======

To whomever that has read upto here: you hereby implicitly agree my EULA, in which you swear to enjoy each of your scientific pursuits with intensity and to your fullest degree; and sometimes even to a dangerous degree, if the mood carries you thus. Additionally, you agree to never allow an employer, family member, or any other authority to break your intrinsic spirit; for they have no means of dominating your spirit except that which you subconsciously allow them. You shall be true to yourself and to your own principles, regardless of society (though in privacy). You shall hereby refuse to believe any scientific statement as "true", however benign, except those in which you alone have proven to yourself to be true, by your own hand and evidence. (Though it doesn't hurt to check out what other people have to say on the subject, from time to time; in fact, it turns out to often be a more valuable course of action, for the careful analysis of a close friend can often reveal subtle flaws in your process and in your logic, while occasionally forcing you to re-evaluate your core reasoning for choosing that process in the first place, which always leads to the path of learning and thus improvement and satisfaction.) You agree to eventually die with no regrets. Let no one impose themselves upon your judgement without merit. You shall endeavor to enjoy life to the fullest extent of the law (where applicable), and to realize that money is merely a means, not an end unto itself. In your spare time, you shall research that which is impossible, but intriguing, in order to always have something to strive for, thereby improving your skill and your spirit. You shall follow your curiosity wherever it leads (but keep both eyes open for signs of danger).

Most importantly: thou shalt enjoy every week, else thou shalt fix your life's situation regardless of how immutable it may seem.

=======

submissionscomments
palish··on GitLab - an open source clone of GitHub
Have you ever lost your code before?
palish··on Quake's Fast Inverse Square Root
The most useful modern-day knowledge you could gain from this is here: http://www.sosmath.com/calculus/diff/der07/der07.html

(Newton-Raphson Method)

palish··on Cracked Siri has been successfully ported to an iPhone 4
Can you make it call you Rumplestiltskin? What's the longest name?
palish··on Who killed videogames?
And in this case, the wager isn't cash; it's life.
palish··on Dear John Carmack.
Discouraging people from having confidence in themselves (even when that confidence is unrealistic) is one of the biggest tragedies brought about by modern-day mediums such as HN et al.

I'd rather strike out a dozen times than watch from the stands.

palish··on Who killed videogames?
Probably off topic, but hooey on that:

If you want to play an absolute gem of a game, go grab Cave Story. It's free, and it's "fun", in the most distilled form.

http://www.cavestory.org/

It's one of those games that makes you wish you could wipe your memory --- just to re-play it again for the first time.

palish··on Dear John Carmack.
Really? Interesting. I haven't kept up.

That's... Well, that's ironic. I wonder why he decided to pursue gamedev with more passion than rocketdev?

palish··on Dear John Carmack.
Minor (very minor) quibble: You said "since Wolf3D"; but "since Commander Keen" would be more accurate.

Keen was possible due to a stroke of genius, letting him trick the monitor itself into becoming part of his "adaptive tile refresh" system. I'm a little hazy on the details, but... it's just a cool, little-known fact that Carmack made the very first "Mario-style" side scroller for the PC -- a feat that no one else managed to pull off.

palish··on Dear John Carmack.
DaVinci tackled a dozen fantasies pretty much simultaneously.

I think you're more capable than you give yourself credit for.

palish··on Dear John Carmack.
I'd say Carmack cares more about rockets than about games, at this point. Who wouldn't?
palish··on Dear John Carmack.
> It's one of my fantasies to work on this.

Then why don't you?

No, really, why don't you? Right now.

http://nehe.gamedev.net

http://beej.us/guide/bgnet/output/html/singlepage/bgnet.html

http://developer.nvidia.com/physx

These are the (free) tools that I used to build something very close to Quake. If a dummy like me can, then so can you.

And if it's your fantasy, then you owe it to yourself to make it your reality. Go achieve what I didn't.

palish··on Getting better at programming?
The advice is: "just make something"; so of course your question is then, "what shall I make?"

http://shawnpresser.blogspot.com/2010/10/how-to-become-game-...

^ That's an ordered list of projects, sorted by increasing difficulty. Basically, start with "guess the number".

palish··on An open letter to Peter Thiel
> I subscribe to the garbage man theory of value, do the jobs no one else wants to do but are essential to society. Avoid any job that seems glamouros it usually pays like crap.

As a (former?) game developer, I can say this is spot-on.

palish··on Lights
Even if it wasn't -- honest question -- why would it be necessary to "license" their music?

This is a work of art. It's not for any kind of profit.

palish··on Monsanto chooses Cloudant to power its genome analytics
So... I just read http://www.isb.vt.edu/news/2008/artspdf/feb0803.pdf ... the "meat of things", as you put it.

It describes a farmer who knowingly violated an agreement he signed with Monsanto; then Monsanto suing said farmer, and winning.

I have no idea why this would make Monsanto an "evil company". I just don't get it. The farmer was under no obligation to sign the agreement.

palish··on How stealth hasn't helped us one bit.
Ahh, good old St Louis, Missouri, where everyone has so much money that they're willing to invest in pretty much any random jibber-jabber.

Ha. There I go again, pretending I live around stuff-that-matters. Never come here.

palish··on Weird World War II Security Puzzle
Off topic: please un-break the ability to zoom in on an iPhone.
palish··on What is your favourite C programming trick?
That's hilarious. I wonder why "long long" is 40 bits?

And... A non-function-pointer is "16 or 23" bits? Nice.

What's the proper scenario to use "long" instead of "int"? I've never bothered to use it.

palish··on What is your favourite C programming trick?
Alas, that's a character encoding; not a platform-specific bits-per-byte setting.
palish··on What is your favourite C programming trick?
You, sir, are evil! That's awesome!
palish··on What is your favourite C programming trick?
8 bits per byte is the only convention that matters; I challenge any of you to prove otherwise.

throws down gloves

palish··on The Mythbusters on Steve Jobs: “iGenius” Documentary to Air October 16th
> You needed millions of dollars, to be a big business, to have special contracts or all of the above in order for carriers to even take your meeting to see if they'd think about putting your software on "their" phones.

This isn't true at all. Sam Altman had none of these things, yet he was still able to get a meeting to discuss Loopt.

Yes, you still needed "a meeting". But the process was not nearly as byzantine as you've made it seem.

palish··on Possible Governmental Backdoor Found ("case R2D2")
Nothing, sorry.

My point was, there's nothing to be done about it. They're going to do it, just as sure as gravity.

palish··on What does "it's a good start" really mean.
Heh. Random chance.

Though, my area code is 314, strangely enough.

And I've been age 3 and age 14.

palish··on What does "it's a good start" really mean.
Mm.. I don't think you could have seen Drew's original Dropbox screencast and thought "This is going nowhere".

But I suppose that's why I have Dropbox account #314...

palish··on Subtle Patterns: Free textures for your next web project
Heh. Thanks.

I'll try it, but I don't think the screen is physically capable of generating enough luminosity to provide any fine-tuned amount of contrast... :)

palish··on Subtle Patterns: Free textures for your next web project
Haw. I wish I had a Mac.

I'm on a 1Ghz Dell laptop from 5 years ago. So the screen is... less than stellar.

I also have $280 to my name in total :P

palish··on Subtle Patterns: Free textures for your next web project
These are actually fantastic ZBrush patterns, as well.

I just wish they weren't so... well, subtle. On my laptop, "Dark Leather" and "Triangles" both look exactly the same: a black rectangle.

palish··on Possible Governmental Backdoor Found ("case R2D2")
It's a little naive to believe governments don't do this kind of thing (software surveillance), don't you think? Even if they "shouldn't".
palish··on HP plans to release first memristor, alternative to flash and SSDs in 18 months
I think... Maybe... I'm getting it. Kind of. Probably not.

By wiring the CPU directly to the RAM, to use your metaphor, then we can entirely bypass the ASM stage of "a program" (but then what is a program if not a sequence of instructions?) and therefore we may better predict which data our program needs at runtime? Thereby caching that data more effectively than the random access patterns of Von Neumann?

Basically, instead of "accessing a pointer causes its data to be cached into L1", it would be... Well, I have no idea. Something else?

Here are my points of confusion, sorry:

1) in this non-Neumann paradigm, there will still be "data", in the traditional sense, right? (Or is "everything a program"?)

2) then... There will surely still be "caches" for that data, yeah? (Or is that what I'm missing? But without caches, I don't understand how it could be faster.)

But yeah, I don't want to waste anyone's time... certainly not anyone of your guys' caliber. Don't feel compelled/obligated to reply or anything. :)

← PreviousPage 6 of 34Next →