HNHacker News
TopNewBestAskShowJobs

swish_bob

304 karma · joined September 23, 2016

submissionscomments
swish_bob··on Terminating Service for 8Chan
It's only legal in some countries. There are plenty of places where incitement to violence is a crime ...
swish_bob··on What’s New in ES2019
Used with flatMap, it's a terribly good way of doing something to everything over an arbitrary object and all it's deep values. I do something like this every month or so.

It's one of those tricks you use a lot once you've seen the problems it's applicable to.

swish_bob··on Ethiopia Plants 350M Trees in One Day to Combat Drought and Climate Change
They didn't bother with _any_ details ...
swish_bob··on Ethiopia Plants 350M Trees in One Day to Combat Drought and Climate Change
It was a response to an immense drought in Ethiopia (largely the result of deforestation). They had years with almost no rain. It really wasn't misleading with respect to the situation at the time.
swish_bob··on What’s New in ES2019
FlatMap is often most useful when recursing, in my experience.
swish_bob··on The Hottest Phones for the Next Billion Users Aren’t Smartphones
Smart phones grew out of feature phones. Marketers needed a new name to differentiate them.
swish_bob··on How to assess the quality of garments (2014)
Everything isn't us and them, but bear in mind we're not talking about things people want here, we're talking about things people need.
swish_bob··on How to assess the quality of garments (2014)
The fact that poor people spend more money on things than rich people, once you include replacing them when they wear out.

Or do you think that it's just that the poor people are held down?

(Cue stories about people working their way out of poverty and thus proving the poverty trap isn't a real thing)

swish_bob··on Tesla employees say they took shortcuts, worked through harsh conditions
> Six current and former employees supported their accounts of work in GA4 but asked to remain unidentified.

The shortcuts in question include using electrical tape to fix cracked plastic components, passing cars known to be missing bolts or lug nuts, and reduction of testing. This whole "it's one picture of tape, there's no _real_ evidence, sheeple!" bleating is getting wearing.

swish_bob··on Tesla employees say they took shortcuts, worked through harsh conditions
It's particularly weird, because the people who're talking about Tesla using tape are the ones saying "it's heat shrink tape, guys, nothing to see here".

Whereas the people reporting the tape are saying it's standard electrical tape, used to hold cracked pieces of plastic together.

swish_bob··on Landfill is underrated and recycling overrated
It turns out that you're nearly always using less water, soap and electricity if you wash using a dishwasher rather than by hand.

https://www.treehugger.com/kitchen-design/built-in-dishwashe...

swish_bob··on Surveillance cameras debunk the bystander effect
The last two times I took a first aid course I was told to do this _specifically_ to override the bystander effect. Both times, the instructor named and explained the bystander effect, and said the best way to overcome it was to assign tasks to specific individuals.
swish_bob··on Vulnerability in the Mac Zoom client allows malicious websites to enable camera
It silently reinstalls if you follow any Zoom meeting link.
swish_bob··on Vulnerability in the Mac Zoom client allows malicious websites to enable camera
In fairness, I get irritated about the fact I need to tell WebEx to use my computer's audio to join the call every damn time I join a meeting quite annoying.

If only there was some happy middle ground between never asking and always asking ...

swish_bob··on Is this Paypal experience customary?
There's really no good reason for anybody to be asking people for their credit card number any more. 3-D Secure exists and all the major schemes have implementations.

Given two merchants, I'll choose the one that uses a credit card over paypal every day. At least with a credit card I've my bank _and_ the scheme on my side. With paypal, it's me (and my bank) against the world ...

swish_bob··on Jony Ive to form independent design company with Apple as client
I cut my finger quite badly a couple of weeks ago. Being unable to just switch my phone on as I picked it up was a whole world of annoying. It's surprising just how quickly we take these things for granted.
swish_bob··on You probably don’t need ReCAPTCHA
It would certainly help in some cases, and act as a delay in some others. It pretty much wouldn't stop a targeted attack since they quite probably don't really care about how much CPU use each request is using, and you literally have to publish the code to generate the hash, so it makes it pretty easy to reverse engineer.
swish_bob··on Scala 2.13 is now available
That's just bizarre. And so far removed from my experience I'm genuinely surprised.

I've never had a gradle build that didn't manage to remember I've only just compiled the code and haven't changed any of it. I can't remember ever having a maven build that could tell I didn't need to compile every single time. And the same the whole of the way down the stack.

Nice attempt to imply gradle isn't declarative though.

swish_bob··on Scala 2.13 is now available
Gradle is so much better than maven it's not even funny. Every time I check out a project in maven these days, I flinch.
swish_bob··on Scala 2.13 is now available
I loved the incremental compile/watch tests stuff myself. It's been a while, but I do miss having all my tests run every time I save a file.

But I do accept that sbt is not everybody's cup of tea.

swish_bob··on Uber data reveals motoring slower than walking in many cities
I think you're misunderstanding the phrase "in a town with an average public transportation network". It's quite clear you don't live in such a place ...
swish_bob··on Michelin Rolls Out an Airless Tire That Will Be “Puncture-Proof”
I'm not clear why people are leaping directly from "no traditional sidewall" to "no sidewall". It seems pretty likely that there will be a lightweight, porous, tough and possibly flexible sidewall just to keep rocks. etc out. Otherwise you're going to pick up sand, grit and rocks constantly.
swish_bob··on Apple Sign In
If the policy is "if you offer one or more authentication providers, you must include Apple sign-in", while it's still a little harsh, I think it's much more defendable and reasonable.
swish_bob··on Apple Sign In
Yes, but while I can choose to log in with facebook, or google, or whatever, it appears that Apple are mandating that app providers use the Apple sign-in, which means app users no longer get to choose.

Unless I'm misunderstanding what the mandatory part is.

swish_bob··on Driving on the Autobahn
Mass to contact area is a major factor, but it's not the only one.

Locking your brakes is not the fastest way to stop. What you want is to apply the maximum friction to the road, this means your brakes have to be letting the disks travel, and at very high speeds your disks and callipers get very hot, very quickly, at which point they stop supplying nearly as much stopping power, and you might in fact no longer be able to lock your brakes.

Anti-lock brakes (ABS) are an improvement, because they mean that if you over-brake (locking your brakes) they release them until the wheel starts rotating again, before re-applying the pressure. They're better than locking your brakes, but they're actually less effective than holding your brakes at the optimal pressure. They're just a lot easier to use than it is to apply that pressure manually (particularly as the optimum pressure changes as your speed does and the heat of your disks and callipers).

swish_bob··on Password expiration is dead, long live passwords
If I don't restart my laptop after changing my password, I'm saving up for a whole load of shit. The proxy logins may, or may not, continue to work, but it's highly likely that at some point in the next few hours, Outlook is going to trigger 3 failed password checks and lock me out of my mailbox.

And that's assuming it expires when I'm in the office, whereas what seems to happen roughly half the time is it expires when I'm connected via the VPN.

swish_bob··on Google to restrict modern ad blocking Chrome extensions to enterprise users
That's ... horrible.

Also pretty obscure. That really shouldn't be necessary.

swish_bob··on I turned my interview task for Google into a startup
This particular company was neither "big" nor one of the "top" companies to work for. I strongly suspect they were getting noddy developers and were happy with them. The reason I didn't want to work for them was categorically not because the test was too hard, it was a trivial spring-boot app. I didn't want to work for them because of what it, and the test process, said about them ...
swish_bob··on I turned my interview task for Google into a startup
I once completed the task sent to me by a prospective employer, and then thanked them and said I wouldn't be submitting it, as it told me enough about the way they worked to know I wouldn't enjoy it.

Never forget that the interview process is two way ...

swish_bob··on Oh shit, git (2016)
It's not a concocted scenario, the cli command in question explicitly has a property that defaults to preventing it from doing what it should do, unless you override the property. Explicitly because it's so destructive when you do it by mistake.
← PreviousPage 3 of 7Next →