HNHacker News
TopNewBestAskShowJobs

TMK

48 karma · joined June 15, 2011

Laziness is a depression. Procrastinating bastard, but when working the work will get done.

http://aleprok.eu http://twitter.com/ToniKorpela

submissionscomments
TMK··on Are you mobile app developers idiots?
Yep. Like I stated in the post. I would do it myself If I had Android or iPhone, but phone for me is phone so old shitty Nokia is enough for me.
TMK··on Are you mobile app developers idiots?
Seriously if such thing does not exist for mobile I'm sad. I'm so used to file bug reports on Fedora with abrt.

Thing is. If the app stores do not do anything about it. The only way to do something for it is to do it yourself and stop complaining about lack of customer support support.

TMK··on Car Company Gets U.S. Loan, Builds Cars In Finland
Yahoo. More work here for vehicle builders!
TMK··on The Unlimited Web
I have to agree that the sense of the web being "unlimited" is becoming the norm, though the web will never be unlimited unless we break light speed and find a way to store unlimited data.
TMK··on Script to test if your ISP is blocking your ports
Yes I know that nmap is powerful and fast. I only wrote this script because I was bored and didn't have anything to code.
TMK··on 65k Open TCP Ports
Oh yes! I forgot totally about bash expansion. :)
TMK··on Ask HN: Alternatives to GMail?
I moved to gmx.com about half year ago from google.
TMK··on 65k Open TCP Ports
I wrote a quick script to do port testing with the server.

This script should work with any system that has curl with some little modifications, but I've only tested it in fedora 15. You can find it from codepad and the script will run over all ports if the port range has not been specified.

The first terminal argument will be the range start and second argument will be the range end. For example: php port_test.php 1 24 will run the test on ports 1-24

http://codepad.org/8O1WDywv

TMK··on The Unlimited Web
The internet is not free or unlimited. There exists bandwith limits because the cables can't take more than that. There exists hard disk limits, because hard disks cost. Any business who is offering something unlimited is taking a risk and trying to keep up with the need of space by adding more space when customers use space.

The price of 50GB storage is not free, it does cost but only about 3 Dollars according to the first 1TB hard drive which came up from DuckDuckGo. In this 1TB hard drive you can store 50GB partitions for 20 users. If the hard drive cost's 60 dollars then it's 3 dollars per user. So to say drop box is making about 6 dollars profit from 50GB accounts though the over all profit depends on the amount of free accounts. Box.net took huge risk to steal dropbox users with the free 50GB accounts.

After it's in the amounts of tens of thousands users the 50GB free account is not really a free anymore. The space for 10k users is 500TB and cost is 30,000 dollars.

So it is not free nor unlimited. Get that idea out of your head right away.

TMK··on Ask HN: What are best resources for a Java developer to learn web programming?
In the LAMP or WAMP stack you would need to learn PHP, MySQL, JavaScript + JQuery and of course HTML and CSS.
TMK··on Crowd funding acceptable for startup?
Thanks. This is what I waited for, the rant. You even read my next blog post.

One down. You should not be asking the question, "Why do we need the money?" I answered the question in the original blog post. For skills we lack and don't have 10 years to work on.

Two down. Why would I at this point start telling about my or his possibly epicly stupid ideas. Of course in the case if we actually do fund our first commercial project with crowd funding we will have to tell about the project and why the people should donate to us or invest in us.

I agree that ideas do not count for zip if the execution fails. Startup is a fresh business in phase of development and research for markets. Yes finding scaling business model is nice, but still the product is part of the startup too or you do not have anything to sell.

I know we could go the way of hacking code all night and day until we have something to show. Maybe uglier blocks than Minecraft has with barely no textures.

I was not asking you to give me money now. I was asking if we should go the way of crowd funding or find other ways to generate that cash by part-time working, etc.

You kinda missed the point of the blog post where I mentioned about the 3D sandbox project. Over Design, being over my head, etc.. It's experience which I won't fall into that easily again.

TMK··on Crowd funding acceptable for startup?
Yeah. I'm kinda afraid of the picky people myself. Kinda even threw a joke suggestion to sparky that I'll whip up some malicious code and sell it in the black market to do the funding.
TMK··on Crowd funding acceptable for startup?
Thank you for letting me know of your success with Kickstarter. Good luck with OpenPhoto.
TMK··on Crowd funding acceptable for startup?
Thank you for the advice about the investors, though myself i was thinking about small donations as the amount of cash we think we need is not that much.
TMK··on Crowd funding acceptable for startup?
I think a startup itself is a project if it is only temporary, but startup can itself contain smaller projects.
TMK··on Best first programming language for a teenager to learn
In my mind python is the best choice.
TMK··on Better Volunteering for Web Geeks
I'm from Finland. I agree it would be nice to hang out in person, but people live where people live.
TMK··on Better Volunteering for Web Geeks
I'm up for something like this. The idea is actually quite nice and those charities do need web visibility. I'm quite decent at writing PHP code and I know my way around HTML and CSS, but i'm not a web designer and javascript is something I have not used often. Email me at toni@aleprok.eu if my help is needed.
TMK··on Windows To Go: Windows 8 on a USB stick... every IT admin's dream?
This is not IT admin's dream. We already have had Linux on usb-stick for years and that is what I will still keep using, because the tools are available in the linux terminal so easily.
TMK··on Ask HN: How do you use version numbers?
The A in X.Y.Z-A is mostly used for indicating how many patches has been applied to the original source code.
TMK··on Poll: How many generations removed are you from immigration?
Not sure after the fifth generation as my from there my fathers, fathers, fathers, father had lost his memory. From my mothers side and all of the mothers in my family tree and as far as I know their background are from Finland over 10 generations ago. Which is before the first Swedish era when Sweden conquered Finland for a while. So I can pretty much say I'm quite native here.
TMK··on World University Ranking - 2011
Great. My university is not even listed in it.
TMK··on How fast can you type? Free online touch typing speed test
69 wpm with this typing test. Though i didn't like this, because it does not start and stop the clock itself.
TMK··on Ask HN: Would you hire someone whose very smart but annoying?
Only problem I see is. Does he talk more than work?
TMK··on How to write secure login scripts in PHP?
It's not like i'm going to write your login script, but I can explain you some techniques used in it.

First you have to create registration form and function to save the data into the database. Remember to check for injections and remember to hash the password.

Next you have to create login form and function to query the password with the username, then hash the password used in the login and check if the two hashes match. Then you create session cookie for the user.

This session cookie should have random hash which is regenerated always when the hash is checked ("Logged user updates the page"). Remember to check that the database does not have identical random hash when you generate new hash, if you take care of that then there wont be authentication collision happening, because this random hash will be used to "login" the user on every page after the user has logged in with his password.

Remember to store the random hash in the database and in the cookie and check that they match on every page load. If the cookie does not exist redirect the user back to login page.

Logout can just be handled by deleting the session cookie and the random hash from the database.

Wola! You have functional login script. Remember to check for injections everywhere!

TMK··on Which web language to pick up for a new developer?
Javascript + JQuery and for server scripting PHP
TMK··on Ask HN: How do I sell an entire tech stack?
I'm interested too if there is such site as Flippa to sell software. If not. We have to create one! :D
TMK··on 100 Twitter followers in 24 hours, just by following people
You can not have more than 10% more follows than followers after two thousand follows. This is so that this tactic wont be used too fast and the twitter bandwith wont be used so much for following.
TMK··on 100 Twitter followers in 24 hours, just by following people
This tactic to gain twitter followers does work and there is even tools for making it easier. Just google twitter follower exchange or something and you will find them.

Though if you do use those tools, your twitter stream will be full of stuff you really might not want to read.

TMK··on Ask HN: Can I help you be more awesome today? (No strings. Inquire within.)
This is great public service. Filled your survey and left my email address for more.

I need some advice. I am 21 and I'm studying IT Engineering at university at the moment, my second year is starting. Though before university I completed Information Technology 3 years vocational school and even before that I had been learning about technology and programming since I have been a kid. I went through the vocational school even though I knew most of the stuff before hand. Now the same thing is happening in the university. Though the laboratories are nice. I have three years left to study there for my bachelors degree.

What I really want to do is start earning money from my programming abilities, but I don't have the money to start limited company and I don't want to start the personal business thing, because liability things. I've been trying to look for programming work locally here in Finland and there does not seem to be any close to me and I don't want to stop my university to move ~200 kilometers for work. I've been trying to look remote jobs, but can't find them.

So what should I do? Try still to get some work and while not finding any work, work on my portfolio. Another option is to focus fully on the school and live with 20 euros a week for my pack of cigarettes and food.

#define job on_bed

#define my(job) sit(job)

Thanks already and sorry if this is late for your session. :P

← PreviousPage 2 of 3Next →