Recent submissions

Comment · 10 years ago
I left programming to get into application security, and I love it. There is still some programming and a lot of reading code, but it's a million times more enjoyable than writing endless REST APIs for me.
Comment · 11 years ago
I believe it's possible, but I don't believe the show Oak Island is a credible source for evidence of it.
Comment · 11 years ago
Comment · 11 years ago
Because they didn't bother to read or can't read the scripts.
Comment · 11 years ago
Even though they weren't able to see the offline arguments, it's still telling about a project when the arguments are brought out into the open.
Comment · 11 years ago
Abusive can also be a result of continued and systematic unnecessary comments and critiques of irrelevant things. I agree that we should be tactful and careful with complaints and criticisms of others, it's very easy to say things without enough forethought and damage a relationship.
Comment · 11 years ago
I agree with you 100%. I actually turned in my 2 weeks notice at the development shop I was at over this, yesterday was my last day. Systematic bullying of junior devs by the manager, a culture of "because I said so" from the top down (especially when the management was wrong and could have listened), and just general incompetence led me to get the hell out.

Developing software is almost always about building things for other people to use. It's inherently a social thing, and if you can't play nice with others, you will alienate and run off developers. Of course, there's a difference between getting your code critiqued in review and being treated like a child because you wanted to automate a build. I assume developers are smart enough to know the difference, though.

Comment · 11 years ago
If western intelligence knows about this and wants to get it off the black market, why don't they just buy it themselves? Surely the criminals selling it don't care where the money comes from.
Comment · 11 years ago
What if they, hypothetically, developed their code with a separate toolchain/IDE and didn't use xcode at all? Are they still bound by the terms of it, or is it the users compiling the app to put on their phones bound by it? I'm also pretty sure advocating people violate a license agreement isn't illegal, or did Apple get an exemption for the first amendment?

I realize f.lux was distributing a compiled binary instead of telling people to compile it from source, but I think Apple would have sent them a C&D just the same if it were just source.

Comment · 11 years ago
It's also possible to have issues with the model but still participate. I've spent the last few years working on a .NET stack doing Android and iOS apps. I'd really prefer building on linux, but sometimes you make compromises because it's what the job requires.
Comment · 11 years ago
I use Quassel, it works fine for me (Windows 7, Windows 10, Linux, and Android). I like it but it gets updated kind of slowly.
Comment · 11 years ago
As someone that used to hate Apple and still does, I use apple products (don't buy them myself). There are many reasons people use Apple products. From the support to the high quality of their products. There's also the fact that a macbook can run all 3 main operating systems at the same time, whereas no other hardware can easily and legally do so. Macbooks are also pretty much the lightest and smallest laptops you can get.

Some people also get them because of loyalty to Apple from the past, or because OSX is unix-compatible.

The point I'm trying to make is, you can disagree with Apple and still use their products. I hate Apple but my work provided me with a mac mini and a macbook, which I use every work day. I also have developed iOS apps even though I've never owned an iPhone.

Also, if you are talking about iPhones, you are going to see a lot of those everywhere because you really only have 2 viable choices anyway.

Comment · 11 years ago
Poetry is about painting images with words. Often poetry will do this by not saying what is actually happening or the thought it intends to create in the reader.

A program is written to perform math, and it is generally considered bad to waste space with needless things. It doesn't aid the reader or the compiler or the execution to add unused variables. It's really bad in a program to do things in an unclear way.

Poetry can have ambiguities, good software can't.

They do both share some amount of necessity of context. Both often have abstraction. I would say poetry is kind of a playful use of language, whereas programming is really more of a clever use of math.

Comment · 11 years ago
Comment · 11 years ago
I think the line about "Mimic substitutes common ASCII characters for obscure homographs" has it backward. Shouldn't it say Mimic substitutes obscure homographs for common ASCII characters?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton