HNHacker News
TopNewBestAskShowJobs

Timmmmbob

239 karma · joined January 16, 2013

submissionscomments
Timmmmbob··on 3D Printing Store
You can get a vinyl cutter for a couple of hundred quid.
Timmmmbob··on AltBeacon
But how is iBeacon proprietary anyway? It's just a static BLE advertisment of a UUID. Anyone can do that.
Timmmmbob··on Hermit: a font for programmers, by a programmer
Looks kind of blurry.
Timmmmbob··on The sad state of Linux Wi-Fi
Yes I have one that "works" in Linux, but it only ever connects at a glacial speed. In Windows it works at full speed as expected.

("Submit a bug", "Have you tried...", "What does [some command] say?", "It's the fault of the manufacturers" etc.)

Timmmmbob··on Announcing Oculus Connect, RakNet Open Source, and E3 2014 Awards
Yeah I recently discovered enet through Emscripten (which emulates UDP on top of SCTP. SCTP is the protocol used by WebRTC and supports reliable and unreliable packets like enet and RakNet, though I believe Emscripten's UDP emulation only uses it in unreliable mode (since UDP is unreliable).

Apparently SCTP can be tunnelled over UDP if native support is unavailable (which seems very likely), which means I've ended up with the crazy stack of:

enet, which uses UDP which is emulated using SCTP which is tunnelled through UDP.

Crazy but it works. Bring on the real time web games!

Timmmmbob··on Why Bikes Make Smart People Say Dumb Things
I lived in London for 4 years and that is bullshit.
Timmmmbob··on Plain text wrapping in Gmail
So, word wrap? This is the same stupid argument that pro-spaces people make in the tabs-vs-spaces argument - that you have to use spaces (or hard line breaks) so that you can force your ideal indent size (or line length) on other people.

Just accept the other people have different preferences, and tabs and soft word-wrapping enables them to use their preference. If you don't then you're being selfish really.

Timmmmbob··on PHP DateTimeImmutable::modify()
According to the comments it returned a modified immutable date. The original date is not modified.

Poor function naming perhaps, (should be `modified()`), but it's not really one of the things that makes PHP infamous.

Timmmmbob··on Hacking into Internet-Connected Light Bulbs
Not really, unless your early 90s PC was really shit.
Timmmmbob··on Hacking into Internet-Connected Light Bulbs
Presumably you have to use a smart phone to connect to each bulb when you install it and send it a non-fixed key.
Timmmmbob··on Dart Programming Language Specification [pdf]
It actually works quite well if you pick the right font. Stroustrup uses it in The C++ Programming Language and it is easier to read.

You're just much more used to monospace.

Timmmmbob··on Pizzerias Receiving Extortion Letters Demanding Bitcoin
I hope they reported that to the police!
Timmmmbob··on iFind – Battery-Free Item Locating Tag: Funding Suspended
Yeah BLE uses about 12 mA while transmitting or receiving. But it does not do that continuously. Its average power consumption can be under 100 uA very easily.

However, there's no way you'd get even 100 uA by harvesting RF energy in a package that small.

Timmmmbob··on Show HN – Get Your Own Maps – Pixel Perfect
Also worth considering: https://code.google.com/p/mapsforge/
Timmmmbob··on Pierre Sprey on the F-35 [video]
Yeah it actually makes sense from a physics point of view. All the fancy reflective angles on the stealth plane won't do anything if the wave is longer than they are. "Small" things all look the same in terms of wave reflections.

The radar-absorbing paint may do something (or at least it could in theory). And long-wave radars are naturally going to bigger and more inconvenient than short-wave.

I've never really thought about it, but I think he might be right!

Timmmmbob··on $4 ARM PSoC prototyping kits
I think this must be a standard ARM thing. The nRF51822 Cortex M0 (with BLE) from Nordic can do something very similar.

They call it PPI (Programmable Peripheral Interface). All the peripherals (timers, ports, low power comparator, even a quadrature decoder) have "events" and "tasks" and you can wire them up as you please. It's pretty neat. Doesn't have any op-amps or capacitative sensing circuits though.

Timmmmbob··on Tessel: A microcontroller that runs JavaScript
You don't have to write in low-level C. You can write in high level C++, which is vastly preferable to javascript! Or hell, why not write in Lua! It's what this apparently transpiles to, and is much nicer.

The only reason javascript became popular is because it was the only option on the web. Why does that mean we would want to use it when we have better options?

Timmmmbob··on My Conversation with “Eugene Goostman”
Yeah the Onion article writes itself:

"Turing test proves that 30% of judges are actually computers."

A recent Turing test at Reading University backfired after it was discovered that nearly a third of the apparently human judges were discovered to be less intelligent than a ZX Spectrum. Suspicions were raised when they were unable to carry on sophisticated conversations with the programs being tested and instead nattered on about banal topics such as their job, popular music, and another thing.

Ok I'm done. I don't write for free!

Anyway, Onion writers, make it happen.

Timmmmbob··on Introducing Socket.io 1.0
This seems like a good place to ask: Does anyone know of a library (preferably C++/Emscripten) that simplifies using WebRTC to create real time network games?
Timmmmbob··on The pre-play vulnerability in Chip and PIN
Yeah I saw a card with a screen demoed ages ago which generated one-time-use credit card numbers (or something like that), which is surely the way it should be done. It's so crazy that once I've given someone some numbers they can just take money from me.
Timmmmbob··on Dear Internet: Let’s Demo The Slow Lane
To be fair that was for technical reasons, and I think it will change soon with fibre. They tend to have sane upload speeds, e.g. 10 Mb/s.
Timmmmbob··on Atom Is Now Open Source
Not really surprising - the whole idea of web desktop apps is kind of crazy, especially for something that you want to have good performance like a text editor.
Timmmmbob··on Raspberry Pi Compute Module
This is quite badly named and isn't intended for number-crunching. It's for when you want to use a RPi in a project, but want it smaller or better integrated into your other electronics. Think about a kiosk, or digital signage.
Timmmmbob··on Nvidia working on Wayland support for binary driver
Do you remember how stagnant GCC was before Clang came along?
Timmmmbob··on KeyMe – Copy keys and solve lockouts
Looks like the lock was still your problem even if it wasn't picked.
Timmmmbob··on Stripe Checkout: Added an option to remove the "Remember Me" checkbox
Nothing, because I didn't check it and see an explanation (you need a little "?" icon, or at the very least an instant-tooltip).
Timmmmbob··on MicIO – HTML5 to MicroController Communication through a headphone jack
This is better IMO:

http://www.rfduino.com/

Despite their claims it is not really open source, but you can buy the official dev kit for $100 and it gives you access to the SDK, Soft devices and an SWD programmer (SWD is like JTAG but for ARM).

Great hardware though. The only alternative I've seen is the TI chips and they require the purchase of a $3k compiler!

Timmmmbob··on “This presentation can’t be opened because it’s too old”
Yeah but "information" generally requires software to view it. The only reason that web page still works in modern browsers is because they've gone to all the effort to account for quirks in ancient HTML. Apple clearly didn't think it was worth the effort in this case.

Also worth pointing out it's much easier to display old formats than it is to make them editable.

Timmmmbob··on “This presentation can’t be opened because it’s too old”
Saying Microsoft isn't perfect at backwards compatibility is nit picking to say the least! They are far far ahead of any competition in terms of backwards compatibility. It's practically measured in decades whereas Apple can't manage 5 years.
Timmmmbob··on NHS England patient data 'uploaded to Google servers', Tory MP says
> no Google staff would be able to access the data

Well that's obviously bullshit... But aside from that, if it's commercially available and pseudonymised, I can't see much wrong with it.

Page 1 of 3Next →