Hacker Newsnew | past | comments | ask | show | jobs | submit | mkmkmmmmm's commentslogin

In uni a number of young philosophers attempted to sound intelligent by saying nothing in a cryptic manner. It worked pretty well for them.


Oh, I've said that before.

In the end, nothing beats a Classical education.


Classical works are generally quite clear and lucid, once you understand the language.

It's postmodernism you're thinking of.


Clear and lucid. Is that stuff anything like Descartes' "clear" _and_ "distinct" ideas?

Fascinating.

Do you know of posey? It's right good stuff, even on Sundays.


I disagree. Anyone using bitcoin to he anonymous is doing it wrong; all their transactions are public. Bitcoin is a fine replacement for traditional banking, because there is no way to add ridiculous fees and no way to freeze your assets.


I want C (Objective-C) with Lisp macros too. Are you looking dor contributors?


> I want C (Objective-C) with Lisp macros too.

You might be interested in http://programming.nu/


I don't give a fuck about who unfriends me to the extent that I deleted my account. If they wish to be a walled garden I'd recommend others do the same.


Why not self-publish? There are quite a few distribution sites.


It must be getting used to it; I tried to use Word recently and ended up so frustrated that I almost switched to writing a layout script and making a pdf via Ruby. But other people use Word just fine so it must not be as shit as I think it is.


(La)TeX is a half-decent language to write layout scripts in. That's mostly because of the good libraries available. (The language itself sucks a bit. It was never really meant for general computation, and it shows.)


Having done several years of college using LaTeX religiously, I can safely say it isn't a replacement for Word. I found my documents were immaculate, but I wasted a lot of time on relatively simple things (getting the pt's right, margin's, title pages, etc..)


Meh, but once you have them right in one document, reproducing that ‘right’ layout is really easy. I also doubt that I’d spend less time in Word to set up a simple letter template than I did in LaTeX to do the same, and now my letters take roughly 2 minutes to write (including typing in addresses and such).


I use LaTeX at work, but usually through Org-mode. I usually give other people around me who are not LaTeX users PDF but if they insist on having something editable I either give them a plain text or whatever they want through ODT export through Org-mode. I don't have to touch MS Word it can happen all on Linux...


lyx makes does a good job wrapping latex for casual use.


That's what I never got about Windows and especially Windows devs. How can you get anything done with all that clicking and no unix tools?


You know it is possible to use windows without a mouse? I make a living cutting .net code in Visual Studio sans toolbars/designer windows, we're not all as inept as this thread makes us out to be. Not sure if you're being sarcastic or not, but many unix tools have been ported to windows.


Well the whole point is that it is a pain to use them. There needs to be no difference between actual developers trying to use the system, but I stick to GUIs on windows (I run Win at home, Mac at work and deploy to GUI-less Ubuntu) because the other tools simply suck on that platform.

The available console or ssh apps are horrible compared to the same apps or linux or mac; and the unix tools have sort-of-been-ported, and I can use them through, say, cygwin but they're not 'nicely working' as they should be. I mean, it's simpler to just ssh to an ubuntu instance than get&use the same tools directly on your machine.


That wasn't GPs point though, "all that clicking and no unix tools" seems like FUD.

I dunno, I must have a different usage pattern to a lot of people here, but I've used tools such as git/ruby/node/telnet/etc across Windows(conEmu + bash)/Linux/OSX and don't really have a strong preference for any OS in this regard. I get that there are differences, and maybe I'm just lucky and haven't seemed to hit these issues that make Windows so horrible for a lot of devs.


IDEs and Stockholm syndrome.


IDE's rock. Eclipse anyway, it runs wherever I need it, runs finr with ssh -X. Eclipse gives me the same solid user experience on Windows and any Linux I've ever tried it on. I can't remember arcane keystroke combinations and the refactoring in Eclipse can't be beat. How about Navigating to the Implementation for a method? Eclipse makes this easy. This isn't Stockholm syndrome it's programmer nirvana.


You can't remember arcane keystroke combinations and yet you like Eclipse? While I admit it's no emacs in the keystroke department, it is very inconsistent with pretty much every other UI tool out there in terms of keystrokes.

Powerful tool, but the "we'll go our own way despite commonly accepted UI standards" has always made me a little crazy.


Haha yep


Vmware + linux + unity mode. Vmware Workstation has always been very seamless with things like copy/paste between the guest and host. Havent used Virtualbox for a few years but I'm sure thats ok too.


...what do you accomplish with all this? I was forced to use Windows at work once so I had a Linux Virtualbox to do specific tasks, but it's not at all an ideal setup. I'm not sure what the advantage is over just using Linux as your host OS.


All I'm saying is that if you have to use a winbox for work (because of corporate/it policy), then getting nix tools via WMVware and Unity Mode is quite a good experience.


VirtualBox running linux server, share folders with Windows host, PuTTY


I don't know, for me Far Manager for Windows seems way more useful than Midnight Manager for Linux.


Cross-compilers[1]. Treat Windows as a strange embedded platform and target it from Linux.

[1] https://fedoraproject.org/wiki/MinGW


To be fair, this is how people with tiling window managers feel about the rest. It's just another step further.


PowerShell


Powershell, Powershell, Powershell! Seriously, people, if you have to use a windows system, put some time into learning Powershell.

* Most simple grep and sed commands are entirely do-able. Bit more verbose syntax, but that comes with a hell of a lot of easy-to-access power

* It's all about objects, rather than plain text. This can often be a pain, but Import-Csv and Export-Csv are utter LOVE. Adding additional new properties could be easier, but it is an option and can be used to great effect

* It's basically .Net for the command line, and you can get to all the power locked away in the .Net libraries

* No installation required on modern windows machines. Assuming your network admins are not overly restrictive, you get a proper shell without having to install cygwin


I can get used to the verbosity, but the archaic block editing copy/paste makes Powershell painful to use for anything more than the basics. Copying multiline text in Powershell first requires pasting it into an intermediary text editor and fixing up the new lines. And since the commands are so verbose, more often than not a command will span multiple lines.


You should switch to using ConEmu[0] as a terminal. Completely fixes the rectangular copy blocks. Just set it up to launch PowerShell as your default shell.

[0] http://code.google.com/p/conemu-maximus5/


Indeed, Powershell is awesome.

But Cygwin is also usefull ;)


Cygwin :)


When future arrived we just did not miss it. GUIs are more natural, it's much better then learning each tools crappy mini console DSL.


> When future arrived we just did not miss it.

This might hold water were it not for the fact that pretty much all console unix tool users started off on Windows or Mac.

> GUIs are more natural, it's much better then learning each tools crappy mini console DSL.

Yes, GUIs are more natural. But for most of us, the time spent learning how to use common unix tools pays for itself very quickly by increasing productivity: it's an investment.


GUIs are more natural people who are not software developers.


If you want to defend against port scanning just open some honeyports that ban all connectors. Maybe randomize these every X hours.


There are indirect scanning techniques that induce and measure traffic from ordinary non-compromised hosts. When the attacker notices that he gets banned for scanning he'll do that.

http://nmap.org/book/idlescan.html but IIRC there are more ways than this to do it.


There must be a distinction between deliberate effort and flow effort? One weird thing I note is that reading highly technical articles online is easier to make myself do than reading technical papers (even if the article is roughly as difficult). It's like the same task but the classification causes me to make different decisions.


Haha, you don't need intent, you just need to joke about doing it online. Conspiracy to commit.


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

Search: