HNHacker News
TopNewBestAskShowJobs

PythonicAlpha

1,352 karma · joined November 1, 2013

submissionscomments
PythonicAlpha··on Nintendo files Patent Application for Hand-Held Video Game Emulation
When this is all, then it really sounds as a generic emulator for some foreign hardware. I read nothing here about specific Nintendo Hardware.

Really sounds like "just another trivial patent" ... and one that is not only trivial, but also has plenty of prior art.

If this is so, one might ask, what a job the patent office does.

PythonicAlpha··on 3D.City – Game built with three.js and sea3d
Sorry, I totally misinterpreted your statement. Deleted some wrong answers here, where possible. But I was unable to react directly, because the system did not let me.
PythonicAlpha··on 3D.City – Game built with three.js and sea3d
It is not necessary, that it is the same guy. When graememcc adds a new license to his own work, than he can do it and an other person can use this license with agreement of the first author.

UPDATE: As much I see now, it seems that graememcc did not consent in using his work with altered license. So it is a violation.

PythonicAlpha··on 3D.City – Game built with three.js and sea3d
If he is not the same author, then you are right. One statement from an other poster suggested, that he is.

The original author would have the right to add new alternative license conditions as he wishes to.

Maybe the author of 3D City should say something about it.

Edit: Now I saw, what you mean. MicropolisJS seems to be an alteration of the GPL'ed Micropolis of an other author. And the owner of MicropolisJS stripped the GPL license from it to use it in the other project (btw. why?). I am no lawyer, but it really looks to me as a violation of the GPL, at least without permission of the first author.

PythonicAlpha··on 3D.City – Game built with three.js and sea3d
I think, when he is the author, than he can decide which licence to use. There are many examples (like MySQL) where double licensing is used. The original author can decide, which licence he finds appropriate.
PythonicAlpha··on History of MOS 6502 [video]
I did not watch the talk yet, but there was also a third model (maybe later): The 6510 -- it was fully software compatible, but had 6 integrated I/O pins that could make small computer designs easier. Commodore used it for the C64 computer, because the 6 I/O pins saved for extra I/O chips. The 6 I/O pins would also be faster than external circuits because they could be accessed via the zero-page (address 0 and 1, as much I remember). One of the functions in the C64, they where used for, was bank-switching, since the C64 had 64kB RAM and additional ROM and memory mapped I/O regions. Thus bank switching was a must to be able to access all memory and I/O locations.

... unbelievable today, that the "operating system" resided in less than 8kB .... ;) The Basic interpreter occupied a little more than that ... so the C64 had 16kB ROM altogether.

(to be fair: The "operating system" of the C64 was not one according to today's standards, it was little more than a number of handling functions for some hardware basics ... todays BIOSes can be better compared to it)

PythonicAlpha··on The Art of Writing Software [video]
Some of the real computer pioneers (no, not Bill!) are here! Very interesting for people that want to learn more about the basics and roots of computing ....

A little short, though, I would like to see a more in-depth documentary of similar style.

PythonicAlpha··on Federal Circuit: New decision regarding software patents
Seems to be an important change in decision making of the US courts.

Here, what the EFF says: https://www.eff.org/deeplinks/2014/11/victory-court-finally-...

PythonicAlpha··on The Growing Impact of Old Scientific Papers
But when it would have been patented then by one of todays patent attorneys and the patent would still be valid, you could trash our modern life!
PythonicAlpha··on The Growing Impact of Old Scientific Papers
Yes, the speed of innovation is growing with accessibility to knowledge. In the middle ages, access to knowledge and science was very limited. Thus also innovation was also limited to a few people.

This should make people understand, that hiding knowledge away in obnoxious expensive science publications is one of the biggest hindrances to innovation today.

Science knowledge (when it is the truth) never grows old. Or would you think one moment, that the wheel is an invention so old, that we don't need it any more?

PythonicAlpha··on Startups can now buy insurance against threat of patent trolls
As non-Nativespeaker, I did not know that word before ...

Thanks!

PythonicAlpha··on Startups can now buy insurance against threat of patent trolls
Isn't that what "patent trolls" are doing all day: Sell "insurances" to other companies ....

In the middle ages, some called such things "way toll" and those who asked for it where called "robber-knight".

PythonicAlpha··on Startups can now buy insurance against threat of patent trolls
An other example, how software (and other low invention height-) patents are just existing to get money from small companies and startups (and thus being a new toll for innovation laid unto the later customers).

An insurance might be a good thing for some startups to reduce the risks, but it is only a second- (or third-) best solution for the main problem.

The main problem is, that what once should help innovative people, today does the opposite -- it hampers innovation and is a shield against creative companies for dinosaur corporations and a living for so called "patent trolls". And it is -- in any case -- a streaming money-fountain for lawyers.

PythonicAlpha··on Police Can Seize and Sell Assets Even When the Owner Broke No Law
It might not be possible, to reach the ideal. But what I currently see is, that justice, freedom and democracy are loosing very fast in all the world around us and fastest in those countries that once where the first democratic nations.

It is totally frightening and a bad sign for all humanity.

PythonicAlpha··on Police Can Seize and Sell Assets Even When the Owner Broke No Law
With the wrong incentives given, it is clear, that those things multiply ... and it is sad, because it also means, that mischief has multiplied in those people that should uphold justice.
PythonicAlpha··on Police Can Seize and Sell Assets Even When the Owner Broke No Law
What kind of training get the police men? Is it police training or training how to be a crook?

There is one saying in the bible -- I don't want to preach, but some wisdom can be even found in old books -- "A man reaps what he sows".

It seems, this state sows crooks.

It worries me, that these things are known now for several years at it seems, but all attempts of change have been blocked.

To differentiate between right and wrong belongs to the building blocks of society -- of all societies. But you can also see in history and in other nations, what the result is, when such building blocks are missing or when they are repeatedly violated. That is something that makes me fear for the US. When they train those people, that shall uphold the differentiation between right and wrong to be wrongdoers, when legislation fails, because there are to many interest groups, when even judges are judging for money .... the way downhill will be steep!

Already today, as others also posted, the trust into officials is rapidly going downhill in society. Broader and broader parts of society disband legal living, because legality is also often only an excuse for wrong doing. The officials give the example and the complete nation goes downhill step for step.

PythonicAlpha··on The dark side of .io
I see some parallels, and time that has passed by is also a weak excuse. Even I think, that many native Americans also still suffer from the treatment their ancestors got.

But: You can't excuse one wrong with another wrong. The fight about the TLDs might be some little thing, but what happened to those people is an outspoken injustice and I can't comprehend, how modern countries could do such things in the last decades.

The comparison to native Americans is good, because it shows, that the methods are still the same, the deeds are just hidden better nowadays.

PythonicAlpha··on Police Use Department Wish List When Deciding Which Assets to Seize
I agree, that right and wrong are the building blocks of society -- of all societies. But you can also see in history and in other nations, what the result is, when those building blocks are missing or when they are repeatedly violated. That is something that makes me fear for the US. When they train those people, that shall uphold right and wrong to be wrongdoers, when legislation fails, because there are to many interest groups, when even judges are judging for money .... the way downhill will be steep!

Already today, as others also posted, the trust into officials is rapidly going downhill in society. Broader and broader parts of society disband legal living, because legality is also often only an excuse for wrong doing. The officials give the example and the complete nation goes downhill step for step.

PythonicAlpha··on Police Use Department Wish List When Deciding Which Assets to Seize
Unbelievable.

What kind of training get the police men? Is it police training or training how to be a crook?

There is one saying in the bible -- I don't want to preach, but some wisdom can be even found in old books -- "A man reaps what he sows".

It seems, this state sows crooks.

PythonicAlpha··on Almost Everything in “Dr. Strangelove” Was Based on Fact
Living in Middle Europe was not less surreal at all in this times. While the US people thought, that their Minuteman, other missiles and strategic bombers would give some protection, in Germany many people knew, that a third world war could not only start there, but also be the main place where it would be fought.

When in some era (I think, it was in Reagan's era, maybe a little later), the Generals where thinking, that a third world war could be limited to some territory (meaning: Middle Europe/Germany) and thus would not be the end of the world -- it was a void feeling for many people, that knew, what that could mean for Germany -- to be the designated place of nuclear destruction for the bigger nations.

In deed, it was a surreal time for the whole world it was. That is also one reason, that many in the 90s believed now humanity would rest in peace ....

PythonicAlpha··on Why do we need modules at all? (2011)
That is exactly, what I thought, too!

It is all about handling complexity! By putting together things that belong together, complexity is reduced. Also engines and other machines are designed that way: Things belonging together, are put together in the same spot.

PythonicAlpha··on The Berlin Wall fell 25 years ago, but Germany is still divided
I think, one of the reasons, many in Eastern Germany turn to right wing parties or groups, is that they see it as alternative to the capitalistic system, which is represented by the other parties. The other alternative, the left wing side was made unpopular by the fall of the so called "communistic system" and the saying, that Communism has lost, sticks to the people. So they turn right wing. Of course, the right wing parties are no real alternative to capitalism, but that is difficult to comprehend.

Even Hitler himself presented the NSDAP as alternative to the US capitalism in the 30s. On the surface, it was, but when you looked deeper it was some kind of "undercover capitalism" under the hood of a movement that claimed to be social and unite the people -- but in reality it united some people, by tearing the whole apart, by finding some new foes, the rest of the people should feel as one. But this was an illusion from beginning.

I think, the right wing parties and groups do the same today again. They find the problems, the people have with capitalism -- and capitalism did not treat the eastern people well after the fall of the wall -- and use it as cheese in their big mouse trap.

Yes, Germany is still divided in my opinion today, because the rulers did not understand that the people need more than only bananas and some money in their pockets to go shopping.

Many women -- it is said -- even had an abortion in Eastern Germany after the fall of the wall, because unemployment was pressing so hard and in spite of German laws, some employers pressured them to do so. With unemployment still high and wages still lower than in the western parts, it is understandable, that many people don't feel to comfortable with a system that gives money, but once again no hope to those people. In the old system, they lacked bananas, but they had peace of mind and did not have the pressure to beat their neighbors. I heard many times, that people where much more friendly and helpful with each other in the old system, than they are today.

PythonicAlpha··on Reallocarray() in OpenBSD: Integer Overflow Detection for Free
Might be, but in C++ there are still enough problems lingering, that using Python is worthwhile. Many workarounds have been forged in C++, but still there are so many problems lingering and to use C++ right, you really must be a master of a language that is 3 times as difficult to learn than most other programming languages.
PythonicAlpha··on Please remove mitsuhiko/*
I see a lot unethical behavior around normal currencies too.
PythonicAlpha··on Reallocarray() in OpenBSD: Integer Overflow Detection for Free
I was talking about Python enhancement modules -- and no, I won't consider C++ a good replacement for Python.
PythonicAlpha··on Reallocarray() in OpenBSD: Integer Overflow Detection for Free
In my opinion the C library was one of C's most best innovations. But there are also some dark spots. strncpy is one of it -- and one of the things, where the C library is gravely outdated today.
PythonicAlpha··on Reallocarray() in OpenBSD: Integer Overflow Detection for Free
Sure a good thing, but for me also a good example, why I changed from C/C++ to a scripting language.

In application development, you seldom have the need for maximum speed in all your coding. And always worrying about such things as what is addressed by this small enhancement, is a pain.

In most scripting languages, such details are just falling away.

I still program in C/C++ -- but just for very speed-intensive "hot-spot" functions, in form of Python enhancement modules. And in those, I have the time and patience to look for all these implementation details. All the rest, I do in Python.

PythonicAlpha··on A Spreadsheet Way of Knowledge (1984)
Yes, I think similar. That's the reason, I wrote "at least".
PythonicAlpha··on A Spreadsheet Way of Knowledge (1984)
I think, spreadsheet is at least to calculation what word processors are to writing.
PythonicAlpha··on Lawrence Lessig Interviews Edward Snowden [video]
It bewilders me, that when somebody says the truth, he is called a traitor; but when somebody lies, he is called a patriot.

Reminds me of 1984, where lies are called truth and truths are called lies.

← PreviousPage 18 of 31Next →