bwooce | 11 years ago | on: Investors Grumbling, Twitter CEO Struggles to Define Vision
bwooce's comments
bwooce | 11 years ago | on: Golang 1.4 Internal Packages
The main proposal is one of scoping by directory hierarchy - /a/b/c can import a/b/d but a/g/x can't.
bwooce | 12 years ago | on: Shortwave: iBeacon-powered messaging
Looks good otherwise, I'll try it around Sydney tomorrow.
bwooce | 12 years ago | on: Show HN: Kiwichat – group chat of people who are within 1 mile
Both of your products sound like dating sites dedicated to meeting New Zealanders. That's....a niche market.
Kiwi != kiwifruit, if you talk if eating a nice juicy kiwi in the rest of the world you're either salacious, a cannibal, or undertaking some kind of illegal feast (main course: roast bald eagle perhaps)
bwooce | 12 years ago | on: Rarely Used Postgres Datatypes
Timestamp with Timezone
There’s seldom a case you shouldn’t be using these.
For recording most event times that's true but:
Birthdates (which can include times) shouldn't use them.
Calendaring should think very carefully too, should the 9am meeting move to 10am due to DST? or should it "stay put" but potentially move for other timezones?
bwooce | 12 years ago | on: OpenBSD disables Heartbeat in libssl, questions IETF
bwooce | 12 years ago | on: BLAKE2: “Harder, Better, Faster, Stronger” Than MD5
bwooce | 12 years ago | on: Show HN: Available .com's in /usr/share/dict/words
congaed - past tense&participle of conga scrod - young cod/haddock/white fish split and boned. (also schrod, also available).
bwooce | 12 years ago | on: Blackphone
Fully support the initiative for an open baseband. One reason it's not open is the (fairly legit) fear that intentional and unintentional DoS attacks would occur, affecting everyone in the area. It's really really simple to be an obnoxious cellular network citizen and it's pretty damn hard to police.
Baseband bugs that impact networks are common too due to the complexity. I saw a function point analysis of GSM vs 3G once, seem to remember 1-2 orders of magnitudes difference. Ahh Function Points, you flawed devil of a management metric.
bwooce | 12 years ago | on: Vatican, Oxford put ancient manuscripts online
bwooce | 12 years ago | on: The Frameless Geodesic Dome I currently live in
Read this http://www.shelterpub.com/_shelter/domebuilder's_blues.html and see how many of the concerns are addressed in this design.
Lloyd was passionate about domes, but came to realize their flaws. Most of these are applicable today despite the materials improvements over the last 30+ years.
bwooce | 12 years ago | on: Deutsche Telekom, Web.de and GMX launch "E-mail made in Germany" initiative
The rest of us, well, we were always subject to this oversight and it won't change. We just didn't have our noses rubbed in it very often and US media don't give a damn. I expect Chinese companies are just as paranoid about data flowing through the US as the US are about their data being in China.
It's a timely reminder for us all. Remember that putting your data elsewhere doesn't mean anything if (a) it transits the US unencrypted or (b) the parent company is US owned.
bwooce | 13 years ago | on: The Next Pandemic: Not if, but When
bwooce | 13 years ago | on: Urbanization is supersizing spiders
bwooce | 13 years ago | on: How I Busted a Thief Who Tried to Sell My Camera on Craigslist
It gets a bit existential e.g. can you lose what you never really had? But even if you fall on the NO side of that, the cost of re-obtaining a product is not zero.
bwooce | 13 years ago | on: Zero-downtime restarts in Go
Specifically the "let it fail" aspect of OTP, which begets supervisor hierarchies and the consequent lack of exception handling required.
This has been brought up before and dismissed (not the unix way perhaps? I forget), and supervisors have been implemented in go by others from Erlang backgrounds. It's just not quite the same as being built in.
The way goroutines are not linked to their parents or children is related to this. It's a conscious design decision, but I am still adjusting my style to it.
bwooce | 13 years ago | on: Leonardo's Notebook Digitized in All Its Befuddling Glory
The clueless idiot that got their stamp pad out that day is probably long retired or dead.
That big black stamp on page 2 doesn't look original either though, to be fair."ex dono" = as gift.
bwooce | 13 years ago | on: Labeled Tab-separated Values
I don't understand why an entirely new Tag-Value scheme was invented though, and this article doesn't attempt to justify it. Maybe it's not new and I just haven't heard of it?
Why not use: JSON ASN.1 BER Or any other scheme with existing, mature, encoders and parsers.
bwooce | 13 years ago | on: Why Is Flu Common in Winter?
bwooce | 13 years ago | on: iOS 6: Do Not Disturb mode stays on after scheduled time
It's a common mistake.
The first usecase is Birthdays. For most purposes people do not want to store the extract time and date of their birthday in the original time zone. Apple do this, much to my annoyance - it means people's birthdays change as you move around our planet, and that doesn't align with how they work in the real world. If I'm born in Utah on 1/1/1980 it does not mean I celebrate my birthday on 31/12 when I'm in Australia.
The second usecase is recurring meetings, particularly with global participants. The mind bending case is where you have DST in some or all of the TZs. The only remotely correct thing you can do is keep the meeting at the same wall-clock time in the TZ of the meeting owner (9am meeting stays at 9am). Most apps don't, and there is no perfect answer (consider a participant in a different TZ - the meeting changes to a possibly conflicting time).
Sometimes storing the absolute time/date is correct. Other times storing the original UTC offset, as well as the time in UTC is. But most of the time, yes, store it in UTC in whatever form you prefer.
When I got to the point of blocking every advertiser (confirmed views +1!) but they popped back up under different special handles I resigned myself to defeat.
I will miss the serendipitous discovery of tidbits of information that it enabled, but the signal/noise (or rather, content/ads) ratio was overpowering. It needs to make money, but I think it's killing itself or at least transforming itself into the equivalent of TV -- content producers broadcasting to a largely passive audience.