HNHacker News
TopNewBestAskShowJobs

1331

158 karma · joined October 20, 2009

submissionscomments
1331··on Mobile Opportunities: not in the apps
TL;DR: Mobile platforms can bring (Internet) technology to a global audience that is larger than any that we have seen. Smartphones represent a very small percentage of this audience, so there is more money in creating services that work on all mobile platforms, utilizing SMS/MMS.

Warning: Even speed-reading that post was painful.

1331··on Ask HN: How to stave off decline of HN?
I don't think that the number of interesting stories have declined, but I think that they have become much harder to find because the number of non-interesting stories have definitely increased. Among the non-interesting stories, I often notice the same usernames over and over. Would limiting the number of story posts per day help the situation?
1331··on Hacker News Word Search
I used to teach English to young kids in Korea about ten years ago. The curriculum was set by the school, and a common task was doing word search puzzles. Some students were adept at finding words, and many other students would try to get through the task as quickly as possible by cheating off of them. Aside from the obvious strategy of rule enforcement, one way to discourage cheating is to simply give each student a different puzzle. The words to find are the same, but the arrangement of letters is different for each student.

It is trivial to write a program to generate word search puzzles, so I decided to make the problem more interesting by adding a difficulty parameter. I could generate puzzles with a range of difficulty by varying the following factors:

* direction -- more difficult puzzles have answers in diagonal and/or reverse directions

* density -- more difficult puzzles do not necessarily have the answers uniformly distributed in the grid but can have dense groupings

* dummy words -- since some students search for any words in the grid, you can fill it with words that are not actually target words to make the task more difficult

* decoys -- you can fill the grid with slight deviations of target words in order to make finding the actual target more difficult

1331··on Informal HN Get-Together, Tokyo Japan - Friday 18th of March in Shibuya
I would love to go, but I do not want to stray too far from home when a strong aftershock might make it difficult to return. ;)

Have a great time, and I will be looking forward to the next one!

1331··on Japan in Crisis | tokyohackerspace calls for help
Their site appears to be down at the moment; it occasionally gives MySQL "too many connections" errors.

I received some information about their idea via the Tokyo Linux Users Group mailing list. You can read the email here: http://lists.tlug.jp/ML/1103/msg00288.html

EDIT: Uh, the page is not rendering well... Here is the relevant info: "Tokyo hackerspace has now come up with a plan for how we are going to help the earthquake victims. In the short term we will be focusing on three areas: light, communications and the mental health of children. Here are three practical examples; we will be making solar-power lanterns and chargers, as well as creating communications networks and providing coloring books for kids. We need donations, publicity and expertise."

1331··on Japan suspends work at stricken nuclear plant
The rolling blackouts are imposed in the cities and prefectures around Tokyo, but central Tokyo itself (the 23 wards) keep power so that the government and key industry can continue to function. Here is a map: http://www.accessj.com/2011/03/quake-power-outage-area-map.h...

Basically, areas are assigned to one of five groups, and the electric company announces when each group will be without power. A given group may be without power for one or two ~3-hour periods between 6:20am and 10:00pm. The schedule is rotated for fairness, as power outages have significant impact on business. Note that south/west Japan is not part of this because they use 60hz AC while north/east Japan uses 50hz AC and the technology to convert on a large scale is not in place.

The power outage schedule has been a bit frustrating, but we cannot really complain when we think of the larger context and the extreme difficulties that people are going through in other parts of Japan. The electric company said that they would post the schedule for a given day by 18:00 of the day before, but I have yet to see that happen. The schedule often changes, and this afternoon was my second time to wait for a power outage that did not come. Japan uses loudspeakers to give out current information, but I live in between two loudspeakers and am unable to make much sense of either one, particularly with the echoes. When the power did not go out this afternoon, I checked the electric company website again and see that it was updated; my power is now scheduled to be out from 3:20pm to 7:00pm. A chart on a recent newspaper article looks like a sane schedule, and I hope they stick with it! http://mainichi.jp/select/weathernews/20110311/news/20110316...

I have not been to downtown Tokyo lately myself, but stories from friends indicate that the atmosphere is very different there as well, despite the fact that they always have power. I would love to go check it out myself, but I refrain from doing so in fear that it may difficult to return home if something happens while I am out. (I was returning from Tokyo on Friday afternoon and enjoyed a long hike home then, after being evacuated from a train.)

Thank you very much for your wishes. Personally, I was very close to the epicenter of a M7.0 earthquake years ago, and with that experience behind me, I remain quite calm and unworried. I quit my job last year and am bootstrapping a lean startup, so I am working at home and do not even need to worry about commuting. :)

1331··on Japan suspends work at stricken nuclear plant
I am located in Hashimoto, Kanagawa (search for 神奈川県相模原市橋本 in Google Maps if you want to see where this is) and may be able to provide some insight.

Japan is a relatively small country, but the current atmosphere is considerably different in different locations. My experience near Tokyo has been quite interesting, but it is nothing compared to the disaster that has unfolded north of here. For those close to the big earthquake and tsunami, life has been completely changed if they are lucky enough that it was not ended.

Life is nowhere near back to normal where I live. It is surreal: with trains stopped and few cars on the road, the neighborhood has become very quiet, with the exception of public announcements through loudspeakers and "incoming quake" alerts through mobile phones. The rolling blackouts are likely a significant factor of the atmosphere. Some train lines in my area were stopped completely while others are only stopped when the power is out. The queues of people for trains have been very long, so it is difficult to commute. As a result, most stores in my area are completely closed. Some stores open when electricity is on, but many shelves are empty of goods that are in demand. Other stores have special security to allow small groups of shoppers (at a time) through a fence into the entranceway in order to purchase in-demand goods, while entrance to the actual store is blocked. Most apartments require power to pump water, so our water goes out as well when the power is off. With strong earthquakes continuing to roll in and blackouts scheduled for some time, I do not know how long it will take for things to return to normal here.

I do not have direct experience of what it is like where patio11 is at, but without the rolling blackouts, I am sure that the atmosphere is very different.

I have more that I would like to say, but this comment is long enough already, and my power is scheduled to turn off in five minutes.

1331··on Music Theory for Beginners
Thank you very much for the feedback! I have sent it to my friend via email to make sure that he does not miss it.
1331··on Music Theory for Beginners
Thank you for the bug report! I have passed it on.
1331··on Music Theory for Beginners
A friend of mine here in Tokyo owns a small music company and recently launched a series of games to help with music training. They are flash-based, but I have been quite impressed with them and have enjoyed them quite a bit! He is using a freemium model, and you can try out the games on his website without even registering. (Free registration gives you progress tracking, and subscription gives you access to all levels and games.) For anyone interested in music training, I highly recommend them!

http://trainer.thetamusic.com/

1331··on Ask HN: Learning Chinese Mandarin
LingQ (http://www.lingq.com/) is a service that allows you study with native speakers online.
1331··on Ask HN: Multi-lingual website question
If each site will focus on specific countries, then you should note that there is not a one-to-one relation between languages and countries. For example, many countries speak Spanish. If, in the future, you would like to provide sites for both Spain and Chile, then "es" is not enough to differentiate. Do not forget that some countries have more than one official language as well.

Many global corporations with country-specific sites use different domains for each site and make their primary domain (usually www.companyname.com) a gateway where customers can choose their desired country and language. Each country is handled through a specific domain, and multiple languages (when applicable) are often implemented via URL/GET or cookie selection.

Yes, managing many domains is a hassle. The primary reason to choose such a method is recognition in specific locales. For example, .co.jp domains are only available to registered KK companies in Japan (the Japanese equivalent of a C-Corp), so such a domain is very familiar in Japan and give users a sense of added trust. Whether to go with such domain names or not really depends on your business.

If you need to put each site on a different domain (for some reason that you have not specified) but do not want the hassle of managing many domains, then you could consider subdomains: fi.companyname.com is the Finish site and www.compnayname.com is the gateway.

1331··on Compiling to lambda-calculus: Turtles all the way down
Though incomparable to the book, you may be interested in a free introduction by the author: ftp://ftp.cs.ru.nl/pub/CompMath.Found/lambda.pdf
1331··on [dead]
Though the qualifier "functional" is often used in a discrete sense (either a language is functional or it is not), I think that it is useful to consider degrees of functionality. Compare the properties of a language to those of the functional programming paradigm described on Wikipedia to see how functional it is.

When using "functional" in a discrete sense, I consider a language functional if it (1) encourages programming with higher-order functions and recursion and (2) provides library functions that are pure.

Ruby and Python, for example, do indeed support functional concepts (first-class and higher-order functions, etc.), but I would not consider them functional because their standard libraries rely on side-effects and iteration.

1331··on Ask HN: Japan based non-profit startup process
There are many resources available in Japanese. Search for "NPO 設立" in Google or Amazon.co.jp to find numerous websites and books.

As for English resources, this page has quite a bit of information: http://www.gdrc.org/ngo/japan-ngo.html

That page contains a list of information centers that you may have luck with. You can find an older yet more complete list of information centers (with icons to indicate which ones can speak English) here: http://www.jnpoc.ne.jp/English/library/localnpocenter/index....

1331··on Ask HN: Language Learning Software that emulates learning like children?
It sounds cliché, but I truly believe that each person learns in different ways. For people who are visual, video stimulation works quite well. A good language course combines many different styles of learning.

The Destinos videos kept that Spanish course interesting for me, but I tend to learn better by doing than just observing. The most useful language course that I have ever taken was an advanced Spanish translation course that I took in a university in Japan. The course was conducted in Japanese, and every student translated a novel from Spanish to Japanese. The Spanish was easy for me, but that course advanced my Japanese more than any other.

1331··on Ask HN: Language Learning Software that emulates learning like children?
I once did a university Spanish course that used Destinos (http://en.wikipedia.org/wiki/Destinos), a 52 video episode course that uses techniques that you describe. A textbook and a few workbooks are also provided, as using what you learn is key to remembering it. I see that there are similar courses for English, French, and German linked to from that Wikipedia page.

I bet that the cost of producing high quality video is quite high, so that is indeed probably one of the primary reasons that such material is rare.

I recall there being some videos produced by language podcasts (including JapanesePod101, if I remember correctly), if you look for them.

1331··on In light of Gawker's recent situation, how should you be salting passwords?
http://chargen.matasano.com/chargen/2007/9/7/enough-with-the...
1331··on Natural Language Processing for the Working Programmer
The title is likely a hat tip to a famous functional textbook: _ML for the Working Programmer_.

http://www.cl.cam.ac.uk/~lp15/MLbook/

1331··on Ask HN: Best software in the world?
Mathematica. Unfortunately, it is priced accordingly.
1331··on Ask Hn: Is The English Language Evolving?
http://www.youtube.com/watch?v=J7E-aoXLZGY
1331··on How can I get a job in Japan?
I think that investing in your language ability would be the wisest thing to do. All of the marketing people who I have worked with are extremely proficient in speaking, listening, reading, and writing. If you need a bar to shoot for, make 1-kyu on the JLPT (http://www.jlpt.jp/e/) a minimum. The Jetro BJT (http://www.jetro.go.jp/en/bjt/) would be a better goal since it is a bit more difficult than JLPT 1-kyu, but Jetro no longer administers the test and I have not heard how the new test is.
1331··on Ask YC: How to write a database
If you would like to learn database theory, then I recommend the following book:

_An Introduction to Database Systems_ (8th Ed.) By C. J. Date http://www.amazon.com/Introduction-Database-Systems-8th/dp/0...

1331··on Ask HN: Decent software for making Gantt charts?
I have quite enjoyed using Taskjuggler: http://www.taskjuggler.org/

The system is text-based with an editor built into the GUI. The downside is that installing it means pulling a number of KDE dependencies as well...

1331··on Ask HN: Web Hosting and Payments in Japan?
There are many web hosting services available in Japan, and they are easy to find if you search in Japanese: http://www.google.co.jp/search?hl=ja&q=レンタルサーバー

It sounds like the business in question is English speaking, so here are links to two foreigner-owned hosting services that have English sales/support: http://tsukaeru.net/en/ http://www.advantage24.co.jp/

There are a number of payment services as well: http://www.google.co.jp/search?hl=en&q=クレジットカード決済代行

Some provide convenience store payment options (コンビニ決済) such as this one: http://www.pluscome.net/card/jpayment.htm I have never used them, but I have used these two: http://www.cardservice.co.jp/ http://www.cybersource.co.jp/

Note that PayPal is also relatively popular among foreign entrepreneurs here in Tokyo as well.

1331··on PasswordCard
This site reminds me of another site that has been online a lot longer: http://www.passwordchart.com/

Instead of having to store a number to regenerate your card, the card is (re)generated from a "master" password that you can memorize and never write down. You do not even need to print out your card, as you can generate your card online at any time.

I have a friend who uses this service; he has a complicated "master" password and simply uses the site domain ("news.ycombinator.com" for example) for the second field in order to generate the password to use on each site (HN).

For those who have personal policies of regularly changing passwords, just regularly change your "master" password and be sure to update your passwords on all affected sites (keeping your second field the same).

1331··on Ask HN: What natural air-conditioning solutions are there?
Buckminster Fuller [1] did quite a bit of research on natural cooling and figured out how to cool buildings using Berhoulli's principle [2]. Unfortunately, I am unable to find any good references online, so you may have to chase such information down in books. :)

[1] http://en.wikipedia.org/wiki/Buckminster_Fuller

[2] http://en.wikipedia.org/wiki/Bernoullis_principle

1331··on Ask HN: Resources for creating a programming language
I recommend _Programming Language Pragmatics_ by Michael Scott as a good book to get you started: http://www.amazon.com/Programming-Language-Pragmatics-Third-...
1331··on Startup Idea: Instantaneous online group chat
http://tinychat.com/
1331··on Pi to Five Million Places
There is similar book in Japan (to 1M places): http://www.amazon.co.jp/円周率1000000桁表-牧野-貴樹/dp/487310002X/

The cover price is 314 JPY, though Amazon.co.jp unfortunately sells it for more.

In the back, there is a FAQ, including this:

Q. なにを血迷ってこんな本を作ったんですか? A. そんなふうに思う人はこの本を買わないと思います。

Which loosely translates to:

Q. Why the %&$# did you write this book? A. I don't think somebody who thinks that way would buy it.

:)

← PreviousPage 2 of 3Next →