top Is D an Underrated Programming Language?
I was saying almost exactly what you just said but no one listens. Almost everyone thinks D is better than C++. In reality, D is far worse than C++, with twice the inconsistencies and gotchas.
What C++ needs to really make D obsolete is: a) concepts, b) modules, c) put all of C's unsafe operators inside unsafe blocks. Then it will really shine.
top Systemd's Lennart Poettering: 'We Do Listen To Users'
SystemD takes the Framework approach: it provides a set of features and a way to use them. The user of SystemD cannot escape that.
On the other hand, SysV init takes the Library approach: it gives you the tools that do a specific job, but organizing them and putting them together is a job for the user.
In that light, SystemD is actually anti-Unix, because the Unix way of doing things is the Library approach, i.e. a set of tools that one can use in whatever form they need.
Now that I've said the above, the real question is the following: is Init served better by the Framework or the Library approach?
top How To Hijack Your Own Windows System With Bundled Downloads
Why is that, in 2015, we need installers?
In 1985, on the Amiga, applications where installed by
...copying them. There was not any installation, you simply copied things via drag-n-drop.
top Tumblr Co-Founder: Apple's Software Is In a Nosedive
I installed iTunes last week on my Windows PC in order to search for some iOS games I saw on Android...my God, the iTunes UI sucks a lot!!!
First of all, the different areas of the Window are no longer cleanly separated. Trying to find where each UI element starts and stops was near impossible without mouse over.
Secondly, the scroll bars appear only on mouse over. In order to scroll, I had to constantly move the mouse over the area to scroll in order to make the scroll bar appear.
Thirdly, for some odd reason, scrolling lists in iTunes are horizontal.
Forthly, I could not find where games were. I uninstalled iTunes, thinking that games were removed from it, but then after seeing that Apple still does not have their game catalog online, I had to install iTunes again. I then found out that iOS games are listed under the Apps section.
top Happy Public Domain Day: Works That Copyright Extension Stole From Us In 2015
Copyright should be infinite. If an author is so good that demand for his works is infinite, then so be it.
You, me or anybody else have zero rights over someone else's works.
top Science Cannot Prove the Existence of God
The 3 properties that God has, according to Scripture, is that he is omnipotent, i.e. can do everything, he is omniscient, i.e. he knows everything, and he is omnipresent, i.e. he is everywhere.
Logic (of the mathematical kind
:-)) says the above cannot exist, because it is contradictory to itself.
If a being is omnipotent, then it certainly can create something stronger than itself, can it? But then it is not omnipotent. But if it cannot create something stronger than itself, then it is also not omnipotent.
If a being is omniscient, then it certainly knows every person's future, and hence our future is prewritten, and so it is also prewritten if we are good and go to heaven or bad and go to hell. But the scripture also says we should try to be good...but if the future is predetermined, the word 'try' is completely meaningless.
If a being is omnipresent, can it create anything? If it can, then it is not omnipresent, because there was free space for creation. If it cannot create anything, then it is not omnipotent.
The above might sound like wordplay, but it is not. It is actually math disguised as wordplay. It is math that talks about sets and infinity. And it is indisputable mathematical proof that there cannot be an omniscient, omnipotent and omnipresent God.
top Nokia's Back In the Tablet Business, With the Android Lollipop-Based N1
As a user of several devices, I can tell you that the N900 was the only device that actually felt like a pocket computer.
For us computer geeks, the concept of N900 was the ideal device: quite open, based on Linux, accessible from the command line, with a nice keyboard you could use to program for, etc.
There are millions like me who are waiting for the successor of N900. It is a huge lost opportunity for Nokia. Bringing out tablets with Android is cool, but what they did with N900 was way cooler...
top TripAdvisor Fined In Italy For Fake Reviews
Fake reviews can be eliminated by forcing the reviewers to post a key code along with the review.
The key codes would have been given to the reviewers by the hotel.
The hotel would have gotten the keys from Trip Advisor.
Therefore, TripAdvisor can then check if each review is legit or not. Non legit reviews would not contain the appropriate keys, and the keys would be expirable after a month.
top "Star Trek 3" To Be Helmed By "Fast & Furious" Franchise Director Justin Lin
Since we are in a different universe, they might as well do a Picard movie, and their is no better actor to play him than Vin Diesel.
The great Diesel could kick some serious Borg butt in this movie, and destroy the Romulans/Klingons/Kardassians as well in the proceedings, leaving the door open for the Federation to anex the whole galaxy.
Joking aside, Diesel would be a much more believable Federation Officer than a 30 year old with a 15 year old face...
top "Star Trek 3" To Be Helmed By "Fast & Furious" Franchise Director Justin Lin
And he stole that move from Space Battleship Yamato...
top BT, Sky, and Virgin Enforce UK Porn Blocks By Hijacking Browsers
It will not be long that the UK government will choose to put any site they do not like into the black list.
In a few years time, the internet will contain government-approved material only.
If you want to read an opinion that is different than the government's, you will not be able to without turning the filter off.
If you turn the filter off, then you might be flagged as a terrorist.
The sad part in all this is not what the governments are trying to do though...it is the people's reaction. There is a largs percentage of people willing to accept tyrrany. This thread is full of them...look at all the posts that downplay the signifance of this filter equating it to wifi hotspot login...
top NASA Study Proposes Airships, Cloud Cities For Venus Exploration
All that is needed for manned exploration of the solar system is a transport spaceship, with rotating sections for gravity and nuclear propulsion.
about a month and a half ago
top The Fastest Camera Ever Made Captures 100 Billion Frames Per Second
Actually, no. The point of light in the cloud will not move faster than the speed of light, as this violates the special relativity theory.
Please remember that pointing a laser beam onto a cloud is like transmitting information. For example, by turning the beam on and off ala morse code, a message is transmitted. So it cannot be faster than light.
top New Atomic Clock Reaches the Boundaries of Timekeeping
I think it is wrong to say simultaneity is wrong. The fact that the two clocks are correct does not mean simultaneity does not exist, it only means that we cannot measure simultaneity with clocks.
The fact is thinga happen in parallel in the universe, and so simultaneity exists, because for any event another event would have to have happened at the same time.
top The Physics of Why Cold Fusion Isn't Real
It is the Sun.
All we need to do is to create enough solar cells and enough batteries so as that we can always have power.
If the Sun is producing 4000000000000000000000000000 watts per second, we are, as humanity, simply fools, in that we have the absolutely best power source right above our heads and we are not using it.
top Microsoft's Quantum Mechanics
It is called 'QBasic'.
top 3 Recent Flights Make Unscheduled Landings, After Disputes Over Knee Room
The solution of the problem is pretty easy: replace the chairs with beds. Not normal beds (of course), but bed/chair hybrid boards that are reclined in such a degree that allow the person to relax, stretch his/her body, take a nap etc, while at the same time have even more passengers in flight.
top World of Warcraft: Warlords of Draenor Launches Nov. 13th
If you are interested in first person combat, try Darkfall Unholy Wars. It is a full loot MMORPG with FPS style combat.
top Japan To Launch a Military Space Force In 2019
Japan will create its Space Force, better known as Star Force, in 2199. The article has a typo.
top YouTube Introduces 60fps Video Support
On my setup, Windows 7, Firefox 30, the demo videos display just fine in 60 fps, 1080 p, using Flash.
top FCC's Net Neutrality Plan blocks BitTorrent
master_p (608214) writes "The FCC's formally issued draft net neutrality regulations have a huge copyright loophole in them; a loophole that would theoretically permit Comcast to block BitTorrent just like it did in 2007 — simply by claiming that it was "reasonable network management" intended to "prevent the unlawful transfer of content." The new proposed net neutrality regulations would allow the same practices that net neutrality was first invoked to prevent, even if these ISP practices end up inflicting collateral damage on perfectly lawful content and activities." Link to Original Source
top Simple gui toolkit for native C++ apps?
master_p (608214) writes "What is the best GUI toolkit for the following requirements?
C++ native app only one library to manage can be written using a simple text editor and the compiler — no UI designer or preprocessing tool has native-looking widgets follows established C++ programming principles is cross-platform supports OpenGL supports Unicode has reasonable online support has a reasonable API (geared towards simplicity)
It seems to me there is no such GUI toolkit for C++.
Qt is an extremely good C++ gui toolkit, but it has some problems: a) it requires the MOC, b) its signals and slots mechanism is not an established way to do signals and slots in C++ (no static type checking, no binding of parameters etc), c) its memory management mechanism is limited to object ownership; it does not use shared ptrs.
WxWidgets is another good option, but again there are some problems: a) lots of libraries to manage, b) it's programming model does not follow established C++ principles (for example: custom deletion rules, message maps)
There are lots of other toolkits out there, but it seems none of them fulfills the above requirements. My question to the Slashdot crowd is: is there somewhere such a beast or I am looking in vain?"
master_p (608214) writes "Alex Kac, CEO/Founder of WebIS, a small software company which makes mobile phone applications, has posted
a letter to warez sites explaining how WebIs is deeply hurt by software piracy. Other mobile developers strongly agree with that letter. Alex pretty much begs warez sites not to copy their software, because otherwise he will be forced to close down his company. Big companies like Sun or Microsoft are not really hurt by software piracy, and they have occasionally been helped by letting their products copied freely (and illegally) by almost everyone, but what about small software developers? Is it viable for a small company of under 20 developers to live on writing closed commercial software? And how will warez sites respond? finally, how will RIA/MPAA/SBA can offer protection of small software developers, if any?"
master_p has no journal entries.