HNHacker News
TopNewBestAskShowJobs

cowbell

37 karma · joined April 7, 2014

submissionscomments
cowbell··on The Linux Kernel Explained (1999)
I upvote many posts though. I generally only comment on the one's I find most interesting. I would not be able to find the post again looking though everything I upvote.

No worries though. I won't be bothering you guys with my upvotes and comments any longer. You regulars can down vote everything I ever posted if you like. It's clear n00bs aren't welcome here. I won't be coming back to your site.

cowbell··on The Linux Kernel Explained (1999)
Come on, I know you guys have a few more down votes. Make yourselves proud.
cowbell··on The Linux Kernel Explained (1999)
Lol. Let's cyberbully the new guy
cowbell··on The Linux Kernel Explained (1999)
Wow. Nice downvote there. Good job guy. I can't comment on a post I want to read later. Thanks for that.
cowbell··on The Linux Kernel Explained (1999)
nice read
cowbell··on Is the MOOC Bubble Bursting?
FTFA: the median starting salary of people with college degrees is $46,900

Of those who graduated... of those who found a job at all.

>$59,950 for tuition, room, board and fees combined

If a summer job could pay for that, then why would I need a college degree to make $47K annually? Harry Lewis is le trollin.

cowbell··on Android IMSI-Catcher Detector
I'm confident they already do. I really doubt they stop at "I hunt sysadmins"
cowbell··on Android IMSI-Catcher Detector
Look at the attempts to outlaw apps like Trapster. You give away the position of speed traps and DUI checkpoints and cops don't like that.

Last I heard, Trapster was forced to remove DUI checkpoints to stay on the app store. That was after attempts to rule it illegal in court failed. Same result. Crowdsourced DUI checkpoint apps are effectively gone if the stores don't have them. If only a few sideloaders have them, then there's no crowd to source.

This would work in a similar manner, but would expose the cops' fake cell towers. I fully expect this to suffer a similar fate.

That is not to say I don't like the project. I commented just so I could find it again in the future :)

cowbell··on I'm 28 and frustrated – can I still have programming career?
Didn't start programming professionally until my early 30s. Quit my job to do it. Spent 9 months with no job teaching myself before landing my first job in software.
cowbell··on Android IMSI-Catcher Detector
This sounds like such a good idea, I think the US government will outlaw it.
cowbell··on Personal Privacy Is Only One of the Costs of NSA Surveillance
>If they really wanted to stop these programs

There's your answer, isn't it? They don't want to stop these programs. They benefit from the economic espionage. Actions speak louder than words.

cowbell··on Why Killing Cash is Key to MasterCard’s Competitive Strategy
The problem with "Yes, if.." is that the person asking only hears "Yes..." You better make sure the "if.." is in writing, with extra bold font. That, or you're stuck supporting IE6 with no budget or time to do so.
cowbell··on Another Xiaomi Shocker
"The phone didn't take those pictures!? Next you'll tell me Terry Crews doesn't even use Old Spice either!"

Does he really think anyone expects to get professionally retouched photos out of a phone?

As for licensing, I mainly wonder if the girl receives a cut of the income or if she's simply exploited either way.

cowbell··on EFF Asks Judge to Rule NSA Internet Backbone Spying Techniques Unconstitutional
If things have changed so drastically, then you should have no problem securing a constitutional amendment.
cowbell··on EFF Asks Judge to Rule NSA Internet Backbone Spying Techniques Unconstitutional
I'd argue that this behavior is in violation of international law as well as the constitution.

http://gigaom.com/2014/07/16/un-human-rights-report-blows-ap...

cowbell··on Poll: How religious is hacker news?
Other: Jedi Knight
cowbell··on EFF Asks Judge to Rule NSA Internet Backbone Spying Techniques Unconstitutional
Also in violation of international laws and treaties signed by the US.

http://www.vox.com/2014/7/17/5910299/5-ways-obama-may-have-v...

cowbell··on Mapping the Spread of Drought Across the U.S
>You didn't have to click on the link.

I don't have to come to this website for that matter. The reason I do is because of the focus on technology news. If that is going to change, then I will leave and go elsewhere. I already find myself checking datatau before hn these days, because the content is so much more focused/relevant/better.

>Also, your categorization of "global warming warriors" seems a bit senseless, as if there are not regular folks on HN who happen to also be interested in climate change.

Then they can go to a climate change news site. Is it too much to ask that the submissions to a tech news site be on topic? Given my down votes, I guess it is. So long, and thanks for all the fish.

cowbell··on Mapping the Spread of Drought Across the U.S
Glad someone pointed out the really weak "Hacker News" tie in. I thought I left global warming wars behind at slashdot.

Why is it global warming warriors decide to invade every tech board? Isn't there a global warming board somewhere they can argue on?

cowbell··on [dead]
Off topic
cowbell··on “You're not allowed science any more”
I feel this way about non-technical management calling the shots on software projects :)
cowbell··on Apple: We have never worked with any government agency create a backdoor
Me: I don't believe you. #PRISM #DROPOUTJEEP
cowbell··on Calling All Hackers: Help Us Build an Open Wireless Router
Which really seems to be missing a great opportunity. Why would they want open access routers just so it can connect to one of a handful of local monopoly ISPs? That's not freedom.

If they're doing it, why not instead work on building a mesh. There are enough wireless hotspots in my metro area to link up the whole city if only these things talked to each other instead of to the centralized wired network.

cowbell··on Programming is not math
It isn't just loops. It's everything.

http://highscalability.com/numbers-everyone-should-know

If you just had to say "avoid nested loops" there would be no problem. Programming a solution that works at scale requires math and understanding where you will have bottlenecks before you write a single line of code.

>understanding the domain problem is better inoculation

How does one understand a problem without understanding boolean algebra?

Example. You have good/bad credit, car/motorcycle, new/used, drivers license yes/no. Which combinations allow testDrive()? Now add condition 'ok' to credit, moped and 18 wheeler to vehicles, and commercial to driver's license, because the boss forgot about those. Now how many combinations? Who is allowed to do what? How do you arrange the code so you don't spend time evaluating methods when driver's license of 'no' can short circuit the entire operation? (oh, except for moped, in certain states)

That's entirely boolean logic. If a person is not good at that, they suck at programming AND understanding domain problems.

cowbell··on Programming is not math
Learning a programming language is a lot like learning a human language, but understanding math is how you learn efficient programming.

If you don't use mathematical reasoning, then you'll produce O(n^3) when you could have produced O(n). Any hack can throw together a script that will hobble along with 4 rows of data. Throw a million rows at the same script and it might terminate properly in a few years. Or maybe it just runs out of memory half way through.

Another problem is winding inefficient boolean branching. If you don't understand boolean algebra, you either over specify cases which makes code cluttered and disorganized, or you under specify and some cases are not considered at all... The result in either case is always buggy code that crashes. It becomes like a virus. Other lesser programmers are afraid to fix it, because it's so complicated. Instead, they just tweak the mess to accomplish their own goals, adding more bad boolean logic along the way. It infects everything it touches.

Finally, certain fields of programming, like machine learning, are almost entirely math and statistics. So, yeah, you don't need math to (poorly) do programming (in certain fields).

cowbell··on What's the scariest thing in the world? Ask your teenage daughter
This was a great article actually. Most game devs are men, so we don't understand this point of view so well. I may be inspired to write a "girl" game with such insights. Thank you for sharing it :)
cowbell··on Announcing Project Zero
http://america.aljazeera.com/articles/2014/5/6/nsa-chief-goo...

There's also the fact that Google only started challenging the FISA court post-Snowden. To my knowledge, they're not even challenging the unconstitutional spying, just the gag order preventing Google from telling you how frequently Google turns over your data to the feds.

This isn't just some theoretical, might be spying on "those people" sort of thing either. If you're reading this website, you probably are/have been a target:

https://firstlook.org/theintercept/document/2014/03/20/hunt-...

Since Google openly acknowledges that Google never really deletes anything from gmail and other services (disk is cheap), they're providing information about you that even you have long forgotten.

And finally, if you say "I have nothing to hide, I have nothing to fear" then you have completely missed the point of how this stuff works. Remember they target you, everyone who contacts you, and everyone who contacts that extended group.

With that information, they find out who you love, and which ones of those people have pressure points. "Viraptor, it has come to our attention that your father is evading taxes. You wouldn't want anything bad to happen to your father, would you? We would like you to do some work for us in your role as sysadmin. Then we can forget about that incident..."

cowbell··on Design Is Why 2048 Sucks, and Threes Is a Masterpiece
3s > 2048! But 2048 is more popular?! How did it happen? I've heard this story before.

I think the author of 3s screwed up by going iOS first. There are millions of hungry Android devs out there. If you release a game that's iOS only, and it turns out to be really popular, and it has fairly simple game logic... there will be an Android clone in under 24 hours.

It's a cautionary tale. Release on iOS first at your own risk.

cowbell··on A “nationwide gentrification effect” is segregating us by education
>Yet, it seems that the ROI on college is high (for those you graduate), as evidenced in this article.

The ROI of a college degree earned 30 years ago is high. Recent college graduates aren't faring so well. Those who do have jobs are frequently underemployed, living with their parents, and buried under school loans.

cowbell··on Silent Circle Launches Global Encrypted Calling Plan
>I believe it is in fact the default in the major distributions

I have never once seen apache generate a self signed cert and default to http off for all connections. But sure, you didn't say that. I was simply drawing a parallel argument to what you were saying about PSTNs.

So let me make one more logical fallacy since the article clearly isn't providing enough info to prove either of our arguments.

Appeal to authority: Who should I trust dude? You, random internet poster, or Phil Zimmermann? I'm going with the guy who invented PGP and has a reputation and track record on encryption. Through his actions, he has built lots of trust/cred. You have not. If he has started a company, is delivering this as a product, and marketing that aspect as a feature, he clearly believes that it offers some benefit over a fully unencrypted line.

I'm willing to give that man the benefit of the doubt. You on the other hand could be working for the NSA and trying to derail interest in his product for all I know. Oops, that was two logical fallacies.

Page 1 of 3Next →