Re:Recommended alternative terminal program?
on
Cygwin 1.7 Released
·
· Score: 2, Informative
Console, a very nice application that has tabs, sane copy/paste functionality, and can be configured to launch bash or whatever you want. Not sure about Unicode.
What does the default mode of a file browser have to do with HIG? HIG means that the menu bar is always in the same place, the cancel and OK buttons are always in the same order, the Quit option is in the same place for every app, the Enter and Escape keys do the same thing on every dialog box. These are Good Things because even experienced users do not want surprises or a treasure hunt when using new software, and having to remember different UI minutiae for every app is unproductive and inefficient.
The lack of good and consistent HIG is a huge problem with Linux. GTK, QT, etc. all have different UI guidelines, not to mention that most devs do whatever they feel like anyway. It makes using the Linux Desktop a less pleasant experience for most novice and experienced users.
At my old place of employment, the department that the programmers were in was called R&D, which is much more descriptive since we actually built the product the they sold (much like the OP's situation). If you are a programmer in an enterprise programming support apps like DB frontends, maybe lumping programmers into IT makes sense since they support the rest of the organization. But if the company's product is software, being an "IT guy" is not just insulting and inaccurate, is is probably is indicative of a problem with that company's culture. The people that make the stuff you sell should not be lumped together with the people that fix the secretary's computer.
You are out of your mind with the request to be able to install any OS you want--because no free OS is going to meet the rest of your criteria or even work on most phones. If you get rid of that fantasy, the Blackberry Tour matches all the other criteria. You can freely install other versions of Blackberry OS, including the many leaks of development versions that are available, assuming they are compatible with the hardware.
The browser isn't the greatest, but it is functional, and there are third-party browsers that are pretty good.
Ok, so if I have to push a button to update it, it's not covered? If I don't embed it but, say, just have an external application retrieve data from a spreadsheet, it's not covered?
Probably, to both. Most patents, by the time they are approved, have been whittled down to this level. And although I am not in favor of many software patents, most are not really that bad because they describe very specific implementations.
Indeed, this isn't the '90s anymore. We have technology that allows us to better target advertising and better track our business. Why legislate ourselves back to the days of broadcast advertising and a stateless web? And to those who say to use log files for analytics, you have to be kidding me. You obviously don't run a website.
Yep, this works like a charm. My parent's have access to the Admin account, but they know to only use it when absolutely necessary. This is on XP and it works great the majority of the time. For the rare app that needs admin, I set up a shortcut that does a runas for them. This is much easier tech support than dealing with a FUBAR'd OS.
Personally, I just want to see programming languages that are more programmer fault-tolerant. I can type "pizza" into my phone and have Chuck-E-Cheese offer to bake one while I drive over, but if I accidentally type "plaeyrArray" instead of "playerArray," the whole world is clearly on fire and everyone is going to die. Why can't compilers be more intelligent about the types of errors they encounter in routine usage?
This reminds me of the scene in The Wire where Marlo (drug kinpin that runs the neighborhood) gives out money to all the kids to buy clothes for the new school year.
This is going to be so great in 10 years when IE supports it fully and enough users are running that version of IE to make it worth the implementation time.
I like SQL Server. We are talking about using it as the backend to a consumer desktop app.
Would you consider Outlook a good product if that was what required to backup and restore your mailboxes on another machine or after a reinstall? This is what SQL Compact is for and Microsoft now advises against using SQL Express on desktop apps. Installation issues are the main reason, though.
SQL Server runs fine, but does not install reliably on many machines because it crashes and burns on machines with slightly out of the ordinary settings. It is a support nightmare and failed for something like 10% of our customers. Plus, the install is SLOW.
But the main problems, after it is installed, have to do with the way SQL Server stores data.
SQL Server data is a delicate mix of many files and registry settings. Once your DB is installed on C:, it is difficult if not impossible to move that data to D:. This also makes it impossible to do an "XCOPY" backup of your data if you are migrating to another machine or uninstalling the app. You would need to use the export function inside the app because just copying out the SQL Server files (which the customer won't be able to find, anyway--they will be buried in obscurely named directories) won't work when you copy them back in, unless you are a SQL Server expert.
And since basic users can't start and stop the SQL Server Services, you'll run into problems if you want to start/stop the DB under Vista and Windows 7.
A MS rep once told our team that SQL Server [Express] is like an 18-wheeler, but using it for desktop apps is like driving that 18-wheeler in Manhattan.
Running SQL Server (Express or otherwise) on the desktop is a BAD IDEA. Trust me, I used to support an app that did just this. SQL Server is not designed for the desktop environment and, if you can even get it to install, it causes more problems than it solves.
An embedded database, like SQL Server Compact, might be a good idea, though.
Your employer gets a tax deduction for your insurance that you cannot get if you buy your own.
100% false. You can deduct medical insurance premiums.
Not quite. Medical expenses are only deductible if they exceed 7.5% of your AGi, and you need to itemize, meaning that this deduction competes with the standard deduction. Contrast this with employer provided healthcare: you get to deduct all of it, and you can still take your standard deduction.
Why does Twitter want to be a dumb pipe? All they do is shuffle 120 characters of text around. All value is added via third parties--the various clients using the API, TwitPic, URL shorteners. They won't add metadata, apparently hacked solutions like free form text that take up the already limited character space are OK. Now they give up ownership to all the content on the platform. Their board is really asleep at the wheel if you ask me. They are TOO open.
Twitter would make a lot of sense as a free, open platform, like IRC. It makes no sense a business with hundreds of millions of dollars invested in it.
I have had this need when reverse engineering and debugging algorithms in software. There are magic numbers in the formulas and I have no idea what they mean.
Additionally, if something like this was rolled into a more generalized search algorithm, it could be used the other way around. Google could know, for example, that a paper with the number 58.44 a lot of times is probably about NaCl even if it is not mentioned explicitly.
If a $600 laptop has enough horsepower to do what he needs, why was he looking at MacBook Pros? The $1,000 MacBook should have suited him fine. It's still more expensive, but as he says in TFA "invest money or time, never both" so that time savings would probably have been worth it.
Console, a very nice application that has tabs, sane copy/paste functionality, and can be configured to launch bash or whatever you want. Not sure about Unicode.
What does the default mode of a file browser have to do with HIG? HIG means that the menu bar is always in the same place, the cancel and OK buttons are always in the same order, the Quit option is in the same place for every app, the Enter and Escape keys do the same thing on every dialog box. These are Good Things because even experienced users do not want surprises or a treasure hunt when using new software, and having to remember different UI minutiae for every app is unproductive and inefficient.
The lack of good and consistent HIG is a huge problem with Linux. GTK, QT, etc. all have different UI guidelines, not to mention that most devs do whatever they feel like anyway. It makes using the Linux Desktop a less pleasant experience for most novice and experienced users.
He was going to use sparklines, but he was afraid of getting sued for a patent violation.
At my old place of employment, the department that the programmers were in was called R&D, which is much more descriptive since we actually built the product the they sold (much like the OP's situation). If you are a programmer in an enterprise programming support apps like DB frontends, maybe lumping programmers into IT makes sense since they support the rest of the organization. But if the company's product is software, being an "IT guy" is not just insulting and inaccurate, is is probably is indicative of a problem with that company's culture. The people that make the stuff you sell should not be lumped together with the people that fix the secretary's computer.
You are out of your mind with the request to be able to install any OS you want--because no free OS is going to meet the rest of your criteria or even work on most phones. If you get rid of that fantasy, the Blackberry Tour matches all the other criteria. You can freely install other versions of Blackberry OS, including the many leaks of development versions that are available, assuming they are compatible with the hardware. The browser isn't the greatest, but it is functional, and there are third-party browsers that are pretty good.
Probably, to both. Most patents, by the time they are approved, have been whittled down to this level. And although I am not in favor of many software patents, most are not really that bad because they describe very specific implementations.
We have a saying in the Jewish community specifically about German crimes committed in the past: "Never Forget."
Indeed, this isn't the '90s anymore. We have technology that allows us to better target advertising and better track our business. Why legislate ourselves back to the days of broadcast advertising and a stateless web? And to those who say to use log files for analytics, you have to be kidding me. You obviously don't run a website.
Insist that they use firefox with noscript - show them how this makes browsing the web fun again without all the clutter.
You gave yourself away with this one. Breaking functionality on all major website is not fun!
Yep, this works like a charm. My parent's have access to the Admin account, but they know to only use it when absolutely necessary. This is on XP and it works great the majority of the time. For the rare app that needs admin, I set up a shortcut that does a runas for them. This is much easier tech support than dealing with a FUBAR'd OS.
Try an editor with auto-completion.
This reminds me of the scene in The Wire where Marlo (drug kinpin that runs the neighborhood) gives out money to all the kids to buy clothes for the new school year.
Google's name is gonna ring out.
This is going to be so great in 10 years when IE supports it fully and enough users are running that version of IE to make it worth the implementation time.
I like SQL Server. We are talking about using it as the backend to a consumer desktop app. Would you consider Outlook a good product if that was what required to backup and restore your mailboxes on another machine or after a reinstall? This is what SQL Compact is for and Microsoft now advises against using SQL Express on desktop apps. Installation issues are the main reason, though.
SQL Server runs fine, but does not install reliably on many machines because it crashes and burns on machines with slightly out of the ordinary settings. It is a support nightmare and failed for something like 10% of our customers. Plus, the install is SLOW. But the main problems, after it is installed, have to do with the way SQL Server stores data. SQL Server data is a delicate mix of many files and registry settings. Once your DB is installed on C:, it is difficult if not impossible to move that data to D:. This also makes it impossible to do an "XCOPY" backup of your data if you are migrating to another machine or uninstalling the app. You would need to use the export function inside the app because just copying out the SQL Server files (which the customer won't be able to find, anyway--they will be buried in obscurely named directories) won't work when you copy them back in, unless you are a SQL Server expert. And since basic users can't start and stop the SQL Server Services, you'll run into problems if you want to start/stop the DB under Vista and Windows 7. A MS rep once told our team that SQL Server [Express] is like an 18-wheeler, but using it for desktop apps is like driving that 18-wheeler in Manhattan.
Running SQL Server (Express or otherwise) on the desktop is a BAD IDEA. Trust me, I used to support an app that did just this. SQL Server is not designed for the desktop environment and, if you can even get it to install, it causes more problems than it solves.
An embedded database, like SQL Server Compact, might be a good idea, though.
His explanation makes an interesting read.
I highly doubt that.
He is not saying the protocol should not be there, he is just saying the slashes serve to purpose. So just http: would be suitable. Eg:
http:tech.slashdot.org:80/foo.html
That would do just fine.
Not quite. Medical expenses are only deductible if they exceed 7.5% of your AGi, and you need to itemize, meaning that this deduction competes with the standard deduction. Contrast this with employer provided healthcare: you get to deduct all of it, and you can still take your standard deduction.
In both cases, this favors the rich.
Why does Twitter want to be a dumb pipe? All they do is shuffle 120 characters of text around. All value is added via third parties--the various clients using the API, TwitPic, URL shorteners. They won't add metadata, apparently hacked solutions like free form text that take up the already limited character space are OK. Now they give up ownership to all the content on the platform. Their board is really asleep at the wheel if you ask me. They are TOO open.
Twitter would make a lot of sense as a free, open platform, like IRC. It makes no sense a business with hundreds of millions of dollars invested in it.
The best advice. Protect your own ass and start selling. Worry about the patents when you've proven the software has value.
Nah all it needs is a hashtag. Who needs metadata?
This approach has been proven to be quite effective.
I have had this need when reverse engineering and debugging algorithms in software. There are magic numbers in the formulas and I have no idea what they mean.
Additionally, if something like this was rolled into a more generalized search algorithm, it could be used the other way around. Google could know, for example, that a paper with the number 58.44 a lot of times is probably about NaCl even if it is not mentioned explicitly.
If a $600 laptop has enough horsepower to do what he needs, why was he looking at MacBook Pros? The $1,000 MacBook should have suited him fine. It's still more expensive, but as he says in TFA "invest money or time, never both" so that time savings would probably have been worth it.