HNHacker News
TopNewBestAskShowJobs

cmsd2

72 karma · joined October 16, 2012

https://github.com/cmsd2
submissionscomments
cmsd2··on Top stablecoins shed $7B in May as traders redeem tokens en masse
Please tell me this is a joke. The fact tether trades readily on an exchange is a major factor for it being convertible, even if at a price you don’t like.
cmsd2··on Top stablecoins shed $7B in May as traders redeem tokens en masse
I don’t know where you got this advice from but this is precisely wrong from my reading of the rules. An asset exchange between two non legal tender assets is treated exactly the same as any other disposal and acquisition and absolutely is a chargeable event.
cmsd2··on Libreddit: Private front-end for Reddit written in Rust
i would get rid of infinite scrolling.
cmsd2··on The Rapid Growth of Io_uring
it looks like in the future it might be a better way of implementing khttpd by handing over from a userspace control program the accept->read->sendfile->close sequence of async operations to the kernel
cmsd2··on Blink-Dev – Intent to Deprecate and Freeze: The User-Agent string
i predict this comment will age badly.
cmsd2··on In U.K. Vote, Online Disinformation Is the New Normal
the rise of this submission to the front page and the swift sinking back under the waves, along with the vote war on comments here is interesting. this place isn't nearly so left-leaning as i'd assumed.
cmsd2··on Serverless Development with Serverless Framework
I like CDK because: 1. it's type-checked (using your choice of language/compiler) 2. modularity is done using in-app code, rather than extending serverless with plugins in javascript 3. i think cdk scales better to projects composed of multiple stacks 4. it's somewhat testable
cmsd2··on Designing Windows 95's User Interface (2018)
it seems litestep is still alive.. just.
cmsd2··on Blogwashing
what's a blog? oh you mean a weblog. /s
cmsd2··on The Great French Mustache Strike of 1907
RAF allows moustaches too. Apparently "not to extend below the edge of the mouth" which still leaves quite a lot of room for expression I would guess. Rule still applies while on secondment [1].

My Grandfather was born before the days of safety razors and tells me that Navy personnel were able to petition to avoid shaving on account of delicate skin (something about the salt water and fresh air). I think anybody who could grow a beard would have done.

1. http://news.bbc.co.uk/1/hi/scotland/7451939.stm

cmsd2··on The Koch brothers are campaigning against tax rises for public transit projects
The gentrification argument is strange to me.

Gentrification as an effect happens when an area becomes more desirable to live in. That means here that people place a positive value on public transport.

To deny an area the benefit of public transport based on some weird altruistic and paternalistic motive doesn't really seem credible.

It's really tail wagging the dog too. To say we should just keep areas shitty or undesirable to avoid gentrification seems totally backwards.

cmsd2··on Gardener: Manage Kubernetes clusters across multiple cloud providers
Possibly sightly obscure, but there's also an xmpp extension called BOSH[1] which is iirc long-polling applied to xmpp.

[1] https://xmpp.org/extensions/xep-0124.html

cmsd2··on IPv6 excuse bingo
Bingo In Name Only?
cmsd2··on Russian state sponsored actors targeting network infrastructure devices
see the analysis of guccifer 2 and the dnc hack. i don't think there's a substitute for old-fashioned detective work. and luck of course.
cmsd2··on Ask HN: What are the best MOOCs you've taken?
without a doubt: Calculus in a single variable with Robert Ghrist https://www.coursera.org/learn/single-variable-calculus

for lots of people here it'll revisit some material you learnt at school but it does go further and the materials are fantastic and the exam at the end is no pushover either.

cmsd2··on Show HN: PAST, a secure alternative to JWT
really? both Azure AD and AWS Cognito use RS256 as the only algorithm supported. perhaps my sample size is small.
cmsd2··on OpenTracing: A vendor-neutral open standard for distributed network tracing
as has NewRelic. https://blog.newrelic.com/2017/09/13/distributed-tracing-ope...
cmsd2··on Show HN: Sandglass – Distributed, scalable, persistent time-sorted message queue
If you're in AWS land, try a step function triggered from SNS. Executions can last up to a year. To shell out to processes that actually perform the work either invoke a lambda or start an ECS task.
cmsd2··on An aspirin a day keeps many cancers away, study suggests
Is there any risk of the thinner blood leaving you predisposed to complications in the event of an unrelated traumatic injury?

..analagous to how Amber died in season 4 of House?

cmsd2··on Ask HN: UK Startups – Are You Thinking of Leaving the UK Because of Brexit?
Chris Dillow is a good read on this topic

http://stumblingandmumbling.typepad.com/stumbling_and_mumbli...

cmsd2··on Payment Request API
Sounds like https://flattr.com/
cmsd2··on Building a fast, secured and free static site in less than three hours
The next logical step is to mark with parentheses the two branches of the if expression:

  (if (or cond1 cond2) (then) (else))
although i suppose it's not really hugo anymore..
cmsd2··on Kerbal Space Program Acquired by Take-Two Interactive
http://www.projectrho.com/public_html/rocket/torchships.php

assuming an epstein drive is possible yeah it opens up more or less direct brachistochrone trajectories between here and mars. Just wait until the planets align and burn.

cmsd2··on Global availability of Microsoft Teams
We've had preview access at work. It seems nice enough and I'm looking forward to playing with the APIs. It does still rely on the other o365 components for features, which just shows up how janky lync and sharepoint can be.

we've had slack and irc and hipchat. honestly I don't care which chat system we use as long as internally we can all come to some kind of agreement. That speaks more to our er diverse user-group than the quality of any given chat system though.

I haven't been able to log in from a linux system unfortunately. The browser user-agent detection barfs on both chrome and firefox for me.

cmsd2··on My Distributed Systems Seminar's Reading List for Spring 2017
I like the trend towards taming async networks, like the nopaxos paper which show's what's possible when the network layer provides a total order on client requests.

Seems not completely unrelated to prior work to turn async networks into timed-async networks like with Spanner.

cmsd2··on UK government changes website guidelines due to buggy screen readers
The Guardian style guide is the only one of the newspapers for which I could find an entry on this.

https://www.theguardian.com/guardian-observer-style-guide-e

It recommends dropping the dots. I know we were taught in school to treat them as abbreviations and therefore include the dots so I'm not sure where this new fashion comes from.

cmsd2··on Thread pools: How do I use them?
A coworker showed me Akka Streams recently. It allows you to overcome the impedence mismatch between threadpools processing jobs at different speeds where one task feeds into another. Could be a neat way to join up the i/o bound tasks to the cpu bound tasks.

https://opencredo.com/introduction-to-akka-streams-getting-s...

cmsd2··on Show HN: Linenoise NG – GNU Readline Replacement, with UTF8 and Windows (BSD)
there are a lot of forks of linenoise out there now.

this one looks good, but it's a big task to pick through all the divergent copies of the code and figure out which ones have genuine improvements and which ones are now rotting.

there's a rust one too which i recently added mingw/msvc support to. that's actually an example of how this splintering could be causing problems because we've just vendored some upstream version of the native c code and changes may be difficult to send back upstream.

cmsd2··on Leatherman Tread, a New Wearable Multi-tool
uk here. not sure i've ever seen a phillips screwdriver. we just use posidrive, but call it phillips all the same. i'm not old enough to remember pre-metric though.
cmsd2··on Operating System Development in Rust
For bootstrapping a kernel, I had trouble with cross compiling. My kernel doesn't yet support a libc hosted environment, so I use a i686-pc-elf gcc target with -ffreestanding. rustc works niceley if your target environment is similar enough to your dev environment, or if you are developing for android for which there's an sdk and rustc port already. I initially tripped up on this because i'm developing on osx currently, but targetting gnu. I just need the rustc equivalent of -ffreestanding. Alternatively I'll have to wait until I've got a proper i686-myos gcc and libc port.
Page 1 of 2Next →