HNHacker News
TopNewBestAskShowJobs

wst_

640 karma · joined August 25, 2016

[ my public key: https://keybase.io/wst; my proof: https://keybase.io/wst/sigs/sCCpJH3jOMnLfSfZuNv-IN5FHPWpyIPfjdHqPNUQI64 ]
submissionscomments
wst_··on The ‘clean plate’ mentality drives us to overeat?
Don't you think your condition is special and do not apply to majority? But even if you are a picky eater, the solution seems easy. Just put on your plate enough for a tip of your tongue. If you don't like it it's fine, not much has been wasted that way. There you go. You can keep clear plate rule. Still, I think the major problem is not clear or not the plate but rather do you have an influence on how much it goes on the plate in the first place.
wst_··on The Resistance Is Real – Why Side Projects Are So Hard
Not OP and I think too it's not about the boss. But marketing and sales as a service could be a help. I guess this is at least a part of the job that investors are doing for the startups. Maybe not marketing and sales but guidance to get a ROI.
wst_··on Beyond Passwords: 2FA, U2F and Google Advanced Protection
That's a great summary. Sadly, from what I see, hard key support is marginal.
wst_··on Beyond Passwords: 2FA, U2F and Google Advanced Protection
Can someone confirm, what is actual market coverage of U2F/Yubikey? I am reading about it for some time now and it looks to me that only few web pages and/or applications is actually supporting it. If that's only to get secure access to Google or GitHub then it seems an overkill to me. Am I missing something?
wst_··on My Amazon Interview Horror Story
My experience with Facebook. I've been referred by a friend and got a fast response from US. Since I am not in US they told me they are going to switch to EMEA dept. for the rest of interview. Then guy emails me from EMEA saying that he got my case and if he's not in touch soon I should remind myself to him... Actually the first one said that too.

WHAT? I should send him an email in case he forgot about me?

Anyway, he forgot. Obviously. After some time (2 weeks or so) I send him an email. Auto-response comes back "I am on vacation, contact Alice instead." Well, so I'm emailing Alice and asking what's going on, etc. Another auto-response "I am on vacation, contact Bob instead." I got really irritated by that point. So I contact Bob, and auto-response comes back "I have too many meetings today, I can't respond today." And that was it.

Now, the funny part. After couple of weeks I got an automated email asking me to participate in interview survey to share my experience. Oh, boy! I'm glad you've asked, guys! So I describe the situation, ask them did they got a bad day or they treat all their candidates like that, and was it a joke or they just disregard people on a daily basis? After I submitted, the next day email comes. "Sorry, we've already have someone else for the job, bla bla bla."

Really?

wst_··on Kids’ Apps Are Crammed With Ads
My kid is around 3yo now and likes My Little Pony, so I decided to see what's on the Android market. I've found out some app, genuine, from Hasbro. I got it for some time now and in the course of last few months number of ads showed during game play jumped up dramatically. From starting the game, for first two minutes I have counted 6-8 ads, each one including not only at least 30 sec video but also some stub of application after that lasting also around 30 seconds, unless manually disabled. Thing is that close buttons are cramped somewhere in the corner, small and they don't appear right from the start. It doesn't seem to be this concrete application problem. Rather some decision has been made by Google advertisement platform, it seems. It's so annoying that I am not even going to consider purchasing the product, as I would in other circumstances.

This, paradoxically, have had a great influence on our lives - no more playing games.

wst_··on The State of Agile Software in 2018
Difference is subtle but outcome significant. When iterating over people - everyone will often think about themselves and what they have to do today. When iterating over tasks - everyone is involved in common goal. You are focusing on tasks needed to be done to complete the sprint. Few times already, during former type of standup, I've experienced repetitive answering the same questions everyday. People stopped caring about them at all.
wst_··on In Japan, the Kit Kat Isn’t Just a Chocolate
Maybe magic of department store. You put the same thing in Tokyu Store and the same in depaato, make sure to overprice it. People will buy from depaato. Probably for a gift. It just works like that in Japan.

Plenty of KitKats is in my local Tokyu Store - no one is buying them. I never saw anyone in my office eating KitKat even once. They eat plenty of other sweets, often local. Also no one ever brought it as a travel gift (omiyage.)

wst_··on In Japan, the Kit Kat Isn’t Just a Chocolate
Is it less boring because they added few flavors? Not to mention that Kit Kat in Japan is really just another kind of cheap sweets among hundreds of others. Is there anything to learn here? Is the article thoughts provoking? I thought those are key points not to get flagged in the first place.
wst_··on The State of Agile Software in 2018
> Then it's not a standup

Why not? Who cares if they're actually standing? They can lay on the floor if you ask me, as long as they can share the status with team members.

I see a different problem with standup. Plenty of people applying the same rule over and over without understanding what's the real goal of standup. Plenty of people just take the virtual stick of the speaker (or sometimes not virtual) and say the same mantra every morning "I've done this, I'm doing that, no problems," and pass the stick to another.

But the real goal is not to check up on people to make sure they are doing something. In fact I couldn't care less if you are doing something or not. You could sit there watching cats videos all day as long as, in the end, all TASKS are completed. If you can sit doing nothing your team have a different problem, obviously, but that's another story.

The team have made a commitment on Monday that they deliver some features till Friday (assuming weekly iteration.) So what they do? They create tasks. The team is tracking the tasks on the board and the team should check all tasks every morning. Start with task #123. Who's doing it? John. So, John tell us about it - what's status, when can you complete, is everything smooth? Then you take next task - #124. Who is doing it? No one. But then John says he can complete current task today, so he's going to take it. And another task... Your standup should be about tasks, not about people. The difference is subtle, because it the end everyone should share the same info - progress, blockers, etc. But by checking on tasks the team members automatically build mental model of current iteration. How far are they? Is the tempo OK? Or maybe there's some delay and, finally, can they deliver on time? People will understand better where they are somewhere in the middle of the week and this is the key point. To share and understand. Not to report, forget and just go doing your job.

The output of the iteration is the work done. Check the work, not the people.

wst_··on Rust can be difficult to learn and frustrating, but it's also very exciting
Advent of Code[1] - A set of 50 tasks, released annually, with increasing difficulty. Each task is a short, Christmas related, funny story which makes it easier to follow and complete. You can track your progress so it'll give a sense of completion and satisfaction. The drawback may be that challenges are language agnostic so they aren't crafted for learning specific features of any language.

[1] https://adventofcode.com/2017/events (3 editions has been released so far)

wst_··on Ask HN: What do you do in your 1-on-1s with your direct reports?
As I said - ASAP. I come to my manager and ask "hey, can you spare N minutes for me?" If he can't, which obviously may happen, then I ask for convenient but close enough time when he's available. The form is up to me and him - we're having lunch quite often. For you a separate room might work better. Case by case, I guess. But again, it doesn't change anything I said - I am talking with him because there is a reason, so the meeting actually is meaningful, not because it's scheduled or because other companies doing it.
wst_··on Ask HN: What do you do in your 1-on-1s with your direct reports?
I have even more than 30 minutes. When there's a need. Then I go to him, speak with him, share the problem or revelation I have, he advises or take an advice, we check on it later if needed and off we go. None of my colleagues values wasting their time (we've got a discussion about it already,) so if you'd like to show us you care, you'd reduce number of meetings greatly.
wst_··on Ask HN: What do you do in your 1-on-1s with your direct reports?
Not sure what are you talking about. The best moment to speak about anything is ASAP. I am not going to wait until next 1-on-1 meeting day because that's the procedure. I am not going to track the bullets of interesting topic throughout a week and wait either because I have many better ways to spend my time at office, like contributing to the project. If I have anything that needs a discussion I go to manager and talk, or I go out for a lunch with him. It works both ways. A 1-on-1, to me, is an artificial construct created so the organization can mark a goal completed "we are trying to foster a better culture and growth environment, blah blah blah." What are you talking about when there is nothing to talk about? Not because of hostility - just everything has been already discussed. Don't get me wrong here. I am on very good terms with my manager and we have not always easy but honest communication channel for few years, now. We just cancelled our 1-on-1 and I couldn't be more happy about it. None of us lost anything.
wst_··on ChuChu TV is responsible for widely-viewed toddler content on YouTube
What strikes me thought is the story about a dad who catches the son on eating sugar and lying to him and the outcome is happiness and whole family dancing. What is simply cheating others is promoted as wit and smartness.
wst_··on Business card-sized Japanese phone bucks the giant-phone trend
It's just an opinion, I assume. Or you have any market research to back it up? I'd say "hype" has more to do with people buying biggest possible phone than anything else. But again, it's just an opinion.
wst_··on Jumping Robot Salto-1P Now Goes Where You Tell It To
And paper bag. Just in case.
wst_··on Show HN: Hacking slot machines with a buttonhole camera and brute-force search
Funny thing you've mentioned... The guys were from Bulgaria. Maybe the same group.
wst_··on Show HN: Hacking slot machines with a buttonhole camera and brute-force search
Not directly related, but similar approach... Around 20 years ago. One of the eastern block countries, short after the transformation. Officially democratic but practically in a limbo between old and new system. Gambling law allows to run casinos but also a small slot machine parlors - gambling dens for poor and naive, occasionally getting rich for a short time, before they loose everything again and put in even more. Novomatic slot machines are deployed in large quantities in those places. Among them American Poker 2 (which you can play using MAME [1] if you like.) A crud machine, considering AAA games released at the time, nonetheless serves its purpose well. No one cares about 3D and shaders in those places, anyway. Two men enter the parlor. One does not speak local language at all, the other is born local but lived abroad long enough to get the weird accent. They buy a game for a minimum amount of money and lose everything fast. Not even trying to win, just passing cards at the same time noting the sequence in cell phone. Cell phones aren't allowed in the parlor but they are quick, no one sees anything, besides, they are trained in memorizing the sequence if needed. They leave the parlor "for a smoke," come back after few minutes, insert a minimum amount again and win every single deal. That must have been a really lucky smoke! They cash in a lot, leave a considerable tip to the staff and off they go. Apparently American Poker 2 is popular in whole eastern Europe at the time and, apparently, ROM version is the same everywhere. They are visiting every city big enough to have multiple parlors. They are visiting multiple countries in the region. They don't work alone, obviously. They become bold and try to cut a deal with a parlors' staff. In many places they succeed - it's a lousy job in lousy place. Especially on night shifts and they rarely visiting during the day. It's safer that way. So they come, they get a tip from the staff about which slot machine is money fat this night. It matters more for the staff then for them, it looks better in daily report. They win, share some with the staff and go to another parlor or another city. But sooner than later a pattern starts to form and some notices the behavior of two always winning regulars. Gossip starts to follow them. It's harder to get by unnoticed. In the end, maintenance crew updated the game ROM in all machines and the trick stopped to work. At least for a while. No one ever caught the lucky winners.

[1] http://www.gamesdatabase.org/game/arcade/american_poker_ii

wst_··on Chrome 69: “www.” subdomain missing from URL
Agree to that - my experience exactly. Very recent example. My father's using Skype to talk with family. They refreshed UI, he got new version installed and that was it. I've had to answer multiple questions what does this and that button do. "The same dad, it just looks a little bit different." What I got as an answer was "It's placed somewhere else. It is so confusing. Couldn't they just left everything were it's always been..." Thankfully I have remote access to his desktop so I can guide him around in situations like this.

And I am quite sure removing 'www' on the address bar's domains is as confusing.

wst_··on Chrome 69: “www.” subdomain missing from URL
How about older people? Can your parents explain the difference? Mine can't and I can assure you most of them are the same.
wst_··on Ask HN: What are some of the best life hacks you use?
I assume you cook for one, max two. Unless you have a pretty strong hand.
wst_··on How World of Warcraft Was Made
I remember, as it was yesterday, my birth as level one Night Elf. I was a veteran PC player already but this... This was catharsis. I remember beautiful and kind of sad island of Teldrassil, wandering around the dark forests at twilight, boldly visiting deep caves full of spiders where no 6 level player have gone before, magical wells, rich lore and true heroes from the past standing in front of me, giving me tasks whole world depended on. All this in the company of epic soundtrack, which I still have and listen to when the wind of nostalgia comes. Only few times in my gaming life I was so immersed in the fictional world - this being one of the best experiences of my life. And even though I've visited plenty of other areas during my play time, on both sides of the conflict, I've always kept Teldrassil closest to my heart. That atmosphere can't be compared to anything else.
wst_··on I know why rejection emails suck – I write them
Just say he's no fit for the organization. Safe and at least partially fair for the candidates.
wst_··on What they don’t tell you about event sourcing
In many cases they are legal proof that something happened. If you can mess with history, proof can't be used in court.
wst_··on Vivaldi now includes Qwant, a privacy-focused search engine based in Europe
If you are working in any bigger company they have more than a C class, so they can identify company. If you go there frequently you are employee. You can infer how often /24 changes, means you are traveling or even commuting between work and home. You can't infer exact location but some close area can be guessed. They have a set of data for bigger group so they can create highly probable guesses what people may be doing and where they are.
wst_··on Why the UK has so many words for bread
I am surprised that author was surprised about the "teacake" being sweet. I am not native speaker and yet it seems obvious to me. Cake is something sweet by design for few centuries already. Even if that's not the case, teacake's name suggest it's consumed with tea. If that assumption is correct, it's pretty common, in many cultures around the world, to have something sweet with tea to contrast the bitter flavor. Does it work differently in UK?

When you think about it, author doesn't discover anything new. It is common in any country big enough to get few regions and relatively rich cuisine to have a different/regional names for the same or similar dishes. Staple food (like bread) is the best example because, usually, it is ubiquitous in certain area.

wst_··on A system to help you remember more of what you read
> I wish there was a good way to transfer these highlights from my Kindle into Anki flashcards automatically

Wouldn't the result be actually opposite from anticipated? It's exactly writing about the stuff by yourself a way for remembering it. It won't stick if you just automate the process. Or rather it will, for long enough to deceive you into thinking you know it, but you'd probably forget it after a while anyway. Writing anything by yourself, or ideally handwriting, makes it stick. At least it works for me. I spoke with some friends of mine and this system seems to work for them, either.

wst_··on Why I use the IBM Model M keyboard that is older than me
There are no rules in my office. No one would use "blues", though. Plenty of people, including me, have mechanical keyboards around - just not audible ones. Of course they would give you the "classical" caps hitting the chassis sound, but that is quite normal and acceptable where I work.
wst_··on ‘Everyone is breaking the law right now’: GDPR compliance is falling short
For some reason people can't get into agreement to use one library that provides consistent way of dealing with this consent. Then you could just automatically close it with some extension, or not even load it at all.
← PreviousPage 6 of 12Next →