HNHacker News
TopNewBestAskShowJobs

vq

700 karma · joined November 27, 2011

submissionscomments
vq··on Tiny, cheap, and dangerous: Inside a fake iPhone charger
Check the post again, it got a recent update at the top titled "Thoughts on the death of Ma Ailun".
vq··on SculptGL - A WebGL sculpting app
A small tangent for those inspired to sculpt by this. The free 3D-suite Blender recently got support for dynamic topology sculpting (that is adaptively change the mesh density as you sculpt). Cross-platform, quite capable and it's a ton of fun to play around with.

http://blender.org http://cgcookie.com/blender/2013/04/29/intro-dynamic-topolog...

vq··on Swedes say no to Google Apps for government use
The PUL (swedish privacy law) restricting where and how you can store information about citizens is quite famous (infamous?) among swedish technologists. Which is not saying that you're wrong, I wouldn't expect non-swedes to be familiar with it.

But still, isn't it sensible for the government to keep internal information within the national borders?

vq··on Poll: What is your primary desktop OS?
I used FreeBSD for a couple of years around 2003, other than that I have been running GNU/Linux since the Atari ST days.
vq··on A multi-purpose EDITOR variable
Even if you do you'll still need EDITOR for interactive rebase.
vq··on Fixing the Turn-based Strategy genre
It would have been nice to see some case studies with games that already implement simultaneous turns, what makes them great or what other problems hold them back.
vq··on Ruby Demystified: and vs. &&
I think Haskell wins out here since it has neither in the core language. Much easier to reason about. ;)
vq··on On Python security amidst recent Rails/YAML vulnerabilities
This is often the case in Haskell APIs, easily abusable or functions with hard to predict side-effects are usually prefixed with "unsafe", for example unsafeCoerce or unsafePerformIO.
vq··on Valve starts promoting Steam for Linux to Windows users
The Humble Store has a number of Linux games: http://pcgamingwiki.com/wiki/Humble_Store

Sid Meier's Alpha Centauri is a favourite of mine, not sure how easy it is to get a copy of these days though.

DEFCON, Darwinia: http://introversion.co.uk/

Wesnoth is a great turn-based strategy game and has an unusual amount of polish for a FOSS game.

SpringRTS is a really fun RTS, if you can look past the many bugs in the launcher/lobby: http://springrts.com/

vq··on Colossal Cue Adventure: a Zork-style text-based programming adventure game
A Z-machine file would be nice. :)
vq··on Colossal Cue Adventure: a Zork-style text-based programming adventure game
x for "look at" and i for "inventory". (I see that you have already fixed these).

"look around" used to be "look" even in the old days iirc and in these days "l" is the common alias. It seems like you have given to many functions to a "use" verb, in the case of the switch the verb is usually "pull".

The navigational verb seems a bit odd, go is usually used with a direction, like "go north" (which is expected to have the alias "n" btw). What you seem to be aiming for is the enter and exit verbs, for example "enter door" or "exit cage".

"take" is usually "get", having "take" as an alias is probably good though.

"look at me" and consequently "x me" is almost always implemented in text-adventure games and here I expect something fitting and hilarious. ;)

For this game most of my points doesn't matter, but I recommend having implementations of the "x", "l" and "i" aliases.

A minor glitch, you don't seem to be able to look at the "chips".

Btw, I'm really loving the concept so far. :)

vq··on Colossal Cue Adventure: a Zork-style text-based programming adventure game
I haven't gotten far into the game yet, but so far I really wished that you had followed the text-adventure idioms better, the interface feels really clunky for someone who is used to playing text-adventures.

Feel free to call me a youngster that is spoiled by modern games if you want.

vq··on The state of low-level system programming
Although I'm the kind of guy who usually have JS disabled I could be made to see your point. But this page is actually a good example of why I run with JS disabled. It magically positioned links and boxes over the scrolling bar and caused my initial attempt at scrolling down to navigate away from the page.

Disabling JS usually have the effect of doing away with such nonsense but here that is no option.

This time it was worth the hassle since it was an interesting article, but I definitely prefer it when JS is optional.

vq··on Poll: What databases does your company use?
ZODB
vq··on Did Blowing Into The NES Cartridge Really Work?
He probably meant to write "Superstition".
vq··on Controversial programming opinions
Are these opinions really that controversial? My favourite, "Loops considered harmful", aren't even on that list and I consider it more controversial than most of them.
vq··on Winamp's woes: how the greatest MP3 player undid itself
I use MPD. It's really lightweight, have a simple and straightforward concept of playlists and I can use the standard *nix tools to mutate and create playlists.

http://mpd.wikia.com

vq··on What Guide Books Tell Foreign Visitors to the U.S.
This is true for Sweden as well.
vq··on Blender 2.63: with BMesh (N-sided polygons)
I would recommend starting with http://cgcookie.com/blender/get-started-with-blender/

When starting from zero I don't think there exists any Blender tutorials that can really compete.

vq··on Why Dropbox Is A Major Disruption
If you considered using FTP to share files, why didn't you consider HTTP?

No one can argue against that it's extremely well supported on the client-side and pushing files to a server (with ssh for example) or hosting a small http-server locally (twistd for example) is usually no big problem.

vq··on Ask HN: Who's looking for employment?
Daniel, proficient in most programming paradigms and unices, would love to work with Haskell development in the area around Kalmar, Sweden.
vq··on Resolutions for programmers
Could be worse, for me it would be to join Facebook. :/
vq··on Famous Last Words by Bosses I've Had
Reports with undefined intervals and the only "requirement" is the title?

That's easy, shouldn't take more than a couple of minutes. Empty reports with just a title are really friendly for the author and reader both.

vq··on New Blender 3D with Motion Tracking, new rendering engine, dynamic paint
I can recommend checking out Blender Cookie, it has a small series of "Get Started With Blender" video tutorials and a lot of in depth tutorials (of which a surprising amount are free to watch).

http://blendercookie.com/

vq··on How would you change your favorite programming language to make it better?
There is nothing wrong with the definition syntax. The only problem I have with those are the "namespace-pollution" problem where you must have them in a separate module to isolate field names (which is kind of a small issue to me).

What I have a bigger problem with is the syntax for updating fields is so clumsy. It doesn't go very well with the rest of the language and I usually end up writing helper functions for updating specific combination of fields.

vq··on How would you change your favorite programming language to make it better?
Haskell could really need a better record syntax. I really don't know how that should be designed though...
← PreviousPage 3 of 3