This is the same as usenet. Back in the 80's and 90's the expectation of posting to say alt.tasteless.jokes was that it would happily scroll off into infinity. Then a million years later google has the whole damn lot indexed.
The all-caps thing was just the times, terminals were in transition and people were learning how to use the types of services that today have a highly developed etiquette expectation.
I cut my teeth on the Z80. Fun chip. Moving to the 6502 was a shock that took me months to get used to.
But at some point, I would think in a language I called "6502 C", and code would pop out of my fingers. It's an interesting experience, writing big programs in assembly code.
Obviously you didn't actually try what you suggested, if you had you'd have found there are plugins for JSON and XML and probably a few other formats, but was hoping ST2 would have what textmate and eclipse has had for a long time, code formatting, java, XML, xsl, JavaScript, c etc.
I know you're new here, but a little reminder about etiquette, even if you haven't gotten laid in a while, the community here is based on people being helpful rather than trying to be superior. The problem with that attitude is that it backfires and just makes you look insecure.
Sorry? My response was tailored for your comment -- you didn't mention plugins and you weren't (and still aren't) clear on the features you're missing. I.e., from your comment I inferred that you are new to all this, and so I treated you as a newcomer. I guess that hurt you feelings? If so, I didn't mean to :)
Nope, didn't hurt my feelings at all, I was trying to help you learn the ropes.
My comment was really pretty clear, and easy to follow, ST doesn't have a code formatter, you know, like textmate and eclipse do. It's a feature that lets you take poorly aligned code that is difficult to read, and fix up the alignment a la K&R et al. Hope that's clear enough for you :)
If you want to find out if someone is a newcomer, you can click on their profile and see pretty easily.
> If you want to find out if someone is a newcomer, you can click on their profile and see pretty easily.
> the community here is based on people being helpful rather than trying to be superior
Siodine's account is older than yours. You're rageing on him for trying to help you out by suggesting you find plugins before dismissing ST2. You're making an ass of yourself man. Stop acting like an elitist prick.
>It's a feature that lets you take poorly aligned code that is difficult to read, and fix up the alignment a la K&R et al. Hope that's clear enough for you :)
I linked you to plugins that do that. Also, you can find other such plugins through the site I linked for you. I wasn't inferring that you were a newcomer to Hacker News, I was inferring that you were new to this kind of technology in general (sort of freshmen level). And because my profile is two months old, doesn't mean I haven't been on Hacker News much longer. I'm glad I didn't hurt your feelings :)
dr42, I'd say you are the one not responding in the spirit of HN. Just calm down, someone tried to help, and you didn't find it helpful, no need to go all flamewar on them.
I think DDG is best considered a search broker, it federates the queries out to other engines, like bing, or others under query syntax control, and I believe they are also crawling some or their own content, although that's mostly beyond any individuals capability at this point because the internet has become quite large. The broker also merges federation sources, however it isn't a search engine in the traditional sense because the indexes (posting lists) are in google, bing, lucene etc.
This is ridiculous. You're seriously suggesting that you're going to shoot your way to mobility :) I'm assuming that's just some macho bullshit because it's insane.
What you're not realizing is that it's often not the person causing the accident that gets hurt, the idea of making something as tedious as driving automated is that it's safer for everyone.
Drugs already are banned. The ones you're most likely talking about are anyway. And the reason is because they fuck people up.
How about people do something productive with their lives instead of taking drugs, developing diabetes from sugar, overweight from fat, and kill people with large heavy steel motorized machines?
You can try to belittle 30,000 people but if you stop cleaning your guns to think about it long enough you might actually appreciate that all those people probably didn't want to die from theirs and other people's driving mistakes.
and yes, i believe in every adults right to fuck him or herself up. if i want to exercise, let me. if i enjoy fatty food, let me. if i enjoy driving my car, let me.
and why do i need to be productive? who says that? life is short, why be "productive" all the time? how about some fun, self-indulgence and mindless games?
we already have rules to protect the general population, way too many in certain areas, far too less in others. speeding is forbidden, pot as well - but areas like finance are wide open.
how about focusing the efforts of banning things on stuff that impact millions, at the same time rather than stuff that will hurt me and maybe a few folks around me? is that line of thinking too European? does everything in the US that might lead to unproductive, un-puritan fun be banned? nudity, foul language,...how dare people do that?
Well first off, you're talking to a European, and while I'm sympathetic to the fear of the encroaching 'nanny state', I just don't share your solution (guns)
If you want to get yourself fucked up then you're most likely quite happy to have the rest of society bear the burden of your subsequent health care, ditto for your diabetes care etc. I'm sure you get what I'm trying to say.
None of us live on an island, our actions impact others and when it does so (as Spock said) the needs of the many outweigh the needs if the few.
This country (America) is already being financially crippled by health care costs so reducing sugar and fat and car accidents seems to make perfect sense, even at the cost of a few's peoples' adrenaline fixes.
I don't disagree with you on Spanish flu (50m people died), or on the corrupt financial system, but that's a fragile house of cards. Economics is a complex system and it's all based on a mutual agreement in the value of little pieces of paper. It's a social contract that is holding together the fabric of capitalism. While that night not be the perfect system, it's so far the least bad that we've found.
"why do you need to be productive" - maybe I came across as being a little self righteous (which is far from the truth), I was just trying to say that one persons fun is very often a ton is work for the rest of society, those that scrape up the parts after a motorcycle accident, those that provide health care and those of us (all of us) that pay for it in our insurance premiums. Why should I, someone who is fit and healthy pay for everyone else's indulgence in fat and sugars that bought about heart disease and diabetes. The answer of course is that same one that is the reason why fixing cars safety is important, because the individual sometimes has to sacrifice something for the success of the rest of society.
Why would you pick one up? Why not simply download chrome. Having a cd is just going to be obsolete by the time you get home. Doesn't make any sense. If you're reading hn, you're probably already quite capable of downloading and installing the software.
They look great. They have no function, no reason why I can't download the software and I regularly do, but is there not something nice about having a nice case for software like this.
Similar to the way I like to buy physical books for those books which I think I would like on my bookshelf.
as a p.s anyone feel like bundling vim into a nice case for me? :P
> Having a cd is just going to be obsolete by the time you get home.
I'm guessing the CD doesn't actually contain Chrome - just some code to download it. It's like how the Chrome download on Google's site is actually for an installer that will itself download the latest version of Chrome.
Yes, there are probably some people that cannot figure out how to download chrome, but those people would also not likely notice any difference between chrome and the browser they already have.
I was referring to the person that commented, reading hacker news probably means this person is both aware and capable of downloading it.
Never been to Walmart, no plans to either, why would I want to. I plan my purchases a few days in advance, know what I want and like that amazon makes it show up at my desk a couple of days later. Haven't shopped in a regular retailer for years. Except groceries, which I buy fresh every day.
OK, so what? I don't really understand this response. You're a perfect person. The height of physical fitness, nutrtious/organic eating habits, superior mental acuity, don't have any need for "The Man" or Big Box retailers, have ever seen a television, much less ever seen a "cable program," etc.
Whatever. But billion dollar retail industries are not built on great folks like you. They are built on probably what you'd consider the "Great Un-washed." :)
B-school 101 stuff. If we understand how the world really is, we can make more successful businesses because we will understand the market how customers think. We can't let our personal perfection cloud our judgement about the world as it is. :)
the free-food culture is so ingrained in the tech world that it would be much harder to eliminate there.
free food in tech startups isn't free at all. You (as the employee) are just donating more time & money to the employer.
I'm fortunate enough to work for a company that has a fabulous suite of cafeterias that host a huge variety of foods, but in the startup world, free food just felt like the NYC power lunches of the 80's
This falls in the class of benefits that serve to remove worries for employees so they can spend that time thinking about work instead.
I really don't see how that's a bad thing. If you're feeling shortchanged by the deal, let your boss know. Ultimately, quit.
My last job didn't have catered food. I was a daily chore to figure what to get and go out and get it. Not difficult, but annoying and it broke my concentration. Also we didn't have a lunch area, so most people ate alone at their desks. In my current job (free catered lunch), I've experienced to drone down to the cafeteria and get food without really breaking my train of thought, and I've experienced meeting some people in the cafeteria and picking up a great non-work related conversation.
"You (as the employee) are just donating more time & money to the employer."
Not sure if I agree with this. You aren't necessarily required to eat and work at the same time just because you are getting free food. Secondly, an extra ~$10-15 bucks a day per person is a relatively minuscule amount of money for a company (keep in mind that if this was distributed as salary to employees, it would only be about $5-10 a day after taxes). So, essentially the employee is enjoying a meal that is being paid for with pre-tax money.
i've worked at a few startups with catered lunches. where i'm at now, we purposely only cater lunch and not dinner so that people don't feel obligated to stay later. we always have the kitchen stocked so there's food if they do, plus we order extra at lunch so there are leftovers. no one is required to stay and eat, but it helps everyone bond at lunch over non-work related things.
plus, some people go out on their lunch, and come back and eat the food at their desk. win-win. free food, no obligation to work.
>I'm fortunate enough to work for a company that has a fabulous suite of cafeterias that host a huge variety of foods, but in the startup world, free food just felt like the NYC power lunches of the 80's
I'd strongly advise looking at other areas than the memcache cloud service. The whole point of memcache is to be incredibly fast to prevent having to do a much heavier weight process, like making requests to databases.
While you offer locating the memcachier product within some datacenters this is such a narrow offering, and for something that's already mind numbingly simple to automate anyway.
While 'cloud' anything is hot right now, this just doesn't solve a real problem.
I think you're rushing into building something, without looking at the market and what problem you're trying to solve for customers.
If you'd had a good mentor they would have saved you a lot of hours wasting time in ideas that are obviously doomed, they neither solved a problem, nor provided entertainment.
Except one you discarded, the celebrity photos from twitter. With a great front end, and preferably an iPhone app that served up celebrity photos in a magazine style format might very well have legs. People seem to love celebrities, and they seem to love looking at what they are getting up to. This app would have the advantage of twitter's speed at disseminating information, and people like knowing first so they can send the photo to their friends and show how cool they are.
Forget the tech for a moment, think about psychology - what human need are you targeting, then think about the business, the market, how you'll reach them and finally the tech. I hope this helps.
The cost has nothing to do with the product, that's determined based on other factors, like how many Mac's OSX sells. There's no straightforward relationship between price number of features.
The direction appears to be cheap upgrades, and merging feature sets between IOS and OSX so eventually there's one operating system that changes in unison.
"The direction appears to be cheap upgrades, and merging feature sets between IOS and OSX so eventually there's one operating system that changes in unison."
It is believed by some that Apple will not be pushing their operating systems in this direction:
Specifically: "Mountain Lion is not a step towards a single OS that powers both the Mac and iPad, but rather another in a series of steps toward defining a set of shared concepts, styles, and principles between two fundamentally distinct OSes."
Assuming you're a developer, why would you have clung to 3.1? NT was available then and was considerably better operating system for development.
I maintain an XP partition for when the corp I work for require mandatory training (ethics, insider trading, workplace safety etc) but there's no way I'd ever consider using it over Ubuntu for development. I suppose if you're coding in python then the underlying os makes little difference, the abstraction level is so high. Personally even in python missing the unix toolset is a primary reason to stick to unix-like operating systems. I couldn't imagine not having sed, awk, grep, vim, wc etc. I am aware of ports and even the Cygwin environment, but it's just a lot easier to skip the whole thing.
Speaking as someone who started his career on hp-ux and since then included probably every major unix distribution both proprietary and open source, having an intimate knowledge of unix has served me well. Windows has finally caught up and (despite still getting the path delimiter wrong) is now a robust and usable operating system. The two worlds have merged, unix added curses, then x, and now looks as pretty as anything else out there, meanwhile windows added multitasking (yield didn't count) and ever wider addressing, a native tcp/ip stack, support for larger drives and so on.
Unlike you I have no good memories of windows 3.11
I wasn't a developer back then. I don't think I started programming until I hit Windows 98 (I was 12 in '98). I prefer developing under Ubuntu. It's a vastly superior environment for most kinds of programming work (a notable exception being game development). IMO Windows is better for web development and that's what I've been working on the most lately so I spend more time in XP for that. Windows 3.11 wasn't a good OS -- I just have happy memories of it because it was what I used when computing was mostly new and unexplored territory for me. That and my only prior experience was DOS.
3.1/3.11 was what was bundled with almost all store bought computers at that point. Most people weren't out there grabbing up NT 3.51 licenses to do dev work. There were quite a few OS/2 devs around. The hardware support for NT was just craptastic. NT 4.0 got a whole lot better.
The thing for many people was, Visual Basic was the entry point. Or Turbo Pascal in my case. But it was DOS based, so it didn't really matter to have a real 32bit OS under the hood.
I'm a bit curious why you'd never consider Ubuntu for development. At the end of the day, it's all the same if you're doing C/C++/Python/Ruby/Node/PHP. Then again, I've been a Linux fan since Redhat 5.2. (1997ish) I had to use IRIX at work (Graphics animation stuff for TV) and even though it was "unixy" I rarely had to fight the typical unix battles. Same for AIX at my next job... dealing with cell masters and all that crap was an IBM thing, not a unix thing.
I'm a bit curious why you'd never consider Ubuntu for development.
I intended my words to mean the exact opposite of that. Unix for development gets my vote every day.
Also, dev's don't use store bought computer operating systems, they install the best one for the job, which back then was NT. OS/2 was good but nobody else was running it, except Lotus Notes shops.
Interestingly enough, I've been using yield in Python for what could be described as cooperative multitasking. Works very well with web workloads, btw.
python's yield and the windows api yield() do quite different things, but at some abstract level, in windows 3.1 the yield() function would let the UI service the main event loop, thus keeping your ui responsive to user activity. yield in python is abstractly similar but returns control along with a reference to the generator. Why I said these are abstractly similar is because in python the yield function saves away the stack frame and restores it upon the next iteration of the generator. In this respect it's similar to windows 3.1 yield because when the event loop comes back to your process, you have a minimal 'stack' consisting of the original hwnd, along with wParam, lParam, where the lParam was a ub4 that could be used for a pointer allowing a larger 'stack frame'.
I know they are completely different. I just thought it was curious that I have been using the same word with completely different meanings in completely different environments to similar results.
The all-caps thing was just the times, terminals were in transition and people were learning how to use the types of services that today have a highly developed etiquette expectation.