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.
Microsoft's Quantum Mechanics
It is called 'QBasic'.
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.
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.
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.
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.
Interviews: Ask "The King of Kong" Billy Mitchell About Classic Video Games
Question: what is your Ms PacMan record?
HR Chief: Google Sexual, Racial Diversity "Not Where We Want to Be"
The NBA is dominated by blacks. How come there isn't a problem there? Shouldn't the NBA have more diversity?
You see how stupid this thing sounds, doesn' it? People are drawn to whatever they are good at or like to do. Let the white males be programmers and the black males be athletes or whatever they like. If the blacks want to be scientists, teachers or anything else, let them be. It's not really a problem...
How To Prevent the Next Heartbleed
Buffer overruns can be statically prevented at compile time without any runtime penalty.
All that is required is that the type system of the target programming language enforces a special type for array indexes and that any integer can be statically promoted to such an array index type by a runtime check that happens outside of an array access loop.
Array indexes are essentially pointer types that happen to be applicable to a specific memory range we call an array. Memory itself is just an array, but for that specific array C gives you special types to access it, namely pointers.
Sand in the Brain: A Fundamental Theory To Model the Mind
Could it be that neurons simply don't store new information except the first time and that all experiences are stored as an incremental backup, i.e. it's only the changes that are stored?
This solves the stability-plasticity dillemma: the first experience that comes is stored as a whole, and then similar experiences are only stored as a delta from the initial experience - thus allowing the brain to maintain some 'forever' experiences like touching a hot stove but also be flexible enough to remember new experiences.
This can also account for the deja vu effect - recalling experiences that are similar.
Job Automation and the Minimum Wage Debate
The problem is that Communism only works on paper. In practice, greed can easily kill it.
Capitalism can be killed too by greed, but at least in Capitalism there are enough conflicting forces to slow down the process.
In Communism, there is only one force, the Communist Party, and so everything can go to hell really fast.
Stephen Hawking: 'There Are No Black Holes'
Yes they are.
Science = the universe is 14 billion years old, here is why.
Religion (Christianity, for example): the universe is 6000 years old, no proof at all.
DRM Has Always Been a Horrible Idea
The basis of our economic system is our right to sell our products in the way we see fit. Thus, content providers have the right to put any DRM system they want on their products. If we don't like DRM, then we simply shouldn't buy those products.
We don't have any right to pirate content, because piracy is theft: for any pirated product in use, the creator is missing a certain amount of money.
The argument "a pirated product is not a lost sale" is a bad argument, because it is a tautology: "a lost sale is a lost sale".
Life Could Have Evolved 15 Million Years After the Big Bang, Says Cosmologist
After watching James T. Kirk "managing" those green girls, they decided this planet isn't for them.
Japanese Aircraft-Carrying Super Submarine From WWII Located Off Hawaii
A Link Between Wormholes and Quantum Entanglement
If two entangled particles are connected with a wormhole, then it makes total sense that the state of one affects the state of the other, because if these two points in spacetime are connected via a wormhole, then communication between them is instant.
Jolla: Ex-Nokia Employees Launch Smartphone (MeeGo Resurrected)
I was never bothered by those inconsistencies in N900's UI.
Athough they do exist, they are irrelevant for me, unlike the UI inconsistencies of Android 4's UI.
Piracy Offers Heavy Metal a New Business Model
Holding a gun to people's heads and demanding money does not make you liked.Finding what they like is tough, and getting tougher every year
So, according to you, it would be ok to get a Ferrari, ride it for as long as I like, then dump it because it did not like it after all, withouit paying a dime, right?
AI Reality Check In Online Dating
My experience is different. I had a lot of dates with women from dating sites, and I met my wife that way. I have a kid, after 5 happy years of married life.
I think what matters is the initial approach. Many men go for an impressive opening line, but women don't really want that. My approach was very simple. My initial message was: "hi, how are you?." Most women replied back, and then the conversation started.
Jolla: Ex-Nokia Employees Launch Smartphone (MeeGo Resurrected)
...and I am sold.
I tried the iPhone. Didn't like it, too much of a walled garden.
I tried Android. It's UI sucks. Huge incosistences all around.
I will stick with my N900 until a Sailfish phone with a hardware keyboard arrives.
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
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++.
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?"
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 has no journal entries.