HNHacker News
TopNewBestAskShowJobs

luckydude

3,428 karma · joined December 2, 2009

lm at mcvoy.com (Larry McVoy)

BitKeeper guy, lmbench guy, L programming language guy.

submissionscomments
luckydude··on Craigslist takes personals sections offline in response to FOSTA
I sent Craig an email this morning saying the same thing. I don't get why they close down the part of the website that was (mostly, I guess?) supporting people trying to get in a relationship and, I'm sure some sort of Tinder like hookups, and leave open the part where they actually have some real exposure. Doesn't make sense.
luckydude··on Newsgroups and the Internet Archive: I Made a Difference
I miss dejanews - anyone remember that before Google bought them? They had full search, it's a shame Google let that go. Their search went back to pretty much the beginning of net news. Does that exist anywhere anymore?
luckydude··on WhatsApp co-founder tells everyone to delete Facebook
This will get downvoted but whatever. I predicted all of this a decade ago and I refused to be part of it. All my friends laughed at me and said I was crazy.

Maybe I am but I don't do all that social media shit because if you don't know where they are making money, they are making it off of you.

And that's creepy. I'm willing to pay for value, but I'm not on board with them making money by looking over my shoulder. It's not about me doing something illegal, I don't do that, I'm fine, it's just creepy.

That social media stuff is like dopamine, feels good, but is not good for you.

luckydude··on How PCI express devices talk
This is pretty cool, thanks for the intro.

The funny thing is this is _almost_ what I wanted the system interconnect to evolve towards back in the early 100Mbit ethernet days. After AVB and I wandered around the valley convincing the card people that you could signal over copper at 100Mbit, and they bit and started building cards, I started thinking about the future.

It was fairly clear that the hardware guys got it at 100Mbit, they could keep the packet format and keep making the interconnect faster and faster. The hump they had to get over was that the packet was the thing that had to stay the same, you can use whatever tricks you want to signal at the next speed level. So I was thinking wouldn't it be cool if they really pushed it so that it was viable for system interconnect. I half heartedly pushed for it inside of Sun but never got anywhere. At the time I was pushing for ethernet out to the disk drives (with power over ethernet so you just plug in more storage, easy peasy) but I definitely had the switched interconnect in mind as a replacement for the system bus.

So this seems like that vision, a switched network, but at a slightly different level than ethernet, it's got more end to end stuff in it.

I sort of wonder if we'll get there at some point, where the system interconnect is sort of like Formula 1 ethernet and the networking cards are like commercial car ethernet where some of the Formula 1 stuff has been trickled down to high volume stuff.

Eventually we'll run out of ethernet addresses though I bet anything we could just have a rollover, start reusing any address that is more than 20 years old (or for that matter, just have a block of addresses that are domain specific and are reused in each computer's internal interconnect).

luckydude··on Stephen Hawking has died
That was hard to read, your love for the man is so clear.

Good luck in your goal to accomplish what you can.

luckydude··on Can any composer equal Bach?
I wish I could upvote your comment more, perfectly put.
luckydude··on Some terrible personal news
That sucks, I'm sorry Matt, don't know you so it means little but I'm sorry.

It really sucks that you had no warning, no time to spend in the last days. Knowing that it is coming sucks but being taken like that sucks (I've lost family to cancer, that is both better and more sucky).

It's clear that you loved her and that just makes it worse. Shit.

I keep thinking of stuff to say but it's all about me and my wife, don't want it to be about us. So I'm sorry for your loss, I hope you have family to support you, and I hope things get better for you.

luckydude··on Random computer simulation produces wealth distribution similar to reality
I've never heard that quote before but it perfectly sums it up. Thanks.
luckydude··on Random computer simulation produces wealth distribution similar to reality
The reason I go by luckydude is my acknowledgement that me getting somewhat wealthy is in part pure chance.

I used to think I made my own luck, it was the groundwork I did that lead to Larry and Sergey wanting to hire me, it was the work I did in creating my own company, etc. I thought it was all me.

And I still believe that I had to do all the things to get some wealth but I've watched much more talented people do all the right things and get nowhere (and I've watch far less talented people get quite wealthy).

There is an element of luck, you have to do your part but you can do your part and never be at the right place at the right time. I think that's the part that is luck, you can't control what the rest of the world is doing and unless you can predict the future, it's luck.

Signed,

luckydude, retired at 54.

luckydude··on 'You Get Sexual Advances 24/7': What It's Really Like to Be a Female Engineer
Yeah but dating coworkers was fine back then. And flirting was OK. Hell, I was seeing 3 other woman at the same company in the same building, they all knew about each other and were fine with it [1], when my wife swooped in and decided she was serious. She sent those other women packing :)

Articles like the one from OP make it sound like the women and men are at war, just doesn't seem like fun time to be dating. But I'm not in that mix so maybe all this is a bunch of outliers, who clearly aren't having fun. Maybe there are a bunch of men and women in their 20's and 30's getting along just fine. That article paints a pretty different picture. Maybe it's just that there are some asshole men who are making life miserable and they are finally getting some attention. The article made it sound like all the men are assholes, "sexual advances 24/7" etc.

[1] Yeah, I know I said in the first reply that I had no game. And I didn't but around 32 I gave up on women, I sucked at it, so I stopped trying. Guess what? The Larry that put women on a pedestal was unattractive, but the Larry that ignored women was hugely attractive. I kinda wish I had gotten that memo a decade earlier :(

luckydude··on 'You Get Sexual Advances 24/7': What It's Really Like to Be a Female Engineer
I'm old (almost 56) and retired so I'm perhaps out of touch. Have things changed this much?

I just asked my wife (who I met at Silicon Graphics) to read the article and asked her if things were like that at SGI. She said no, there was little to none of this. I'm sure, people being people, there was some but her memory matches mine, it wasn't rampant, there were no "24/7 sexual advances" that just wasn't a thing. Or if it was we both didn't notice it.

I made the comment that I didn't have enough game to harass anyone like what is described in the article and I didn't know any programmers that were like that. My wife thinks that maybe the programmers of today are really different than they were 20-30 years ago.

I dunno, I wonder if this is just normal life at every company now or if these are some companies with a worse culture than others. I sure hope these are not the norm. If these stories are the norm we're headed for a depressing world where men and women don't like each other very much. It's hard to start there and end up as partners.

It seems like a lot of the fun of flirting would be viewed as harassment, which is a shame, flirting is fun when both people are into it. You can do it without any sexual intent at all, I used flirt shamelessly with my admin at SGI. I got called on it when I stopped (I got busy with a project). My boss's boss called me in and asked me "why did you stop flirting with Kim?" I explained and he said "Kim is going through rough divorce, she could really use the attention, please find some time to give her some." So I did, but it was harmless fun, we both knew we were just playing, it wasn't going anywhere. Would that be OK in today's climate? Seems like no.

luckydude··on Stock market enters the correction territory
http://www.mcvoy.com/lm/boom-bust.jpg

Not sure we are there yet, nobody knows for sure because if they knew they'd own the market.

But that was what I was talking about.

luckydude··on Stock market enters the correction territory
The double bounce that the stock market has just done, a high run up, then a dip, then a bounce up, then it goes down, is classic and it signals a bigger drop. I'm not a pro, that's what my guy at Morgan Stanley says. So I think pcurve may be right.

I'm about 75% in cash right now.

Click on the 6 month view to see the double bounce.

WTF HN? A downvote for passing on information?

luckydude··on John Hennessy named chairman of Alphabet/Google
This guy is one of my heroes, I could not be happier. Go him. The H&P book on computer architecture is a book that changed my life. He is like Knuth except that I understand what he says. The Knuth stuff, I get it, it's profound, but I never got it. It was too hard. H&P, they laid it out in ways that I could understand. I'm not stupid but I'm not that smart, I really loved that book, it was written in a way that not so smart people get it.

If there was a way I could say "go you", yeah, I want to do that. He's a great guy, has done great work, go him.

And all that said, I bet this is not a "go him" job, I bet he makes a difference, maybe a huge one, maybe not so huge, but I bet he makes a difference. Let's come back in 5 years, I bet he will have made stuff better.

luckydude··on With teen mental health deteriorating over five years, there’s a likely culprit
I like the point of looking at Europe, that's a good idea. Anyone have any stats for Europe?
luckydude··on Ivy – A static website generator built in Python
I love this sort of static generator for a non-obvious (perhaps) reason: you can version control the source. I find that hugely useful when maintaining a complex site.

I wrote a similar tool, years and years ago, that took what looked like "troff -ms" input and spit out the whole website, complete with a site map. Here's an example

http://www.mcvoy.com/lm/bkdocs/UG/tmp/Introduction.html

if you go up a directory level and poke around, that's the source to website and webroff is the script that produced that website.

luckydude··on Intel Has a Big Problem
I could go into details about how they screwed us but that is perhaps a thread of its own. We bitch slapped them at the end when I finally grew a pair (after years and years of just doing whatever they wanted).

If you are an Intel vendor you will like this tidbit, they were on our paper. Not their agreement, they agreed to our paper. I think we are the only small vendor that they ever did business with where they didn't force their terms into the deal.

luckydude··on Intel Has a Big Problem
As the bitkeeper guy, I'm watching this with amusement. Intel used BitKeeper for over a decade for their RTL and when they used BK things seemed fine. We did everything that Intel wanted, at one point I realized we had taken $7M of revenue from other customers over the years and spent it on doing work for Intel. And that was still not enough for them.

They switched to git because free is better (we were a rounding error on a rounding in terms of cost to Intel, the most they ever paid us in a year is .00000004 of their revenue).

But that was too much so they switched to git and it's been downhill for them ever since.

I'm not an idiot, I don't think that the switch to git is the cause of their problems, their problems are self inflicted. I'm just one of many many vendors that Intel has fucked over. So I like seeing them squirm.

Karma is a bitch Intel.

Edit: yup, knew I'd get down voted. Don't care. Try being an Intel vendor and get back to me about how much you like that.

luckydude··on Firmware Updates and Initial Performance Data for Data Center Systems
Would there be any interest in a before/after run of LMbench on a Haswell box?
luckydude··on Meltdown patch reduces mkfile(8) throughput to less than 1/3 on OS X
So I'm not a Windows expert but I've done file system work. If windows is reasonably smart it will support files with unallocated blocks. Setting the length to 8GB is not the same as writing 8GB in any reasonable file system.

I'd retry with a script that actually writes the data.

luckydude··on A Security Issue in Intel’s Active Management Technology
I've got 4 dogs and live in a rural area. You'd have to be bat shit crazy to want to mess with my stuff.

That said, it's a silly argument. If you don't secure your devices then you're gonna have a bad time. Just a fact of life, it's always been that way. Give a hacker physical access to a box and enough time and they are getting in. I do it routinely if I forgot a root password, boot knoppix, fix the root password on the boot disk, reboot.

luckydude··on A Security Issue in Intel’s Active Management Technology
As I said elsewhere, I agree, the web server shouldn't be enabled with a default password.
luckydude··on A Security Issue in Intel’s Active Management Technology
I agree with everything you said. The defaults are just wrong, it should not have any web server at all with a default password, that's an easy software fix.
luckydude··on A Security Issue in Intel’s Active Management Technology
What adtac said. If I let someone have physical access to any computer I own I fully expect to be compromised.

And here the issue is, as I understand it, I would have had to have left that AMT part in place with a default password. I get that it is geeky and maybe there should be a process where when you buy a new laptop they set the password to some unique thing and give you a sticky note with the password on it. I get that a lot of people won't know to change the management password, but that's an educational issue, just like people had to be taught to not use "1234" or "admin" as their login password.

Still seems like an over hyped issue but I guess that is part of the educational process.

I don't feel like this rises to the level of Meltdown or Spectre.

luckydude··on A Security Issue in Intel’s Active Management Technology
This doesn't seem like an exploit to me, it seems like saying that your WIFI AP has a security flaw because you didn't change the default password from admin/admin.

And it is worse than that, you have to have physical access to the machine. If you give a hacker physical access to a machine it's pretty much toast.

Am I missing something or is this just clickbait?

luckydude··on Things I Wish I'd Known About Bash
+1 for the parts that are portable to Bourne shell/ksh/zsh.

-1000 for the parts that are specific to Bash. Stuff like that has been huge pain in my ass over the years. Some clever programmer uses some bash-ism and the build breaks on some ancient hardware that doesn't have bash.

I realize my complaint sounds like Henry Spencer's Ten Commandments and perhaps it feels outdated but trust me, you don't want to wade into thousands of lines of shell to track down why something doesn't work on the stupid AIX box.

luckydude··on Disabling Intel ME on Boot Guard Computers
Doesn't ME also control processor speed? What happens to your battery life under Linux once ME is turned off?
luckydude··on Axiom Beta – Digital cinema camera built around FOSS and open hardware
OK, that makes a ton more sense. And I couldn't agree more that the camera companies are shooting themselves in the foot by not opening up their firmware. I'm a software guy too and there are changes I'd love to make to Canon's menu system (I really want to be able to map a button to any part of the menu system, in particular a button that got me to the in camera crop feature that the 5DIV and 1DX have).

I suppose they think they have secret sauce buried in there but by keeping it secret they aren't getting any patches from us hackers.

luckydude··on Axiom Beta – Digital cinema camera built around FOSS and open hardware
So I do photography as a hobby as well as some semi professional stuff (I shoot for the pros at hockey tournaments, I'm not as good as they are but close, they get keepers every 13 seconds I'm more like 20-25 seconds; seems like a long time but that includes the time to look at each shot and delete the crap. They are faster because they know when they take the shot if they missed and they delete without looking at it. I'm not that good, I have to look.)

I shoot hockey with a Canon 1DX II, before I got that body I used a 5DIII. If I'm shooting for me, I use a Canon 200mm f2; if I'm shooting for the pros, they want more like a 300mm so I add a 1.4x teleconverter.

For the people who don't know what any of that means, this might help: the 1DX II is Canon's best sports body, it retails for about $6000. The 200mm + the 1.4x is another $6000.

So truth in advertising, I've got a lot invested in my current kit (not just that stuff, I have a number of other Canon lenses, some Sigma, Rokinon). So perhaps I'm not objective.

All that said, I don't get this camera at all. No auto focus, no viewfinder, those are complete deal breakers for me (electronic viewfinder doesn't count unless it is 100% as fast as a normal view finder. I'm timing shots so I get the puck going into the net, that means a lag as small as a few milliseconds screws me up. And when I say "me" I really mean any sports photographer, or action photographer where the work flow doesn't allow you to use burst to hopefully get the right shot by accident).

It looks like lots of cool technology but I'm definitely not interested in owning one.

So who is interested in owning one and what would you do with it? Where does this camera shine?

luckydude··on Libdill: Structured Concurrency for C (2016)
The fact that this is all on one cpu seems like a problem, does it not?

Does someone have a mental model of how to take advantage of multiple cpus without creating a mess? If so, can you explain it like I'm 5 (or more like I'm 55 and tired)?

← PreviousPage 4 of 29Next →