Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
harrytuttle
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
harrytuttle
13y ago
My main machine is a Lenovo T61 manufactured in 2006. My backup machine is a T400 from 2009. I have an HP48 manufactured in the mid 1990's still. All work perfectly. 2 years is taking the piss. Seriously. I feel people have been progra
2.
▲
by
harrytuttle
13y ago
From my perspective (I'm not the GP), I will be using a custom configuration management system that I wrote back in 1999. It's. Like puppet but ssh based, written in sh and standard Unix tooling. It doesn't use a DAG so you h
3.
▲
by
harrytuttle
13y ago
Forgot about dtrace - good point! So much goodness!
4.
▲
by
harrytuttle
13y ago
Not all batteries are made equal which is the problem. We have 25 people with Lumia 820's that are fine. I just got a bad battery.
5.
▲
by
harrytuttle
13y ago
Downvoted by an Apple fanboy no doubt!
6.
▲
by
harrytuttle
13y ago
Well the main things for me are 1. feels closer to "old fashioned non-Canonical'ed UNIX" which I was brought up on. 2. Way less politics due to license. 3. Less crazy forking and wheel reinventing (basically everything Ubuntu
7.
▲
by
harrytuttle
13y ago
Well it's not comparable. I'm sitting on a new 9-cell that cost me $129 equivalent and has 8.5 hours left :) When that runs out, I can take it out and stick the other one in out of my bag.
8.
▲
by
harrytuttle
13y ago
Wonderful! I may actually consider dumping Debian for FreeBSD 10. I've never been totally happy with Linux after moving off "proper" UNIX machines. I had a FreeBSD 4.4 machine floating around for years which I was rather happ
9.
▲
by
harrytuttle
13y ago
> If your Lumia's battery needed to be replaced after 9 months, it was already under warranty and should have been replaced by the manufacturer. It was. Nokia service sent me a new one out for nothing after a 5 minute phone call. &g
10.
▲
by
harrytuttle
13y ago
Just because you can, doesn't mean it's right ;) Nice work by the way. It's quite amazing the odd things you can do in Excel.
11.
▲
by
harrytuttle
13y ago
Yeah I know that. I buy T-series. No glue. They're not a useful innovation - they are an abhorrent consumerist "disposalism" decision to pump sales, a safety nightmare (isolate it? nope), purely a cost cutting exercise for th
12.
▲
by
harrytuttle
13y ago
Really like this when using the keyboard. When using the mouse, the transition is implied so it's annoying. Great work though!
13.
▲
by
harrytuttle
13y ago
What the hell? The M7 is a marketing label for some COTS silicon they licensed from some IP company somewhere (probably ARM/Broadcom or one of their associates). It doesn't make unicorns shit rainbows or defy the laws of physics.
14.
▲
by
harrytuttle
13y ago
BBC did this 15 years ago on tiny computers compared to now. They uploaded static HTML onto Sun boxes and served them. If you did a submission somewhere, it'd do offline processing and upload new static pages. Most of this was C and pe
15.
▲
by
harrytuttle
13y ago
Glue: technology shared with a $1000 and a $5 device but none in between. I've just replaced the battery on my Lumia 820 after 9 months. They don't last forever. Glue is inexcusable. If they had a half decent mechanical design, fo
16.
▲
by
harrytuttle
13y ago
Yes. Not like you can just nip to the Pegasus galaxy and nick a ZPM...
17.
▲
by
harrytuttle
13y ago
Well spotted! Thanks for pointing this out! I will now go and hit myself with a LART for a bit to remember not to do that again.
18.
▲
by
harrytuttle
13y ago
"Bollocks" peer reviewed demonstration or piss off.
19.
▲
by
harrytuttle
13y ago
Nice tools. You can actually do most of that with vanilla PowerShell and Excel believe it or not but it's much fuglier and you spend most of your way working around edge cases. The only thing that scares me about this though is that JS
20.
▲
by
harrytuttle
13y ago
I would but if you see the rest of the thread, my gcc isn't raising this as a warning! That in itself is sign that a mistake can be made without noticing.
21.
▲
by
harrytuttle
13y ago
I agree with you, but it works and it's saved me hours and hours of crying in front of gdb.
22.
▲
by
harrytuttle
13y ago
Thanks. I think this must be a config issue on this box. It makes me wonder what other warnings it is not telling me about.
23.
▲
by
harrytuttle
13y ago
Doesn't do that for me - what GCC ver and environment. Very odd! Digging in docs. Thanks for info.
24.
▲
by
harrytuttle
13y ago
What compiler flag is that? Genuinely interested. Wall,pedantic,ansi don't trigger it. I've tried the following and I don't get a warning or error: $ cat test2.c int main(int argc, char *argv[]) { if (argc = 0)
25.
▲
by
harrytuttle
13y ago
I thought that was system integration testing?
26.
▲
by
harrytuttle
13y ago
Huh? $ cat test.c int main(int argc, char *argv[]) { if (0 == argc) return 1; return 0; } $ CFLAGS="-Wall -ansi -pedantic" make test cc -Wall -ansi -pedantic test.c -o test Nope, n
27.
▲
by
harrytuttle
13y ago
That's the failsafe (one I believe heavily in as well). But getting it right up front is still the best approach.
28.
▲
by
harrytuttle
13y ago
And this is why you write it like this when you use C: (0 == current->uid) Rather than (current->uid == 0) // or (current->uid = 0) in this case. Impossible to make an assignment to a numeric lvalue. Easy
29.
▲
by
harrytuttle
13y ago
Would more code be more secure? To quote Theo de Raadt, who sums my opinion up nicely as well: "You are absolutely deluded, if not stupid, if you think that a worldwide collection of software engineers who can't write operating s
30.
▲
by
harrytuttle
13y ago
Yes but rationality and experience doesn't get you any upvotes in the tech communities. Raging fanboyism and denouncing the competition does. Thanks for being rational - you are spot on.
More ›