HNHacker News
TopNewBestAskShowJobs

yupyup

210 karma · joined March 19, 2017

submissionscomments
yupyup··on A little Duplex scepticism
A blogger criticizing the competitor of the company that puts food on his table.

Just a thought, imagine how this article would be if the companies were reversed. Would it be the same?

And that's how you recognize objectivity...

yupyup··on Automatically “block” people in images using a pretrained neural network
SPOILER warning!
yupyup··on Ex-Google recruiter: I was fired because I resisted “illegal” diversity efforts
If you don't mind me asking... Why do you continue working there?
yupyup··on Why Searching Through 500M Pwned Passwords Is So Quick
Somewhat related (and nitpicky), but there are some spelling errors (derrivation, seperate...) on the Cloudflare post that explains k-anonimity:

https://blog.cloudflare.com/validating-leaked-passwords-with...

P.S.: As a non-native speaker had to look those words up to check them, as I trusted the spelling from an official blog post.

yupyup··on Google doesn’t necessarily need innovation
Since watching the comedy "Silicon Valley" my perception of blog posts and histories in here has changed for the best.

This reminded me of the montage on season 1 where everybody talks about changing the world when presenting their apps/services...

yupyup··on Google Pay
I think frontend designers should design with a 13" laptop and NO ADITIONAL MONITORS... only the laptop screen.

Then you wouldn't see more designs like this one.

yupyup··on Google Pay
Darwinian Product Strategy?

Quick, someone should register it and publish a book and make a career giving talks about it...

yupyup··on The importance of Devuan
Great, sounds quite simple.

One thing I somewhat miss from what you are explaining is all the aditional things that LXD gets you (snapshots using ZFS, image publishing/sharing, migrating containers between LXD hosts...)

But maybe some of those things are still doable (e.g. mounting a ZFS dataset as storage for /var/lib/machines/containerX)...

Thanks for your answer!

yupyup··on Falsehoods programmers believe about programming
I interpret it as taking the best possible decision at some moment but not being afraid to change it when new data is available.

(Substitute decision with belief)

yupyup··on The importance of Devuan
Please, could you share a little of your experience with systemd-nspawn vs LXD?

I have used LXD (with ZFS storage) in production but have not played with systemd-nspawn...

Thanks!

yupyup··on Languages for online betting: an investigation of Go, Erlang, and Elixir
"Erlang Solutions" says Erlang is the bee's knees...

I really like when someone that doesn't have a horse in the race reviews some language (better if it has been used in anger). You gotta value the perspective of a pragmatic engineer that has misapplied a tool.

There's a lot to learn about where a language is best used, but when someone pay is somewhat tied to a language I don't trust the analysis as much.

yupyup··on Why Flutter Will Take Off in 2018
Does anyone have some experience with Flutter?

Have checked out some apps from Google Play and it seems slick.

yupyup··on When did the golden age of The Simpsons end?
Super Eyepatch Wolf is a great anime review channel. I have started following some series after watching his reviews.
yupyup··on Oracle VM VirtualBox 5.2 Is Now Available
If only this were a website for technical people...
yupyup··on Apple and Consumer Choice
Cue "this wouldn't have happened on Jobs' watch".

As an Android user myself I think choice is good but also think Apple should strive to offer as few choice as possible.

It's one of their main strengths.

yupyup··on [dead]
It's somewhat nice that among those racist jokes there are litte nuggets of sincere opinions, opinions that people have but are forbidden (by themselves or moderation/peer presure) to share on places like here.

For all the problems that it brings anonimity has that good facet.

When reading threads like this from 4chan I feel the spirit of the internet of yore, when everything was more free and we were a little more sincere.

yupyup··on Leaving Python for JavaScript
When reading these "Leaving X for Y" I first think that maybe some people are unable to fluently use more than 1 language.

Seriously, professionality is being able to use the right tool for the job at hand.

yupyup··on I spent my career in tech, but wasn’t prepared for its effect on my kids
Well, if kids really want anything be sweets, a toy or more screen time they will beg. That's kid's nature ;)

It's the parents job to be firm and establish some limits, making sure they are respected.

yupyup··on Why I’m Frustrated with Go
No, languages are like Ogres, they have layers.
yupyup··on The Lawyer, the Addict
If you cannot see the way to exit from that dark place don't be ashamed to ask for help. And please talk to a psychologist, sure it will help you.
yupyup··on The Clean Architecture (2012)
And as always happen it ends misapplied to mobile apps that only paint on screen the JSON received from the server.

Not everything is black or white (no architecture vs clean architecture). You have to think about what you are doing (having fucked up on previous projects help) and don't follow anything you've read blindly.

Silver bullets, yadda yadda

yupyup··on Ask HN: Alternatives to Vagrant for development environments?
Please don't take this the wrong way but the most important thing in a presentation should not be the graphical aspect of the slides, it should be the content, specifically how you can communicate with the audience with what you're saying verbally.

I have seen awesome talks and it didn't matter if the slides were not pretty.

yupyup··on Richard Stallman on Lunduke Hour [video]
Just an example of "Worse is better"?

https://en.wikipedia.org/wiki/Worse_is_better

yupyup··on Burger King ‘O.K. Google’ Ad Doesn’t Seem O.K. With Google
Motorola Android phones like Moto X Pure/Style had voice identification. You had to record the wake phrase 3 times and the voice assistant would only listen to your commands.

It worked quite well, I don't know why Google Home doesn't have anything like this.

yupyup··on Why We switched from Python To Go
Reading your comment reminded me of this great talk by Christin Gorman about maintainable code:

https://vimeo.com/138774243

(Jump to 25:50 for an anecdote about maintaining a "well engineered" system)

yupyup··on Why We switched from Python To Go
Well, having a static type system is a tradeoff...

When using Python I feel the least resistance from the language, you can do a lot with a little code. Problem is, when the system grows you begin to miss the checking that static typing provides (esp. when doing refactors).

When coding in Go I feel that there is a little productivity lost upfront, but when your script begins growing and starts to look like a "serious" project you feel more confident changing your old code. This is because some kind of errors are caught by the type system before doing manual/automated testing.

And I'm talking about personal projects where I'm alone, this could be more important in projects with several coders.

yupyup··on Why We switched from Python To Go
About the static type system:

When people say they like Go's static type system sometimes they are comparing it to something more verbose like Java.

Think about someone that knows Python and have to use Java, then they think that all static type languages are as a pain in the ass. So they begin disliking static type systems when they really just hate the Java's one.

And so the moment they are using Python and start playing with Go they find a static type system they kinda like because it's less verbose and without so much ceremony.

yupyup··on Ask HN: Have you ever regretted hiring a developer?
If a few developers have been apathetic maybe it's that your product/tech is not exciting enough for them?

I know quite a few devs that would be like that if they had to work on something like a legacy J2EE webapp.

yupyup··on Ask HN: What are your app monetisation strategies?
No direct answer when reaching support.

It was some kind of penalization for some general terms like "video chat app". Before the app was in the first 10 or so and after it disappeared completely from results. But searching for the app by full name works. Also it disappeared completely from the "social" category listing.

They tols us that "search algorithm is secret and complex" but we had a previous experience like this one with an app that had unallowed content in Google Play (unreviewed images from users showing erotic content) This one was penalized with some months of disappearing from general terms search results and listing.

But now no explanation. At least they should give you an answer if there is some kind of infraction of content policy.

yupyup··on Ask HN: What are your app monetisation strategies?
Ads. Mainly developing chat apps for Google Play and it's the simplest way to make money for these type of sw.

It worked well until Google removed our main app from search results and it all went downhill from there.