HNHacker News
TopNewBestAskShowJobs

mrottenkolber

551 karma · joined July 3, 2013

submissionscomments
mrottenkolber··on Syntax Highlighting Off
I do something very similar (grey strings/comments, some bold/underline identifiers): http://i.imgur.com/i5j0QKT.png
mrottenkolber··on Work for only 3 hours a day, but everyday
What about work 11 hours a week and be happy? Works for me, and I am a freelancer.

Edit: I usually do three blocks of three hours each and one two hour block each week. I find three hours perfect to tackle a problem, and a good chunk to be able to reflect upon afterwards.

mrottenkolber··on German government to use Trojan spyware to monitor citizens
Right now its mostly about “divide and conquer”. They inject moles into political groups which will then actively push for violence and extremism which in turn causes a split of the group. Another effect is that people that are active in opposition politics are always questioning whether their comrades are on the states payroll (“V-Mann”). The goals here are to 1) weaken opposition, and 2) provide plausible reason for more sate security (e.g. Verfassungsschutz).

(Historically, the Verfassungsschutz was founded after WW2 and its goal was to persecute communists. It was headed by hardcore Nazis for more than 30 years. Even the Americans called it a “phony” institution, since its name translates to “Constitution Protectors”.)

There are rumors that big parts of the Neo-Nazi scene is funded by the Verfassungsschutz. They funded and instrumented the NSU assassinations and the Oktoberfest bombing. That's only what we know of today, go figure.

If there was a fascist regime change in Germany, yes, I would expect a lot of people to be disappeared.

Impact on me personally, right now? How would you feel if there was a military black-ops agency tapping you?

mrottenkolber··on German government to use Trojan spyware to monitor citizens
I guess you are not involved in politics? There is a lot of evidence that we should be very afraid of the state if you look at Verfassungsschutz activities. They are monitoring a lot of people who oppose policy backed by the state and there is a precedent in which “opposition members” were banned from state official jobs (teachers, ...) just a few years ago. Opposition member can mean for example being involved in anti nuclear-power protests.

Edit: People are also targeted for being critical of the Verfassungsschutz, so me writing this as well as you replying positively is a likely reason to be monitored, take care!

mrottenkolber··on Young Saudis See Cushy Jobs Vanish Along with Nation’s Oil Wealth
When I say revolution I usually don't mean a violent uprising. While historically speaking that is what it means, I do not think future “revolutions” will be fought with violence. The times when you could behead a bunch of monarchs and set up a republic are over: as soon as a vacuum of power is created, other regimes take advantage and use the chaos to their advantage using all means available. International law has demonstrably failed to protect the people from the big nations.

I bet on a revolution in the minds fought with civil disobedience.

mrottenkolber··on Young Saudis See Cushy Jobs Vanish Along with Nation’s Oil Wealth
Oh right and its an ally of the western world... Unacceptable.
mrottenkolber··on Young Saudis See Cushy Jobs Vanish Along with Nation’s Oil Wealth
Saudi Arabia is a medieval country. They have far greater problems than vanishing jobs and a one-sided economy. Its really a disgrace to humankind. Revolution now, please.

https://en.wikipedia.org/wiki/Human_rights_in_Saudi_Arabia

mrottenkolber··on Systemic abuse in the software industry is ruining lives… and taking them.
What do you mean by fix? I am talking about improving the situation. History has proven this is very well possible. Women can vote now. Slaves in America became rare. There is a notion of human and international rights, which is quite new. Witches aren't burnt, gay sex doesn't get you killed. Do you think that the status-quo is as good as we can do? I don't thin so.
mrottenkolber··on Systemic abuse in the software industry is ruining lives… and taking them.
I find the notion that humans can be more or less inhumane troubling. Its really just arbitrary segregation whose only use I can imagine is to dehumanize persons. Same goes for calling people sociopaths etc. Everybody does what they think is best, for them and for the world. Somebody in politics is way stupider than you and thus ruins the world... that's an opinion, and an understandable one too. But is it productive?

That being said I absolutely agree with the sentiment of the article. Humans haven't yet figured out how to live together in cooperation instead of violence, and changing this is the most important goal we have. We must actively protest injustice, and create spaces were we can live in self determination. Join your local anarchist movement, make up your own mind, learn and work together with others so we can someday create a social fabric that is open and peaceful.

mrottenkolber··on Dear open-source maintainers, a letter from GitLab
> If this is essential for you we'll give you a free lifetime license for GitLab EE.

While I get the sentiment, I don't think this helps. If you want to help the Open Source community, give us what we need in the form of open source. If I don't care about vendor lock-in I can go ahead and use GitHub. GitLab counts because its open source, and its open source version is the only thing the open source community should care about.

mrottenkolber··on Mozilla Will Stop Developing and Selling Firefox OS Smartphones
Good riddance. Firefox OS was a technical disaster. It was vulnerable by design as it had no capabilities for updating Gecko. I had hopes for it, and I will happily continue to use my first generation ZTE (70 bucks) FxOS phone, but I am happy they are no longer sold.

Distribution of the OS was a reckless debacle and, from the perspective of a non-technical customer, fraud, if you ask me.

mrottenkolber··on The first plasma: the Wendelstein 7-X fusion device is now in operation
If you ask me they mostly need software engineers, not “CS people” especially. Whenever I talk to a scientist about their software, I see great opportunities and interesting problems that are solved in suboptimal ways. To be blunt, scientists can't code (and neither can most “CS people” for that matter). Every scientist (be it physics or CS) could use a professional software people, who have experience with developing and maintaining complex code bases. The problem is, there is no funding. Let's say a researcher gets a budget for some hardware and 10 PhD students, then there is nothing left to pay the engineer with. We're too expensive.
mrottenkolber··on How Finland plans to implement the first nation-wide basic income in the EU
> that's why virtually no jobs actually pay the minimum wage.

What? Most jobs pay less that minimum wage.

> E.g., in the last BI experiment, work effort was reduced by 13% - more than double the effect of the great recession.

Because 13% didn't feel like being slaves anymore.

> A much better solution is the Basic Job.

That's slavery.

mrottenkolber··on The Little Printf
Common Lisp had precompiled printing/formatting for ever: FORMAT. E.g. FORMAT is a macro.
mrottenkolber··on What is going on with SoundCloud?
I am sure RMS is with me on this one.
mrottenkolber··on What is going on with SoundCloud?
No idea about the legal situation. And to be frank I don't care. I have no economic incentive for my hobby. I consider it an art and a means of expression along the lines of singing and dancing. For all I care I am doing commercial musicians a favor for promoting their work, but really that's just an unintended side effect. SoundCloud was profiting of me giving away free content. Its people like me that enabled its business in the first place. So in the end its their loss, and they will fail because of the laws. I personally don't mourn the loss of SoundCloud as a viable publishing platform. I have many choices and it was never my primary platform to begin with (which is an independent pirate radio).

My point is that the laws don't stop the people doing the "infringing". We don't care. Its the businesses that could profit from the human need for creativity that are hurt by the absurd situation.

mrottenkolber··on What is going on with SoundCloud?
So I upload a DJ mix and it gets rejected because of "Copyright blah blah". Then I fill out the form and tell them "Guys, it's a DJ mix, not the song you claim it to be". I never received a response. So I guess SoundCloud is no longer for me.
mrottenkolber··on Show HN: NaSC – Do maths like a normal person
I don't have ubuntu bzr, is there a way for me to get the source code?
mrottenkolber··on Developing V8 with Guix
Just an anecdote: Since I started using Slackware Linux, I have never had any problem with my system.

I like the idea of functional package managers, Guix especially. But for me personally the problem they are trying to solve does not exist.

mrottenkolber··on Ask HN: Freelancer? Seeking freelancer? (August 2015)
SEEKING WORK - Remote or around Bonn/Germany

http://mr.gy

http://inters.co

I am an experienced consultant always looking for new customers. I do anything software related: architecture, design, implementation, QA, documentation, ... I specialize in grassroots software projects / uncharted territory.

I would prefer to work with Lisp or Erlang but will happily use any other programming language too.

Note: DO NOT send me spam about your recruiting start-up.

mrottenkolber··on Tracing JITs and modern CPUs
> I think the article is making out trace compilers to be far more limited than they actually are.

Luke (the posts' author) and others are building a high performance software Ethernet switch[1] using LuaJIT. Let me assure you that these considerations actually come from experience rather than speculation.

> As I understand it, nested loops are totally possible to trace-compile by having multiple traces that link to each other.

Sometimes it works, sometimes it doesn't. We can't really expect everybody using Snabb Switch to understand the internals of LuaJIT so restrictive guidelines are useful for us.

Disclaimer: Consulting for Snabb GmbH

[1]: https://github.com/snabbco/snabbswitchhttps://github.com/sna...

mrottenkolber··on The Ketamine Connection
The writing in this piece is horrible.

"Free parties were popping up all over the country, and there were many in Bristol. That's when ketamine came flooding into the city."

Differentiation? Anybody? As far as I am concerned these so called "Free parties", aka outdoor raves, exist in most places of the world, as they cater for a basic human need to have a good time. Now when people enjoy themselves, they tend to drink, smoke and use various consumerables. We know Ketamine is big in the UK. Now how are non commercial social events connected to Ketamine?

mrottenkolber··on Ask HN: Who is hiring? (July 2015)
Hey, I would like to offer myself as a remote contractor, but I don't feel like giving my personal details to recruiterbox.com. Please send an email to service@mr.gy if you are in need of software engineering expertise.
mrottenkolber··on Thomas Piketty: “Germany has never repaid.”
Good point. Still, I would prefer a coherent dialogue instead. I feel like debunking uninformed objections gives those objections more recognition then they deserve. I wish for smarter or at least less stale questions.
mrottenkolber··on Thomas Piketty: “Germany has never repaid.”
The interviewer completely oversteps his boundaries here. In case anybody wonders: "Die Zeit" is Germany's tabloid version of a politics paper (similar in lack of quality to "Der Spiegel"). This interview illustrates whats wrong with these tabloids very clearly: Bias, ignorance and uneducated employees.

Piketty brings up some good points but the interview is painful to read, like dragging a wet mattress up a stairwell.

mrottenkolber··on Ask HN: Who wants to be hired? (July 2015)
Location: Bonn, Germany

Remote: Yes

Willing to relocate: No

Technologies: Common Lisp, Unix, Web, ...

Résumé: http://mr.gy/software https://github.com/eugeneia

Email: service@mr.gy

I am an experienced consultant always looking for new customers. I do anything software related: architecture, design, implementation, QA, documentation, ... I specialize in grassroots software projects / uncharted territory.

I would prefer to work with Lisp or Erlang but will happily use any other programming language too.

Note: DO NOT send me spam about your recruiting start-up.

mrottenkolber··on A Dutch city is giving money away to test the basic income theory
Unless you cite any scientific sources I am going to be blunt here: You are dead wrong. About every point you try to make. Its exactly the other way around. Give people minimum wage with no perspective and they will learn to love the TV. Give people opportunities to be creative and they will flourish.

Be under no illusion: the reason why our culture is so fucked up and our common psyche is so damaged is the capitalist system, that robs humankind of its humanity by stripping humankind of its dignity. We are not cheap resources. We have rights.

mrottenkolber··on Running Lisp in Production
So you would pick a different language based on the lack of an existing Jenkins interface library? They would lack 90% of Common Lisp then. Not a good trade if you ask me.

Edit: I assume you are down-voted because most of your post is wrong information.

mrottenkolber··on Running Lisp in Production
I assume their macros do compilation of an expressive DSL to efficient low level code, as one would expect in their domain. So keep in mind that this is something pretty fancy you can pretty much only do with Lisp (or by writing a full blown compiler).
mrottenkolber··on Uber's Original Blog and First Posts
Any reason? Youth poverty and loss of trust in the government, really.
← PreviousPage 2 of 12Next →