SuperH a microprocessor developed by hitachi in 90's, has many of their patents expired in 2015 and we are talking of technology used in Sega 32x and Saturn.
Sometime certain programs have a particular configuration that you might want, but most of the users won't. In those cases the developer can simply omit those when they build the distribution binaries and then you as a POWER USER make your own changes and configuration. It happened me multiple times (want some experimental features?).
Some time ago I used to rebuild my Linux kernel to fix problems in my distribution, or to gain some edge in performance, but as the development had advanced that edge won't make up for my effort so I don't do it anymore.
I'm a linux user, and most of the time I hate to compile software if I don't have to, so I don't but when I do I'm happy that I can.
Well, I won't recommend it to you unless you have a specific reason to do it (but just for fun... counts).
As a haswell user the only thing I have to say is, before Linux 4.4, the new P-state driver was awful specially for the powersave preset.
Other than that, probably won't worth it. Sure you can make it boot fast and use less memory, but in general is marginal. I used to have a linux-ck kernel and for some reason it stabilized my gaming in wine. Skyrim didn't crash/freeze as often, other than that... with my i3 I only squeezed 1-2 fps in my bad 20 something fps. But now wine got better, and I didn't rebuild the linux-ck anymore.
I was reading the article and I consider it interesting.As a fan of Paradox myself I might love some of it but some parts seem very unlikely.
First let me address the part of education platform. We all know what are/were educational games and for most part they are bad. The most difficult problem is Game Literacy, basically to achieve the best effect the game should be fun and the mechanics adequate to the problem and yet make the players understand it. Sadly most of the people have a limited level of knowledge of game "languages" (probably the most easy are side scrollers, puzzle games, maybe sports). So you have or a "foul proof mechanics" aka (boring point and click interactive movie) or do you teach them how to play (and that takes time!).
Think that know how to play a game is essentially a skill, and gamers will fly way ahead of non-gamers. To know common mechanics (for example sport rules) can give huge advantages to some people, and will crush the expectations of people that is not interested or slow to learn games. There are gamers that have the equivalent literacy of a pro, and people with the level of kinder garden kids (across all the school years!!) and you have to leverage that. Later the platform, you can't assume a platform unless you provide it!!!.
In second place, the AI is mod-able enough to make me think unthinkable it will be open sourced. It would be great if the configuration is open sourced. Imagine have a version controlled configuration, it could be flavoured and a fine tuned by the best of the players/modders in a centralized way (openTTD has something like that!!!!) and I'm not talking about Steamworkshop, I mean something better, internally reviewed. As example one thing that the Paradox AI in EU4 does bad is the economy, there are plenty of buildings that are built in a nonsensical way, like markets in provinces with bad trade values, or optimizing the slots available wrong, but that can be MODDED.
Now imagine to have an IN GAME AI configuration "market", all reviewed (and properly signed/checksumed for Ironman-achievements enabled games), and other just to play, with scores and all. Even they could release an AI development kit or something, if the configuration thing it's not enough.
For the last part, I don't buy it. Doesn't appeal to me.
I had seen then growing for a wile and I really like their philosophy.
Their designs are so good and I like their applications.
In the other hand their software needs to grow and need some polish. There are many bugs around there, nothing that prevents the daily usage but still. For me it's a great distribution, but not my flagship yet...
I wonder if there is something somewhat related. It's not just A Phone, once they have the access method then virtually all other phones of that kind are open.
They are using a High profile case because it's easy to find an echo in their petition. They probably want to see many other phones, but this case goes deep in the mind of the people. From the start it seemed off to me that the suspect was cautious to destroy all the other information but leave the phone... there.
The phone might be just a normal one and have no clue at all.
> If it's in the kernel doesn't it have to be GPLv2?
That's a tricky question. As far I know Red Hat provides all the sources for their free software (that's the reason why CentOS can exist), but the binary things are a tricky question.
I think you could share your recipe (the source code), but retain the sauce (the configuration and compiler that produces the binary and the binary itself) and still comply GPL, it's a grey area.
Why CentOS wont share the Red Hat binaries? Well you won't want to bite the hand that feed you.
Ok I can't math the thing, but at least it has some sense.
In the poles there's a lot of carbon dioxide ice (a lot). If you can warm it it will sublime and will thick the atmosphere and with that it will capture more heat (and hopefully it will be enough to have a little of liquid water).
But yeah it's a little crazy, unethical and irresponsible. But cheap. We've done worse things in this planet before.
In 83 years it's the first president who wasn't brought by the two mayor parties in the country the PJ or UCR, the first in Argentinian history to be elected in Ballotage (second ballot).
He is an interesting figure if you ask me.
Also is the second time that a woman is a vice-president, and the fourth time a woman is elected in a presidential ticket (Cristina Fernandez de Kirchner, the current president, had 2 terms). So with Gabriela Michetti, it's the third time, consecutively, that in a presidential ticket a woman is chosen by popular vote.
This is the same with all kind of violence most of it doesn't have a reason.
But in this case it has. In the case of terrorism it's a business. Their goal it's to stablish an image and get the people that might oppose them prefer to do not intervene. And the people they want submission be that submissive. With this they can exercise control. Impose authority, sell protection (for example) and control any kind of illicit activities.
It's the same with the drug cartels like "The knights of Sinaloa", the organized crime remember the "Cossa Nostra". The mongols to cite an old example.
Conquer by fear.
To end it, well that's another issue. You need to end their flux of money. Cut their recruitment systems. End the fear.
I think that software engineering is related with practices.
If you are capable (and understand):
+use a build and deployment system,
+use a testing suit/framework whatever,
+a bug-tracking system, a source control,
+good practices of programming (programming styles,
pertinent programming patters, etc),
+capable of do good estimations (cost/time/human resources) to tackle a problem,
+you are capable of understand the pros and cons of software architectures (i.e. client-server, distributed, pipelines, multilayered system, etc),
+do metrics and estimations of progress (not only bugs found/corrected but also milestones met)
+and develop a roadmap (for example understand what tasks are blocking, what goals are reachable, what are secondary or skip-able, and what is shippable).
Then you are pretty much a software engineer.
Now this is not structural or civil engineering, and are not comparable. For example given favourable conditions (good foundations, no mayor disasters or other problems) a civil engineer is almost guaranteed to come up with a viable bridge design. But for software the design are not only the sketches, or diagrams, is the code itself, and even with favourable conditions (money, people, time) your software might fail.
Now for me a CS they are more good to do models. They are good to reduce a problem in models that are more close to logic and mathematics and therefore are more apt to be tested and proven. Yet that doesn't mean they could solve a software problem either. They could prove the model, but that doesn't mean that the model is realistic or that the best answer to a specific problem.
There is a clean room implementation, made open source https://en.wikipedia.org/wiki/SuperH#J_Core