HackerTrans
TopNewTrendsCommentsPastAskShowJobs

dmr_92

no profile record

comments

dmr_92
·3 yıl önce·discuss
I don't think this is correct . The name obj gets rebound, but the dictionary being traversed isn't mutated in any way.
dmr_92
·3 yıl önce·discuss
Can you explain why---what is it about this style that puts you off?
dmr_92
·3 yıl önce·discuss
Does your comment still ring true if you replace "snap" with "flatpak"?

(What I'm getting at is: why does it make sense for Canonical to define its own sandboxed application format when another one already exists?)
dmr_92
·3 yıl önce·discuss
I got sniped by this.

Normal jeans are homotopic to a cylinder with a point removed. Leg-sewn jeans are homotopic to a torus with a point removed. Both of these can be deformation retracted to a wedge of two circles (roughly: widen the puncture as far as you can).

I miss topology.
dmr_92
·3 yıl önce·discuss
I know the authors---it was a pleasent surprise to see them on HN this morning! The first two in particular have been working on computer-aided investigations in pure mathematics for a few years now.
dmr_92
·3 yıl önce·discuss
Are you sure the lockfiles are platform-specific?

I spent a long time migrating a project to use poetry. One of the reasons I opted for poetry over others was that the lockfile retained all of the environment markers in the packaging metadata, so that the lockfile could support multiple interpreters and interpreter versions, multiple platforms, etc.
dmr_92
·4 yıl önce·discuss
That chimes with my experience in the UK.

I personally call ( ) "round brackets" to try and be a bit more explicit about which kind of bracket I mean, but I don't think that's a very common turn of phrase. Similarly I've picked up calling { } "brace brackets" from programming.
dmr_92
·4 yıl önce·discuss
Bit of a brain dump here. Serre's Trees was pretty relevant to my studies, though left quite a few gaps for the reader to fill in.

Meier's Groups, Graphs and Trees is much more accessible and visual. Strongly recommended!

Knuth's notes on how to write mathematics well [1] were very influential.

Munkres' Topology is a classic, but I think I leaned more on Hatcher's Algebraic Topology towards the end.

Drobot's Formal Languages and Automata Theory was a lot of fun to self-study.

The Graduate Texts in Mathematics series was always reliable in my experience.

[1]: https://www-cs-faculty.stanford.edu/~knuth/klr.html
dmr_92
·4 yıl önce·discuss
https://www.thinking.withportals.com/ was (is?) the big community for this. I was part of it around the time Valve released their easy map editor (the "perpetual testing initiative")---more than a decade ago now. I had the pleasure of testing the editor before its release. It was an exciting time!

Sadly that editor was geared towards single-player maps, whereas my interest was always in the coop ones. If you'll forgive the shameless plug, https://steamcommunity.com/sharedfiles/filedetails/?id=89692... was my favourite to make. I put a lot of time into that, but sadly I lost the hard drive with the map's source files some years ago. It's done quite well on the workshop---which always surprises me. I had very little idea about level design or what constitutes a fun puzzle. Beginner's luck, maybe?

It was a lot of fun/pain/curiosity to work with and fight Valve's hammer editor. I remember thinking "this feels like a tool designed to make half-life maps". I can still remember tying brushes to func_detail entities so that they wouldn't contribute visleaves. Good times!

While I'm at it: I'd recommend the "sendificator" series: https://steamcommunity.com/workshop/filedetails/?id=29165303... . These introduce a new puzzle element entirely contained within the map file. I'm guessing it must use some kind of lua script to implement it, since it's entirely contained in the map.
dmr_92
·5 yıl önce·discuss
Don't know if you'd consider them giant, but a former colleague tells me that Pexip uses Gstreamer for video-wrangling. (Hearsay, admittedly)
dmr_92
·5 yıl önce·discuss
It's not a problem; it's an intense frustration. It is irritating to be told "here's a new message X" at your desk, only to see and hear the same notification "new message X" on a phone within a few seconds. Your phone even vibrates, as if to demand your attention and chide you for not acknowledging the message. It's an additional distraction when we're all short on time.

My previous work used a system which queued notifications for delivery. The logic was something along those lines:

- send notifications for urgent items, e.g. incoming calls, immediately to all devices - if there are no active devices, send all notifications immediately - otherwise send to all active devices st internally along with testers.

I ended up tweaking this; it took us a few tries to get it right. I'd be flabbergasted if Facebook messenger, iChat, discord et al haven't done something similar.