Still a shortscreen though
Nice to get the keyboard back. But I'd still pay double for a machine with a full height 16x12 screen rather than the 16x9 that this one has ... and it's not even a retina display like the X1 carbon.
171 publicly visible posts • joined 17 Apr 2007
For the kind of "real" workload most of us actually have, which is more like a set of small independent systems than a "netflix webscale system", the whole "cloud" approach isn't quite so relevant. And if you have a reasonably predictable workload, (rather than the "bursty, scalable" cloud model), then we priced it up, and the cost of buying tin and hosting it... is about 8x cheaper than provisioning cloud VMs.
Anyone who writes websites has to deal with the misfortune of having some users who use iOS. It's a bit like having to support IE6 used to be: you waste a lot of time and some features just don't work properly. Mobile Safari is about 3 years behind the rest of the browsers (e.g. still no working WebRTC, many CSS things aren't fully supported) and this is partly because Apple don't want people to write cross-platform websites instead of Apps. So I hope this succeeds.
I really wanted to love the N900 - and to develop for it - among other things, it was the first phone that properly ran X11. It was so tantalisingly close. What killed it was a combination of slightly weak hardware (not enough CPU, and a resistive touchscreen), and being incompletely open-source. For example, we needed to write an app that could take and upload photos during an active voice (cellular or IP) call. But the N900 couldn't: the camera application needed a unique lock on the soundcard in order to make the shutter-click noise, and so the call had to be ended. So, easy to fix: just take the open-source distribution, and re-compile without the shutter click effect. BUT, it wasn't all there: if you built the OSS release of the code, you could use the camera, but without the autofocus library! Totally useless.
What Nokia should have done was made Maemo fully open-source, and then promised that all their current generation of phones would be software-updatable to run it. They could even have offered a choice of Windows (officially) and Android (cyanogenmod with official driver support).
I've had good experience with A&A who provide a router configured for fixed IPs (you get 8 x IPv4). The router uses 3 of them, so you get 5 devices that are fully routable. Unfortunately, that's ALL the router can do... so once you have more than 5 devices trying to DHCP, it will fail, in a weird way depending on connection timings. It's a "feature" that the router supplied can't also do NAT.
The 200-in-One kit is still made, and it's still pretty good, with an exceptional manual.
For anyone who buys a modern version of the kit, you'll need to change the LEDs (which are behind a white diffusing panel and so faint as to be almost indistinct; the fix is to scrape away some of the white coating from the inside), and the "filament bulb" which has now also become an LED of negligible brightness back to a bulb (note that it is supposed to be able to shine on the LDR, so as to make the "Electronic Candle" work).
Combined with an Arduino starter kit, it would be ideal.
It seems to me that the opportunity to prevent "crimes/terrorism" by surveillance is itself a problem. It allows ministers to be complacent about the need to prevent these things happening. So if we could take away the illusion that we can fight crime by abandoning our privacy, I wonder whether politicians might actually address the root causes.
Why not halve the police budget, and redeploy it into education and job-creation.
Let's ditch the war on drugs, and suddenly we can de-resource customs, and remove much of the anti-money-laundering bureaucracy.
Furthermore, if we can deprive our politicians of "magic bullet" solutions to terrorism, they might at last face up to the real causes (such as bad foreign policy, lack of human-rights in the middle-east, and lack of secular education).
As I understand it, the Air France flight stalled, crashed into the ocean, and broke apart. If the MH370 made a "controlled" descent (even gliding on autopilot without engines), it is probable that the fuselage would not have broken open - and therefore it could well have sunk in one piece.
As an S3 owner, I was really looking forward to this. But it just looks and feels really cheap. The rubber back looks and feels like an elastoplast, while the ridged chrome around the edges is uncomfortable to hold and it looks like the trim on a £1 toy car.
As for the irritating port cover - I don't understand why they can't just make the USB-port itself hermetically sealed, and make the electrical contacts waterproof (for example, the Pebble handles this just fine).
Now, if only the M8 would put capacitative buttons on the otherwise wasted space of the bezel, and keep the screen estate for the actual content (rather than wasting it on soft-buttons, so that the screen is effectively smaller than an S3), I'd get one of those! For now, I think it's a new battery for the S3, and I'll wait for the next generation.
Actually, you can. Let's say you initially install the lubuntu release. Then "apt-get install kubuntu-desktop", and you have all of kubuntu installed. You also still have all of lubuntu installed, i.e. the LXDE window manager, and the collection of packages chosen to go with it. (You can then remove lubuntu-specific bits if you want). Likewise, the meta-packages xubuntu-desktop, kubuntu-desktop, and ubuntu-desktop.
The only way to get some pressure on the border focrce is to change the rules of the game. At the moment, they can inconvenience travellers as much as they like, and we can't do anything. The rules should be: you are entitled to clear the border in 15 minutes (peak 20 minutes on rare occasions). The UKBF may check in any way it wants, but the rigor of checking combined with the staffilng levels may never cause delays. Then they'll learn.
The other thing I'd do: if I were the airline, I'd hand out complaints forms to every passenger, complete with the number of the UKBA management. Lets get 100 angry passengers every hour calling up the mobile number of the inept people who run it.
I think this article looks at only at the ownership and not the missed-opportunity side.
Intellectual Privilege denies inventors the ability to create, independently, and allows a 3rd party with a better lawyer and more resources to deprive them of their livelihood. Most inventors (myself included) would gladly opt out of the entire system. Whole fields of endeavour are often "patent-encumbered", leading in some cases to patent-thickets.
Some examples:
* IBM have a vast portfolio, and they find that it is 10x more often used for defence than offense. i.e. if the system went away completely, the benefits would outweigh the costs.
* Google bid over $4billion for a set of patents covering Android - an attempt to pay protection money for not being sued, even though almost all of them would fail the "obviousness test".
* The Open Invention Network exists in order to allow its members to effectively contract out of the patent system.
Much though I like DAB, I can't see why we need to kill FM. Unlike Digital TV, there's not much alternative use for the mere 20 MHz of spectrum that could be potentially freed.
Also, from a cultural perspective, we need to keep at least something broadcasting on AM: so many engineers and physicsts get started on AM radios - and it's the only technology you can really build yourself.
Unfortunately, that doesn't work, because of the reflection spectra of the items being illuminated.
For example, consider some yellow paint, with a narrow spectral peak. If this is lit by tungsten/daylight light, it will reflect in the yellow component, which then partly stimulates both the red and the green receptors (each of which has a broad response) in the human eye, and we see it as yellow. But if lit by R+G+B LEDs, the paint will reflect nothing, and will appear black.
I've never quite understood this. If a single note takes about 8 bytes (on and off, pitch, velocity, control data), then MIDI is limited to 500 notes per second. That seems reasonable, but not exactly generous, especially in a large rig,
which might have 10 instruments. However, given the beat-structure, perhaps 90% of the cycle should be silent. That only leaves a headroom of ~5. So, how does MIDI avoid a significant amount of skew between notes played by different instruments that should be on the same beat?
The problem with Sony is that they make hardware that serves the interest of the entertainment division, rather than the customer. So Sony electronics is hamstrung. For example, MagicGate Memory sticks (incompatible with the investment in non-magic-gate ones, because they didn't support DRM). What about the lack of multi-region DVD players from Sony? Or the BlueRay players that prohibit you from skipping the commercials and the warnings at the start.
The problem really is that human depth-perception works on multiple cues:
[1] stereo vision (different images into each eye)
[2] binocular parallax (eyes converge at a known angle)
[3] focal distance (are we focussing near or far)
[4] one thing obscuring another
[5] experience (we know the size, so infer the distance).
Notably with 3D TV/film, the 3D effect derives from #1, but #2 and #3 conflict with it. Many people get eyestrain from this, or find the experience less than compelling. ThinkGeek even started selling "2D glasses"! Some people find that #1 is not dominant - and if we swap the glasses around in a cinema (i.e. wear them upside down), we can still see depth perception the "right" way, even though it should be backwards!
Wheat and Grass are basically the same kind of plant. If we can use yeast in a bioreactor to make beer, then why can't we contrive a way to convert the grass directly into milk, using a catalyst that is more efficient than a cow? For most uses of milk, it needn't be perfect: just a suspension of fat in water, with the right kind of sugar, calcium carbonate, and (more complex versions would need the vitamins and proteins). For the majority of uses apart from "proper" cheese, it needn't be perfect in terms of the enzymes and proteins. Advantages include 1/10 of the CO2, and suitability for the lactose-intolerant, and vegans.
it's one thing for Google etc to "comply with valid legal requests", but they should have designed their service in such a way that it's mathematically impossible to comply. They could easily go for a fully-encrypted system, such that all the spooks could have (even with a court order) is gibberish. (Of course, google wouldn't be able to mine the text for ads that way).
I wish the "security-at-any-price" people could see that, in a world where the state has the power to prevent terrorism, tyranny is almost certain. Ultimately, our democracy relies upon the fact that, if the will of the people is not respected (eg a government loses an election and fails to dissolve), then it can be ejected by force. Such force should never be needed... but if the government had the tools to prevent it, then the tyrant can never be removed.
Equally, the concept "national security" is, in practice, inimical to the security of a nation. A country that feels so secure that it can act with impunity is one that ultimately makes many many enemies, through the folly of its politicians.
The best button arrangement by far was the HTC DesireHD which has 4 soft-buttons. The physical home button is too hard to press one handed, collects lint, and consumes too much vertical space. But we should go back to the proper Android "Home + Menu + Search + Back" quartet.
Also, OLED displays aren't as good as LCD, except one thing... they have much better battery life because there's no backlight. For this, I can forgive them for not being able to produce a properly white white (and the consequently ruined color matching).
Now... where's the laser pointer, heart-rate monitor, hand-warmer, geiger-counter, quantum-cryptography, and self-destruct function?
It always seems to me that copyright-by-default is a bad idea - most of the time, we gain hugely by sharing and remixing culture. Also, remember that every time you forward an email, or use a google-image in your presentation, you are breaking copyright law. We simply cannot operate in a strictly copyright-maximalist manner without making 99.99% of the citizens into law-breakers. (For that matter, how many of the Reg's own icons are you sure you licensed properly?)
If I could go back in time and tweak the first HTML spec, I'd clarify that "all content placed on the web is implicitly public domain, unless explicitly marked otherwise". After all, that's how most people think the web works, and actually how it does work anyway (because individuals can almost never afford to sue).
It's not as if putting a copyright tag into a jpeg/tiff comment field is difficult.
As most people pay the TV license, can we please move to paying it out of general taxation rather than a dedicated license? That would save about 5% of the cost, which is purely wasted on the TVLA. It would also make it fairer on the poorest. Personally, I don't own a TV, but I do use the BBC radio, website, and sometimes iPlayer; i'd be very happy to pay for what is, even with its faults, an exceptional service.
The S3 is great, but its one weakness is that the headphone amplifier is rather feeble. It would be nice if the new one had a bit more grunt. Notably, larger headphones need more power. For example, listening to classical music on an aircraft... even the quiet bits need more gain.
The other thing is, I wish they'd get rid of the physical home button. It's Apple's worst misfeature, and it's awkward to press, needing far more foce than the 2 soft buttons either side. (for that matter, can we please have the search button back).
In the "near-field" for RF coupling, with a resonant antenna, it's not the case that power is broadcast into the distance. You can get 80%+ efficiency. Basically the inverse square law doesn't apply until you get several antenna-lengths away from the antenna.
It's a shame that Android removed so much GPL'd code from userspace. It makes fragmentation inevitable.
(By comparison, look at Desktop Linux - it hasn't fragmented in anywhere near the same way. Of course people make different choices, but the GPL means that both forks and merges are possible).
It's very easy, when holding your iPad + smart cover, to grip it like an open book, holding just the cover in the left hand. This places a torque on the magnetic joint, and it can sometimes unexpectedly unzip, letting the iPad crash to the floor (unless your reflexes are fast enough).
1. We probably need to halve our CO2 emissions by 2050.
2. In order to bring the 3rd world out of poverty, they need to increase energy consumption 5-fold.
3. 1% here and 1% there adds up to 1% on the total... unplugging your phone charger at night isn't good enough!
=> 10-fold improvement in Energy generation efficacy needed.
The only realistic solution is nuclear power, NOW.
The solution is very easy. Put VAT to 35% and scrap corporation tax. All the loopholes go away. We also become more competitive as a country because our talent can go towards productive work rather than the huge overheads involved in dealing with tax (and finding or removing loopholes). Also, VAT has exemptions for certain necessities, so this is fairer on the poorest.
Why not simply change the mechanism. Increase VAT, decrease Corporation tax. VAT is paid in the UK no matter what. And if the sliding re-balance is done rightly, it won't affect consumer prices. It would remove the competitive advantage currently granted to companies that don't "play fair".
The N900 was a wonderful device to develop for... it had a proper Linux environment, and could even run openoffice!
Unlike Android, it uses the desktop Linux approach, and runs X (and GTK), so all the applications just work without porting. It was a delight to develop for, and the SDK was easy to use, well documented, and helpful. Out of the box, I could SSH in and do X-forwarding, no need to "root" it first. The hardware was also ahead of its time (excepting the resistive touchscreen). Sadly, Nokia wouldn't make the whole thing open-source.
For example, I needed to be able to take photos during a phone call. This would have been easy to fix (it just needed to disable the shutter sound, so that the camera app didn't need a lock on the soundcard) - but the camera app was closed source. Yes, I could use the library to write my own app... but only if I didn't want autofocus.
Nokia didn't get that open hardware means *everything*, not most of it, excepting a few essential bits.
Why is this whole thing so complicated?
1. Session cookies are the only things we really need(*), for advanced functionality such as login, shopping-carts etc - and these are already allowed via the exemption - no need to ask the user.
2. Storing preferences between visits ["remember me"] also doesn't need a notification: clicking the button to "remember me" is sufficient implied consent. [though it doesn't hurt to have a privacy policy.]
3. There's no legitimate reason to use any other form of cookie - 3rd-party analytics or tracking cookies. Sites that do use them deserve the ire of the ICO.
(*) PHP has session.use_trans_sid as a workaround - it's possible to avoid session cookies, though the result is inelegant.
If you expect your electronics to fail, you're already toast. Besides which, the most likely failure would be the battery (if it freezes). Wire up the electronics carefully, check it works in low temp, and package it inside a styrofoam box (these are really quite good; you can even mail ice-cream and it will arrive frozen). Otherwise, your mechanical trigger just adds weight, and the significant risk of a false positive.
BTW, the easiest way to detect balloon burst is actually to measure the G force on the truss. Have a G-sensor, which is armed by the altimeter. Once a decent height is reached, you'll be going at approximately constant velocity, and the acceleration measured by the sensor will be 1.0 G (within 10%). At burst, it will suddenly become 0G as you go into free-fall. Use this to drive a MOSFET and the ignitor.
This is really simple (and for once, the EU got it right).
* If you're using Session cookies, you don't need to change anything. Implicit consent is fine.
* If you're using Personalisation cookies which benefit the user (eg to remember site preferences, or store a long-term login), you also don't need to do anything [though perhaps you should mention it in the privacy policy]
* If you're using tracking cookies (for cross-site advertising), then the law is quite rightly targeting you. Basically that behaviour is pretty evil, and although you can persuade the user to waive their privacy rights by "accepting" the tracking, this shouldn't happen.
* 3rd party analytics (eg Google) and non-tracking advertising are the grey-areas.
Here's a simple test;: if the average geek would consider your cookie beneficial to him, then you don't need to ask for consent. If you think the average geek would prefer to reject your cookie, then you do need to ask for consent (but you shouldn't be using that type of cookie anyway).
Another way of looking at this: very few businesses work with the "free content, ad-supported" model. Some do (eg The Reg; Facebook). But, If you aren't reliant on advertising, then this rule doesn't affect you, (or you are completely incompetent.)
Please don't muddle different concepts.
* It would be perfectly logically consistent to have strong privacy protections and weak copyright.
* Also,while we do need consumer protection from Facebook & Google, the real threat to privacy is our own government, and that of the US. So, for example, if we wanted to implement a "right to be forgotten", it needs to also apply to the spooks.
I bought an N900 for development work. Resistive-touchscreen notwithstanding, it was a delight to use, and to develop for: it actually ran regular "desktop" Linux natively: Gtk, X, etc. You could even run X applications via SSH forwarding. The apps weren't all there, but it was so close: the next rev would have been awesome. It even contained neat hardware (IR and FM transmitters), and had a much better camera. Getting started with Maemo was really easy (Nokia made the environment and cross-compiler easy to set up), and it used Gtk rather than Qt (so apps ran quickly and could be written in mostly plain-C). The "Hildon" extensions to Gtk for the phone were actually rather good.
BUT, it wasn't properly open-source: as so often happens, there are just a few nasty binary blobs that mean you can't really truly build the entire environment yourself. In my case, this was a killer: we needed to be able to simultaneously multitask the camera and telephone calls. But the camera app needed full access to the sound-card for the shutter-click, so would block during the call. I could very easily re-build a separate application which worked as we wanted...but here is the ridiculous part: only if I didn't want to make use of the proprietary blob used for autofocus. Yes, really: I could use the camera, but only by not implementing the unnecessary "focussing" feature !!
So that was 200 N900s we didn't buy, and in the end we took a totally different approach. I wish companies would understand that open-source really means all-or-nothing.