akg's comments

akg | 2 years ago | on: Ask HN: Who is hiring? (July 2023)

Ministudio AI | {ML, Computer Graphics, iOS} engineer | Remote / NYC | Full-Time

Ministudio is a funded AI startup based in NYC building creative tools for children to unleash their imagination with the power of AI. We combine traditional computer graphics / vision methods with modern advances in generative models, e.g., LLMs and Stable Diffusion. You will be joining a stellar team of experienced founders working on cutting edge technology to make creative tools accessible to children. As an early stage employee you will have the autonomy and responsibility to drive our next phase of growth.

We are looking for folks proficient in computer graphics/vision, game development, applied machine learning, AI research, or iOS development.

Please get in touch with CV and/or links to projects you've worked on: [email protected]

akg | 3 years ago | on: Turn CSV –> Dashboards Quickly

Working on making quick dashboards/data visualizations in your browser. Would love to get feedback on the kinds of features that folks would find useful and what problems you run into with current offerings.

akg | 11 years ago | on: Write Emacs extensions in Haskell

"A language that doesn't affect the way you think about programming, is not worth knowing" -- Alan Perlis

It's not solely just about if it is ready for commercial/real-world applications right now. The language itself is interesting and it definitely shapes a different mode of thinking.

Haskell is evolving rapidly and in interesting ways and those that are interesting in programming (as most of us here are), it's a good place to look and learn from.

akg | 11 years ago | on: Idea that intestinal bacteria affect mental health gains ground

I read somewhere (references below), that most "gluten sensitivity" cases in the US is actually sensitivity to certain pesticides that are used in wheat farming. That's why most people who suffer from gluten sensitivity in the US do just fine when they eat bread in Europe. Have you considered moving to non-GMO certified organic wheat products and seen any difference in your health?

http://sustainablepulse.com/2014/02/19/roundup-linked-global...

http://www.alternet.org/food/meet-controversial-mit-scientis...

http://www.gmwatch.org/index.php/news/archive/2013/14764-com...

Here are some that refute the above: http://www.examiner.com/article/bogus-paper-on-roundup-satur...

http://www.huffingtonpost.com/tamar-haspel/condemning-monsan...

http://ultimateglutenfree.com/2014/02/does-glyphosate-cause-...

akg | 11 years ago | on: My Isometric Voxel Engine: One Year Later

Are you using any sort of acceleration data-structures to manage your voxels or just storing everything in plain 3D array of positions? I imagine you can run into memory issues there if you don't account for spatial sparsity in your voxel data?

I'd be curious to know if you're something something like run-length encoding (RLE) or something hierarchical such as a B-Tree?

akg | 11 years ago | on: Emacs and Vim

This seems to be one of those arguments where we programmers tend to optimize for the wrong problem. Sure, we may be able to input more text more comfortably with the merits of one text editor over another, but really, I think most of the time spent during programming is reading APIs, headers, other code and most importantly thinking. Typing is hardly the bottleneck.

akg | 12 years ago | on: Ask HN: Is it me or ...?

I think this is a fairly typical scenario. The "honeymoon" period as you call it is the phase when everything thing is new and you are learning quite a bit in this new environment. Meeting new people, learning new processes, dealing with new problems. After a couple of years you've become the cog in the machine and little new is left to learn -- it becomes routine allowing you more time to pay more attention to management decisions without actually being in their shoes.

Just like any relationship that fizzles out after the initial honeymoon phase when you're learning about each other, it becomes your responsibility to keep things interesting. Take initiative on starting new projects, look for needs and innovate from within the company (being an entrepreneur doesn't always mean you have to start a new company), and most importantly always keep you manager in the loop.

akg | 12 years ago | on: Show HN: A game I've been working on for the last year is out today

I would be curious as well. What is your marketing plan? I also released a game a month ago after working on it for about a year, but soon realized that it is very tough to break through the noise on the app store and get your game noticed.

What has your experience been with this? I see that you are doing pay-up-front model. I'd be curious to get your sense of why you went with that as opposed to the freemium + IAP model.

I also released as a paid app initially, it almost seems as if there is an expectation that games should be free to try and then either progress via upgrades or IAPs.

akg | 12 years ago | on: 0 A.D., an Open-Source Strategy Game

Now only if Dwarf Fortress would be open sourced and combined with the amazing effort presented here -- that would make for an epic game.

akg | 12 years ago | on: 0 A.D., an Open-Source Strategy Game

This is excellent!

Out of curiosity, how do developers "stay in business"? Is Wildfire making enough off of donations and kickstarter-like campaigns to keep development going strong?

akg | 12 years ago | on: Nokia acquired by Microsoft

I think culture is a big part of it and promoting the right people. Most companies when it becomes the size of apple are riddled with politics and the people on the top get there not because they create/design great products but know how to play the "game".

One thing that strikes me about apple is their culture of secrecy. There are departments within the same company that are not allowed to talk to one another. When you have no idea what other people are doing, it's very hard to play politics and the only thing you can do is just do great work.

akg | 13 years ago | on: Lessons after five years of professional programming

I agree with #12 and although it is important to enjoy your work, I find it is very useful to take initiative and really think about "Why" you are doing something. The "Why" helps me get past many hurdles, keeps me motivated even during boring tasks, and almost always ends in a result I can be proud of.

akg | 13 years ago | on: Users of my iOS Game Teach Me a Lesson MIT Didn’t (2011)

Very interesting and not at all surprising. Humans are very good at developing intuition about a problem space given that they can interactively tinker around with different solutions and get immediate feedback about it's validity. Part of my research relies on this premise and I try to build tools that provide the right "knobs" for someone to build intuition in some design space and take it further than what I, as the tool maker, could have originally envisioned.

akg | 13 years ago | on: Web Framework Benchmarks

Would love to see how these results compare to some of the web frameworks for concurrent functional languages like Erlang/Haskell: Nitrogen, Chicago Boss, Snap, Yesod, etc.

akg | 13 years ago | on: Using Vim as an XCode alternative with auto completion

I've been looking for this for quite some time. Thanks for posting! I'm a heavy VIM user and now with clang support I don't have to go into bloated Xcode to do autocomplete.

Has anyone had luck integrating LLDB externally into vim?

page 1