Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?

Comment Re:So Let Me Get This Straight (Score 1) 219

Tons of interesting stuff in that link, totally off topic, but details about rewriting win32 kernel with full unicode support as a realtime OS for Windows CE:

I do in fact know a little about Windows CE! from what I remember, it's a much simpler, cleaner design. its Win32 is a rewrite of a subset (for one: Unicode only, no ANSI), and the kernel is a hard realtime microkernel with some cool, unique features: for example, inter-process calls temporarily moved the calling thread to the server process, no roundtrips, no memory copies. this could only work because Windows CE had a single address space shared by all processes. this limited Windows CE to 4 GB of physical memory, but it was a necessity because it had to work on machines without a MMU. the fixed address space also limited Windows CE to 15 processes, don't know why so few (not threads though, you could create as many threads as would fit in memory, and you had 256 priority levels to choose from instead of Windows NT's meager 15)

this was until Windows CE 5. Windows CE 6 is a much more boring kernel, with separate address spaces and drivers running in kernel mode

Comment Re:fast growth (Score 1) 242

Yeah nearly one in five employees works in sales. Probably another one in five works in management in some capacity, and another one in five works in support roles, leaving you with perhaps 200 engineers? That's still a lot of engineers, but at 4 engineers per team that's 50 products or product segments they can focus on.

Comment Re: Summaries, how do they work? (Score 1) 80

If you're using something like CoreOS with systemd, you can spin up the database in a cluster of nodes, and something like fleetctl will spin up the database again on another node if you lose that node. If you write your database container correctly, then it will look for existing db containers in the node cluster and spin itself up as a secondary database, attaching to the primary and allowing you to spin up and down database capacity as needed, sort of your own ec2 system that can adjust itself based on load.

Comment Re:Summaries, how do they work? (Score 2) 80

Docker is Cloud 2.0 and is the biggest generational/watershed/great leap for IT since VMs.
Even Microsoft offers docker compatibility with their new NanoServer images.
This is The One Way Forward.
There's one guy working on a project called Atom/Atomic/Atome or something, which is basically your app compiled in to an OS container, instead of being built on top of an OS container, but still responding similar to a docker container.
In the mean time there are Linux Distros like RancherOS that let you basically run and build a server installing containers like apps. Your other option at the moment is Dokku which is sort of a Docker implementation of Heroku.
Docker is a Big Fucking Deal in Silicon Valley right now and while everyone is experimenting with Docker containers in 2016, everyone who is Anyone will be deploying their product at least in some channels using Docker in 2017.

Comment Re:Reposting my comment from the original article. (Score 1) 1825

If you need money to operate the site, try asking for it from readers. That way you can reduce or eliminate advertising useless junk that nobody wants

I completely agree (fellow greybeard). I would prefer a [donate] button rather than a subscription though so I can choose when and how much to contribute. I will also second your suggestion to allow editing until moderation or reply.

Comment Strikethrough tag support. (Score 1) 1825

I would really like support for the [s] strikethrough tag [/s]. I sent off an email to feedback@slashdot.org almost four years ago to the day:

Are you guys ever going to implement strikeout ( [s] strikeout [/s] ) HTML tag support for slashdot? Or [strike] tag? As the average age of slashdot continues to hover around 22 (I think?) the old say somethin^H^H^H^H joke is going over more and more people's heads. Many online sites now support the [s] strikeout tag, tag. I realize it's technically depreciated in the 4.0 spec, but all the major browsers support it.

And two days later imagine my suprise when I got back this reply(!) from Vladyslav K. at geek.net:

Hi [hadlock],

Thanks for reaching out to us, I just checked the specs and don't see why we should not support it, it's redefined but still probably in proper context.

I created a ticket for this to be addressed.



So... A) did that ticket ever get created? and B) will you please implement it?
Thank you!

Comment Re:This isn't AI.... (Score 1) 149

The most a computer will ever be is an algorithm with some clever programming. Are you saying that AI is impossible.

Take go for example. Let's say hypothetically that I develop this mega-awesome heuristic for evaluating go positions. So good that without search (1 ply) I can play a mean game. That heuristic evaluation function is either: me encoding knowledge about how to play the game into programming or it is 'learned' through random manipulation of data on a computer which is rewarded when it wins games.

Is either of these intelligent?

Comment Re:This isn't AI.... (Score 1) 149

So intelligence is 'doing things the way humans do'? There can't be any other type of intelligence?

If a problem requires intelligence to solve, then any solution to that problem on a computer is artificial intelligence regardless of what 'parlour tricks' are used. And yeah, humans are really good at pattern recognition while computers are really good at arithmetic so I would expect artificial intelligence to differ significantly from human intelligence.

PS: This AI evaluates significantly fewer moves than deep-blue. A brute force search of go is woefully ineffective no matter how much processing power you have.

Comment Myopic (Score 1) 133

The problem is that for many there is a complete lack of a social safety net and adequate programs to help them get to where they need to to become productive members of society. We need good social programs and the legalization and legislation of recreational drugs. If you do the latter first you'll have the money for the former.

Of course this requires us to get our collective heads out of our asses, so it probably won't happen. Blaming Internet technologies is not seeing the big picture.

Comment judicial power (Score 1) 353

“The fact is that, although the new software may enhance privacy for some users, it severely hampers law enforcement’s ability to aid victims. All of the evidence contained in smartphones and similar devices will be lost to law enforcement, so long as the criminals take the precaution of protecting their devices with passcodes. Of course they will do so. Simply stated, passcode-protected devices render lawful court orders meaningless and encourage criminals to act with impunity.”

Lawful requests are not automatically meaningful -- fetch me the moon, explain love, find the last digit of pi, relocate this unmovable rock... You can always ask, you can punish those who resist the order, but in the end you either need to learn to accept failure, or think twice before asking for the impossible.

The argument is that at some point, law enforcement or a court might want some piece of information, but face embarrassment when naively requesting that which is inaccessible? Cry me a river! Just because information "exists", or is believed to exist, it does not necessarily follow that it should be possible (nor easy) for a judge or detective to fetch it.

A judge may someday want to know where I was, yesterday at 3:14am. Does that mean it would make sense to require me to keep a sufficiently precise diary, or wear an ankle monitor, just to enable that possible future discovery request, so the poor slob doesn't have to face disappointment? Law enforcement has always been a cat-and-mouse game, where it's expected you won't be able to get information the easy way; bills requiring it to be easy won't change that.

Slashdot Top Deals

On a paper submitted by a physicist colleague: "This isn't right. This isn't even wrong." -- Wolfgang Pauli