HNHacker News
TopNewBestAskShowJobs

coffeeaddicted

667 karma · joined July 9, 2007

Freelancer, 3D and game programmer (http://www.irrgheist.com) and part of the Irrlicht team (http://irrlicht.sourceforge.net).
submissionscomments
coffeeaddicted··on Git 2.0
The masses are split with still a slight preference to svn: http://www.ohloh.net/repositories/compare

(I'm sure there are other statistics out there, but your comment had made me curious and this was the only one I knew of)

coffeeaddicted··on Ack is a grep-like tool, optimised for programmers
It's better if you don't have the IDE for that project open already. Or if you search for a project which doesn't come with project files for your IDE of choice. Or if you want to pipe the results. I work a lot with IDE's but still use ack-grep regularly.
coffeeaddicted··on Ack is a grep-like tool, optimised for programmers
That was too much typing anyway. When you mostly work with one language something like this is nice (in my case c/c++): alias ack-cpp='ack-grep --type=cpp --type=cc'
coffeeaddicted··on Firefox 29 beta arrives with easy Sync tool....
As nightly-build user I've worked with it a few weeks. I got used to everything - except the tab's on top (more mouse-movement and they just don't make sense, I don't get why they removed that option). But now working with classic theme restorer, so as long as they don't break that plugin everything's fine.
coffeeaddicted··on Amazon's War On The House Of Otto, Germany's $18 Billion Family
I ordered recently a chair from Otto and was mostly surprised that I couldn't use a credit card. Instead they send an invoice a few days after delivery.
coffeeaddicted··on Ask HN: What is the must have feature of your IDE
Yeah, solution is the name in VS for it. Workspace is maye a better name. Basically a file containing more than 1 project file (like a project + all it's libraries).

The problems with configuration files are solved when typical settings for a user/machine are never inside project file settings. I know one IDE which for example saves the currently active project of a solution in the solution file. But that's something everyone is changing all the time and is really a user-specific setting. Sounds trivial but is really annoying in combination with version control systems.

coffeeaddicted··on Ask HN: What is the must have feature of your IDE
Must have:

- An editor that can show different line-endings (cr/lf) and it must be possible to between them (nice to have - switching that independently for each open file).

- Text search per file, per project and per solution.

Nice to have:

- Correct syntax highlighting

- Find definitions/declarations in c++ code correctly

- Free software

- Cross platform support

- Support for different compilers

- Show potential compile errors already on typing (in VS since 2010 I think, that feature alone made me use VS again more regularly)

- Debugger with the features of VS (fast, most useful data shown automatically or with mouse-over, easy to edit values, easy to copy&paste parameters + values + stack, easy to add watches with right-click, remembers breakpoints&watches&active windows between debug sessions, comfortable conditional breakpoints and watches)

- Nice support for disassembler (stuff like showing c++ and it's asm code mixed)

- Locking window layouts (missing that in VS where I mess up my layout by dragging windows accidentally all the time)

- Configuration files that don't cause troubles when working in teams (troubles I've seen with IDE's in the past had been user-specific settings being in project-files and path-settings not written in a OS independent way so each time someone checked in from another all paths got changed again)

- Allow putting project files in any place independent of where the sources are (seen that one several times - IDE's that insisted of placing their project files in the root of the project)

- Plugin-support

coffeeaddicted··on On The Information and How We Operate
Editing sentences in interviews is not unusual. Most people don't talk like they write, so cleaning up what they said can be the fair thing to do. But it doesn't cover changing the meaning of a sentence like in this case.
coffeeaddicted··on Petition against forced Google+ integration on YouTube hits 112,000
It's not because of YouTube comments, but about another social network trying to squeeze into our lives. The harmless fun they once had been is gone. Now something comparable to an immune system reaction is kicking in whenever a social network tries to grab another piece of us.
coffeeaddicted··on Moving from Ubuntu to Debian
Things change all the time. Last time I searched (shortly after wheezy release when I first needed a newer Firefox and Iceweasel was not yet in backports) I couldn't find a current Firefox version build which worked on 64-bit Linux. So yeah - your link is one I haven't seen back then (not checking every week...) so I installed the nightly build instead which was recommended to me. Which worked for a while - until I think maybe 2 weeks ago when it first had some troubles on screen-updates, which got fixed one release later, but that fix-release broke flash (I stopped counting how often flash broke after an update by now, yeah, we all hate it, but still...). But thanks for the link, I will give that release you posted a shot next weekend - maybe I get a working browser back then for a while. Note - you can get stuff working again always in some way, but over the years I had to do that for a working browser over and over and over again every few months!

And well, I mentioned backports and binaries and compiling stuff yourself etc. But that has it's own share of troubles. Problems I had with backports for example had been package conflicts and missing source dependencies, which means hunting problems in there sometimes already fails in the "get shit compiling" stage. Then certainly not all apps are in there. A quick check for the apps I use often showed: Pidgin and xchat are in there (but both 1 version behind, which means several months...) while clang, Filezilla, MyPaint, Pencil and Audacity for example are not. A quick comparison on my Laptop showed that for all of those except Pencil (which seems outdated on both systems) newer versions are available at the moment in Ubuntu - in around half the time even the most current version. Also one gets a simple installer with the newest version for each of those (except clang) on Windows (just somewhat sad to see how it is often easier to run free software tools on Windows).

And this is still pretty much at start of this release cycle, experience tells me that it tends to get worse until the end.

coffeeaddicted··on Moving from Ubuntu to Debian
I have both installed for a few years now (Debian on Desktop and Server, Ubuntu on Laptop). First of all every article mentioning something like "I switched recently and everything is fine" just gives me a little sad smile. Yes - every Distro after a fresh install will usually work pretty well by now. Problems tend to show after using it daily for a few months.

My experience is that new Ubuntu versions tend to mess up things often, but I also notice that stuff gets fixed rather often within days. And otherwise one can find lots of workarounds and help thanks to a large and active community. That includes a workaround to disable the internet search for everything in the dash for example.

Debian is fantastic on the server and updates just worked there for me so far. On the Desktop on the other hand the situation is a lot more problematic. Old desktop software is generally just worse than newer one. And software on Debian tends to be outdated so much that I run constantly into old bugs which are solved often for months or even years in current application versions, but not yet in Debian. Pretty much every Desktop application where you want newer versions is simply not available. And applications generally won't get updated between release cycles because that's just not what stable does (except for security fixes). Even finding a browser which simply runs on all websites tends to be a constant pain. So you start trying to work with backports, custom compiled versions, installing packages build for Ubuntu and whatever you can do to get applications you need running - which can cause more and more problems in your system and you will get less and less help from the Debian community because those are (understandably) not "their" packages.

When you bring up those problems the community often recommends using "testing" or "unstable" and while those generally have newer apps they are still mostly outdated. Also while most updates on testing and unstable work most of the time they did mess up my system once in a while on updates so badly that I tended to only update on weekends after a while to have enough time to fix my system before I had to work with it again for the week (which is why I switched to only using stable now for the last 3 versions, maybe unstable/testing have gotten better since then, I can't tell about that).

I still love Debian for it's policy and community. And because I can fix problems often myself (or with the help of the community) and hope that my feedback is useful once in a while and will improve it in the long term I still continue to use it despite the pain. But unfortunately I can't recommend any Debian version right now for the Desktop for people without good Unix knowledge unless they work only with a very restricted set of desktop applications (so might be fine for company desktops where users are not allowed to install anything anyway).

coffeeaddicted··on Does life end after 35?
Did all of that as well. Stopped smoking (over half a decade ago, so that was around your age I guess), reduced drinking (~1 glas of wine per week), I always did excercises (just have to do it far more seriously now the older I get as I no longer build muscles that easy) and eating far more healthy by now (although somewhat more since I stopped smoking as that had replaced my breakfasts back then). Less general movement due to working from home since a few years (no more walking to a job... that makes some difference, but I still walking a lot as I live without a car).

It all helps - really does. Just doesn't stop aging :-)

coffeeaddicted··on Does life end after 35?
Living in Germany shaved heads are unfortunately also a right-wing political statement. Neo-nazis are using shaved heads for recognition and are known as "Glatzen" (skinheads). Which I think is one reason that you see only very few other people here doing that. Might be good reason for more people shaving their head so the nazis start to lose this symbol, but that takes some self-confidence.
coffeeaddicted··on Does life end after 35?
I'm currently using variations of the 7-minute workout (7-min.com) + some minor weight lifting.
coffeeaddicted··on Does life end after 35?
Thanks for the hints. I already do regular exercises and keep my weight more or less - it's just getting harder every year. With 30 I never had to think much about this while with 40 it has become an annoying regular routine I have to go through.
coffeeaddicted··on Does life end after 35?
Getting 40 made me just feel old. I no longer have as much energy, keeping my weight got harder and let's not forget the annoying loss of hair. Additional experience is somewhat nice, but doesn't make up for it. Then again I spend most of my 30's getting out of debt because of a failed startup. Which might have given me a more negative view on life (last time I could afford traveling around was ~10 years ago).
coffeeaddicted··on Nvidia's G-Sync: Attempting to Revolutionize Gaming via Smoothness
I just did go with the 5ms because you mentioned those in your previous post...
coffeeaddicted··on Nvidia's G-Sync: Attempting to Revolutionize Gaming via Smoothness
But it doesn't average out. The 5ms player is continuosly 4ms behind the other player. As above poster explained - the times add up. So you have 200ms + one to five ms. If server tick is as little as 5ms the problem is even worse as in that case player A will with exact same reactions get a faster tick in 4 out of 5 times. I don't know how often it matters, but I'd expect top player to have pretty similar reaction times. So let's say 2 opponents are both between 200 and 220 ms reaction time - then constantly having 4ms more for one player definitely sounds like it will have an effect.

edit: Or in other words - it depends on how often the reaction of the opponents is with the 4ms difference. That certainly depends on the game and the players.

coffeeaddicted··on Visual Studio 2013 released to web
I gave it a shot for a day recently but found it way harder to use than InstallShield or NSIS. Part of it was probably the broken documentation where half the links just ended in nirvana. But I gave up when I learned you really have to add each single file one-by-one and the documentation even defended this as a feature.
coffeeaddicted··on Government Shuts Down as Congress Misses Deadline
Doesn't have to be all or nothing. But they are responsible for this mess, so cut their income by 50% or even just 25% for the time. Or reducing their income by X% each day where they can't find a solution.
coffeeaddicted··on Government Shuts Down as Congress Misses Deadline
One sad aspect of this is that it won't have any effect on the income of the involved politicians.
coffeeaddicted··on Why I'm not going to sign an NDA
Neither did Mrs Kildall. Just saying ;-)
coffeeaddicted··on GNOME Developers Hate the Mouse, Remove Middle-Click Paste
I also loved the feature once madly, just lost that love at some point. Maybe I'm just more used to pressing middle-mouse all the time for other reasons as Blender uses it for navigation (as well as other 3D tools I'm working with).
coffeeaddicted··on GNOME Developers Hate the Mouse, Remove Middle-Click Paste
Hm, I had the same problem now with several mice. I mean scroll wheel = button seems to be pretty standard this days. And I even fight with the same trouble often enough - accidentally pasting stuff into code without noticing. The only problem with disabling the middle-mouse button for me would be that it's the only way to copy-paste from consoles. Which again already doesn't work when trying to paste into the browser so I already must often do something like - copy with middle mouse button from console to some texteditor, copy it there into that other buffer - and then paste in the browser. Not to mention the regular guessing about which application will work with middle mouse button and which won't and which won't work with the other copy-paste. It's rather a mess right now in X.
coffeeaddicted··on How far the once-mighty SourceForge has fallen
We had bad experiences in the past with parts that were privately hosted. The problem is that people always are motivated for a while and then tend to move on after a few years because they have new interests. Having a server that's not depending on individuals in the team just works better in the long run.
coffeeaddicted··on How far the once-mighty SourceForge has fallen
Yeah, it's probably a good solution for new projects. The problem with existing projects is when you already have a quarter million posts in your forum and don't want to lose them. Although maybe a mix of providers - keeping forums on SF and moving the rest of the project might be a solution.
coffeeaddicted··on How far the once-mighty SourceForge has fallen
Can you recommend alternatives that offer all their features? We use currently for example sourcecontrol, forums, bugtrackers, a wiki, the image galleries and their website hosting. I'm often unhappy with SF, but it's not quite that easy finding that kind of service elsewhere.
coffeeaddicted··on Ubuntu Edge price dropped to $695
Most funded project on Indiegogo seems to be Scanadu Scout with $1,664,176 while Kickstarter has some watch called the Pebble with $10,266,845 and OUYA got around the same amount of pledges which the Ubuntu Edge has so far.
coffeeaddicted··on How one Japanese gaming startup is generating $3.8 million in revenue per day
Our highest law court in Germany made a judgement recently which can make selling that kind of games a lot harder here in the future. They forbid advertisement for online game items if the advertisement is targeted at children. The concrete example which triggered this could be translated as "Take the chance bargain and give your armor and weapons that certain something." German link: http://www.heise.de/newsticker/meldung/BGH-verbietet-Interne...
coffeeaddicted··on US entertainment industry to Congress: make it legal for us to deploy rootkits
I suppose this is about demanding extremes to have lots of room to negotiate in the inevitable following political negotiations. So they can be like - we didn't request the shoot-pirates-on-sight thing, we even gave up on the idea of rootkits, BUT we have to make stand on <insert real agenda>. Politicians will by their nature try to make compromises. So if you start by demanding what you really want you will lose it.
← PreviousPage 3 of 12Next →