Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
markc
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
151.
▲
by
markc
9y ago
Short variable names as "doing it wrong" depends on context. There are good reasons in math and in programming to use short names. See for example: Descriptive Variable Names: A Code Smell. http://degoes.net/articl
152.
▲
by
markc
9y ago
These same principles are explored more completely and systematically by Nancy Leveson in her writings, specifically https://mitpress.mit.edu/books/engineering-safer-world (free pdf) and her yearly workshops at MIT (a
153.
▲
by
markc
9y ago
Two minutes use and color me unimpressed. The first thing I drew should have been a slam-dunk and it wasn't recognized. (I challenge anyone to draw a padlock that autodraw can recognize!) Also "Fill" doesn't fill except
154.
▲
by
markc
9y ago
Terrific presentation and speaker style - I couldn't come close - but she has at least one very common verbal tic that was pointed out in my own speaking style, and now it galls constantly. That's starting a sentence or phrase wi
155.
▲
by
markc
10y ago
I have a horrific road accident from 10 years ago seared into my memory. Shared it on this reddit thread along with 100's of other stories of witness to trauma: https://www.reddit.com/r/AskReddit/comments/
156.
▲
by
markc
10y ago
Depends largely on whether the person doing the job is doing so with full agency. The more coercive the employee/employer relationship is, the more we have to examine it for abuse. As with so many things there's a continuum, with
157.
▲
by
markc
10y ago
I prefer loop/recur to TCO. You know exactly when you are, and are not, in tail position (which can be a bit obscure) and the compiler won't let you recur from non-tail.
158.
▲
by
markc
10y ago
Yes, stack traces suck, but being on the JVM is also a gigantic win for its runtime ecosystem and vast collection of solid libraries that you can access almost seamlessly. I.e. it's a flaw, but hardly a fatal one for large numbers of e
159.
▲
by
markc
10y ago
Btw, this tutorial is by the author of the esteemed Jepsen https://jepsen.io/ and Riemann http://riemann.io/ . He really knows his stuff, yet this material is very approachable. It should be noted however,
160.
▲
by
markc
10y ago
Coded Clojure for years, including w/ Paredit and I find Parinfer extremely frustrating as it fights my edits and sometimes creates syntax errors - in the Atom Parinfer in indent mode anyway. Maybe other implementations are better? Or
161.
▲
by
markc
10y ago
Seconded on checking for sleep apnea. I'd wake up every night after approx. 4 hours with severe sweating, palpitations, tingling and numbness in hands and feet, acid taste in mouth, disorientation. I was tested for everything under the
162.
▲
by
markc
10y ago
I've been using http://www.webgraphviz.com/
163.
▲
by
markc
10y ago
There are several use-case examples in the Readme for this Clojure finger tree implementation: https://github.com/clojure/data.finger-tree
164.
▲
by
markc
10y ago
Thanks. After some more effort I found out much of my frustration was due some bugs and some bad config settings. Lisp-paredit is buggy for me (must use a shortcut twice to get one motion, can't hold down modifier keys when changing di
165.
▲
by
markc
10y ago
Proto REPL has some great features in its earliest incarnations. Kudos to Jason for such a great start. The drill-down pretty printed eval output is very cool. And I love the built in charting/graphing plugin and how easy it is to use
166.
▲
by
markc
10y ago
Clojure matrix libs: https://github.com/mikera/core.matrix https://data-sorcery.org/ https://github.com/mikera/vectorz-clj http://neanderthal.uncomplicate.or
167.
▲
by
markc
10y ago
Thanks! This came at the perfect time. I just started working through learndatalogtoday.org plus doing my own DataScript practice in Clojure. I just ran all your examples without a hitch. After working through learndatalogtoday I'm goi
168.
▲
by
markc
10y ago
I think I sent my first email in 1981 from a Digital Equipment VAX/VMS system on DECNET. Internal to DEC you'd use :: between hops. e.g. MYVAX::YOURVAX. Outside, UUCP paths were used. Example: Path: utzoo!watmath!clyde!burl!ulysse
169.
▲
by
markc
10y ago
Akamai streamed over 250PB of Rio video over 15 days. Doubt if anyone topped that.
170.
▲
by
markc
10y ago
Agreed, still the best text out there for web application security.
171.
▲
by
markc
10y ago
>There isn't anything un-true about the title. That's true from a literal standpoint, however the title misleads many people into expecting that the subject isn't just from a trailer park as part of his past, but that he s
172.
▲
by
markc
10y ago
I've often wondered if this response really means "I regret having children, it was a mistake" OR "I've now experienced the path of having children. Even though it was good, I'd like to experience that other pa
173.
▲
by
markc
10y ago
It does decline, but I think the 27 years is meant to include College, finding a job, a mate, a home - i.e. "launched" and independent. 27 seems to be a somewhat arbitrary number as is my list of "launched" criteria, bu
174.
▲
by
markc
10y ago
I remember the fateful announcement of MIT choosing X-Windows over NeWS. It seemed obvious that NeWS was the more elegant solution, but lost out over what was apparently a mix of political and technical reasons. What a huge fork in the road
175.
▲
by
markc
10y ago
>"There are four PostScript printers announced and demonstrated by three OEM vendors..." Brian Reid must have written this shortly before DEC announced its PostScript printer. I was involved in projects interrupted by PostScrip
176.
▲
by
markc
10y ago
Totally agree, this is great stuff. Every school could have a "music programming lab" with inexpensive Sonic Pi workstations. They are easy to mass produce. I hope teams of parents get together and fund these for their local schoo
177.
▲
by
markc
10y ago
I see 2 base salaries of $420420. Ha ha.
178.
▲
by
markc
10y ago
>There was mutually-authenticated SSL, but the required key distribution seemed too hard, especially at scale. >There are several open source security services out there. Use them! Something like https://www.vaultproject.io
179.
▲
by
markc
11y ago
So true. Half of my facebook friends think I'm a flaming liberal. The other half think I'm a flaming conservative. This is because I dare to challenge their silly meme posters that lie about and defame the "opposition".
180.
▲
by
markc
11y ago
>seems like you think that it was stupid Because I mentioned the expression on his face? I didn't intend to convey that I was laughing at him for that - only that he was (understandably) surprised, and I enjoyed that. I don't t
More ›