Hacker News new | past | comments | ask | show | jobs | submit | danik's comments login

It isn't an argument. DMGs are fine for development and testing and they can be made case-insensitive. Or you could just, you know, create a separate partition.

If the DMG speed is too slow for development and running tests(not testing with the full live dataset) you are doing something wrong.


So we shouldn't test using a snapshot of live data? Seems prone to finding errors only on production.


When developing and testing new features/bugfixes? Unless the bug is directly tied to production data I have no idea why you would have to use production data for that. I'm not saying don't do it on a staging server, but you don't develop on the staging server.

Right now I have a vagrant box where the VM images is on a DMG and all data is NFS mounted from the same DMG onto the VM, which is kind of the worst scenario I can think of. The testing database is around 2GB and the source+data files etc is ~200MB, just because I actually do need to fix a bug related to a portion in the production data. What's slow is the CPU, and that is still doing fine. It's not the disc even though I'm abusing it this way. That's on a 2011 macbook, 16GB, 400GB SSD.

HN is a small piece of software which should be easy to write tests for, 2GB db and 200MB source/data-files should be more than you'd ever need to work on something like HN. If you want to stress-test, test fs speeds etc you cannot do that on Mac OS X anyways since you're not running Mac OS X in production.

Changing the specs of a piece of software in order to make development more easy seems totally backwards. You're developing for production, not the other way around.

And at last, why not simply add a case-sensitive partition to your Mac if speed is such a big problem?


That's a very weird view of things. Do you really think this rule exists without a reason? Why not just follow the rules and turn your devices off, it's not going to hurt you, but a crash could.


Some might find, on the other hand, that it is a very weird view to not question rules before obeying them. For many readers here, there has no doubt been some awareness of the questions surrounding these flight rules, since this sort of topic (it's about our gizmos!) is going to be front-and-centre for many of us.


Do you really think this rule exists without a reason?

Yes, which is why we're getting rid of it now.


The rule existed due to uncertainty. We have now eliminated that uncertainty.


I'd assume he would. First of all it could be a risk not to and second, why wouldn't he?


Coding is nothing like literacy. You don't have to be able to code in order to live in a modern society but you have to be able to read and write. There is no, or very little, point for the majority of people to learn how to code.


It is like the new literacy; in that it allows people to participate in society at a level they would not otherwise be able to. More precisely, it's the new numeracy; in that it gives a serious advantage in many fields to be able to deal with tasks and entities in a quantitative manner.

At present there are many areas where it is still possible to "get by" without at least a basic understanding of computing. But those days are drawing to a close; most new manufacturing jobs require basic coding skills because all of the work is happening on CNC mills. It may be possible to be a real estate agent without knowing more about digital technology than how to look things up on an ipad; but even in that field people who know and understand the limitations and capabilities of the data management systems they deal with have a serious and undeniable advantage.

Will the jobs of the future be built around coding? No more than the jobs of the present are built around reading. It will be an essential skill that one is expected to have as a matter of course.


You are thinking in the wrong framework. Before sophisticated audible language, drawing and hand symbols were the norm. At the point it could easily been argued literacy was a luxury or niche item reserved for academics and what not. Coding is positioned to be the same, not being able to control machines fluently without needing a midldeman will both be expensive and socially crippling if technology continues the way it is.

Moral: If you dont have a back to the basket post game like Chris Bosh, learn to code basketball joke


Well, then I guess the article is indeed for you.

The point is exactly to make coding the new literacy. Not coding as in "we should train every kid to become a software developer one day", but coding as in understanding how machines work, how you can break a bigger complex problem into smaller chunks, and how you can think analytically and use technology to solve problems and make new things.

The learn to code part is just the journey, the instrument that will (hopefully) lead the newer generations to a better future. In that sense, it's just like literacy. It's not just about the words; it's about unlocking new worlds through reading.


I'm working on this problem, and I strongly agree that in the relatively near future, coding will be as wide spread (and about as easy) as using a spreadsheet is today, and has been for the last 35 years.

But it won't look like what we're calling "coding" today—even though it is. :)


A fingerprint is an identification, not a passphrase. On top of that a fingerprint is very easy to obtain (especially on an iPhone where it might even by ready available on the button that reads it). A PIN on the other hand is a passphrase. The fact that a fingerprint is very unique doesn't mean that it isn't easy to discover and replicate or that it's difficult to use a copy of it.


The user comment on php.net consists mainly of bad advices with errors in the examples.


> Most of us are Internet bullies now, some of us more active than others.

Yeah right. Most people I know aren't, and most people I discuss with online aren't either.

I'd say the reality is that the blog author belongs to a minority of people acting like bullies and now he tries to defend his behaviour by saying 'everyone else does it'.


Amen. It's hard to relate to the author when he starts off like this:

That last story just arrived in February. You probably already know that since I'm sure one of your friends "liked" it or tweeted it #assjokes.


It would appear that you hang around on a different internet than I do. I'm envious.

The internet I frequent is populated by people who love to forward stories around, post links to Facebook (with comments like "I can't believe how stupid this guys is", and do the same on Twitter. Web sites which showcase said stories, and maybe if they're very lucky, mainstream news will cover them as well.

I pay about $80/month for internet. I'd gladly pay twice that to access the internet you use.


Make different friends. That's all there is to it, I'd say.


Sorry, clicked down when I meant to click up...


It's not that I don't see that happening but it's always from people I don't know and never talked to in real life or on the internet.

I have this strong feeling it's a loud minority. It's the same with real bullying, the bullies think they behave normal but the majority think they are bullies.

edit: changed majority to minority:)


I think you're probably right. I think people don't necessarily associate ridiculing someone on the internet with bullying (in many cases because the target of ridicule isn't there interacting with them).


Sure me and my friends talk shit about people that has been exposed doing stupid things on the internet, but we do it in private. We don't ridicule in public. I think that's the difference.


> It would appear that you hang around on a different internet than I do. I'm envious.

It's all who you associate with. I've seen my share of bullying online and done some of my own that I deeply regret.

During my first year on the internet as in interactive participant I was exclusively surrounded by furries[1]. After that I ended up programming bots[2] for deviantArt's chat network. That ended after being I was banned for discovering and exploiting security holes. (my bad, I haven't done that since)

Since, I moved on to help moderate an art website[3]. That didn't work out because there wasn't well defined rules for moderators. I still have great respect for the current admins. I left moderating on good terms. Then I moved on to hanging out on irc with system administrators, iOS developers (I'm a rails guy), a ruby on rails community, and a chatroom of former usenet users that are at least 40 years older than I am and are published authors. I'm working on building my own art website[4] so who knows who I'll end up being around next.

After being banned from deviantArt, I've made it a point to not tolerate douche-baggery in any form in myself or others. Most of the communities I hang out with now encourage respect. If you want to change, there are hard decisions to make. I was lucky and a deviantArt administrator made the decision for me.

[1]: http://en.wikipedia.org/wiki/Furry_fandom

[2]: http://botdom.com/wiki/Dante

[3]: http://epochwolf.storm-artists.net/

[4]: http://epochwolf.com/tag/singleforestcom


It's not trivial to work with apache since it's an old bastard designed to run as a system service. It's fine for production but during development and testing it's a pain in the ass.


Taxes are higher, but you don't have to pay for private insurances, healthcare etc. to the same extent.

I don't know why people keep bringing up the level of taxes, it's not important or interesting. What's important is how big part of your salary you need to spend on necessities like government, schools, roads, healthcare and pension. That's what should be measured.


I don't know why people keep bringing up the level of taxes

Because it wouldn't be profitable if people looked at service levels instead of an artificial number that made them think they were getting something other than the short end of every stick in their vicinity?


I know why politicians do that, but why do people do it here on ycombinator?


They really need to think they're not getting short ends of sticks, because if they thought they were being taken for fools by the powerful they'd have to downgrade their self-opinions. Tribal buy-in works on all primates.


Another Apple Records? Isn't that a trademark issue? hehe...


Sosumi


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: