The Future of NetBeans

Posted by admin on October 4th, 2016 filed in NetBeans, Open Source
Comments Off on The Future of NetBeans

As you already heard from Geertjan’s Blog, Oracle submitted NetBeans IDE to the Apache Foundation. Geertjan’s post focuses on the good aspects of that move. NetBeans has been open-source before, so we would not lose the forked source in any case, but what will be different?

The major change affects licensing: The Apache license does not allow certain dependencies ((L)GPL), so NetBeans will need to make adjustments (I don’t know what kind) to its code base to work around that.

One big difference will be, that commercial sponsors have time, knowledge, and capacity to include valuable integrations out of the box. Being the reference implementation for the newest Java features always was a unique selling point for NetBeans. Oracle said it will not withdraw its employees (not right away…) and Java 9 seems to be covered. But with more and more volunteers replacing paid employees, will future integrations come with the same speed and depth as before?

On the other hand, Apache is more neutral and a lot more open, which is definitely more fitting for NetBeans than Oracle was. That will likely inspire new contributions from projects that previously did not want to, or could not, work together with Oracle. In the worst case, the IDE will lose depth on one side and regain depth on another side?

The Apache Foundation is an NPO, and it pays for its servers with donations and it is staffed by volunteers. NetBeans has had many volunteers before, but the large advances were always made by paid developers with internal knowledge of the JDK, and for whom this was their dayjob. Consider that large companies only switch to an IDE if there is professional support for it. Apache does not offer support themselves, but the success of the Apache servers has resulted in several companies being founded that offer commercial support for them — the same could happen with NetBeans.

NetBeans was fortunate that it was supported by commercial sponsors (Sun Microsystems and Oracle) during its “adolescence”, while it grew and developed the most. Now it is “an adult”, its main features are solid. I think it is actually in a position where it has a fair chance fending for itself. I for one already signed up to be a wiki author on apache.org, let’s see!

Sources:

  • http://incubator.apache.org/projects/netbeans.html
  • https://wiki.apache.org/incubator/NetBeansProposal
  • https://jaxenter.de/apache-netbeans-46427
  • https://blogs.oracle.com/geertjan/entry/netbeans_and_apache
  • https://jaxenter.de/apache-netbeans-2-46513


Procedurally Generated Dreams and Ambitions

Posted by admin on September 24th, 2016 filed in Development, Games
Comments Off on Procedurally Generated Dreams and Ambitions

Everyone is talking about large procedural space games… with no load screens and smooth transitions… practically infinite systems and endless planet exploration…

And I sit here dreaming I’ll complete writing a game as complex as … NOCTIS!

One day I’ll be done! :-)

And yeah I’m referring to a certain space game (let’s call it NMS) that was released in Aug 2016: A huge hype, accompanied by a huge amount of preorders, followed by a huge let-down. I preordered this AAA-priced game when they (let’s call them HG) announced the build went gold. I had missed several years of hype that led up to the debacle, so I myself am not emotional about it. In contrast to part of the community, which is very emotional: Forum discussions had become so toxic that I didn’t go near the NMS Steam forum for a month.

I read up on what the outrage was about, and I mostly understand it. Yes, some rumour-mongers hyped themselves up about imaginary features. But HG also made ambiguous and contradictory public statements. Even with goodwill I cannot come up with a re-interpretation in HG’s favor that makes any sense. On the other hand, the accusation that this is a purposeful fraud makes no sense either. HG has produced games for years, the developers’ identities are known, they cannot have planned to abandon their careers and homes, and all go into hiding, on the small chance of a random hype lasting long enough.

Also, the money HG made is revenue, not profit. I don’t have any insight how much money a dozen people need to rent homes and office space, and live and work for four years. But the detractors pretend that HG has zero expenses nor loans, kept 100% of the revenue, and ran away to lead rich lives. In reality, the devs have been committing patches regularly since the release. Admittedly, the patches were fixes for things that QA should have caught half a year ago, which is embarrassing at such a price, but the devs are clearly still on it.

I only knew of NMS as a single-player game, so I am not one of those who are waiting for that one patch that magically adds massive multi-player. I expected that the only trace I will see of others in the same universe will be “discovered by” labels on things. However, the trailers do imply cool features that are not present, such as consequences for faction alignment, working portals, and superior animal AI.

Customers are angry because HG have made no acknowledgement along the lines of: Treat this as an Early Access Build… The following features are still missing a few months’ worth of finishing touches… Here’s a realistic timeline when we’ll add them… etc.

I incredulously follow the exploits of several enthusiasts who dig for hidden clues that might enable all those missing features… They seem to be smart and can think outside the box, their approach is just perfect — If NMS were a puzzle game like MYST… which it isn’t… Their rain-dances around portals and beacons are plain superstitious behaviour. If someone tells you they found a clue in three points forming a triangle, or two points on the same line, or a face they see in the blurry procedural wall texture, anyone’s alarm bells should ring. I’m sad we’ll find them disappointed soon, when the last of them realizes that kind of depth simply isn’t in the game. When the game Obduction came out, several equally enthusiastic MYST fans had worked out solid solutions and walkthroughs within a week. In contrast, for NMS, there have been zero revelations in two months. I don’t expect any. But I still hope for a free DLC… :-|

And if not? NMS is beginning to look like the perfect subject for a future study in Procedural Generation of Mass Hysteria and Superstition in the Internet Age. XD


Unthawing my EVE Online Toon – for free

Posted by admin on September 1st, 2016 filed in Games, Space
Comments Off on Unthawing my EVE Online Toon – for free

Listen to the nice lady, she gets us back on EVE online, for free:

https://community.eveonline.com/news/dev-blogs/introducing-clone-states-and-the-future-of-access-to-eve-online/

Up to November 2016, you had to pay monthly to keep playing beyond the trial period. 

If I understand her correctly, existing as well as new accounts can be in one of two states: Paying customers will be omega clones, and freeloaders (yup, that’s me) ;) will be cheap mass produced alpha clones. When you start a new free account, or stop paying on your existing account, you are reborn as alpha clone. You can keep playing, but lose all pay-to-play omega skills. 

Free accounts tend to atttact botters, but CCP is known to be pretty good with metrics, it wouldn’t surprise me if they could tell cheaters from real players. 

Serious EVE players will keep paying for sure and enjoy their omega status. Skill level directly depends on the time you spent as paying customer, and highlevel accounts have much to lose: They can command huge ships and build citadels and whatnot. You can tell that my toon was pretty far away from reaching that state. ;) 

I just wandered around in highsec with my buddies the probes, and scanned for anomalies (which contained loot) and signatures (which contained death-by-pirates). Trade economy you say? Gigantic fleet battles you say? That sounds kinda stressful, doesn’t it? Nah, my probes and I were happy being filthy casuals for a while. And seems from November on, I’ll have the opportunity to be a filthy casual again!


Print Space Porn Now! Eat Potato Later.

Posted by admin on June 15th, 2016 filed in Hacks, Space
Comments Off on Print Space Porn Now! Eat Potato Later.

best potato ever

After watching the Martian (and reading the book) I see potatoes in a whole new light. A fridge is cold and dark, and this potato just single-handedly grew a plant. The biggest gardening success I’ve ever had, in my fridge! Just think what could happen if I put potatoes in soil! And gave them light! And maybe even… water! They’ll probably, like, grow a tree or something! ;-o

That was a few months ago. I put the sprouted potatoes in the largest balcony flower pot I had (~30cm deep), and covered them with a thin layer of soil. They grew right through it, and I added more layers of soil over a week, until the pot was full and the plants broke through to the surface again. Somewhere I read that this was a good method to increase the potato plant’s size and thus its ability to grow tubers. *shrug*

From then on, the plant grew green leaves quite enthusiastically. Usually when I grow plants on my north-facing balcony, that’s all I get — leaves. There is not enough light for anything more sophisticated than water cress.

So imagine my surprise when I wanted to remove the yellowing potato leaves and found a fresh potato. :-D It worked! Mars, here I come.

And what do I see in my RSS feed the same day?

NASA wants you to go to Mars

Download these and more posters from Nasa.gov! Must… hang up posters… Must… print t-shirts! :)

I want this

Sorry, not sorry: This is a clear case of “Send to colour printer first, ask on which floor the dang thing is later”!! :D


Instant Promotion to Senior VP Boss, Dude!

Posted by admin on May 22nd, 2016 filed in Games
Comments Off on Instant Promotion to Senior VP Boss, Dude!

Um. So. Yeah. Last weekend, I might have become a (temporary stand-in replacement) admin on a minecraft server… I swear I have no idea how that happened!

I was in IRC asking something about Minecraft adventure maps, and something I said prompted another guy to invite me to his multiplayer server. Might it have been the “I don’t like griefing” part? ;) Nobody else was playing, which was fine by me. I just ran around and played the first in-game week of Survival, expecting that the server would be reset soon anyway. I set myself the goal to build a modern-looking house inside a mountain cave with glass facades that use all dyes.

The server seemed to have only a handful users. Later, the owner logged on, talked to me a bit, saw my house, and declared me server admin. Um, okay? :D I’ll totally try that at work next week: “Hi!” — “Hi.” — “This is my minecraft house.” — “INSTANT PROMOTION TO SENIOR VP BOSS, DUDE!!1!1” — “Really?” — “NO.” — *sadface*

minecraft house from outside
The cave house I built in survival. I had to travel quite far to gather all colors to dye the windows and banners. Speaking of which, custom banners and shields are cooool.

minecraft inside base with dog and cactus hat
Inside the cave house with Dog, the dog. Behold, it is I, Cactus Face, the defender of bunnies! Nah, just kidding, I turn them into stew.

minecraft biome border snow rain
The cave house is on the border between two biomes. Through the left window, I see snow, and at the same time, through the right window, rain.

Minecraft Animals:

minecraft a horse named dinnerbone
This is what happens if you name a horse “dinnerbone”!! In other news: Don’t waste name tags by naming other people’s horses dinnerbone.

minecraft chicken boat swamp
Why… is there… a chicken in my boat?? Again? After I just kicked out two slimes!? The new 1.9 boats are a huge gameplay improvement. :-D

minecraft dog detected underground mobs
Is this a new behaviour? Dog the dog stopped, pointed at one spot, and didn’t move. I dug down, and there was a tiny cave with skeletons, right below the spot underground.

Multiplayer Creative:

minecraft dinosaur fossil
After you have explored and looted everything, the next level of Minecraft addiction has been reached, when you start refilling treasure chests, and building fossils and fortresses with hidden passages, for other Survival players to explore.

minecraft creative mall
This is a “shopping mall” me and another player built in Creative. I promise I did not purposefully make it look like the Berlin Reichstag! XD

minecraft embassy of romulan star empire
Part of a crazy fun 2-player village building session in Creative. If you have built a house as crooked as a crashed Warbird, simply attach a sign saying “Embassy of the Romulan Star Empire”, et voila! In other news, we built a huge library. Out of bookshelves. *brain explodes*

minecraft floating towers
Another 2-player building effort in Creative: Towers with burning tentacles that float on broken islands above the void. Muhahaha.

Multiplayer Survival:

minecraft battle
So, I died fighting this skeleton, right? And I respawned and tried to get my inventory back, and a zombie picked up a creeper head, and wore it on his head, and then he got caught in the skele’s friendly fire, and turned against the skele, armed with nothing but a piece of dirt, but then the skele picked up my enchanted bow, and… ugh. Just another day in Minecraftia. X)

minecraft exploration desert temple horse donkey
This pic captures what exploration in Minecraft is like: You ride your horse across the desert, your donkey’s saddlebags full of loot, and then you spot temple ruins under the sand. (See them?)

minecraft fortress
Another player and I built this well-equipped mountain fortress in Survival.

minecraft here lies herobrine
The fortress even has a church and a graveyard. Wait… is Herobrine’s grave… open? O_O

minecraft redstone engineer
I met a real redstone engineer at work! :) Daaang. My redstone setups always short-circuit…

minecraft water wheat farm
Another player built this automatic wheat farm in Survival, and I helped plant the seeds. After the wheat has grown, you pull a lever, which releases water, that flushes the wheat into chests at the bottom of the farm. The second half of automation is finding a wuss to plant seeds for you. … … Hold on a second!? ;-)

minecraft what other players built
A great example of houses that previous minecraft players have built and abandonded in the multiplayer world.

minecraft nether is spooky
On the one hand, the Nether is spooky… On the other hand, I do need Alchemy ingredients…


Let’s RPG Like It’s 1999

Posted by admin on April 23rd, 2016 filed in Games, Science Fiction
Comments Off on Let’s RPG Like It’s 1999

When chatting with some game masters about flawed dungeon and dragons characters, I remembered my first MUD character at uni…

For people who don’t know what a MUD is: A Multi-User Dimension is a free MMORPG, text only, with a command line. The map is split up into “rooms” with descriptions of what you see and where exits are, and you walk by typing “north”, “down”, etc. You interact by typing “put 3.key in 2.backpack” or “take all” or “wield dagger”. You fight by typing “consider dragon” and “backstab dragon” and “dodge” and “cast heal self” etc. Apart from that, it’s just like any MMORPG. :-)
Pros: Extremely low bandwidth and system requirements — As long as you have a terminal with telnet, you can play MUD on a potato. It’s multi-player, so you can group and chat with others all over the world.
Cons: Navigating without visuals takes getting used to. The game’s pace is slower than in MMORPGs. Your survival depends on your reading and touch typing speed.

The DikuMud was called Imperial, and my (flawed) character was a Lemyrian Bard. It had great constitution (I was the backstabbing tank for my fellow students’ mages) , I could solo early on, I stole so many coins from “hidden” thief NPCs that I could pay out stipends, and I could explore the under-water parts of the map with ease. On the other hand, the game did not let me train some important skills (e.g. the mana regeneration song) to 100%, and those skills were what high-level groups were looking for in a Bard. The flaws only became apparent in higher levels, and I had fun playing and exploring the map anyway.

Did I tell the story were I naively pick-pocketed a shop owner accidentally on purpose? I didn’t know how low the odds were, but I succeeded in stealing a valuable, overpowered warhammer. The game had a flight mode, so that, if your character’s health was below a certain value, it would immediately flee in a randomly chosen direction. In that random direction could be a solid wall, or a death trap, or one of the room’s exits — so depending on the environment, you either died anyway or got a chance to escape. In the shop-owner scenario, there was only one exit. The merciful Randomizer let me escape after the shop-owner’s wrath reduced me to 1 hp in one round. A shop-owner usually hits a lot harder, but… well, he didn’t have his warhammer… :D Don’t try that at home, kids.

Of course I don’t remember my password, and there’s no reason they would have kept my inactive character… But inspired by that related conversation, I dug up the old MUD links (and handdrawn maps). Imperial was the typical Dungeon&Dragons like “medieval” RPG with warriors, rogues, mages, ivory towers, and dragons. My old MUD server doesn’t exist anymore, but I assume it moved to telnet://imperial.modeemi.fi:6969 now, because the immortals’ names sound familiar.

I know what you are thinking: MUDs are so last millennium! Time to create a new character! No 1000-Euro gaming PCs is complete without a telnet game from the nineties! Wait, that wasn’t what you were thinking? Well, too late. :-P I went to http://www.mudconnect.com, looking for scifi or cyberpunk games.

The first one whose description I liked was http://www.iconoclast.org/. The web page has tabletop RPG rules (can’t vouch how good they are), and shortstories to describe their original dystopian Cyberpunk world (relatively well written, with lots of tragic internal conflicts). The characters are humans, mutants, cyborgs, vampires, werewolves, or a mixture. And did I mention that everyone is very tragic? Iconoclast.org gets a growny point for naming their world’s mutant program something that smoothly abbreviates to G.O.T.H. :D [A growny point is a brownie point, awarded for making a bad pun, I just decided.] Alas, the server no longer accepts members, and the last blog entry is fom 2008. Oh well.

Long search story short: Eventually I chose telnet://CyberAssault.org:11111. This server still runs, there are a few players online, and they are friendly. That’s the best you can ask for in such an old game type. The commands are a variant of the dikuMud commands that I am already familiar with, so it’s easy to learn. The Immortals answer questions, fix typos, and literally add help files for questions while I’m asking them. They still add a bit of new content every day (for example crafting). The play style is simple hack&slash with some quests.

The CyberAssault.org world is an apocalyptic futuristic hightech wasteland with some civilization left in crumbling cities. Characters have many slots to install various cyborg implants. There are flying cars and kevlar and guns and scifi laser weapons and robots… If you meet someone who is, say, level “Remort x4”, it means he’s so advanced that level counting has rolled over and started at 1 again, four times. I myself am still low level, and I kept getting lost, but if you want to try a scifi MUD in 2016, Cyber Assault is a good place to start.


He accidentally an Instrument.

Posted by admin on March 11th, 2016 filed in Hacks
Comments Off on He accidentally an Instrument.

What happens… if you hold the IKEA furniture instructions upside down… and build something completely different by accident??! ;-o I’m sure this is what it would look like. This new piece of Swedish furniture sounds… better than expected!

Animusic’s old Pipe Dream has come true…


Space Engineers Gameplay

Posted by admin on February 28th, 2016 filed in Games, Science Fiction, Space
Comments Off on Space Engineers Gameplay

I watched some episodes of this Space Engineers video series by LastStandGamers, and now I went back to watch it from the beginning. It’s good example of the typical Space Engineers gameplay, watch it to see whether you’d like it. The series starts out like a tutorial that shows the “how to survive in Space Engineers” gameplay.

(Spoilers ahead.) The players banter about the meaning of “turn left” and “turn right” in general, and in space in particular. While the camera pans out, and we see the destroyed ship, halfway crashed through an asteroid. Yup, happens to me too, all the time!

They proceed to show how to dismantle the ship wreck and use the parts: You need to build tools to process materials, produce missing machine parts and building blocks, so you can build a base and drilling ships. (This was recorded before oxygen and meteor showers were introduced into the game.)

Up to part four, the gameplay feels quite slow, like minecraft without creepers. From part four on, the pace increases. “Sage? Come over here. Have they added gravity to asteroids?” — “They didn’t put that in. I checked the patch notes. You’re just paranoid.”

So when Aron casually mentioned earlier that he is adding support beams to his asteroid base in zero-g, due to his paranoid fear that the developers will implement more realistic gravity, they were actually foreshadowing. Nah, the only source of 1g gravity would be a gravity generator, which needs an energy source, like a ship or base — “Dropyourname dropyourname! Therespeople! Savemesaveme!” Yup, Sage is a good choice for the role of the panicky voice without being too annoying. ;-)

This is a very simple story, but it’s fun to watch. They stumble upon a hidden base, sneak around, and watch a stranger from afar… “Is he hostile? He can’t be that bad, he’s wearing bright yellow.” X-)

By the start of episode five, they have been spotted, and a thrilling chase scene ensues. An unseen enemy, bullets fly, a lot of running through mining tunnels and badly lit hallways, shouting and looking over shoulders, while trying to loot as much as possible. “Barricade the door!” “He’s cutting through!” “Oooh look, nickel ingots!”

The abandoned base was excellently built for this scene. Many partly welded blocks, ominous crates and pods, machine parts and rubble strewn about. And the ghost of the yellow astronaut opening and closing doors… :-o Or isn’t he?

I like this way of doing Let’s Plays. Design adventure scenarios for each other, and explore them! We all know the storylines are scripted, but they don’t take themselves or role-playing too seriously. “What are you doing here?” — “I was doing… my thing… with ships… in space… and may have been under the influence of… gummy bears… And woke up in this cryo pod? Where are we?” It’s natural enough and clearly tongue-in-cheek, and we can enjoy going along with it.

We all know Herobrine is a myth, and we know that no faceless astronaut secretly builds bases on our multiplayer servers. … Right…?


Help, the Elder Dragon Ate My GPU Drivers

Posted by admin on February 8th, 2016 filed in Computers, Hacks
Comments Off on Help, the Elder Dragon Ate My GPU Drivers

Latest news from my DIY PC adventure: My spiffy gaming PC had been running without a hitch for a month. Then, in the last week of January, games started crashing. :-C

First an error beep, then the screen goes blank (“Energy Star”) as if someone had ripped out the HDMI cable. I checked, it was well attached. Then another, different beep (reminded me of the ones you get if a new device is ready?). The game’s background music kept playing in a loop, but the fighting NPCs etc. fell suspiciously silent. Was the OS was still working, but I couldn’t see what I was doing anymore (e.g. I could not force-quit the game via the task manager)? I can’t tell. If I had two screens, I would have attached the second screen to the on-board graphic card to check whether it would stay on. Without this option, all I can do is a hard shutdown.

I have the nagging suspicion that I should not have tried to install Windows 95 games in Windows 10… Instead of simply telling me that this is not supported, a Windows 10 wizard helpfully suggested it could try some unspecified fixes and workarounds. Frigg knows what that wizard actually did, but those old games never ran. (UPDATE: I reinstalled Windows 10 later, so these Win95 workarounds are gone.)

I installed two monitoring tools from a trustworthy source to see how the GPU temperature was doing. I chose “Open Hardware Monitor” and “CPU-Z”, which logs values in a file that you can check after a crash. In the worst cases, it went up to ~70°C, then my super sexy quiet fans came on, and kept it at that. Nothing looked out of the ordinary.

The Event Viewer contained several warnings and errors:

The previous system shutdown was unexpected.
No, dear PC, I pressed that button on purpose. You switching off my display was unexpected.

The description for Event ID 56 from source Application Popup could not be found.
The message resource is present but the message is not found.

No idea what that means. I kinda picture a dialog box popping up on my currently blank screen, informing me: “Error displaying error. Error not found. Please install better errors. Hello? Are you listening?” Likely a side-effect and not the cause.

Display driver nvlddmkm stopped responding and has successfully recovered.
Really, that’s what a display driver looks like when it successfully recovered? What does it look like when it fails? This message appears often, but not everytime.

Let’s have a look at the driver:

I also have a Linux partition, and Linux does not blank out, so my bet is on the Windows video drivers. (Installing Linux drivers for GeForce is a whole different story…) Note on the other hand that I have no demanding 3D games for Linux, so I cannot reproduce the problem anyway. If I could reproduce the crash under Linux also, I would blame hardware.

The page http://www.geforce.com/drivers tells me that NVIDIA had released new drivers on January 25, but my first crash was before that. I updated the drivers, but that made it only worse. Instead of crashing once per day, it now crashed once per hour.

I searched inside Windows for “check for updates”. In the Update panel, I clicked “advanced options”, and then “view update history”. This showed me that a recent attempt at updating NVIDA drivers had silently failed! The GeForce Experience app had not told me that. To be save, I went to the GeForce Experience settings and disabled auto-update for video drivers.

Long story short, after trying a dozen different things unsuccessfully, I thoroughly uninstalled everything that had the word NVIDIA in it, twice. (Plus some poor innocent oversized Blizzard games that had failed to download because my SSD was full, sigh.) Then I reinstalled the driver from December that had previously worked fine. It was still in my Downloads folder, but I could also have re-downloaded it from the GeForce page. (UPDATE: Half a year later, this driver version has fallen off the bottom of the list. Keep your own copies!) It went well for another month… and then started crashing again.

(LATER UPDATE)

Other things I tried after the problem reoccured: I reinstalled Windows 10 with only the on-board graphics card, before I stuck the GeForce back in and installed its drivers. This had the nice side-effect that the bootloader (that lets me choose between Linux and Windows) now appears within seconds after booting, and it no longer hangs in 50% of the cases! I also moved an SSD and some cables, and I didn’t fully close the PC case, to test whether any heat, weight, or pressure had been randomly dislodging the card. No luck. Finally I borrowed a friend’s old GTX 690: Zero crashes for two months since then!! I returned my defective card, summed up this whole story, and the shop gave me my money back with no hassle. :-)

Some general Windows 10 debugging tips:

  • I was shocked that for each error message, Windows-related forums contained at least one fake post saying “Download and run this .exe (link), it will magically fix everything”. Uh thank you, I’m cured! I now have a strict “no toolbars, no plugins, no speedtesters, no cleaner-uppers, no free games, no email, no nuthin” policy on this gaming PC.
  • Windows 10 hides advanced settings and tools. Search your Windows settings for “view event logs”, and pin the Event Viewer to the taskbar for future reference.
  • Searching the web for anything plus “Windows 10” plus “64 bit” brings up a surprising amount of completely unrelated advice and downloads, even on microsoft.com. After a search, double check that what you are doing truly applies to your version.
  • You can only use logs for debugging if you compare them to normal conditions, so look at logs from times when it worked well, too. Otherwise you waste time hunting down irrelevant warnings.
  • If you use advice from forums, make yourself aware of the context. Is this problem being discussed mostly in Microsoft forums, PC hardware forums, graphiccard forums, specific game-related forums, PC or Mac related forums? Who talks about it gives you a hint what sources of error to include or exclude. It makes a huge difference whether many games are affected or one, or all platforms or one, or all graphiccards or one, etc.
  • Also, how old is the forum advice you are reading? If the same error message has been discussed for 5 years, and various forums are filled with contradictory advice that works for some but not for others, your alarm bells should ring. It means that this error message is very generic, and does not point to one specific problem. If you try all the different advices given, you will mess up your PC even worse.
  • Speaking of which: Write down (or take screenshots of) all the fixes you try, so you have half a chance to undo them.
  • Try to reproduce the problem after each fix. Don’t apply several fixes at the same time, because then you can’t tell which one the solution was. In a case where crashes re-appear only after a month, this is tedious.

Oh, and, fun fact of the day:

If you install Windows in one language, and then switch to English later (say, to be able to quote English error messages), your event log will be bilingual… for ever. :,-(
Unable to find Verbindungsschichterkennungsprotokoll. The Anwendungsspezifisch permission settings do not grant Lokalaktivierung from address LocalHost unter Verwendung von LRCP. The following corrective action will be taken: Neustart des Dienstes. Windows failed to install Sprachpaket für Englisch. Nicht verfügbar. Microsoft, are you kidding me?


I Built a PC 20 Years After it Was Cool

Posted by admin on January 3rd, 2016 filed in Computers, Hacks
Comments Off on I Built a PC 20 Years After it Was Cool

I finally did it: I built a gaming PC. I know, the eighties are calling, they want their IBM compatibility back — but they can’t get through, they’re on pulse dial, and we’re on tone! :-P

Honestly? I’m a lifelong Mac user who learned about Linux at uni. Windows PC? That’s the thing for Excel sheets and 3D games, right? The sum of my PC hardware knowledge fits comfortably into /dev/null. I saved up 1000 Euros, and asked several people for advice, and then decided what to buy.

I prefer energy-saving and quiet over noisy overclocked high-performance. Obviously I want to play Windows games on “ultra shiny” settings, but the only Windows games I have are Skyrim (4 years old), Space Engineers, Kerbal Space Program, Star Trek Online, and Minecraft. Let’s just say I haven’t succeeded installing the Minecraft Shader Pack. Seriously, none of these need overclocking.

Here’s the hardware I chose:

  • GIGABYTE GA-H170-D3HP H170, main board
  • Nvidia GeForce GTX 960, GPU
  • Intel Core i5-6600T, CPU
  • Arctic Freezer 7 Pro Rev.2, CPU cooling fan
  • Crucial CT250 MX200 250 GB, solid-state drive
  • Kingston HyperX DIMM 16GB DDR4-2400 kit, memory
  • Be Quiet STRAIGHT POWER 10, 400W power supply
  • Cooltek X3, tower case
  • Pioneer DVR-221LBK, DVD burner
  • Windows 10 and Ubuntu

Okay, folks. Let’s buy shiny stuff, unpack, and perform the ritual of touching the heater pipe to placate the gods of electrostatic discharge. All set? Go.

gaming PC parts delivered

Step 1: Stay cool after cutting finger on cooler’s plastic wrapper. Check!

DIY PC unpacking. Cutting finger is a required step!

One important piece of advice I got was that the order of plugging components together is determined by reachability. Sockets will be hard to identify and/or reach after you screw fast the mainboard, so orient yourself before doing that. The tiny cables that connect USB and audio sockets to the main board are well labled nowadays. Mine even came with a “needle threader” thingy that keeps the tiny plugs in place! Try to get one of these.

PC cable threading thingy

Step 2: Leave cool fingerprint on thermal cooling paste. Check.

fingerprint on thermal cooling paste

I expected the CPU to have centiped legs, but apparently, that’s so last millennium? Today’s CPU sockets come with a sandwich-maker lever construction (silver frame) that holds the CPU (white) firmly in place. Suddenly, even a total newb can install a CPU.

CPU and main board

Four square centimeters of CPU need a cooler the size of a pint of beer. Impressive. … Now I suddenly want a beer.

large CPU cooler

I slotted the RAM and screwed the mainboard into the casing.
Next up: graphic card. Looks easy, the backside fit perfectly.

GPU backside in case

Step 3: Encounter stupid problem. Check.

What? The GeForce doesn’t fit into the Cooltek case?! There is an unused hard drive cage in the bottom right. And it doesn’t leave enough room for the thick fans of a pcie x16-size graphic card!

GPU too long for case 2

The cage edge pushes the card up a few milimeters, and the card cannot reach its slot. Grrrr. :-C

GPU too long for case

Our motto has always been, if it doesn’t fit, make it fit. Just drill out the headless screws with a hand drill, and the whole hard drive cage comes right off. Who needs hard drives anyway. Hard drives are for wimps. When we were young, we chiseled our data into clay tablets! In cuneiform! Uphill, both ways! Where was I? Ah.

removing harddrive cage from PC case

Thanks to Uli :-) for finding this efficient drill solution while I was downtown begrudgingly shelling out 100 Euros for a USB stick with Windows 10 on it, ugh.

You: “Oh, why didn’t you upgrade for free?”
Me: “Because I don’t have Windows.”
You: “But didn’t you know, you can upgrade Windows 7 or 8 to 10 for free!”
Me: “Yes, I know. I simply don’t have Windows. Not 7, not 8, none. I never had one. I’m a Mac user.”
You: “What. But. Free… Upgrade? … Mac?” *head explodes*

Windows 10. The most expensive USB stick ever.

A related issue: The SSD cable and the graphic card cables just so barely fit next to each other into the case. *eye twitches* It’s painful to look at. How do experienced builders prevent issues like that, how do you tell whether a specific combo of mainboard and cards fit into a case? From the size values we saw when we ordered, we thought it would fit.

not enough space for cables

First booting. Installing Windows, ethernet driver, graphic card driver, Steam. And finally, games. How do you say Ultra High Quality in German? Sehr hohe Qualität, baby! … That sounded less impressive than expected.

ultra graphic quality gaming

While I do enjoy looking at other people’s translucent DIY PC cases (you know, watch the night-glow cooling liquid pipes spell out the current time and date nixie-tube-style, and what not!) I don’t really need one myself. The case I chose is minimalistic brushed alu black.

pc case

I may or may not have put happy robot stickers on it.