HNHacker News
TopNewBestAskShowJobs

apsdsm

342 karma · joined May 30, 2016

submissionscomments
apsdsm··on ISP Association Nominates Mozilla as “Internet Villain”
On my phone this website throws up a giant banner over the bottom 30% of the screen telling me I have cookies disabled and that I really do need to turn them back on please.

Riiiight. Moving on then...

apsdsm··on Show HN: Chitter – An inbox for your users
502 at this time.
apsdsm··on An Open Letter to the Go Team About Try
Hahah this is what I get for typing on my phone.
apsdsm··on An Open Letter to the Go Team About Try
This blog pretty well sums up my feelings about the try method. It just doesn’t really seem necessary. I’m sure it would help in some of my code, but importantly not all of my code, and if a construct is only available some of the time, I will inevitably favor the doing the same way all of the time rather than adding a little syntactic sugar every now and then.

I’d much rather see some kind of genetics support get well integrated, given that’s a problem I run into fairly often.

apsdsm··on Without a GUI: How to Live Entirely in a Terminal
There is no greater tool for getting things to stick than than a sticky note clung to the end of a stick.
apsdsm··on EC2 Instance Connect
To be fair, given their history of shutting things down, it’s easy to see anything that isn’t selling ads as a hobby for google. Even if that’s not the case, it can be hard to shake that gut-level feeling. I suspect that’ll be the hardest thing for most people to get over when considering a google stack.
apsdsm··on Next steps toward Go 2
This. Fmt or imports or whatever will bug you about stylistic things “don’t use snake case!” “Why are you using caps?!” “Don’t touch me!” But I’ve never seen it recommend using built in functions. Hope it stays that way.
apsdsm··on Open-sourcing Sorbet: a fast, powerful type checker for Ruby
Yes and no. It’s true that cleverly written tests encompass bad input, but this also means you need to add an additional layer to your test thinking, which depending on who is writing those tests might might yield results of varying quality... Or you could try fuzzing?
apsdsm··on In Japan, It’s a Riveting TV Plot: Can a Worker Go Home on Time?
Either almost literally nothing, or the work that should have been covered by hiring more staff. It’s either of those extremes and as far as I’ve seen (working in various Japanese offices for almost a decade now) rarely anything between those.
apsdsm··on What’s this xfinitywifi network and why do I keep connecting? (2016)
Yeah, I think it’s trying to connect to networks that are somehow “partners” with my provider, and for some reason there seems to be hundreds of these scattered around Tokyo.
apsdsm··on What’s this xfinitywifi network and why do I keep connecting? (2016)
I do this occasionally. I just wish Apple made it easier to turn off and on permanently - as is right now you have to go into the settings page and flick a switch.

Though, given my terrible memory this particular solution sometimes comes back to bite me in the bum: Usually when I turn off wifi I forget to turn it back on again until I’m at work and I’ve already downloaded a few hundred megs of music, all the whole stupidly ignoring the 4g connection icon.

apsdsm··on What’s this xfinitywifi network and why do I keep connecting? (2016)
I tried this initially but new wifi networks kept springing up with such frequency that the whole thing became a game of whack-a-mole. Maybe they rotate names frequently here? I might give it another shot though. There can’t be that many wifi networks between here and Roppongi...
apsdsm··on What’s this xfinitywifi network and why do I keep connecting? (2016)
The only way I’ve managed to avoid my iPhone connecting to random wifi is to go to settings:wifi and set “ask to join” to true. And now it just bugs me with prompts a hundred times every train ride.

Ifaik there’s no other way to stop autoconnecting to wifi that matches certain conditions, and it drives me up the wall.

apsdsm··on uBlock Origin 1.20
They probably do, but Microsoft isn’t an ad company like Google, so that danger is probably fairly existential to them.
apsdsm··on Show HN: Openring, a free and decentralized network of blogs
I imagine because go compiles to an actual native binary, whilst electron wraps a browser and a chunk of JavaScript in a zip file.

You can’t really say “go gets away with it” as though these languages are doing the same thing.

apsdsm··on Matrix 1.0 and the Matrix.org Foundation
Yikes that’s a lot of work to keep messages synced, but kudos to you for engineering around Apple!
apsdsm··on Panic’s Next Editor
I believe it was possible for Coda, so optimistically I would hope so.
apsdsm··on Ask HN: How to get large pieces of art into a digital format?
Well, if it's aside from taking a photo, there's probably nothing. It's not like you can buy a cheap scanner and rest it against a large canvas.

I worked at a cultural institution (the National Library of Australia) for many years, and the digitization section was basically just taking photographs. It was, hands down, the cheapest solution to get good quality digitizations where the source material came in many different sizes.

apsdsm··on I’m only making business card sized games now
This is particularly true of, say, many mobile games. But conversely, if not hours of enjoyment, then by what metric do we gauge a good game? Perhaps there’s a line here between hours of enjoyment and hours of mindless engagement?
apsdsm··on Farewell from Paradise Bay
For a lot of these games, and especially any social game company, a passionate base of users isn’t enough to offset the amount they sink into advertising and running the game. From their perspective it’s just not worth it. Being able to run the games on independent self hosted servers is the only way they could stay alive after their owners decide they’re “not profitable”.
apsdsm··on Why Asians wear surgical masks in public (2014)
This is very true. I’m the last few jobs I worked here the ratio of full time to contract was shifting significantly to contract (though working in IT my perspective may be skewed).

Is also worth nothing that work laws in Japan are flimsy at best do “black” companies get away with a lot of shady stuff. Even if you have 20 days leave on paper, depending on the company the corporate culture can be very pushy about your not taking them.

I lucked out a few times and found places that were good about it.. but I’ve heard some real horror stories :/

apsdsm··on Why Asians wear surgical masks in public (2014)
Depending on the company you either take personal leave, dipping into your paid vacation, or you have a day worth of pay reduced from your salary.

The companies that give you actual sick days are rare, but thankfully more of them are popping up as the old guard changes. one notable exception from memory is that kids coming here to teach English get unusually cushy conditions.

apsdsm··on The wild world of sneaker buying bots (2017)
Buy three pairs so you can wear one, put one on a shelf, and loan one out to friends?
apsdsm··on Halley: Lightweight Game Engine Written in C++14
Really? That’s great news! Thank you for letting me know! Going to buy a copy now!
apsdsm··on Halley: Lightweight Game Engine Written in C++14
I would buy this in an instant if it were available for macos. Looks great!
apsdsm··on Ask HN: What skills to acquire in 2019?
A little on the noes perhaps but try learning how to teach. I took some time to learn how to teach English many years ago and it was a great perception changer.
apsdsm··on VirtualBox 6.0 released
↑ this sounds like a pretty good definition of ruined.
apsdsm··on Keydown event doesn't fire on iOS when arrow keys pressed on external keyboard
I know there's some kind of joke around here about how the real error is using the iPad like a computer...
apsdsm··on Facebook destroys billions of dollars of shareholder value with their OSS
Not sure if the author is for OSS or against now...
apsdsm··on ‘Robotic Skins’ turn everyday objects into robots
All I saw was robotic dildos.
← PreviousPage 2 of 3Next →