HNHacker News
TopNewBestAskShowJobs

paddyoloughlin

231 karma · joined October 13, 2012

submissionscomments
paddyoloughlin··on Still Here, Part 1: A Memoir
Your post seeks to minimise the issue (it's not about tech in general/just a few bad apples) something which is directly addressed in Part II of the original post: http://randi.io/wp/archives/91

I think the reasoning basically goes that trying to minimise the problem of misogyny is a symptom of misogyny.

paddyoloughlin··on Still Here, Part 1: A Memoir
I have not downvoted you, but the zoe post wasn't slammed because its author's experiences were considered invalid but because it is a textbook example of slut-shaming. And now you are saying that the target of this was an abuser.

And it's a stretch to say thezoepost was censored. It's still available at its original location.

paddyoloughlin··on The Other Side of Diversity
Ireland too
paddyoloughlin··on The hammer-feather drop in the world’s biggest vacuum chamber [video]
I'm not against them using slow-mo at all.

But they showed the drop several times, and I would have preferred them to show it at real speed at least once.

paddyoloughlin··on The hammer-feather drop in the world’s biggest vacuum chamber [video]
I love how professionals who work at that facility and have probably deeply understood those principles for decades still display so much wonder at seeing this experiment with their own eyes.
paddyoloughlin··on The hammer-feather drop in the world’s biggest vacuum chamber [video]
I wish the producers were less enamoured of their slow-mo and showed us the whole thing in real-time.

The "weird" thing is seeing feathers plummet to the ground and I wish we got to see more of that.

paddyoloughlin··on How Microsoft Appointed Itself Sheriff of the Internet
When reading a Wired article, holding down shift and pressing left or right cursor loads another article.

Often, when reading articles, I highlight the part I am currently reading and then track where I'm reading by extending the highlight with shift and right or down cursor.

This has been fine for me for over 15 years, until reading a few Wired articles over the past while and coming across this new feature of theirs.

paddyoloughlin··on How Microsoft Appointed Itself Sheriff of the Internet
Wired: Stop making cursor keys initiate navigation!

This drives me nuts!

paddyoloughlin··on Trouble at the Koolaid Point
I agree with that and I'm not sure what that jMyles' point was there, but I still don't think he/she was victim blaming, but rather making some sort of observation about the nature of privacy and popularity.
paddyoloughlin··on Trouble at the Koolaid Point
I am not a downvoter, but using your own analogy, your post is like saying "Why are people complaining about the existence of minefields?", criticising people for suggesting that something should be done about the minefields and ignoring the fact that the victims of minefields are mostly people who didn't know there was a minefield there.

Also, I think in plenty of these cases the victims are not going to the places where their attackers are. E.g. the victims of attacks organised at 4chan are not generally people who post on 4chan.

paddyoloughlin··on Trouble at the Koolaid Point
I read that differently from you.

I think the author was simply pointing out that well-known people are well known, so their privacy is, almost by definition, limited anyway.

paddyoloughlin··on Modernizing “less”
Also, the default action of the cursor keys is more useful for paging in less than in view. In view, cursor keys move the cursor; in less, they scroll the screen.

And less has built-in tailing which you can start and stop at any time. That's its killer feature for me.

On the other hand, vim/view can have some nice syntax highlighting for syslog format log files. I haven't found that enough to switch though.

paddyoloughlin··on Modernizing “less”
It's probably not that simple. The article indicates that the refactor removed support for a lot of old platforms which the project may very well prefer to keep.
paddyoloughlin··on Modernizing “less”
One thing I have noticed is that less's filtering ('&<pattern>') is sloooooooooow compared to grep.

If that were improved I'd never have to use tail -f ever again.

Someday, I'll look into it.

paddyoloughlin··on A Single Div
More like "386 emulator in javascript", methinks.
paddyoloughlin··on Russia extends Snowden residency by three years
Possibly it refers to him being allowed to _return_ to Russia if he travels abroad.
paddyoloughlin··on Why Golfers Buy Hole In One Insurance
Really? I wouldn't expect the likelihood of winning given getting a hole in one to be much.

A hole in one is only 2 (or extremely rarely 3) under par, the spread of scores in a game would usually be far greater than that.

paddyoloughlin··on What happens when you search 'ugly hack' in GitHub
Amusingly, a lot of Python's hits appear to be hacking the import logic.

[0]: https://github.com/search?l=python&q=ugly+hack&ref=cmdform&t...

paddyoloughlin··on What happens when you search 'ugly hack' in GitHub
Python seems to get a leg-up on the beauty stakes thanks to the popularity of the BeautifulSoup library :)
paddyoloughlin··on ITerm2 2.0
The history is a property of the shell (bash, zsh), not the terminal.

Edit: I wrote a thing here about the difficulty of carrying history across terminal sessions and how can you associate a tab you open now with a tab you had open in a previous session, but then I realised that I misread your post.

I would expect the answer in the posted link to work. The 'share_history' option, when set, tells zsh to reread the history file before performing history lookups.

Maybe try the set-local-history option documented here?

1: http://zsh.sourceforge.net/Doc/Release/Zsh-Line-Editor.html#...

paddyoloughlin··on The Sorry State of Emacs Lisp Package Archives
Does anyone know of a good "get up and running with emacs" style tutorial which includes setting up of package management/repositories aimed at the emacs newbie?

The built-in tutorial is great for learning to edit with emacs, but I'm looking for something that will quickly explain the state of the nation with regard to emacs package management.

paddyoloughlin··on Uber sign-ups soar by 850 percent as cab drivers protest
I didn't know that, but I'm not surprised. It was the sensible thing to do.

My point is that it is also sensible for Uber to claim that it has resulted in a massive success for their company. It makes themselves seem savvy and the taxi drivers short-sighted.

Of course, the goal of the taxi drivers' protest not really about getting people to not use Uber so much as it is about getting the regulators to change their decision that Uber's app doesn't count as a taximeter.

paddyoloughlin··on Uber sign-ups soar by 850 percent as cab drivers protest
Company's PR says that possibly controversial event for company results in huge benefit for said company.

Hm.

I'm not saying it not true, but it's playing in to an expectation that a lot of people had when they heard about this protest. So until there's independent evidence, I'll take the specifics of this claim with a dose of salt.

Edit: Suggesting that one be reasonably skeptical of unverified company PR is downvote worthy? Come on...

paddyoloughlin··on Uber sign-ups soar by 850 percent as cab drivers protest
I believe there is a large investment in becoming a taxi driver in London. It takes years of training (see, the Knowledge[1]) and money. Uber drivers presumably do not have to make such a big investment, so permitting them to go without the same regulations taxi drivers need creates a lot of extra, cheaper competition.

I also suspect that the taxicab regulations would prohibit taxicabs from using alternative meters, so taxi drivers could not be Uber drivers at the same time.

[1] http://en.wikipedia.org/wiki/Taxicabs_of_the_United_Kingdom#...

paddyoloughlin··on Replace TrueCrypt – Candidate alternatives
Looking at all the reactions, it doesn't seem that clear they were a joke.
paddyoloughlin··on Common LibreSSL porting mistakes
Your point seems valid, but from my reading the article appears to be explicitly describing Linux's /dev/urandom as a poor source of entropy.

And it seems to be implying that while use of the arc4random_buf function is platform-independent, its implementation is permitted to be platform-specific.

paddyoloughlin··on Python 3.5 to Ship with Matrix Multiplication Operator
The beginning of the PEP (linked document) has a rationale for it, including an argument that matrix multiplication has a combination of features which distinguish it from other binary operations. Check it out. Like most Python PEPs it is quite readable. There are even alternative proposals and links to where the discussion of this issue has occurred.

It seems that the most fundamental reason is that matrix and memberwise multiplication are two distinct operations which use the same datatypes as operands and both have a very good claim to use of the * operator.

Also, just because a language is general purpose does not mean that it cannot support features which might be restricted in their use.

Two of the python's most popular uses are in scientific and numeric fields (see SciPy, NumPy and ipython). This operator seems like it would be very useful for improving readability in those areas which is probably reason enough to use it.

However, please resist the urge to just overload this new operator for something unrelated that you want. The point of infix operators is to improve the readability of code and lessen the cognitive load on the reader. Overloading an operator for a purpose which is not conventional goes exactly against this for... what benefit exactly?

paddyoloughlin··on Neovim
You can already script Vim with those languages.

Vim needs to be built with the support enabled, though.

Python: [1] (more info [2])

Ruby: [3]

[1] http://vimdoc.sourceforge.net/htmldoc/if_pyth.html

[2] http://stackoverflow.com/questions/905020/resources-concerni...

[3] http://vimdoc.sourceforge.net/htmldoc/if_ruby.html

paddyoloughlin··on What did Persona get right? Why did Persona fail to gain wide adoption?
I would not say it is weird: there is only one Facebook and most people only sign up to it once.

There are many email address providers and many people have many email addresses.

Many people have their email address provided by their employer. And many people use this address as their contact address in even non-professional capacities. I presume such people also use their work address to sign up to web sites/services. When they change jobs the old address dies.

The same applies for students in schools or universities and it once applied to the ISP's customers too.

paddyoloughlin··on CircleCI raises $6m Series A
Congratulations guys. Great news.
← PreviousPage 2 of 3Next →