HNHacker News
TopNewBestAskShowJobs

wtbob

6,614 karma · joined May 14, 2013

submissionscomments
wtbob··on Bob Taylor Has Died
I generally feel my heart sink whenever I see dang or sctb post — it is almost always a negative contribution to the discussion, of the form 'we have detached this thread, because we don't like it, for opaque reasons.'

I like to hope that they're doing lots of good work in the backend of HN, but what I see on the frontend is almost uniformly negative.

wtbob··on Exquisite Chess Sets Once Captured the Game’s Global Heritage
Great article (honestly: it's worth a read), but it doesn't display properly on a half-widescreen window (at least not mine, at least not in Firefox).

Remember when the Web was supposed to be device-independent? That was really awesome.

wtbob··on Pixels Don’t Care (2013)
Yeah, I'll agree as an American that $55 for code which can do primitive OCR is probably really, really cheap. Your client should have treated you better.

> The only thing you can—and should—do is be ruthless yourself. Negotiate for more confidently. Move on if you're undervalued.

Well, try not to think of it as being ruthless. Plenty of businesses do well by helping others do well, too. But, at the end of the day, you have bills to pay and a lifestyle to support: you have to preserve that.

wtbob··on Kazakhstan spells out plans for alphabet swap
> I hope this question is relevant enough to the thread to ask here: what language did the people of Turkey, and by extension most of the Turkic-speaking countries, speak before the Mongolian invasion?

The people of Anatolia spoke Greek before the Turks invaded.

wtbob··on Kazakhstan spells out plans for alphabet swap
> Similar to the differences between Olde English and today's English.

I think that you're thinking of the Modern English of Shakespeare's era or Middle English (e.g. 'Whan that Aprill, with his shoures soote'), not Old English (e.g. 'Hwæt we Gar-dena in geardagum, þeodcyninga, þrym gefrunon').

Middle English is very similar to Modern English, and can be read with relative ease. Old English has to be studied as a foreign language.

wtbob··on Bob Taylor Has Died
Worse, if you make two or three replies quickly, you get blocked for hours and hours. It's terrible!
wtbob··on Why Slack is inappropriate for open source communications
In the long run, I think that's the right location for things like IoT devices: there's no reason for my thermostat to dial back to the cloud when it can just connect to my central computing unit in the closet, exactly like it connects to the central heating and air conditioning units in the closet. Normal people don't mess with HVAC, but they can if they want to (and it's remarkably simple!); likewise I don't imagine normal people would mess with their home system, but they'd be able to if they wished.
wtbob··on Ask HN: Do you still use browser bookmarks?
The old Firefox sync protocol used secure keys to encrypt user data; the new protocol uses one's Firefox account password to encrypt it. A memorable password is a low-entropy password, which means it is an insecure encryption key.

Mozilla's protocol purports not to reveal passwords to Mozilla itself, but the security of the system rests on Javascript files delivered from … Mozilla. They can, if they wish, target a user and serve him suborned Javascript which send the plaintext password back. Unlike a tampered build of Firefox itself, which might actually be noticed, this could be a one-shot attack.

Worse, not just Mozilla as an organisation can do this: it can be compelled to do so on behalf of any government which has the power to compel it (or those employees capable of targeting someone).

It's a terrible, terrible change.

wtbob··on Ask HN: Do you still use browser bookmarks?
Firefox Sync used to be protected with high-entropy keys; now it's protected by a (likely) low-entropy password. Moreover, even if one uses a high-entropy character sequence as a password, Mozilla are able to target one with malicious JavaScript and snarf that password at will.
wtbob··on Semantic UI
Nor with JavaScript disabled. I'm actually trying to figure out what it actually is.
wtbob··on Ask HN: Do you still use browser bookmarks?
Yes, I use them. I prefer them to any online service because they are completely under my own control. I do wish that I could securely sync them, but ever since Firefox completely broke the security of their Sync system, there's nothing I can rely on to safely sync for me. It's not a huge deal
wtbob··on How much your computer can do in a second
Well, my computer won't display an image apparently inserted with JavaScript, although it could if I wanted to grant execute privileges on it to computers-are-fast.github.io

Does anyone have a link to the image(s)?

wtbob··on The Most Expensive Weapon Ever Built
It's not so much morale (although that is important) as it is about effectiveness: someone effective at Marine combat won't be effective at Air Force combat, and vice versa, and similarly for the Navy and the Army. They're different jobs, and different people do well in them.
wtbob··on Show HN: A Vim distribution inspired by Spacemacs
'Up to date' doesn't mean 'bleeding edge'; a two-month-old (or even year-old) distribution can be up-to-date.
wtbob··on UK Home Secretary says encryption on messaging services is unacceptable
> Hey, guys, I just had a great idea. Let's ban bombs, knifes, and driving into people. That would fix the terrorism problem.

They started banning guns almost a century ago. While it did probably reduce the number of gun murders, it certainly didn't make terrorist organisation like the IRA any less effective — and it probably made non-gun crime worse.

Possessing encryption tools, lockpicks, knives, guns &c. is a fundamental human right of free men.

wtbob··on The Most Expensive Weapon Ever Built
> But as a civilian, I'm not sure why I'd give a shit.

I hope you give a shit about the effectiveness of theprotection others are delivering you. The sort of person who works well in the Air Force is not the same sort of person who works well in the Army is not the same sort of person who works well in the Navy is not the same sort of person who works well in the Marine Corps. The jobs of the services are fundamentally different, as are the mindsets & aptitudes of those in them.

The Air Force is a mid-century corporation: it has metrics and deliverables (literal deliverables), and is oriented towards long-term sustainment of whatever it is asked to do. It's very, very good at building an organisation to do the same thing for years, with good morale for its people because they are never tasked too hard, and excellent safety results because that's important when operation a mid-century concern. On the downside, most of it is not really all that flexible, and its culture is not, in the main, oriented towards enduring long-term suffering (there are exceptions). If you have something you want done, you ask the Air Force. If you ask an Air Force officer to secure a building, he'll buy it.

The Army is big. Really big. You just won't believe how vastly, hugely, mindbogglingly big it is. It's all about mass, directed according to very strict orders. If you need to pave 1,000 miles of road, the Army Corps of Engineers will do it, according to its plans. If you need to garrison a town, the Army will do it, all nicely and neatly and according to plan. If you have a problem someone's faced before, you want the Army. There's a field manual for everything: a field manual for improvised munitions (because of course there's a manual for improvisation), a field manual for executions, a field manual for skiing. If you ask an Army officer to secure a building, he'll surround it and not let anyone in or out without authorisation.

The Navy is a floating, violent industrial plant. It never does the same thing twice; it's always going to one new port or another. It's not as laid-back as the Air Force, nor as regulation-bound as the Army. It speaks an entirely different dialect of the English language, for no particularly obvious reason. If you have a problem that no-one has ever seen before, you ask the Navy for a solution. If you ask a Naval officer to secure a building, he'll make sure a sailor sweeps & swabs the decks, and puts out the lights.

The Marines are a cult. They worship at the shrines of Chesty Puller, Dan Daly, Smedley Butler & John Basilone. They think that war is a racket, but they don't particularly care: they enjoy the racket. If you absolutely, positively need it dead or destroyed within 24 hours or less, you call the Marine Corps. If you ask a Marine to secure a building, he will take it by force, killing or capturing everyone inside. If he does a particularly good job of it, he'll be deified and join the pantheon along Puller &c.

If you put someone well-suited to the Marine Corps in the Air Force, he'll be fired for getting into a little trouble on the weekends. If you put someone well-suited to the Navy in the Army, he'll go out of his mind from boredom. If you put someone well-suited to the Air Force in the Army, he'll be miserable and quit. If you put someone well-suited to the Army in the Navy, he'll just be generally appalled.

The different services have different roles, different strengths and different weaknesses. Those differences are why they are well-prepared for a major conflict.

wtbob··on Google Talk Is Being Discontinued
Surely the right answer would have been to enable users to report spam invites, and to kill spam-sending domains. Kinda like what is already done for email. Could probably repurpose a lot of the existing infrastructure.
wtbob··on Google Talk Is Being Discontinued
Hangouts is also solid proof that no-one at Google uses a non-Chrome browser on Android: trying to open a meeting hangout invite with anything other than Chrome as the default browser … opens a link to Google Play, not the Hangouts app.

I think this is because they use a different URL in meeting invites than the one registered for the Hangouts app.

It's been a bug for ages, and AFAICT they just don't care.

wtbob··on Lisp Quickstart
You're arguing against the concept that writing one's own Lisp is necessary, and you're right: it's not necessary to implement Lisp to appreciate it.

The post you replied to, OTOH, was arguing that writing one's own Lisp is sufficient, and I think it's right: if one implements Lisp from scratch, one will end up appreciating Lisp. Outside of half-assed homework assignments, anyway.

wtbob··on Lisp Quickstart
> If you are really in a hurry and can't commit to learning the hundreds of forms in Common Lisp, Scheme is a minimalist alternative.

There are 25 special forms in Lisp, and the standard forbids the creation of more: http://www.lispworks.com/documentation/HyperSpec/Body/03_aba...

MIT Scheme has 30 special forms: https://www.gnu.org/software/mit-scheme/documentation/mit-sc...

R7RS doesn't seem to define special forms per se; it considers anything other than define-syntax, literals, variables, calls, lambda, if & set! to be derived expression types; I think quote & quasiquote probably have to be considered special forms in at least some senses.

Scheme itself is a minimalist language, but a practical Scheme must add in plenty of functionality not specified in the standard. A truly useful Scheme will thus be roughly as big as Common Lisp, or bigger — only much less of that bulk will necessarily be standardised & portable.

wtbob··on Lisp Quickstart
Passed CL in buzz & hype, no doubt, but certainly not in power & suitability for large projects.
wtbob··on Suicides in Rural America Increased More Than 40% in 16 Years
Thank you for responding; I do appreciate that.

Isn't '"People in the cities" (who tend to be strongly left-leaning) literally want to give money to the less well-off people in rural areas to help support them. It's the right-leaning candidates who are opposed to wealth redistribution. Who is missing empathy for whom? From my perspective, the fiscal conservatives from the rural areas have relatively less empathy than vice versa.' exactly as much of an generic ideological talking point?

It certainly led to a lot of heated discussion, e.g. the top-rated comment in that thread, which stated in part 'If anything I'd say there's a lot of disgust with how many rural Americans live off the system.'

wtbob··on They Used To Last 50 Years
I'd love to replace my nearly 20-year-old fridge, but there is literally no fridge on the market with anything approaching its build quality, not even for thousands of dollars. Everything is pot metal & cheap plastic, and I know that even if I spend quite a bit of money, I'm going to end up with something which breaks in just a few years.

I don't really know what to do. The current one isn't very energy efficient, isn't laid out very well — but it's better than any of my other options.

Is there some small bespoke fridge maker out there?

wtbob··on Suicides in Rural America Increased More Than 40% in 16 Years
I think it directly addressed the point re. empathy in https://news.ycombinator.com/item?id=13905286, and was no more or less off-topic than that comment.
wtbob··on From backwards boards to king-flipping, Hollywood can’t get chess right
Hollywood can't get anything right: real police don't act like movie police; real soldiers don't act like movie soldiers; real programmers don't act like movie programmers; real lovers don't act like movie lovers; real clergymen don't act like movie clergymen; real businessmen don't act like movie businessmen — and to the extent that any real people do act like movie characters, it's due to the influence of movies.

What really worries me is that most of us have far more false experience of most of the world than we have real experience: how many of us know much about chess, or police work, or soldiering, or programming (okay, that one HN has down pretty well, I hope), or love (I hope most of HN has that one down at least a bit), or church, or business? And yet no doubt all of us have very strong opinions about these things, due in no small part to … the false movie experiences we've had.

wtbob··on Suicides in Rural America Increased More Than 40% in 16 Years
> BUT, you guys have really got to stop this godawful stupid "point of a gun" rhetoric you're all cribbing directly from Atlas Shrugged.

I've never read Atlas Shrugged. We pay our taxes because if we don't, armed men will try to arrest us, and if we resist them then they will kill us. Violence is the ultimate backstop of any law. That's fine: we need laws, and we need taxes. But let's try to ensure that we threaten & use violence as little as is reasonable.

I think it was P.J. O'Rourke who suggested asking oneself, for any law, if one would wave a gun at one's grandmother to force her to comply. Laws against murder and theft? Sure, grandma had better not do that. Taxes to prevent people starving on the streets? Sure, grandma had better cough up. Laws against selling soup in one's home, or taxes to fund cowboy poetry festivals? Somehow I just can't see pointing a gun at grandma for that.

wtbob··on Suicides in Rural America Increased More Than 40% in 16 Years
> "People in the cities" (who tend to be strongly left-leaning) literally want to give money to the less well-off people in rural areas to help support them.

It's more accurate to say that they want to give other people's money to the less-well-off. I don't know that it's terribly empathetic to use violence to take someone else's wealth and give it to another in order to get warm fuzzies or votes.

Last night, I went to a banquet for an organisation which is (AFAIK) entirely funded voluntarily, and which helps folks in crises (natural and man-made disasters, e.g. hurricanes, earthquakes and wars) all over the world, regardless of creed. They only spend 8% of their revenue on fundraising, which I think is pretty good. I voluntarily wrote them a cheque, and was glad to do it.

The moral calculus would be completely different had I voted to send armed agents to raid your bank account and give those funds to the organisation.

wtbob··on Reverse Culture Shock
I wasn't thinking of countries like Bangladesh — I was thinking of countries like France or Germany!
wtbob··on Norway mass murderer Breivik was 'already damaged by the age of two'
What worries me about this is the detailed nature of this account. Surely every one of us has had quite a few painful years: imagine if it had all been recorded in dry, bureaucratic detail.

I'm reminded of the story about æroplanes and the mythical average pilot: just as no pilot is actually average (and, in the original story, that's why cockpits designed for the average were bad for everyone), might it not be that none of us is statistically normal, and thus every one of us is thus abnormal, and hence dangerous to the bureaucratic state?

None of this is meant to minimise Brevik's horrific crime, of course. But I'm worried about this level of detail being available for anyone on the planet. I don't know what the solution is: obviously, it's now possible to record lots of details about anyone, and just as obviously, it's possible for those details to be made available. That implies that those details will be made available, and so we as a society must come to terms with that.

Still, it's a bit chilling that a State can track a man down to that level of detail.

wtbob··on Google Fiber Was Doomed from the Start
Well, with fibre every light bulb, ever thermostat, every smoke detector in your home could be sending all the details of your personal life to the Cloud! think of the possibilities: unaccountable corporations could analyse and parse your daily habits: your health insurance company could charge you more because you don't leave every morning to go for a run, the local Committee for the Promotion of Virtue & the Prevention of Vice could see when you're watching porn, the local fire department could see when you're using your charcoal grill, the local mafia could break in (because of course those unaccountable corporations are running unpatched and poorly-designed served) and see when you're not at home, and only break in when you're away! The future is now!
← PreviousPage 2 of 34Next →