HNHacker News
TopNewBestAskShowJobs

ssamuli

39 karma · joined April 20, 2009

https://github.com/ssamuli
submissionscomments
ssamuli··on Founder Books
Looking at first 5 or so pages, I've read a lot of these. Good stuff but seems very unilateral view on the world and I think could be unhealthy for founders to focus too much on startups.

Not sure what is the right mix, but some of the most motivating reads for me were:

- Masters of Doom: How Two Guys Created an Empire and Transformed Pop Culture

- iWoz

- The Soul of a New Machine

- Gödel, Escher, Bach: An Eternal Golden Braid

- Just for Fun: The Story of an Accidental Revolutionary

- The Mighty Micro: Impact of the Computer Revolution

- Accidental Empires

- The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity

- Zen and the Art of Motorcycle Maintenance: An Inquiry Into Values

ssamuli··on Why Google stores billions of lines of code in a single repository (2016)
So, monorepo seems to be great, but why don’t we have open source tools to deal with that?
ssamuli··on Software architecture is failing
You don’t have to measure it though to add it to your CV, instead of list of technologies used.
ssamuli··on Ask HN: Who is hiring? (June 2017)
Thanks for asking! I'm sorry, but we're looking for more of a fullstack or frontend person with experience related to web technologies.
ssamuli··on Ask HN: Who is hiring? (June 2017)
Revieve – Bringing AI to skincare e-Commerce | Frontend or Fullstack | Valencia, Spain. Helsinki, Finland & Maybe elsewhere? | REMOTE, ONSITE www.revieve.com

Revieve is an e-commerce technology startup transforming the way skincare products are bought in eCommerce stores through computer-vision and AI. A team of serial entrepreneurs with a background in retail technology, we believe the eCommerce shopping experience for beauty and skincare products can be transformed through technology. Working with the leading eCommerce retailers globally, our service is pioneering a new era in eCommerce digital advisors and paving the way for an entirely new way of online shopping.

Headquartered in Helsinki, Finland with a team distributed across Europe, we’re a proud mix of developers, computer-vision experts, business people and technology-savvy marketers.

Growing at a rapid pace, we’re looking for superstars, who take pride in their work and bring their creativity, openness and technical savvy to the table.

Our stack currently includes among other things:

  * React

  * Reflux 

  * Webpack (HMR)

  * Bootstrap

  * Less

  * Node

  * Express

  * Parse Server

  * MongoDB

  * AWS

  * Python

  * Git

Requirements:

  * Even if you don't know our whole stack, you learn fast.

  * You have some demonstrable experience developing software (links, github repos, etc)

  * Can communicate in English.


If you are interested in helping us transform how skincare is found online, you're good at some of the technologies mentioned above, and you fill most of our requirements: please shoot me an email to this base64 encoded address: c2FtdWxpQHJldmlldmUuY29t
ssamuli··on Finding an Alternative to Mac OS X – Part 2
Only reason I use OS X instead of Linux are the commercial apps. Not because of how Mac OS X looks. I like to pay for apps when/if they are better than their free/opensource counterparts, but very often those are not available on Linux.

Wouldn't it be great if there was a commercial multiplatform apps marketplace, similar to Steam but more productivity focused?

The marketplace could even provide developers with an SDK to enable them to easily create packaging, networking and UIs without having to use OS specific libraries. Basically anything that usually has to be done for each platform separately. Similar to how Unity3D helps with multiplatform game development.

Something like this could push developers to release commercial software on Linux, too, because it would be basically just another build from the same source.

And who knows some day Adobe and other big players might release their products like Photoshop, Lightroom etc on it.

ssamuli··on Music to Let you Concentrate
I can recommend Top 2: http://en.m.wikipedia.org/wiki/The_Pearl_(album) http://en.m.wikipedia.org/wiki/The_Plateaux_of_Mirror
ssamuli··on Cubieboard: A small, high-performance ARM box
Still waiting for someone to make this kind of cheap little board with 2 ethernet ports.

With OpenBSD it would work well as a home firewall or similar mini network appliance.

Maybe some day! :)

ssamuli··on Ask HN: why is bookmark syncing so hard?
I'm at the moment working on a product to help me (and others?) to keep their bookmarks synced across devices. I've done some preliminary work on importing google bookmarks and delicious to my system. A lot of work still left undone, though. But let's see, maybe it's somehow usable soon if I will stay interested :)
ssamuli··on Comcast Decided To Shut Down SearchYC
After searchyc went down, I've just used google, adding "site:news.ycombinator.com" after my query. Seems to return quite good results too.
ssamuli··on Mass produced Gasoline from Algae is a reality next year in 2012
"next year in 2012" equals year 2013, right? ;)
ssamuli··on Changes to my life as a result of just four weeks of daily meditation
To quote the book (Mindfulness in Plain English) that was earlier recommended in this thread and in the article:

"Meditation is not some mindless formula which gives automatic and predictable results. You can never really predict exactly what will come up in any particular session. It is an investigation and experiment and an adventure every time. In fact, this is so true that when you do reach a feeling of predictability and sameness in your practice, you use that as an indicator. It means that you have gotten off the track somewhere and you are headed for stagnation."

I can't really know if this is the reason why you felt like you had hit a rut - Just had to leave this comment for your consideration :)

ssamuli··on I'm planning to live in Thailand while working for an American company. Advice?
Me too!
ssamuli··on I'm planning to live in Thailand while working for an American company. Advice?
This is something I would be interested to do myself too.

Only difference is, I am from Finland, and at the moment I don't have such a job that I could perform my duties from Thailand. Although I work in IT-field, and technically it would be possible, but for some reason my employer does not agree with this arrangement.

Anyways, I will be eagerly waiting for any advice on this matter also.

ssamuli··on Ask HN: Interesting (offline) iPad apps for hackers?
We had almost the same experience month ago, when we traveled to Cape Verde. No internet and calls were so expensive that I only did one phone call during the trip. It really was refreshing!
ssamuli··on Ask HN: Interesting (offline) iPad apps for hackers?
This is something that I've already tried, I mean using iSSH to connect to localhost running OpenSSH, but in the default system there's really nothing to play with. And I haven't found how and from where to install any UNIX-utilities, editors or applications for iPad. Any pointers on where to get these?
ssamuli··on Ask HN: Interesting (offline) iPad apps for hackers?
Thanks! Will have to check that out.
ssamuli··on Ask HN: Interesting (offline) iPad apps for hackers?
I know, I will. But just in case! :)
ssamuli··on Are getters and setters object oriented?
It's somehow unbelievable how long this getter/setter convention has been used (at least?) in java - People mindlessly generating them with their IDE - and nobody cared to question it and/or think of a better way before.

Not sure if "they are OO" (and what's the point?), but I think getters and setters usually are not needed and only add a lot of useless boilerplate code. Maybe in your boss's eyes it might look like you've been writing a lot of code. :)

But of course sometimes they are useful, and those times I think python's approach would be a better way. Maybe some other languages have even better ways to accomplish this?

ssamuli··on The Haskell Road to Logic, Maths and Programming
I have this book on my shelf, waiting for me to finish all the other books I'm reading at the moment. But probably the motivating comments in this post will help me get there faster.
ssamuli··on Ask HN: Anyone making a living from just 1 app?
I'd love to, but I need idea(s), motivation and a lot more time to work on them.
ssamuli··on What a fig is.
I knew there had to be an explanation why I never liked figs.
ssamuli··on The Strong Free Will Theorem [pdf]
"When a male dog gets a whiff of a female dog in heat, it has certain extremely intense desires, which it will try to extremely hard to satisfy. We see the intensity only too clearly, and when the desire is thwarted (for instance, by fence or a leash), it pains us to to identify with that poor animal, trapped by its innate drivers, pushed by an abstract force that it doesn't int the least understand. This poignant sight clearly exemplifies will, but is it free will?" - Douglas Hofstadter (I Am A Strange Loop)
ssamuli··on The Strong Free Will Theorem [pdf]
To quote Douglas Hofstadter: There is no free will.
ssamuli··on Ask HN: Ways for reading open source code bases?
I guess you could also take a look at a tool called "LXR Cross Referencer" at http://sourceforge.net/projects/lxr/. Page http://fxr.watson.org includes LXR-generated cross references for multiple operating systems.