HNHacker News
TopNewBestAskShowJobs

griffinheart

84 karma · joined September 26, 2013

submissionscomments
griffinheart··on I bought 1000 meters of wire to settle a physics debate [video]
Thank you, that puts it in perspective.

Just to validate then, these barely moving electrons will create a field that induces a current on the electrons on the other side of the wire that is 1m away, which would turn on the bulb, that if the lightbulb was an ideal current detector that ignores all other sources of electric fields?

griffinheart··on I bought 1000 meters of wire to settle a physics debate [video]
I had a question about the veritasium video, at some point they say that the electrons barely move, that confused me since that doesn't match my understanding of amperage, flow of electrons being for example 6.24x10^18 per second.

Anyone care to help me out? Maybe that just isn't much?

griffinheart··on San Francisco school board halts appointment based on race
I don't disagree with a lot of your above reply, but this part in particular picked my interest, mostly because I don't understand how its not racist.

> They aren't saying "this man is unable to perform this role due to his race" in a racist-against-this-person way, they're putting additional structural checks in place as a preventative measure.

Its not about the intention of the emitter, its about the receiving end of it.

It seems that if we flip this so that the receiving end is part of a minority we would all think this is utterly racist independent of the intention, how is it not?

edit: typo

griffinheart··on Tether price manipulation
When is tether org involved in this?

From your example the only thing that happened is that now you hold x euros and Kraken holds x amount of USDT.

Unless Kraken goes to Tether org and asks "hey I got these USDTs, please give me the USD" no redemption has occurred.

That some people can in effect transact USDT for fiat via other mechanisms (like your example above) says nothing about Tether org backing or reserves.

Until you go to Tether org with your USDT's and ask them for USD you won't know if they have the reserves.

griffinheart··on How Did Vim Become So Popular?
I really don't like chord like shortcuts, while ctrl and [ are positioned in a way you don't have to contort your hand it kind of requires you to move away from the hjkl row or stretch your pinkies. Consider mapping esc to jk (as a sequence) it works surprisingly well.

  inoremap jk <esc> 
and

  inoremap <esc> <nop>
so that you never use esc again

not having chord like shortcuts was one of the main reasons that led me to try vim over emacs in the beginning, so I kind of think they're "anti" vim.

griffinheart··on Six cars aced new pedestrian detection tests
I remember reading an article on hn that the rise of SUV's and their design is related to the increase of fatalities.

Like, compare a pedestrian collision where the car has a lower and more aerodynamic front vs the wall that is a SUV's front.

griffinheart··on Ask HN: Who is hiring? (October 2019)
TenTen | Tokyo, Japan | VISA for exceptional | ONSITE

https://www.mytenten.com with offices in Omotesando/Harajuku

We built our own hardware to control and interface with vending machines, doing what the Web 2.0 did for Web. We’re truly full-stack so you can expect to see Hardware/Firmware/IoT/Mobile/Web/Backend/Cellular/Bluetooth and others.

Firmware and embedded engineer

- Experience in Linux based embedded systems in production

- Experience in C/C++ based development

- Experience with Linux kernel driver development (highly desired)

- Experience with high-level programming language development such as Python (desired)

- Experience with Linux BSP creation (desired)

- Experience with buildroot and/or yocto build systems (desired)

What we have is a Linux based embedded system that also has a hard real-time processing component. The suitable candidate feels comfortable working with Linux platform with core components written in C, but the application architecture also utilizes high-level language components to provide the overall service and speed up the development. Has confidence in participating in low level debugging (logic analyzer etc), core dump analyzing of application failures and also general configuration matters of Linux.

We’re looking for go-getters that enjoy taking ownership over problems and seeing them driven to a solution, atm we prefer more experienced candidates to pave the way.

You can reach me hugo at mytenten dot com, this position doesn't require Japanese.

griffinheart··on Ask HN: Who is hiring? (September 2019)
TenTen | Tokyo, Japan | VISA for exceptional | ONSITE

https://www.mytenten.com with offices in Omotesando/Harajuku

We built our own hardware to control and interface with vending machines, doing what the Web 2.0 did for Web. We’re truly full-stack so you can expect to see Hardware/Firmware/IoT/Mobile/Web/Backend/Cellular/Bluetooth and others.

- Mobile developer(s): iOS and Android development native+non-native

- Server engineer: Backend focus on building API's mostly ruby based

- QA engineer: Find all the bugs the other positions are creating

- Senior QA engineer: Develop our QA team and improve feedback cycles

- FW developer: Work on our beacon powered by linux, (Linux development)

- Frontend developer: Take care of our frontends, mostly react based

- Devops engineer: For someone not afraid of a varied infrastructure

- PDM: Talk with our customers and help our teams deliver value (Japanese required)

- Don't see a position but still interested? Reach out anyway

We’re looking for go getters that enjoy taking ownership over problems and seeing them driven to a solution, atm we prefer more experienced candidates to pave the way.

You can reach me hugo at mytenten dot com, we require Japanese only where mentioned.

griffinheart··on Japan Begins Experiment of Opening to Immigration
> Nor do Japanese cities have many official celebrations of immigrant culture or contributions.

Tokyo certainly has. Almost every weekend right next to Yoyogi park[0] there is one, Cuban fest, Thai fest, Rainbow fest, Cambodia fest.

And they are pretty big, with at least 10's of thousands of people visiting.

0 - https://www.yoyogikoen.info

griffinheart··on Why Vi Rocks
Your problem with Vim is that you don't grok vi. [0]

I agree with you that if you don't use a specialist tool 24/7 you'll be slow, but that is expected vi optimizes for expert users not for novice users.

In the same way that if I don't use Photoshop and then just want to do something simple in it, it's going to take me a lot of time and am probably going to forget how to do it because I don't use it enough.

0 - https://stackoverflow.com/questions/1218390/what-is-your-mos...

griffinheart··on Krukenberg procedure
This seems great, so why does the article state:

> It remains in use today for certain special cases but is considered controversial and some surgeons refuse to perform it.

I imagine there's a reason, but I hope its not "doesn't look good"

griffinheart··on How to Hire
I would read that as the "red book in algorithms" this is probably because of the famous OpenGL red book, so now we refer to the "fundamental" book in an area as the red book.

In a sense yes its "wrapped up in a particular culture" I guess the culture that exposed me to this "red book" was a CS bachelors that included graphical programming as a course.

Edit: If someone from google said to read the red book as a helper for interviewing I would probably return with "wait you mean the OpenGL book?"

griffinheart··on In India, Summer Heat May Soon Be Literally Unbearable
Also in Japan we just had record temperatures in the last 2 weeks.

While summer is humid and hot in Japan I can't recall ever being this hot.

griffinheart··on Stripe is building a Ruby typechecker
Was at the Kaigi and on the opening keynote Matz talked a bit about it. He doesn't really support adding it since he feels like in 20/30+ years, advances in technology will make writing types "obsolete".
griffinheart··on Tokyo and Hong Kong in 2018
There's a lot of care about not disturbing other people in Japanese culture.

A few additional reasons, for wearing a mask, not in the article:

- Forgot or didn't have time to put makeup on

- Kafunsho (hay fever) protection

- Odor protection, there's also scented masks

- Hiding braces

griffinheart··on Net Neutrality already attacked in Portugal
I used to think the same but a little thought exercise proved me wrong, if you ask the question: what happens if the general datacap goes down, even maybe to 0?

I'm from Portugal and the different telcos/ISP's don't see others offering this product as a chance to offer a better product they see it as a missed chance to get more while giving less so they don't compete they collude.

And this is just looking at it as a consumer. If I was trying to break the market with a new video service I'm pretty sure that favoring Youtube puts it in an unfair advantage.

griffinheart··on The time I was turned away from China
Sure, also because you're going to pay taxes into that ku (city), and they deal with pension and health insurance, even if you're not a foreigner you're going to have to register.

Your residence card gets updated every time you change your address and you do have to go to the ward office for them to update it, but that's hardly "register at the police station".

Edit:

Most if not all the things we have to do, as foreigners, Japanese also have to do it.

The big difference is we're required to have an updated/valid residence card (ID), while Japanese don't need to carry ID.

I'm from Europe, and in my country everyone has an ID and is "required" to have it so I don't actually see the big deal, maybe I'm just uninformed.

griffinheart··on The time I was turned away from China
I live in Japan for quite some time (multiple years) and never had to, or heard about, having to "register at local police station".
griffinheart··on Portugal runs for four days on renewable energy alone
I'm Portuguese but far from knowledgeable in matters of energy. Going north from Lisbon you'll start to see many wind turbines while in the freeway and inner roads.
griffinheart··on GitHub down
The graphs show the downtime even while the green was at the top. My guess would be that its just something that someone as to toggle.
griffinheart··on Email Isn’t the Thing We’re Bad At
I'm like this, without the extra added steps. I have 2500 unread emails in my inbox, I skim over what's new in the inbox and read what I want that's it, the important thing is search.

I've found this is applying to almost everything I do for a while now. Started with gmail, its google after all I can just search.

I don't "organise" my inbox, if I need to find an email I'll search for it.

I have over 70 tabs open in chrome, if I need to find a tab I search for it. Using vimium I press shift+t and just search for the tab, if it doesn't find the tab it opens a google search for it.

I don't ever organise my files/downloads folder, If I need to find a file I command+space and write open yellow-subm. Using Alfred

I don't bother with folder structure organisation, every project is a folder under ~/src folder, if I need to go to the server project I write on the terminal `z serv`, and it cd's into the folder. Using z[0].

I don't bother with which buffers are open in vim, if I need to see the file drink something controller file I press <leader>t and write drikcontrol. Using command-t

If I want to put the computer to sleep I press command+space and write sleep. Again Alfred

I think what changed for me is I don't really care about the structure/organisation I care about getting the thing I want. I either want to find something (search), or do something (command).

I guess the important thing is the organisation is implicit on the name/contents of the thing I'm looking for.

The only problem that rises from this is if a co-worker asks where a code file is I usually don't know, but then I solve that by <leader>t name-of-file and check the path.

[0] https://github.com/rupa/z

griffinheart··on Ask HN: How diverse is your workplace?
I work at a Start up in Japan with about 10 people, we have:

1 Japanese, 1 Portuguese, 1 Brazilian, 1 Filipino, 1 Canadian, 1 Australian, 1 German, 3 Americans (although 2 of them have been in Japan for a really long time).

1 Female 9 Male

2 Asian, 1 Latin American, 7 White.

Although its very fun to have so many different cultures together and an immense learning opportunity, I subscribe to the view of getting people based on skill only.

We'll probably be on-boarding Japanese for the next 2 hires since, well, we're in Japan and its a tricky place to do business with big, old Japanese companies.

griffinheart··on Ruby gaining a safe navigation operator: '.?'
Its in the issue comments

    def foo?
      Object.new
    end

    foo?.class
since "foo?" is a valid method it would conflict with "?."

Edit: with ".?" looks like "foo?.?class"

Edit 2: side note, this would never pass a code review, the expectation of "foo?" is that it returns true/false.

griffinheart··on Introducing Heroku Private Spaces
We'll probably soon move out of Heroku exactly because of this, makes no sense to have our stuff in the States when our user base is in Tokyo.
griffinheart··on Where are the japanese startups?
What do you mean so few? If you expect the same hype you get from SV startups yeah it doesn't compare and also the language factor plays a big role there.

But there is a community and Japanese startups, at least the ones targeting Japanese market face unique challenges like Big companies not wanting to work with small/unproved startups.

Here's some resources that might introduce you some startups:

- http://www.disruptingjapan.com/

- http://www.startjapan.org/

- http://japanventureshow.com/

- https://hntokyo.doorkeeper.jp/

- http://www.tokyostartupevents.com/

(shameless plug) I work at a startup here: http://www.mytenten.com

griffinheart··on Show HN: WebGL voxel game with source
moving your mouse should allow you to rotate around the Y axis, took about 2 seconds of exploratory hacking to find that out.
griffinheart··on Nobody's Going to Steal Your Idea
Here is another one for you https://www.otakyou.com/en/otakyou-box (disclaimer: used to work for them)

From the moment the business had this idea I forwarded them your blog and website, don't think they really appreciated the amount of knowledge present there.

As an immigrant in Japan you're an inspiration for launching my own business (one day).

griffinheart··on Ask HN: What do you wish you had known before you turned 40?
> - Most people are foolish, and rationalize their emotions rather than thinking. Relying too much on logic or rationality will thus be a barrier to social advancement. In other words, it doesn't matter how right you are; if what you say makes people feel bad, that's ll they'll remember.

This one is bitting me so much, I always thought my biggest challenge in my career would be something technical. Now I know better and am trying to improve my communication skills.

I'm the kind of guy that is usually right but the way I communicate things makes people hostile, feel bad or defensive. It was easy to see/admit this was hurting me, it hasn't been so easy to change it.

> - Quitting smoking starts to really pay off after about a year. After a few years, it feels outstanding.

It been 2 months now I stopped smoking, that is good to know.

griffinheart··on Ask HN: What's one change you'd make to up conversions on our startup's website?
Yes i am, check my email on my user profile.
griffinheart··on Ask HN: What's one change you'd make to up conversions on our startup's website?
Fix the mobile version its incredibly broken. It seems when you scroll to the testimonials some js kicks in and reloads the web page.

On a side note, great to see more Portuguese entrepreneurs :) if you wanna expand to Japan give me a shout. While not being a student this is something i would've used after i rented my empty apartment here.

Page 1 of 2Next →