HN user

henderson101

77 karma
Posts0
Comments42
View on HN
No posts found.

For me, it's a lot of accepting what I can change and putting things I can't in to perspective. Treating others as I'd like to be treated. And really, trying to find peace without creating conflict.

Think of it as a form of meditation, without the sitting and relaxing part. It is hard to explain because there are many layers to the technique, but keeping different aspects of your life in isolation is another important factor.

Bad day at work? When you walk out of your office, throw it away. Argument with your partner? When you leave your house, don't dwell on it. Stop beating yourself up about things... materialism isn't jut about physical objects, it's also about your environment. If you feel self entitled, you feel like things conspire against you more frequently. Accept that you're no better than anyone else, learn to love the incomprehensible..

There's no magic fix. Accept that. Drugs can mask your symptoms, but they can't fix the underlying problem if your attitude towards life doesn't also change.

This is all pretty vague I know, but without trying to sound like psychobabble - take what you can from my suggestions and reject what you doesn't work. And never let anyone tell you you're cured or still ill... you're cured when you feel cured. You will relapse, but if you fall back to your mecanism to survive all should fall back in to place.

Hmmm.. having been on an SSRI (at the time I was depressed) and suffering from a mild to middling social anxiety disorder (which stems from a chronic childhood one which lessened as I reached my mid 20's), for me SSRI's made me feel indestructible and fearless. But they also made me feel like I had no emotions at all and removed sexual desire and affected pleasure, so I stopped taking them and instead dealt with the causes of my depression. I still get bouts, but I have a mechanism in place to handle the symptoms and they mostly dissipate. That coupled with an ability to separate/compartmentalise personal and work life (as in, they just don't cross over in my mind), a lot of the stress I feel is only in the parts of my day when I am in the section of my life that I'm having issues with.

The human brain is wonderful.

So in short - I don't think I fully believe what they have found. I think the problem is that the extra Serotonin papers over the cracks well enough to work for most people. So, maybe my experience is just due to the fact it made me relax and that was the reason for my issues in the first place? Who know, I'm not a doctor. All I know is that more Serotonin felt better than less at the time.

Eventually, yes. But it's the same as with Sophie Wilson (designer of ARM processor instruction set, formerly Roger) - is it a historical account, therefore use their name/gender at the time of the event, or a retrospective where their name/current gender overrides that historical fact? Tough call.

No, no, no! I work in both on a daily basis, and have done since 2006/2007. Around 2006 I started migrating Delphi code to .Net for an employer (they had a lot of VB.Net already through acquisitions). Then circa 2007, I started at a company that used a VB.Net 1.1 codebase, upgraded it through to 4.0 adding in a lot of C# assemblies and extensions along the way - culminating with a complete refactor of all key components in to C#.) Now I work with a codebase that is mainly VB.Net but all new code is in C#.

VB.Net is a horrible language that lets developers get away with some really awful practices. The fact that the various Options are still present, and not on by default, is a recipe for disaster. That this is legal:

Sub Main dim x as boolean = false ''or true... dim y as integer = 0

select case y case x Console.Write("What does this even equate to???") end select End Sub

end case

or that this is legal:

    Class SomeArgs
        Inherits EventArgs
		
		public Property Message as String
    End Class

    Class HorribleCode
        Public Event Blah(ByVal sender As Object, ByVal e As Someargs)

        Public Sub Doit()
            RaiseEvent Blah(Me, new SomeArgs with { .Message = "Wow... YUCK!!!!"})
        End Sub
    End Class

    Public WithEvents ThisSucks As HorribleCode

    Public Sub ThisReallyWorks(ByVal sender As Object, ByVal e As Someargs) Handles ThisSucks.Blah
        System.Console.WriteLine(e.Message)
    End Sub


    Sub Main()
        Dim h As New HorribleCode

        ThisSucks = h

        ThisSucks.Doit()

    End Sub
Yes, I dealt with code that had both of those "techniques" in it... ugh.

The second example was mainly because the off shore coders didn't realise AddHandler/RemoveHandler existed... le sigh

No, that's not really true. Their business model revolves around licensing the mono runtime to end users (in this case Developers) along with some extra platform specific code. In the case of iOS that is a statically linked exe build from AOT compilation of the CLR code. For Android that is a runtime that sits on the device and is shared for each exe, and for Mac that is taking the Mono Runtime and moving it in to the App package.

Yes, iOS was a lot of work. Yes, if they want to make it a commercial venture, that is their right, but Miguel has gone on record stating that no one else can do this due to the way the Mono runtime is licensed. They refused to give a static linking exception, as some other libraries do, so basically your only option is their solution or your own written from scratch. This is why the CoreCLR is cool.

Also - did you notice Mac is in there too? If you build a self contained package using Mono (embed the runtime in the App Bundle) they want you to pay for that now. Even though this has about zero to do with static linking.... I had a 10 minute long argument with a Xamerin representative about how retarded this was, as people have been embedding the Mono Runtime in their Mac apps for quite a long time now. But no, apparently we now pay for that.

I was on the Monotouch Beta and it looked so good. It's a pity the initial pricing was so absurd and even all these years later, it is still impossible to build an app for iOS with the Mono framework without a fee on top of the Apple Developer license. This is why I stuck with Objective-C.

No - Mono has crazy licensing restrictions and massive licensing costs for statically linking their framework. Xamarin offer a better option, but there is no "free" alternative using C#, nor could you create one with the Mono framework. The CoreCLR does have the possibility to get around this as the code required for creating a solution is not licensed in the same way. Xamarin's entire business model revolves around the fact that static linking is not allowed using the Mono Framework as a basis.

Yeah, the pricing improved - but essentially, it is impossible to create the same exe for iOS using the open sourced Mono version because of the way in which the runtime is licensed (strict LGPL.) No static linking, so one must buy a commercial Mono license, which would not be the case for this solution.

I was just remembering my first job, where we still developed 16-bit based clients. I was thinking "Wow, I don't remember it being so difficult to debug...", then it dawned on me, everything we were doing was on machines running Win NT 4!! 16bit Delphi 1 was an amazing achievement though, and the 32bit transition was fairly painless for us too.

France - the French have a very long history of feeling that the French language has a prestige status in the world. English is now a fairly large force in the world, but it wasn't always. Whether French is still a prestige/world language or not now, the French are incredibly proud of their language. The incentive to learn English, one of their languages largest competitors, is just not there.

The French may have originally started to trickle in to English from Norman French, but Norman French and Central French differ greatly and most of the Central French in English actually came much later due to French being a prestige language with-in Europe. The Latin and Greek also came through a similar mechanism, though more because they were scholarly. The idea that Norman French is the source of all English French loans is pretty easy to prove with comparison - Warranty vs Guarantee, liquor vs liqueur, hostel vs hotel, castle vs chateau, catch vs chase, warden vs guardian. Some could equally have come from earlier borrowings (e.g. hostel vs hotel), but the same happens when you compare any two dialects of the same root language (i.e. Norse and Old-English dialects), so nothing is 100%.

I still use "One" quite a lot in writing (especially forums) when I need to discuss your personal opinion without implying that I'm speaking for the other parties in the conversation. i.e.

"You often see cars speeding along this road" <- perfectly valid and the context can be taken from the way it is delivered in speach, but could be misread to imply that the writer thinks the person they are addressing sees the cars.

"One often sees cars speeding along this road" <- unambiguous.

I read in an old grammar book that ni was actually a fairly late construct and that in Swedish history, there was another extremely archaic word ('I'?) which is directly related to U in Dutch and You in English. In fact, Wikipedia supports this "ni is derived from an older pronoun I, 'ye', for which verbs were always conjugated with the ending -en. I became ni when this conjugation was dropped; thus the n was moved from the end of the verb to the beginning of the pronoun."

I think you'll find that the majority of the British isles, including some of what is now Scotland, was populated by one of two peoples - pre Celts (Picts traditionally being named as one of those peoples) and P-Celtic speakers. The P-Celtic languages are the forefathers of Welsh, Breton and Cornish. Gaelic is not directly related to these languages[1], and indeed the Gaelic speakers in Scotland mostly migrated from Ireland - Scottish and Irish Gaelic being extremely closely related. Your list of "loan words" is therefore pretty late in acquisition. You can probably list the amount of actual P-Celtic loan words in regular use on 10 fingers. There's a massive body of evidence that the P-Celtic languages took a while to die out. A Celtic language was spoken in Cumbria (Cumbria itself coming from the same Celtic root word as Cymru, the Welsh name for the country "Wales"), and the traditional Shepherd counting systems[2] based on the P-Celtic counting system are still used even today to a certain extent.

[1] https://en.wikipedia.org/wiki/Celtic_languages [2] https://en.wikipedia.org/wiki/Yan_tan_tethera