HNHacker News
TopNewBestAskShowJobs

kinow

525 karma · joined October 4, 2011

From Casa Verde, Sao Paulo, Brazil. After 8 years in Auckland, New Zealand, now in Barcelona, Spain. Working with workflow managers at the BSC. Past work includes government, research, programming, GIS/fuzzy logic/web development/NLP/ontologies/etc., web development, UIUX, illustrations and design.

https://twitter.com/kinow https://github.com/kinow/ https://kinoshita.eti.br/ https://www.instagram.com/brunokinoshita/ https://www.deviantart.com/kinow

submissionscomments
kinow··on Ask HN: Companies hiring for a 4-day workweek?
I've been doing 4 days per week here in New Zealand, but I asked it when being hired. Maybe check some companies with remote work if they'd be keen to hire you for 4 days per week too, maybe write in your cover letter or in an email when applying.
kinow··on Tell HN: All .fj domains have gone offline
Not working for me, in New Zealand.
kinow··on Ask HN: How to prepare as soon-to-be blind developer?
I remembered seeing a thread here about it, kudos for finding/sharing it!
kinow··on Ask HN: What are some good personal development courses for software engineers?
I enjoyed learning more about painting, colors, composition. It has helped me with UI work, presentations, and 3D Blender.

Creative writing too, great to help with documentation, blogs, and organizing thoughts.

Did a sailing class too, not much related to IT, but interesting. Especially navigation, lat lon, the instruments used, etc.

As for IT related coursea, I think re-taking basic classes like compilers, linguistics 101, data structures, calculus, is always fun to remember and learn as well.

kinow··on The λ-Cube
Great post! I was going to share this one on the r/functionalprogramming subreddit when I found yours. A lot easier to read, and helps reading the Wikiversity afterwards. Thanks!
kinow··on I went back to using a ThinkPad from 2012
My only machine too since... 2015 I think? Replaced an old Dell inspiron, been running great with containers, IntelliJ, Jupyter Lab, dual monitor. Only Blender 3.0 doesn't work too well due to the old version of cuda. Other than that, never had any issues.
kinow··on I went back to using a ThinkPad from 2012
Does the external GPU works alright? I have a T530 with a NVidia that I use dual monitor. But it's old, and Blender doesn't use it for rendering. Been thinking about one of these little egpu adapters, but don't know anyone that used it actually.
kinow··on Ask HN: Who wants to collaborate?
Hi! Interested to hear more about it! Great video, I found you on GH & Twitter from the last slide. Is the Toronto FC work kept in some GitHub org? What's the best place to get started?

I'd like to see if I can start using some projects to analyze my team's data (have to find what data is available too). I got interested in that from a guy I follow on Twitter - https://twitter.com/R_by_Ryo.

BTW, the team I support (Sao Paulo FC) is trying to get Soteldo out of Toronto :) Auro Jr. also started in Sao Paulo, had no idea he was playing there now.

kinow··on Ask HN: Who wants to collaborate?
I think for your second item you should find a lot of things if you search "MlOps"

- https://twitter.com/hashtag/mlops

I co-mentored GSoC a couple years ago to write a Jenkins Machine Learning plug-in that tries to integrate Jenkins CI & Jupyter/Zeppelin. At that time there were already tools & standards appearing.

If I recall correctly, Netflix had some blog posts about their ML pipeline. In one of them I remember reading about their workflow tools, some that could be used for CI/CD style development of ML models.

kinow··on Ask HN: Who wants to collaborate?
Sounds interesting! Maybe extend/improve/integrate desmos (used in khan academy by many), gnu octave, etc? Not sure if desmos has an offline version though.
kinow··on I made my first web0 website today. It's so cool it just works
Same here. After web 2.0, next one was supposed to be about the semantic web.
kinow··on “Zero fucks given” in other languages
We can go down a bit more, "estou cagando e andando"
kinow··on Galaxy Buds Pro and Galaxy Buds 2 allegedly causing severe ear infections
I have an old over-ears and need to replace it. What headphones do you recommend (interested as you said you worked at a radio station)?
kinow··on Show HN: OpenAPI fuzzer – fuzzing APIs based on OpenAPI specification
Great job! I wonder if that could be used with other fuzzers in OSS fuzz (giving tools more options to use for fuzzers and APIs)
kinow··on Ask HN: Who is hiring? (November 2021)
Oh, you guys have some interesting issues/bounties! And wish I knew more about inference (besides basics on inference engines with Jena).
kinow··on Ask HN: Who is hiring? (November 2021)
>Worldwide | Fully Remote

Had a look at [one](https://boards.greenhouse.io/timescale/jobs/5052733002) of the opportunities, but looks like it's TZ limited:

>Timescale is a all-remote organization; this is a full-time position and can be located anywhere across a wide range of time zones and locations (UTC-8 to UTC+5.5)

kinow··on Ask HN: Who wants to be hired? (November 2021)

  Location: Auckland, New Zealand
  Remote: Yes
  Willing to relocate: Yes
  Technologies: Java, Python, JavaScript (Vue, Backbone, some Angular/React), PHP (Symfony, Laravel), Shell. SQL, Sparql. Semantic web technologies, some NLP, information retrieval, and GIS too.
  Résumé/CV: https://kinoshita.eti.br/cv_backend.pdf
  Email: on Resume
kinow··on Sending Emails to Myself
I have seen that too in a previous job! It worked until there was a restart in the e-mail relay server, or something in the message (I think it was Java, sending multipart messages with some custom message format).
kinow··on Reactive, DAG-based notebooks in Hex 2.0
Looks really neat! The reactivity part and widgets/IU reminds me of R Shiny, but the addition of a DAG is really smart. Great job!
kinow··on Studying the relationship between exception handling and post-release defects
I think he never considered the exceptions to the something to be avoided since he wrote Java most of his professional career - which ended when he decided to quit programming and go sell ornamental flowers in his family business in his hometown.

The middleware we worked had libraries from other companies (e.g. online prepaid transactions were handled by code from a jar/lib from Ericsson). But in the case the platform threw an exception, we could still charge the customer using a slower process (i.e. there's a window of time where the customer could use data/talk in excess until we realize there's no more credit when processing the slower transaction).

For him it was important to write these exceptions well. If something went wrong in production, we couldn't turn off the system, and if we were not charging users when we should to, the company would be losing millions (it was in Brazil, ~200 mi at the time, and the telco had ~60mi users I think, with mother's day and big brother being the craziest days with millions of messages per second.)

kinow··on Studying the relationship between exception handling and post-release defects
Interesting article and great blog post too.

I was lucky to start my career with a mentor who considered well written exception handling core to software development.

And he was always happy to stop his work (maintaining a core middleware in a telco with millions of transactions every minute) to review this intern's poorly written try/catch, show how he would write it, and why.

To this day I am thankful and believe his concerns over exception handling, good and simple deployment techniques, knowing networking to OS/kernel level, helped me becoming a better developer (or at least knowing where I need to improve).

kinow··on 'Arthur,' the longest-running kids animated series, is ending
Agreed, I came looking to see if anyone was going to mention Sazae san. I thought detective Conan would be really old, but it's from 1996 https://myanimelist.net/anime/235/Detective_Conan. Lupin III is old but not sure if still in production https://myanimelist.net/anime/1412/Lupin_III
kinow··on Element raises $30M to boost Matrix
Using it everyday too at $work, also used Slack and Gitter (and FreeNode/IRC FWIW). Quite happy with the current Element UI. They have slowly added features and fixed issues. I tried a beta some time ago with... topics? Rooms grouped in some sort of topic I think. It was really buggy, but I forgot about that I haven't seen it yet. So I assume they are doing some A/B testing, trying things slowly and seeing what works.
kinow··on What is the absolute best book for re-learning forgotten math for CS?
Congrats on being accepted to the program.

No idea about the best book, but one of the best things I did some time ago, was to log in to khanacademy.org, and started doing some courses to re-learn a few things.

Even things from algebra I and II, and trigonometry were interesting to re-learn.

Now I'm reading some GIS projection code, and watching movies on calculus & trigonometry to refresh on integrals, matrix calculus, and sine/cosine.

Maybe try Khan Academy and check the textbooks for some CS programs in universities.

Best of luck!

kinow··on Show HN: Places to watch ducks if you're sick of everything
Nice! Submitted two entries for NZ (Auckland Domain & CHCH Avon river). Thanks!
kinow··on Ask HN: Elm, PureScript, or ReasonML for a FP course?
There were some similar questions on r/functionalprogramming subreddit. Maybe there's something useful there? Search for "teach" or "class" I think, e.g.

- "How would you teach a group of 9th graders functional programming?" https://old.reddit.com/r/functionalprogramming/comments/avcr...

- "I want to teach programming via functional paradigm to someone with no background" https://old.reddit.com/r/functionalprogramming/comments/egzz...

kinow··on Ask HN: What the heck is happening with GameStop?
Great explanation! Thanks for the link!
kinow··on Giant leak exposes data from almost all Brazilians
I think there are extra fees as a foreigner. You are not prohibited of having a bank account, insurance, using credit, etc. But most systems will prevent the CPF of being used without some sort of special approval.
kinow··on Graph Algorithms for Data Science
Yeah, it could be very interesting, but without any preview of past issues, or of what kind of message/content I'd receive it's hard to subscribe. Good initiative though, hopefully author is reading this thread and will update it.
kinow··on Cypress: Fast, easy, and reliable testing for anything that runs in a browser
I'm using it for a Vue project at work, and it's really easy to use. Had to get used to chaining the commands, and working around a few issues like when I needed to access something JS object (simply exposed the service object I needed globally when Cypress tests were executed, and then verified what I needed).

Used Selenium 1 and 2 in the past, and Cypress is definitely much easier. Can't say if the current Selenium is better though. But being able to reply the DOM states, and record videos, without needing to install other tools/libs is also very convenient.

← PreviousPage 7 of 11Next →