HNHacker News
TopNewBestAskShowJobs

houst0n_

70 karma · joined January 17, 2015

submissionscomments
houst0n_··on How to Raise a Creative Child – Step One: Back Off (2016)
Well;

I think I would actually be considerably worse off if I had behaved myself, made it through high school and gone to university than I am currently; I know it seems counterintuitive but my point was just that it makes no difference how things go for you in "the system" as my experience is that those who seem to have been let down by it and still work at our level are better than those who went through the traditional process.

Yes; clear case of survivorship bias.

Parent says that being failed by the system was a disadvantage. I say, come conversely that being ignored/misunderstood by my teachers/authorities/family then going wild/rebelling as a result for a bit was essential/positive part of my development..

I don't see any of those events as shitty or sad, I wouldn't be where I am without those experiences, right?

Yeah, that's survivorship bias; I'm not really talking about one experience being better than another though; the only reason I went into my story was to counterbalance OPs statement.

I was only trying to say that being failed by "the system" doesn't count as a measure when So many seem to make it regardless...

houst0n_··on Older Workers Challenge Firms’ Aggressive Pursuit of the Young
Not really.

Mostly (when I was pimped out to them) they did almost exclusively "business constantly" work (read: outsourcing blame and repaying favours, greasing the revolving door, putting projects on a project code with an existing vendor instead of hiring staff who come out of the overall budget etc etc), they made tech stuff something to "throw in" as a bonus to some deals. Started out with reporting (remember crystal reports and oracle appex?) but that grows with kickbacks until they're subcontracting Fujitsu or CapGemini to manage desktops as part of a deal.

After a while the tech bit ended up being one of the biggest money makers they had, thanks to clever/corrupt SLA's which enabled them to have terrible staff who got paid nothing, and pocket the difference.

They had an nice/huge domino setup in the 2000's though(sol/sparc), and some of the excel macros the audit folks wrote and used allowed me to grow up from thinking that working ksh perl and c made me "better" than the windows folks.

They would share these 10mb+ packages of excel macros which were all compressed text, they extremely complicated and also controlled by various regulatory bodies, it was harder than most of the code we were writing for their backends...

Tl;dr -- nope, but if you ever see how some serious financial auditors code, you might stop dismissing the MS crowd so readily.

houst0n_··on Fault in Hong Kong Air Traffic system caused by exceeding 5500 user settings
Yeah I had the same feeling; how could anyone writing something like an air traffic control system design it in such a way that some failure/exception in loading user settings causes the system to die?

This is probably a horrible mess of ancient java crap and the 5500 is just an arbitrary number that the store couldn't respond to in time before the app timed the con out; but having lived in mordor, a horrific data model which would enable this sort of thing to be a problem isn't too big of a stretch of the imagination.

My bigger question was what the hell kind of application needs 5k settings per user.....

houst0n_··on How to Raise a Creative Child – Step One: Back Off (2016)
I've actually never seen "the system" 'work', in that I never willingly hire grads and almost none of my experienced staff have ever had a formal education. But then again I'm not doing hardcore algorithmic stuff in the valley.

My only point was that, at least in my experience and situation, school/'normal progression' means very little in reality. Aas such I don't think it can be used as any sort excuse for anyone's situation.

I was comprehensively failed by the education system in my country and it made no difference. Shit; having thay experience actually seems to be the trend that all the best people I've worked with share.

Smart people are smart people. Some keep going and end up as weird and twisted as us, and some don't.

The ones who kept going tend to be those who got to where they were in spite of their situation. Maybe your world is different to mine tho.

houst0n_··on How to Raise a Creative Child – Step One: Back Off (2016)
So it's their failure and not yours?

I have a comparable story; dropped out of school at 15 and didn't touch education since (>15 years ago now), then spent a few years high and drunk: but I'd learnt perl from the camel even before then.

What do you think you are owed? If i hadn't read k&r or learning perl by myself I should then blame my teachers who hadn't read them either? Most of the best folk I've worked with found these things on their own too.

You feel you're "a lost diamond that the system left behind?"

Bitch, who are you blaming here? The only job I could get in that situation was as a cleaner, and I worked my way from there to where I am now while definitely fitting into your category of those the so called "system" couldn't deal with..

If I hadn't learnt to do our thing regardless should I blame someone else?

I think not. Work hard or don't; blaming the system for your failure, while there are people around you who demonstrably made it from worse situations than yours is pathetic in the extreme.

houst0n_··on Over the Air: Exploiting Broadcom’s Wi-Fi Stack (Part 2)
Grim right? Wonder how many of these devices there are out there...

Can you even update the smmu config via OTA android updates?

houst0n_··on How do you make programmers work 60-80 hours per week?
Well fair enough.

I don't consider myself better then my team when taken as a whole, however I am the lead for a reason and I'm much closer aligned on how to maximise what we're delivering to the client as I have to actually deal with them. The reasons why I sometimes have to pick a worse solution to a problem are obvious to me but not always to my team, but that's the way it goes and I'm the boss.

An example? Once we had a requirement to have a user store for some group of apps and we came up with a really nice ldap solution, and two members of the team were really invested in the solution and the debates were endless on some technical details of the implementation. It was beautiful, as these things go.

Then I find out that there's an existing AD environment we can just hook up to instead of reimplementing functionality that already exists so I shitcan the project.

Does that make me arrogant or good at my job? My job is to help my clients, spending a few months implementing something that already exists just because some of my tech staff prefer our solution is not helping my client, yet these two members refused to implement the Code to interface the existing environment.

Disagreements happen, but refusing to do work you disagree with when you're a contracted professional is unacceptable.

As for my tech credentials, yeah I did a bit of ia32 back in the days where one might want to use 16 bit registers to avoid nulls if you get what I mean, wink wink, but never for profit. C? Yes, I was a c developer and I maintained boost on Solaris for a few years while maintaining as much ingnorance of c++ as possible and not really understanding any of it (mostly a packaging gig).

Today, we are further up the stack but I don't think it has much relevance.

I don't make unpopular decisions because I don't understand what the consequences are which seems to be your take; I just pick the battles we should be fighting for our clients and my comment was that I have little time for people who can't put the client ahead of what they want to work on.

You are hired for your technical ability but that's to further the goals of your client. You aren't working on your side project and refusing to work on things, even those we all don't want to be doing but which further our clients goals is unprofessional and I have no problem saying goodbye to those who do.

Its good to be strongly opinionated. Discussion is great. Multiple solutions and experimenting are good. Your design doesn't happen for some reason (and like above, it might not be because it's not the best solution) that doesn't mean you don't look like a spoiled child refusing to do what you're getting £1000/day to do, and unfortunately this attitude is more prevalent than you'd think.

houst0n_··on How do you make programmers work 60-80 hours per week?
Who is 'they' in that case? They for me is whoever is paying us to help them with their business.

If it's the contractors/team members then no. Ive unfortunately had several highly paid (4 figures uk/day) contractors who think themselves above certain tasks, or who refuse to do anything they didn't agree with who seem surprised when they get told to fuck off.

You're an overpaid contract dev and you're refusing to implement your points because you disagree with the architecture even after it was discussed fully, while on a k a day? Fuck those ballerinas. They won't be getting more work with us then.

We are there to help a business achieve a goal, nothing more.

houst0n_··on How do you make programmers work 60-80 hours per week?
Running teams of contractors for years, I disagree it's uncommon. I let my guys do whatever they want as long as the work is being delivered.

Sometimes I have to have a standoff with some salaried dragonwoman or other who takes offence but that's on me and doesn't run downstream -- as long as everything is being done why should this be a problem?

Productivity drops when you force people to work outside their peak schedule and as soon as you force school rules you immediately deteriorate your relationship with a subordinate because you're saying you don't trust them from the outset.

Someone takes the piss then reign them in. Starting from that position makes you a bad boss and an unhappy team is much less likely to scrape across the finish line each sprint than one who isn't...

houst0n_··on How to create content that works well with screen readers
I can't remember the last time firefox 'reader view' didn't work for me.

Do you really need to go down those roads this often(serious)?

I'm really not trying to call you on anything; but would you mind sharing some example links where it don't work so we can fix it?

I can't find a single example which doesn't work currently. Things have really improved recently.

What I routinely can't or maybe just won't read on ff reader view thigh are forums/hn comments.

houst0n_··on Ask HN: What laptop do you use?
That's a beast, doesn't it weigh a ton and don't you worry about having spinners knocking around in your bag?

Do you need that much in a luggable? I would have that setup on a desktop, having that in my portable machine would remove most of the advantages of it (for me at least)?

houst0n_··on What makes us Red Hat
I guess unity was the only thing driving Mir then? Is dropping one the same as dropping both?

Seems like good news to me, having a significant player like canonical contributing to the community instead of fragmenting without much benefit can't be bad can it?

I don't use it on the desktop anyway, but I hope that moves in this direction are rewarded by the community.

houst0n_··on What makes us Red Hat
Found it:

https://news.ycombinator.com/item?id=14043631

Can't find a cached version of the actual ubuntu article though.

Edit: https://webcache.googleusercontent.com/search?q=cache:_6qrnN...

No mention of mir though?

houst0n_··on Ask HN: What laptop do you use?
I don't hear it while audio is playing either since it's drowned out -- never do a build or something and hear it?

It really annoys me, I'm surprised you don't hear it. Maybe not all devices are susceptible then?

houst0n_··on What makes us Red Hat
There is no difference.

From the top of my head in the last few years I have (and you have also probably) used the following to get software: rpm/yum, deb/apt, pacman, ports, sysvr4(Solaris), ips, homebrew, pkgin, npm, gem, pip, hex, cpan and hmmm probably a few others.

They all do pretty much the same thing, one might have prettier progress bars or a better cli but we're just talking compressed tars with some metadata files.

Competition is good and all that, but how much innovation do we need to drive in package managers? We have lots of tools all doing the same thing with negligible advantages over their competitors and I don't see it as a positive.

houst0n_··on What makes us Red Hat
Canonical are ditching Mir? I must have missed this one. Was this discussed here?

Page won't load for me but my first thought was this was a poor taste April fools ;)

houst0n_··on Ask HN: What laptop do you use?
Do you not notice a high pitched whining noise whenever doingsomething graphically intense (lots of output steaming by etc)?

Its a known problem with these laptops and while I'm used to it now, I find it a bit annoying.

houst0n_··on Ask HN: What laptop do you use?
Do you get the coil whine also?

Also 4.10 seems to not work for me? Am I the only one?

houst0n_··on Ask HN: What laptop do you use?
My workflow is very similar. I think you might get some benefit from a tiling wm. I use DWM personally, but you might want to check them out
houst0n_··on Ask HN: What laptop do you use?
Your laptop has 4 disks?
houst0n_··on ZeroNet – Uncensorable websites using Bitcoin crypto and BitTorrent network
That sounds like a pretty neat setup. I know I can just google all this so please forgive me the inane questions; it depends on virtualbox though?

That's a bit of a nonstarter for a few of.

We probably aren't the target base for the project though so maybe it doesn't matter...

houst0n_··on Ask HN: What laptop do you use?
Latest XPS13 running arch. So far the least annoying setup I've had in recent memory, having switched from macs (although I've had to stick to 4.9 as 4.10 causes all kinds of issues for me).

Oh, the trackpad is a bit annoying too and often palm detection doesn't work which makes for some nice random scrolling etc but that's minor to the gripes I had with OSX.

In the future wish I could have it in the same style body as 'the macbook' though. Easily my favourite of all lappies I owned from a hw view.

houst0n_··on ZeroNet – Uncensorable websites using Bitcoin crypto and BitTorrent network
Right so can't I just add one then? Most vm setups I might have a default route to the other VM running tor but I can still talk to e.g 192.168.0.1 even if I'm not putting traffic through it.

Is this some kind of 'vm specific' virtual network which can't talk on the real lan? Is that implemented on the hypervisor?

houst0n_··on Ghost in the Shell
I read them all and I'll probably read the next one, question for a fellow reader: am I the only one who absolutely hates Holden? He doesn't really seem to have developerd or grown up al all, he routinely puys whiney personal issues over the lives of billions and etc.

Things get rather interesting in 5&6 though. Scale gets quite good!

houst0n_··on ZeroNet – Uncensorable websites using Bitcoin crypto and BitTorrent network
If the workstation vm is pwned what stops it from hitting the usual home router internal network address and/or changing the route?

Is there some network isolation going on which prevents that?

houst0n_··on The Case Against Eating Fish
Well, where ever they get it seeing salmon you catch that isn't pale pink but grey is disturbing and not something which would occur naturally.

I fly fished wild salmon since I was in my early teens and they were always pink. We stole enough fish from the fishfarms to see a difference (either grey or insanely over coloured) ;)

I think maybe Pacific salmon are different to the kind we get in Scotland though? Ours only spawn once and they don't eat when they're back in freshwater (as a consequence the tail end of the fishing season is horrible; black skinny things that fall apart when you touch em)

houst0n_··on Trolls are winning the internet, technologists say
Well I'm just taking about Not being spammed with loads of shite instead of genuine prejudices as you point out. I have a hard time really understand the race thing as a Brit thigh. I think the colour thing is a predominantly American problem; while I'm sure there is discrimination in the UK Ive never witnessed black folks here getting a hard time any worse than anyone else and Ive lived loved and employed people of different colour to me most of my life and it's not something I've ever had to really even contemplate.
houst0n_··on The Case Against Eating Fish
Haha me too. I remember a few years ago (or probably more like 15 now) I was visiting my mother and in the car from the airport she was telling me "did you hear its okay to eat eggs again?" >_< (there was a widespread link to cancer which was reversed)

Somehow we have got to the point where the'recommended daily quota' of fruit and veg is something insane like 10 a day (I can't find gov.uk stats but a lot of newspaper articles etc).

Is it so hard to understand "put shit in and you become shit"? Why does anyone need to be told?

Is it so hard to understand that you should eat good quality and varied foods? That you don't need to swear off kebabs forever but don't do them every day? That putting more in than you use makes you bigger and putting less in smaller?

houst0n_··on The Case Against Eating Fish
Nah its not the measure I'm not that shallow, but I have a mentality where I think playing the short game when it comes to consuming whatever makes me happy makes my life better than depriving myself out of fear of an early death.

It sounds dark, but I would genuinely rather die suddenly while enjoying my life to its fullest instead of clinging on and trying to extend it at the detriment of my fun (puffs cigarette and swigs from a bottle)

;) ;)

houst0n_··on The Case Against Eating Fish
Right! How many places did you work that made you vow to never use after seeing behind the curtain?

We live in happy ignorance of the horrible shit in most of our food but we have pretty reasonable controls that none of it is complete poison.

Page 1 of 2Next →