HNHacker News
TopNewBestAskShowJobs

JimmyM

343 karma · joined September 12, 2013

submissionscomments
JimmyM··on Pets Allowed: Why are so many animals now in places where they shouldn’t be?
Yes there is. http://www.oswego.edu/~delancey/Singer.pdf
JimmyM··on Pets Allowed: Why are so many animals now in places where they shouldn’t be?
This is also the case in the UK.

Here in the UK, in general (I don't know about the US), renting a property allows you the right to just about live there, grudgingly, and it is definitely NOT your house or home.

This is true more of the lower end of the market than the higher.

JimmyM··on Full-fledged FPS in WebGL
Have you played Ziggurat? It's a fantastic FPS/roguelike-like. Shades (well, more than shades) of Heretic.

http://store.steampowered.com/app/308420/

JimmyM··on Nokia 215
You must be terribly bored of all these "Why Not X" posts by now, but... why not the Nokia 105? I have the Nokia 100 and it does the job (texting, calling, playing Snake) just fine.

The 105 has even more standby & talk time per charge, allegedly, and I only charge my 100 once every week/fortnight depending on use.

Worth a look but not much cheaper so if having access to the internet, or having a torch, is important to you it won't be so appealing.

JimmyM··on Hater News – Now for Twitter and Reddit
From other comments it looks like terse sentences, intensifiers and popular brand names are factors, which would explain that comment.
JimmyM··on Ask HN: What's your risk appetite?
It worked after going back to it. I'm not sure why it wasn't working earlier, perhaps the issue was fixed?
JimmyM··on Ask HN: What's your risk appetite?
For:

> "Indicate whether you would participate in one round of the following gambles."

I entered no values, because it seems a pointless exercise - my expected return appears to be zero in each case, so why bother?

I was told that:

> This field is required. Please enter a value.

I think this is a mistake, unless I misread the question somehow and my answer was genuinely invalid.

JimmyM··on The Man Who Writes His Dissenting Opinion in All Caps
I don't know about that even, I know some professional philosophers of ethics who are extremely passionate about veganism, but I wouldn't say they were less well-informed.
JimmyM··on Ad blocker that clicks on the ads
Very like that, or at least working towards the same outcome, thank you. I will certainly try to make a donation over the next few days.
JimmyM··on Ad blocker that clicks on the ads
I'd be interested in a "Kickstarter for articles" sort of site. Interesting article pitches presented to an audience, those that are most useful, interesting or unique are funded and writers get paid slightly more directly for their work.

The difficulty would be determining whether to cut off certain types of content from the site, and where the line gets drawn on extreme material.

JimmyM··on Venture Capitalists Return to Backing Science Startups
Major tech companies - Google, Tesla, Facebook - seem to be investing more and more heavily in their long-term future and diversifying what areas they're involved with. Perhaps the goal is to be bought out by a Musk or Musk-lite?
JimmyM··on Suicide, a Crime of Loneliness
> So what if life is meaningless, why does that actually matter?

Well this is not very far from what Camus effectively landed on, the acceptance of the absurd. There's a lot that's simplified and removed from your statement, but I think you would find a lot more to agree with in Camus than you might expect. He was certainly not a nihilist or solipsist.

EDIT: To clarify, Camus thought the opposite of the grandparent comment, and was not on team suicide.

JimmyM··on TempleOS: 5 minute random code walkthrough
How horrible.

A classic example of the fact that the mentally ill are more likely to be victims of violence - whether verbal or physical.

JimmyM··on Animated Algorithms
Searching for "Quick Sort" on the other hand returns results for me. Not sure if it's just a case of a different naming convention and finicky search, or intermittent site issues.
JimmyM··on The Y Combinator (no, not that one) – A Crash Course on Lambda Calculus
I love Racket, and thus Schemes of many kinds, but that chapter is really difficult for me to read compared to more academic or technical approaches - and I am really not an academic or technical person!

I find the use of some sort of Socratique dialogue to be deeply confusing, distracting and frustrating. Creepy, SCP-foundation or Welcome-to-Nightvale-like asides such as "We did not expect you to know this." only add to my confusion. It makes simple concepts like recursion look like some sort of House of Leaves nightmare world.

JimmyM··on Pissed off about functional programming (2005)
Most modern functional languages encourage immutability to a greater or lesser extent, but allow or even encourage workarounds. I don't think they depend on immutability but it's a bigger deal than it is in some other paradigms.
JimmyM··on Nope.c – A web framework with a tiny footprint
I tested this page because most of the site is too small to get meaningful comparisons:

http://nopedotc.com/gallery/facedetector

It is faster to load than a highly optimised page which is half the size running on a more conventional stack.

The initial DNS request was the biggest saving on time, though, weirdly enough, followed by the time to connect. I have no idea why this is, or how to minimise DNS request time in general.

JimmyM··on Lanterna – Easy console text GUI library for Java
I am just starting to work on a Roguelike in Java now. How did you know?
JimmyM··on Unapologetically build your startup technology in C#
> What aspects of C# makes working on large collaborative projects difficult?

None. I was just talking about my issues with using Java for small projects, not using C# for large projects. My argument is that C# covers scripting and small utility programs adequately, while Java seems to require more boilerplate.

C# would be my natural choice for projects large or small.

JimmyM··on Dwarf Fortress 0.40.01
It has an extremely limited scope in particular carefully chosen ways, enabling an incredibly expansive scope in other much more important ways.
JimmyM··on Unapologetically build your startup technology in C#
C# I can handle (despite coming to it late, as part of Unity3D), but I find Java more and more frustrating to work with.

To be honest, I think I'm just using it for the wrong thing - I don't tend to work on big, collaborative projects which is where Java really shines. Meanwhile, C# has a few conveniences (such as LINQ and rectangular arrays, off the top of my head) which seem to me to make scripting and small projects easier.

JimmyM··on Java vs. Scala: Divided We Fail
I think it was a joke, but I'm genuinely not sure.
JimmyM··on Results of Stack Overflow survey of 20,000 developers
Bear in mind that someone will always take jobs that are lower-paid, they might just not be as visible, as they're not going to be appearing on company blogs or writing about their work as much.

I knew two talented developers, one front-end one back-end web development, who were both on £13,000 a year. They are now on more, but it really wouldn't surprise me to learn that there are more like them.

JimmyM··on TorCoin
Dogecoin is an example of excellent and deliberate marketing.

From branding decisions ("Let's stop people talking about us as the joke coin, and start people talking about us as the community coin") to PR (Constantly reaching out to big news outlets, carrying out small-to-medium PR campaigns) to content marketing (the tools available for Dogecoin have quickly grown in number and sophistication - check out moolah.io for instance, which began on /r/dogecoin) to incentive marketing (they're constantly giving people small stakes in Dogecoin's success).

Quite frankly, it's weird. I think of Dogecoin as the marketing coin now, which is most of the reason I've withdrawn from the community somewhat. I really don't want my day job getting mixed up with my free time.

> What reason do people have to buy Dogecoin?

No technical, practical reason. But you may find that without that consistent, sustained marketing that people won't use your coin so much.

JimmyM··on Skylon ‘spaceplane economics stack up’
In true BBC-style: other brands of spaceplane are available. http://bristolspaceplanes.com/company/
JimmyM··on The Business Guy vs. the Programmer
The concepts are shallow primarily because business nous is often a raw sort of intelligence, where you're responding in real time to an exact specific situation rather than planning and developing a concept which will cover all your needs in advance.

That's my take on it, at any rate. I've never got much from mainstream business publications either (although, hang on a moment, Hacker News is at least a very popular business curation...)

JimmyM··on A Haskell Programmer Tries to Learn Racket
I actually found DrRacket very fast and Emacs very slow, on every computer I've tried them on. Why might this be?
JimmyM··on A Haskell Programmer Tries to Learn Racket
This is how I usually implemented quicksort in Racket:

    (define (quicksort xs)
    (if (null? xs)
    xs
    (let* 
        ([hd (car xs)] 
         [tail (cdr xs)]
         [smaller (filter (lambda (x) (< x hd)) tail)]
         [bigger (filter (lambda (x) (>= x hd)) tail)])
      (append (quicksort smaller) (list hd) (quicksort bigger))))
It's great to see a hugely superior implementation, and I love that people are writing about and using Racket like this because the more people do that the more resources there will be for people like me to learn from.
JimmyM··on A Haskell Programmer Tries to Learn Racket
PHP best practices might be becoming like Java, but the language is far, far, far from anything close as far as I can see.

Again, as far as I can see it's as simple to hack together a script in PHP as it ever was. What's changing about the language that makes it more like Java?[1]

1. I tried and failed to make this sentence seem as non-passive-aggressive as possible. I'm genuinely interested, as it's not something I've come across and I'm by no means a PHP expert.

JimmyM··on Learn C and build your own Lisp
Homoiconicity is a neat thing when you just get started, although there's some interesting discussion around that subject here - http://calculist.org/blog/2012/04/17/homoiconicity-isnt-the-...
← PreviousPage 4 of 6Next →