HNHacker News
TopNewBestAskShowJobs

euske

2,327 karma · joined March 27, 2014

help
submissionscomments
euske··on Child suicides in Japan hit record high
Probably it is overblown, but I wouldn't be surprised if this actually happened somewhere (certainly not regular though).

That said, I'll say that bullying in Japan is different in that it is orchestrated. Peer pressure is enormous in Japan. When someone is being bullied, very few of us can raise an objection because doing so would make you the next target. So everyone is becoming an enabler. (Actually, this is not just kids' matter. It's pretty much how the whole society functions here. No wonder adults can't stop kids bullying - they're just imitating adults!)

euske··on Inventor builds Lego arm for eight-year-old
Saw this guy at this YouTube video. It's a wholesome story.

"Building a Prosthetic Arm With Lego" - https://www.youtube.com/watch?v=vFymKqUwodY

euske··on What's in a version number? (Or: Musings on backwards compatibility)
I'd say that with a sufficient number of users, software development becomes pretty much politics; No matter how you change the status quo, some people will complain. You can't make everyone happy.
euske··on Things I’ve learned in my 20 years as a software engineer
I think this applies to not just software, but engineering in general. See, science is mostly about observing the natural phenomena. On the other hand, there are jobs that are mostly about taking care of people's needs. Engineering sits in the middle. It's a mediator. We have to understand the circumstance of both sides - nature (this could be something like hardware capacity in our case) AND people. Just taking care of one side makes you a bad engineer. You need to be technical and sympathetic at the same time.
euske··on Copyright claims on YouTube Bach videos
I once got a copyright claim for a classic song (copyright expired) that I played with Timidity++ (both software and voice is free). YouTube is somehow good at detecting a similar-sounding tune that isn't the exact copy of the original. It's such a discouraging experience.
euske··on Unity patents ECS
Now I expect someone to develop an AI-based translation system to convert legalese into layperson's expressions. It could be easier than translating two natural languages.
euske··on MIT Mathlets
Slightly off-topic question: how would you call these playable things embedded in HTML these days? I would like to use the word "applet" but it can be still confusing to those who remember Java Applets. Any idea?
euske··on Illustrated Redirection Tutorial
Re: ">file 2>&1" vs. "2>&1 >file"

I tend to think "a>&b" as an assignment to a stream: stream[a]=stream[b]. This way it's easier to understand why the ordering matters:

    >file 2>&1 means stream[1]=file; stream[2]=stream[1];
    2>&1 >file means stream[2]=stream[1]; stream[1]=file;
euske··on ‘Likes’ and ‘shares’ teach people to express more outrage online: study
This could be true, but I personally found negative reviews valuable. While I'm not familiar with Yelp, I tend to read negative/mixed reviews on Amazon products much more carefully than positive reviews, or constructive criticisms than blindly agreeing comments on HN. I think we all want a "balanced" view, as it's elusive as it gets. While there's no single ruleset to define what's balanced and what's not, I hope we continue discussing it until the end.
euske··on Intro to Deep Learning
Here's my attempt to explain the whole thing:

Almost all modern AI is a search problem; We're just trying to find a clever way to search the problem space.

Most supervised learning methods are a search problem for best programs (models) that explain the data; We're just trying to find a clever way to express the model and efficient algorithms to search the problem space.

Many popular ML algorithms (NN, SVM, etc.) are an optimization problem; you just want to find parameters to maximize some performance metrics. But you don't want to search all the parameters exhaustively. You want something that can be improved incrementally over time.

NN is popular because it's flexible (can have thousands of inputs/outputs) and can be built incrementally. The secret sauce is its performance metrics (loss function) being differentiable. This way, you can incrementally improve the model via gradient descent.

NN is popular also because in theory you can stack as many layers as you want, giving it more power to learn complex relationships. It's applicable to many tasks.

CNN/RNN/LTSM/Transformer are just variations of these. They have different structures, but all operating on the same principle: differentiable loss function and iterative training methods.

euske··on GitHub’s engineering team has moved to Codespaces
Just very minor nitpick: their first link to Codespaces is https, while the second one is http for the same page. (Was wondering why FF shows the first and second url differently.)

Hope there be an automated checker to catch these things.

euske··on About 90% of Animators Quit Their Jobs Within 3 Years
I think they quit the anime jobs entirely and move to more marketable jobs like graphics design. This 90% claim is more or less anecdotal, as I read that the industry veterans say that they saw only 1 out of 10 young people survived in this industry. Many work environments are similar to each other: there's no written contract and they have almost no unemployment insurance, etc. I don't understand how those anime lovers turn blind eyes to this and still somehow "enjoy" anime. It's horrible, horrible stuff.

A detailed survey in Japanese: http://www.janica.jp/survey/survey2019Report.pdf

euske··on Dating in Delhi when you're poor
Personally, that's the biggest lesson that I got from traveling in India. There's no question that people's living standard needs to be improved there, but I saw something that's lacking in a developed country (especially in the country I live): mutual help, or the "love your neighbor" mindset. I hope that tradition last long.
euske··on Good Design is Imperfect Design, Part 1: Honest Names
This is just a hindsight, but I'd make two kinds of time period: "exact" period and "flexible" period. Define these as two different types, which can be converted to each other but only explicitly. Functions like plus() can take both types (via method overload) but the user must be aware that their behavior is different.
euske··on Gpsd bug may create a 1024 week time warp on October 23
This is probably just me, but I always tend to write a bigger number in the right, so that I can picture a number line in my head.

(Which means I rarely use > and >= operators. It's always < or <=.)

Now, come to think about it, this might have something to do with my native language (Japanese). In Japanese, where the verb always comes at the end of a sentence, you can say "a < b" and "b > a" using the same order and same adjective.

   a < b ... a -than b -toward bigger (a よりも b のほうが 大きい)
   b > a ... b -toward a -than bigger (b のほうが a よりも 大きい)
euske··on Japan pitches 'Society 5.0' to keep its edge in tech and science
I think I'm late for the discussion, but as a person who grew up in Japan and lived both in the US and Japan, so many things people mentioned here ring true. The thing is that, there are many, many people who want to change, but they're afraid to speak up. Here's my (probably unpopular) suggestions to Japan:

   - Fire more people, more often.
   - Dismantle lifetime employment.
   - Forget perfectionism.
   - Destabilize the social hierarchy. 
   - Stop being polite and be ready to confront others.
   - Incorporate more foreigners.
   - Learn to negotiate.
   - Be assertive.
Basically, we should drop the stereotypical image of being Japanese. Not sure if we can do it, but there isn't much time left.

edit: formatting

euske··on Mammals dream about the world they are about to experience before they are born
I always wondered how our brain is pre-wired to recognize 3D objects right after a birth, but this article is saying that eyes are giving fake image-like input to our brain so that it can perform "pre-training"? Does this imply that our brain is truly a blank slate if these initial seeds aren't given?
euske··on Two Japanese Jabberwocky Poems (2017)
The OP missed another translation included in GEB by Naoki Yanase (a guy who translated Finnegans Wake into Japanese, which tells something).
euske··on Too Smart
It's unfortunate that people tend to think that smartness is just one-dimensional thing, i.e. a person can be either smart or not smart.

To me, it seems that there are at least two major components: breadth and depth. "Depth" people are probably what we normally call smart people. They have excellent memory, analytical precision, quick decision, etc. They're good at navigating through a well-defined problem space quickly and confidently. They're more like athletes. They are intelligent as machines are intelligent.

On the other hand, there are "breadth" people. They are much more distracted. They're always looking for different viewpoints and hidden variables, and sometimes they worry too much about what depth people would think trivial. But sometimes their worry turned out to be crucial. Their intelligence can be sometimes characterized as "thoughtful".

The thing is that, breadth people often look slow or dumb to depth people, because they tend to digress to a seemingly irrelevant tangent. Their intelligence is more subtle and hard to measure. But I think they're definitely "smart" in their own way. We need both kinds of intelligence, but we tend to be attracted to more visible kinds of intelligence, which I think is unfortunate.

euske··on Carlos Ghosn: How I escaped Japan
> So, the justice system in Japan enforces additional restrictions after a person is out on bail ?

Only when there's a risk of the suspect colluding with others and concealing the evidence.

IANAL, but I read that there were good reasons that the prosecution believes he does it. But this system is criticized today as it gives too much power to the prosecutors.

I think the biggest problem is, as you mentioned, the slowness and bureaucracy of Japan's justice system, which I guess is still mostly paper-based. If it would take only a couple of weeks, he might have not done it. Everything is so slow to change here, and it's not just the justice system. I feel that Japan's inflexibility is slowly consuming the country.

euske··on Using IceWM and a Raspberry Pi as my main PC, sharing my theme, config and some
What kind of apps that a typical Linux programmer would need to run these days? For me, they are

- terminal (shell, editor)

- web browser (email client, file viewer, etc.)

- clock

With these, I only need a bare minimum window manager (fvwm2 in my case). In my view, KDE/GNOME are made not to scare away beginners and there isn't much productivity gain in using these environments. Once you're used to using Unix/Linux, you can graduate them and start using a more lean setup (while you don't have to, of course). One thing I can see might be handy is the System Settings / Control Panels apps. Other than that (and inertia), what are the reasons that people stick to these environments?

euske··on Creep – a pretty sweet 4px wide pixel font
There are tiny Japanese fonts that support all Chinese characters. This means they have 7000+ characters with 8x8 (or even 6x8) grid, most of which are pretty legible IMO. It's amazing.

Misaki (8x8 pixels): https://littlelimit.net/misaki.htm

k6x8 (6x8 pixels): https://littlelimit.net/k6x8.htm

euske··on RTL: WTF: Read the web like Right-to-Left readers do
Modern Japanese are still written that way. There are several apps/editors that support that writing mode because it's one of the requirements in the publishing industry in Japan.

More precisely, newspapers, most books (except technical/scientific ones) and magazines are written in the vertical form. Comics too. Business documents are typically all horizontal.

Also they have a uber-complex w3c standard (draft) to support this system: https://w3c.github.io/jlreq/#vertical_writing_mode_and_horiz...

euske··on America’s Obsession with Self-Help
> robotically woke

I like this phrase a lot. Woke or not, we all agree that we hate the roboticality. It's just a cheap/shallow conviction, lack of depth and thoughtfulness, etc. is what I consider actually harmful.

euske··on Steve Jobs in Kyoto
Actually this is kinda standard in Japanese ryokans. Many places offer umbrella/rain boots for rent, and hotel staffs marking pathways on their giveaway map is common. Now, it's possible that they might have went an extra mile for a clueless (as they thought) foreigner, but I find this kind of thing a little too nosy. This probably explains why many Japanese people prefer a more businesslike Western hotel today, and ryokans are more or less for foreign tourists.
euske··on Show HN: Atto – BASIC computer that runs in the browser
I really wish that you explained how to stop the execution. especially when you mentioned the "20 goto 10" example. Also, if possible, please support Ctrl+C to break too (maybe this isn't a good idea because it's used for copy-to-clipboard). I expected the editor works in a standard way (e.g. going back to the end of the previous line by hitting the left arrow at the beginning of a line) but it didn't, so a quick key binding table would be nice. Thanks for sharing!
euske··on Funazushi: The fermented predecessor of modern sushi
I think that almost every culture has this kind of food that is supposed to be super good to those who acquired taste but looks totally gross to outsiders. Japan has this half-rotten sushi and fermented soybeans, and then there's maggot cheese and notorious fermented herrings, etc.
euske··on Concrete: The material that's 'too vast to imagine'
I just fancy this: is it possible to build a space elevator if we gathered all the concrete that is made so far?
euske··on Chemical space is really big (2014)
I want also to add that the programming space, or software specification space, is also mindbogglingly big, if not bigger than the chemical space. People should know how many possibilities of small details exist for implementing a teeny trivial feature, because that's the way it is. Everything around us has a billion-gazillion parameter space, and all we're seeing is just a chance occurrence.
euske··on Bash PS1 Generator
I think the drag-n-drop UI is less intuitive. Wasted a few minutes trying to click these items as "buttons" and wondering if there's something wrong because of the http-onlyness of the site (console gives a lot of warning).
← PreviousPage 2 of 18Next →