HNHacker News
TopNewBestAskShowJobs

willbw

605 karma · joined September 22, 2016

submissionscomments
willbw··on Will Spotify Ruin Podcasting?
What would disabling them look like?
willbw··on Ask HN: How many of you are rolling your own auth?
Is there a name for the phenomenon of people who name drop the Dunning-Kruger effect in an effort to appear more intelligent themselves?
willbw··on Working for a startup makes less sense
While I understand your sentiment, there is a 2015 Dan Luu article which goes into far more depth saying basically the same thing: https://danluu.com/startup-tradeoffs/

I can see you just started writing on this blog so I don't want to discourage you, but I was struck by the formatting of your notes page and this post being so similar to Dan's along with the topic and content of this post. Keep writing but I would maybe suggest something with more of an original spin.

willbw··on Computer Architecture – ETH Zürich – Fall 2019
Interested to hear how you think self-hosted video is superior to Youtube, I have found the opposite to be true in every circumstance (unless you are without adblocker for some reason).
willbw··on NSW Digital Driver Licence
Really? I mean they already are suspended for driving, that is the punishment. This feels petty to me.
willbw··on A Cybersecurity Firm’s Sharp Rise and Stunning Collapse
Some people find the details interesting. Life isn't always about processing information as quickly as possible
willbw··on Street by Street, Amsterdam Is Cutting Cars Out of the Picture
You can ride a moped, people ride them in the bicycle lanes in Amsterdam. Though I think that's a little unsafe for everyone else.

I would add Amsterdam is one of the easiest cities to get around in, I don't know why you would exclude public transport as an option as it is clean and efficient there.

willbw··on JavaScript Is Bad
This piece reads like the author didn't even bother to read over it once before posting it. All over the place. Are there no standards here for things to be upvoted? This is pretty bad writing.
willbw··on Judge claims mobile phone is not a computer
The full judgment if anyone is interested in the particulars. http://classic.austlii.edu.au/cgi-bin/sinodisp/au/cases/cth/...
willbw··on My 300 Mile Lyft Ride From Chicago to Bradford
I'm nitpicking but Chicago is significantly larger (if you are talking metropolitan areas)

Chicago-Naperville-Elgin, IL-IN-WI MSA 9,498,716

Minneapolis-St. Paul-Bloomington, MN-WI MSA 3,629,190

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

willbw··on What every computer science major should know (2011)
Yes, but the author mentions a lot of other stuff - I think the OP of this comment was just trying to trim out some superfluous topics.
willbw··on Declined Proposal: A built-in Go error check function, “try”
Try not. Do. Or do not. There is no try.
willbw··on I was wrong about spreadsheets (2017)
I would guess something like transport (train network) or maybe utilities (power grid)?
willbw··on Avoid Indirection in Code
That is indirection though. json.load basically calls fp.read() and then passes that value to be deserialised.

Everything is indirection.

willbw··on Gmail confidential mode is not secure or private
Exactly. Especially on a desktop operating system. On iOS at least you can have applications give notification over things like screenshotting i.e. Wickr, but if you are on desktop it's stupidly easy to retransmit or download the contents of an email. Maybe Gmail is just admitting that this is the reality (which it is).
willbw··on Veganism Is Technologically Inevitable
I wouldn't agree with everything you say, but I would add that we probably don't understand everything about nutrition and deviating from millennia of traditional dietary intake including is possibly a dangerous thing to do.

That being said, it can hardly be stated that the modern diet is at all reflective of what humans have eaten in anything but the very recent past. Processed foods and carbohydrates, grains, meat from animals that have been given steroids and have not been free to roam. There are so many variables that it seems like a very difficult task to determine what comprises a good diet.

It is not clear to me whether a carnivorous or a vegan diet would be more beneficial to one's health.

willbw··on Canva security breach: hacker claims to have stolen the data of 139M users
It seems as though these breaches have limited effect on user behaviour. Perhaps I'm just being cynical but if you are aren't getting access and you are just getting hashed passwords, do people even care? Does it even matter?

Of course names and contact details are not great. I get that. But will this even effect Canva?

willbw··on The shittiest project I ever worked on (2013)
The incumbents don't always have to be "eaten". Was banking swallowed up by new tech companies? No, banks gradually increased their use of software and adapted.

A lot of advances are gradual, and if you are a large company you will have time to react.

willbw··on Boeing Resisted Pilots’ Calls for Aggressive Steps on 737 Max
This article is written by the New York Times, I fail to see how it is disinformation by posting articles by one of (if not ) the biggest newspapers in the world. It's not like these are written by some obscure journalistic outfit. Of course that doesn't mean they are correct and accurate and unbiased themselves, but it at least indicates to me that even if HN users are posting holding the viewpoint of the article, at least it is a viewpoint that is held by other reputable parties.
willbw··on IT Runs on Java 8
I see your point, but I think you can't ignore the power of tools.

Most software created itself is a tool, a tool which typically leverages the speed of computing to perform a task hundreds, thousands, or millions of times faster than a human could. Think making a bank transfer - I can do this in 5 seconds on my phone now, which would take me over an hour to physically head into a branch and do it in person, and even then we are relying on computing power at the branch itself.

Why would we, as software developers, act like we aren't going to use tools ourselves? For productivity, for a more pleasant (or even just less frustrating) experience?

I initially was a vim + printf debugging stalwart, but having been in a Java environment grew to realise the immense power of an IDE like IntelliJ and how beneficial it is. You can detect errors in the code almost immediately, so spelling mistakes and missed semicolons aren't a thing. You can fix them in a fraction of a second. If I write a function that could be written in a clearer way, or I'm not sure what type I should write for a variable, it will suggest it immediately and I can follow that suggestion with a press of a key.

Yes, it cannot write great software for me. But if you have worked with software where there is no autocompletion, poor debugging and profiling tools, then I find it hard to believe that you don't think that the addition of these tool can help you write at the least MORE software, and probably even BETTER software.

It is not the same as writing a novel, as much as I would like to romanticise that it is. It is about organising and coordinating components to work together, and for this tools can be a tremendous help.

willbw··on IT Runs on Java 8
I've not done any Android development but how is IntelliJ for it? While it can be slow on big codebases and obviously never as responsive as vim in a terminal, I think the tooling is excellent.

But again, you have to spend a month or so learning the shortcuts.

willbw··on Ask HN: Are you put off building something because it already exists?
Except in development time and cost.
willbw··on Influencers Are Abandoning the Instagram Look
This article has cherry picked these photos, if you look at Emma Chamberlain's instagram for instance you will see many 'typical' instagram photos that you would see on a girl with millions of followers - it's just that they are occasionally interspersed by a silly photo of two.

https://www.instagram.com/_emmachamberlain

There's nothing wrong with that this of course, I have no problem with people posting whatever they want. I just think the article is overstating the shift in content.

willbw··on Berkeley HS student tried to rig his own election, exposing cybersecurity flaws
hmm you can randomise the time at which you next put something into the stream right? I am thinking you can sleep() until the next time, just by doing rand() * someMultiplier * aSecond
willbw··on Real Programmers Don't Use Pascal (1982)
Try it in vim, it works! It's an escape char for the space ;)
willbw··on Java 12
They are talking about his https://en.wikipedia.org/wiki/Java_applet

Which were absolutely everywhere at the turn of century.

willbw··on Atta Elayyan, Developer of MetroTube and LazyWorm Apps, Killed in Christchurch
Good read. It is tragic that he was killed in the name of anti-immigrant sentiment, when he seems to be a perfect example of an immigrant success story.
willbw··on Square Inc. Co-Founder Tristan O’Tierney Dies at 35
Sure, but I believe over 85% of adults will drink alcohol at some point in their lives so that is easier said than done.
willbw··on Learn C Programming and the Rest Will Come
I started to learn programming (and C) by doing Harvard's CS50 course. It was only after couple of years had passed that a lot of the things I learned then - allocating memory, pointers, writing functions that in other languages would be abstracted away into a library - have begun to really seem of value to me.

I wonder whether it is better to start with Python or JavaScript so you feel productive and can see more immediate results from your programming, or to start with C so that very little of programming is "magic" to you. I still haven't arrived at an answer, but I agree that some exposure to writing C is something that I would highly recommend.

willbw··on A 13-year-old girl reportedly makes over $1,000 a day creating ASMR videos
US median income is roughly $30k, why would you want to do "real work" if you can make a decades worth of money in a year? *

* not saying the particular characteristics of this story are not a little creepy

← PreviousPage 3 of 5Next →