HNHacker News
TopNewBestAskShowJobs

simen

115 karma · joined August 15, 2007

submissionscomments
simen··on Every Ruler in Europe Every Year Since 400 BC
A lot of the "entropy" of border definitions is that borders were in fact not rigidly defined until recently, and a lot of areas nominally within a state's borders would have had high degrees of autonomy. Therefore any presentation like this must by necessity make many subjective and probably controversial decisions about what constitutes the border at any given time. Lots of the fluidity is just noise.

On the other hand, in some eras there was even greater fluidity, because in the middle ages especially, most of Europe consisted of land controlled by various nobles with often only nominal suzerainty of a king, and every time one of these landed nobles died or inherited or married the borders would change, and there existed hundreds of semi-independent states in modern Germany alone. That can't be represented well on a map this scale.

Secondly, the thing you're observing in Italy is just the normal functioning of the Roman republic, which elected two consuls every year.

Thirdly, the "single malignant character", aka the "Great Man Theory" of history, is honestly very simplified and not really accepted by modern historians. A modern historian would rather say the societal conditions were ripe for a warmongering dictator to arise, and would point to many factors outside the existence of any one individual as instrumental in creating that set of circumstances.

Overall, your observations show just how intellectually dangerous it is to draw broad conclusions from such a simplified presentation. It's neat to see, but it's far too arbitrary and simplistic to draw any sweeping conclusions about history from.

simen··on C Is Not a Low-Level Language
> In that regard, a case can be made that when you're writing in C, you're writing exactly as close to the bare metal as if you're writing in, say, Go or Haskell.

No, you really can't. This is childish black and white thinking. The computational model of C is built on an interface exposed by the hardware. Go and Haskell build many additional abstractions on top of that same model.

This article could have had a fruitful discussion about what the author is trying to say, but by choosing such a clickbait title, he managed to turn it into a discussion on semantics that wants to deny useful distinctions, because in some context (not the context in which it's actually used), it doesn't fit.

This kind of linguistic wankery really pisses me off, because it's useless and rests on a misunderstanding of how people actually use language (which is to say, in context and often in relative terms).

simen··on IBM is not doing "cognitive computing" with Watson (2016)
> Generally people think superhuman = better than the best humans.

Because that's what it means.

Also, I shudder to think of the prose coming out of a company that decides to "hire" an AI instead of a translator...

simen··on IBM is not doing "cognitive computing" with Watson (2016)
Being able to do many things at a level below what trained humans can isn't what any reasonable person would call superhuman performance. If machine translation could perform at the level of human translators at even one pair of languages (like English-Mandarin), that would be impressive. That would be the standard people apply. But they very cleary can't.
simen··on Cora – Kitty Hawk's prototype air taxi [video]
Well, they are testing it in New Zealand, which this map shows to be doing extremely well in that regard.
simen··on E.O. Wilson on Introversion, the Limits of IQ, and Where Ideas Come From
A bunch of unsubstantiated claims that boil down to "mediocre is good." Who doesn't want to be a misunderstood genius rather than a failure, or just a roughly average person who dreamed of something more? This is feel-good pandering, and it's the sort of thing that's very easy to identify with because you want it to be true.
simen··on The Rubik's Contraption
There is no point to solving a Rubik's cube in the fastest manner possible for humans either. It's just a challenge that some people do for fun. Just like this project is a challenge with slightly different constraints.
simen··on Worst Roommate Ever
It's crazy how people who were terrorized by this guy blame themselves for the fact that he turned out to be a murderer, and couldn't take the punishment. Must have been a master at gaslighting.
simen··on Bitcoin price plunges $2,000 in 12 hours as year-end rally fizzles out
Even if bitcoin for some reason disappears (and I don't believe the doomsday scenario is anywhere in the near future), the blockchain technology on which it is built is revolutionary, and the financial sector is researching it and developing new applications at a furious pace.

Whatever the future of bitcoin itself and whoever he is, "Satoshi Nakamoto" will go down in history as a great inventor.

simen··on Can People Choose to Change Their Personality Traits? (2015) [pdf]
Yes. You could be be born with pedophilic tendencies, but through active effort, avoid harming children in any way.

As for changing your personality, it's extremely hard and frustrating even if you're not a criminal, and your traits are, for the most part, harming only yourself. I've tried an extensive array of approaches... Nothing has been able to fundamentally change who I am in a way that will lead me to a happier, more successful life. Having done all the "right things" that people say are supposed to work and having them all fail, it then gets very tempting to go down a darker path.

I fucking wish it was as simple as just making a decision to change, carrying out some well-defined plan, and arriving at the destination. It is definitely not.

simen··on The Journalistic Legacy of David Foster Wallace
I've heard a lot of bad things about Wallace's journalistic ethics - basically misrepresenting the actual story, not the big lines but lots of the details, for stylistic effect. He was not a rigorous searcher of actual truth, just some kind of idealized "emotional truth", and in an era where "alternative facts" is considered an acceptable way to respond to an outright lie, that's not something to emulate. It's been a while so I don't have the exact links to the articles that mention this. (I think some of it was in the biography of Wallace by DT Max.)

Also, that cruise ship essay makes him look like a complete asshole.

It kind of reminds me of that book, The Lifespan of a Fact, about the protracted struggle between "literary journalist" John D'Agata and fact-checker Jim Fingal.

This kind of thing pisses me off, even if it's considered great writing. I've personally been interviewed by a rather well-known journalist (my only interview of my life, I am neither famous nor notable), and in the resulting piece there were questions I was never asked and answers I never gave. Thankfully the false words he put in my mouth were not so bad, but what if it had been something actually important? So this kind of stuff leaves a bad taste in my mouth.

simen··on An asymmetrical relationship between verbal and visual thinking [pdf]
Bit early to say anything definite from one study, but it's nice to have some ammunition against this common idea that somehow all the meaningful thinking that goes on is verbal.

"What language do you think in?" It's like, I think in the two languages I speak fluently, but also images and stuff that I can't really express in words. Depends on the context. It's a fundamentally flawed question.

simen··on What is the oldest living organism on the planet?
Somewhat related: last year a study showed that the oldest living vertebrates are Greenland sharks, which can attain ages of 400-500 years: https://www.sciencedaily.com/releases/2016/08/160811143218.h...

Saw a documentary that mentioned this recently. Interestingly, these sharks are born with great eyesight, but nearly all of them that have been studied have these parasites (https://en.wikipedia.org/wiki/Ommatokoita) embedded in their eyes that literally eat their corneas.

simen··on Uber board member cracks ‘inappropriate’ joke about women at company event
Curious to see the studies that prove that. Got any citations?
simen··on NumPy receives first ever funding, thanks to Moore Foundation
Ok, I might very well be totally off base. Sorry for butting in on a subject that I don't know much about.
simen··on NumPy receives first ever funding, thanks to Moore Foundation
I'll have to speak in generalities as I don't know enough about NumPy in particular to comment.

> That being said, I don't have a good understanding of how strong the distinction is between "design issues" and "issues where money helps". There must be some overlap.

That's true, but many projects have turned out bad no matter how much more money has been spent compared to less expensive, but better projects. See: Design by committee. The design of an API obviously requires careful thought, which I suppose is work that could be paid. But the issue of getting everyone to agree on a design isn't one that money can solve, and then you need to make some hard decisions about backward incompatibility. Perhaps you'd fund a fork of the project, splitting it into an old legacy one and a new, fancy version with a new API, but then you're committed to maintaining two projects which is its own headache.

These are the kinds of things I mean by design issues. Problems that aren't necessarily hard because they require many people to work for many billable hours to solve them, but because finding acceptable compromises is a very human issue quite irrespective of the programming effort involved.

Many a software project has recognized that serious, backwards-incompatible changes would improve the project, and often there is even a working implementation, but these human and legacy support issues prevent widespread adoption and then the new implementation dies a quiet death because nobody is using it, so nobody finds it worth their time to work on it.

Perhaps what you really want is a new library, rather than trying to contort a different project into the shape you want. Which is of course something money helps with, but then when the money dries up the question of adoption is going to determine whether it lives or dies as an open source project.

Again, those were some general thoughts, I don't know much about this particular project, so maybe I'm way off base. Just offering an alternative POV regarding what exactly constitutes "getting your money's worth" with respect to choosing which OS projects to fund.

simen··on NumPy receives first ever funding, thanks to Moore Foundation
But isn't the issue here that completely redoing the API would break a lot of code? I don't see how throwing money at the problem would fix this. I don't use any of these libraries, so maybe I'm totally off base, but it sounds like it's more of a tech debt/design issue than an issue that requires the kind of programming hours that only money can buy.

On the other hand if lots of libraries use numpy, making it more efficient and/or capable would seem to give quite a lot of bang for the buck. And it sounds like that's the kind of problem that money can actually solve.

simen··on The case for pictures next to usernames on Hacker News
I can't remember who, but someone observed that (according to them) the reason people will emotionally invest in teams, players, artists etc., instead of just cheering for whoever performs best at any given time, is that they like to bet something. There's a risk if you have a favorite team or player and they might lose, because then you lose: so, there's some excitement to be had not just over the play but also the ultimate result.

How this relates to the present topic I don't know; hell, I'm not even sure this hypothesis is correct. I just think it's interesting.

simen··on Lies We Tell Kids
I doubt taboo words are (always, or necessarily) related to taboo thoughts. It's not taboo to think about fucking, but in many contexts it's taboo to use the word instead of its "milder" alternatives.
simen··on Ask News.YC: Proposed experiment to test "The PG bias"
Are we all hopelessly stupid, that we cannot learn to avoid this mistake?

Many of us are, though I wouldn't say it is necessarily only stupid people who do it.

I consider it a good principle that the words in a reply in forums like this stand by themselves. If you or pg or anyone else wants to say something about lisp, you got to back it up. If you have already backed it up in "several hundred blog posts and news.YC comments, posted over several years", it should be easy for you to reference some of this material in support of your views.

You saying that the exact same argument, presented word-for-word the same, is not worth as much as the same thing when it comes out of an authority's keyboard, is an appeal to authority. However, if this other person has already defended this view, all he has to do is reference it to make the post worth more. But then the posts aren't word-for-word identical. Then one contains a reference to a justification and one doesn't.

Your example involves a question of how much to trust a person. This is one of the cases where it matters who's making the comment. It's a straightforward question of whether you want to trust that the person who says "Most of the smart programmers that I've met would rather work in Lisp than in Java" is speaking the truth or not, and it's clear that a habitual liar isn't as trustworthy as someone known for their honesty. It's not even an argument, it's just a truth claim.

However, the moment it becomes an argument (e.g., "lisp is better than java"), trusting it on authority becomes a fallacy. If Paul Graham wrote, "Lisp rocks", his comment is not worth any more than your comment if you wrote the same. But if he wrote, "Lisp rocks, for reasons I have detailed in this essay here: <...>", it would be worth more. But then it would no longer be "exactly the same words".

simen··on Ask News.YC: Proposed experiment to test "The PG bias"
That's an argument from authority, plain and simple. Whether or not you know anything about lisp, your comments about it should be judged on their merits alone. If you truly don't know what you're talking about, it should be apparent to those who do know what they're talking about.

A master and a novice might sometimes come to the same conclusions, but seldom because they followed the same thought process. And I sure hope you aren't upmodding posts that don't share any of the thought process behind what they're saying, the reasons why they conclude what they conclude.

Knowing context might make a post more valuable, in the sense that you understand better how it fits into the wider world, but it won't generally make the content any smarter, more valuable, or more correct.

simen··on Tumblr security hole (the gaping kind)
It was the result of a change today, right before it hit Hacker News (so sayeth Marco of tumblr in the #tumblrs irc channel, anyway; I believe him).
simen··on Tumblr security hole (the gaping kind)
It was only open for an hour.
simen··on PG on trolls
I'm not sure I'd regard the Sokal affair as trolling. It's hardly being an asshole, unless you consider exposing idiots being an ass, and it's hardly fishing for controversy, unless exposing any kind of potentially controversial stuff is trolling (was Watergate trolling?).
simen··on Django Book 1.0 online
"One benefit is the extra level of security -- a designer can't bring the entire site down by making a syntax error in the template."

What happens if there's a syntax error in the template language?

simen··on Modern Lisp (with support for concurrency) based on Java Virtual Machine
So modern it makes you do the compiler's job of marking your tail calls.
simen··on Why Paul? Why Did You Change It? (About Hacker News)
It doesn't take much intelligence to follow two websites, but it does take some more effort.

Also, it's perhaps that the site now caters more to the target audience than to the thing that unites them (Y combinator/startups).

simen··on Why Paul? Why Did You Change It? (About Hacker News)
I guess the existing user mass is a big reason why changing focus instead of starting again is preferrable.

Personally, I don't care about startup news, so I didn't bother to register until now; obviously I think it's a good idea. Perhaps my opinion doesn't count?

← PreviousPage 2 of 2