HNHacker News
TopNewBestAskShowJobs

ambulancechaser

540 karma · joined July 14, 2014

submissionscomments
ambulancechaser··on Arrest made in SF killing of Bob Lee – alleged killer also worked in tech
For sure. I didn't mean to derail the thread or tell you how you feel, just share what I think is an interesting aspect of assault as defined in common law. But your subjective experience here is exactly what the law means to recognize with assault and sounds like it was assault. But who knows. Glad the situation fizzled out (usually best case scenario)
ambulancechaser··on Arrest made in SF killing of Bob Lee – alleged killer also worked in tech
The gist of your point is 100% correct. I just want to point out that under the common law definition of assault (and i have no idea what definitions are in effect in SF), the fact that the person calmly ignored them points that this might not be assault.

> Assault is generally defined as an intentional act that puts another person in reasonable apprehension of imminent harmful or offensive contact. No physical injury is required, but the actor must have intended to cause a harmful or offensive contact with the victim and the victim must have thereby been put in immediate apprehension of such a contact.

Calmly ignoring the threat is evidence that the person was not "in immediate apprehension of such a contact".

I only bring this up because i think it's interesting, and the underlying point you are making is 100% correct. This kind of thing is not normal nor innocent and not to be tolerated.

ambulancechaser··on Clojure builds as an amalgamation of orthogonal parts
> Last I checked, doing cljs on Clojure Tools wasn't even possible.

I'm not sure what this is referring to here. The "Getting Started" guide for ClojureScript uses deps.edn and the clojure CLI to introduce ClojureScript. You can certainly use figwheel or shadow-cljs with clojure tools.deps and deps.edn. And since the new build.tools allows just running a program, you can of course build clojurescript from a `build.clj` build script. I cannot think of a step in this process that isn't amenable or simplified by the use of the clojure cli, tools.deps, and now build.tools.

ambulancechaser··on What is the Axiom of Choice?
A tuple (ordered pair commonly called) is `(x,y)`. The standard set theory definition underpinning this is that `(x,y)` is shorthand for the set of two elements `{ {x}, {x, y} }`. Where the "first coordinate" is the set with one element, and the "second coordinate" is the element in the set with two items that is not in the set with one item.

It's a standard definition that means we can talk about ordered pairs but still ground it in set theory.

ambulancechaser··on I Violated a Code of Conduct
I read the article but either missed it or perhaps it was not included, but what is the result of the violation? Just not being invited back in future years? Does it only apply if the same sponsor puts on the conference?
ambulancechaser··on Rich Comment Blocks in Clojure
have done this lots of times.

    (if (test) (then) (else))
    (if true #_(test) (then) (else))
    (if false #_(test) (then) (else))
makes it quite simple to leave the tests in. Also, quite easy to raise forms (structurally raise) and reevaluate the form and then undo but not reevaluate the form to have it modified.
ambulancechaser··on Google Common Lisp style guide
can you explain?

    ((juxt type identity) (clojure.edn/read-string "x"))
    [clojure.lang.Symbol x]

It seems that the reader returns symbols just fine.
ambulancechaser··on Roger Penrose – Is Mathematics Invented or Discovered? [video]
> Invention is a kind of discovery.

Presumably you would agree that not all of discovery is also invention. So doesn't that restore the original question of asking whether mathematics is an invention or discovery which is not invention?

ambulancechaser··on New System76 Laptop: Lemur Pro
I would purchase today except there doesn't seem to be any screen options higher than 1080. I can't go back to 1080 after years of 4k monitors and mbp retina for work and x1 carbon 2k screen on personal laptop.
ambulancechaser··on Lands' End Sued by More Delta Air Lines Employees over Uniforms
It mentions in the article that Delta investigated the issue:

> "Our top priority continues to be the safety of our employees, which is why we invested in a rigorous toxicology study to determine if there was a universal scientific issue with the uniform," Delta Air Lines (NYSE: DAL) said in a statement in response to the May lawsuit. "The results of the study confirm our uniforms meet the highest textile standards (OEKO-TEX) with the exception of the optional flight attendant apron, which we removed from the collection."

Delta took this seriously and commissioned a toxicology study. The results are that the clothing meets the highest textile standards. What should Delta do at this time?

ambulancechaser··on A single character code change
The article mentions that they rarely had elements, not that they were rarely used. They might have been tested for membership in lots of hot paths. There's no way to know. And I bet a lazily-instantiated set might take up even more space than a regular set anyways. And if they are often used, even if not added to, it would have made the problem even worse.
ambulancechaser··on Learn ClojureScript: Discovering Sequence Operations
How can you use hooks right now? The standard is reagent which compiles down to classes which don't work with hooks. I think reagent has given a functional react and hooks style programming for years but now is a little behind the curve.
ambulancechaser··on You Crashed a $3M Bugatti. Now What?
Are you reading that as you are prevented from working on the car? I took that as a promise that they would be willing to service and repair the car with the same team that originally built the car
ambulancechaser··on Drone pilots could be experiencing 'sniper's syndrome'
that reminds me of a suggestion of where to keep nuclear codes:

> My suggestion was quite simple: Put that needed code number in a little capsule, and then implant that capsule right next to the heart of a volunteer. The volunteer would carry with him a big, heavy butcher knife as he accompanied the President. If ever the President wanted to fire nuclear weapons, the only way he could do so would be for him first, with his own hands, to kill one human being. The President says, "George, I'm sorry but tens of millions must die." He has to look at someone and realize what death is—what an innocent death is. Blood on the White House carpet. It's reality brought home.

> When I suggested this to friends in the Pentagon they said, "My God, that's terrible. Having to kill someone would distort the President's judgment. He might never push the button."

> — Roger Fisher, Bulletin of the Atomic Scientists, March 1981

https://en.wikipedia.org/wiki/Roger_Fisher_(academic)

ambulancechaser··on 30 years ago: Voyager 2's historic Neptune flyby
Why? How should we decide to spend the resources it orbit Neptune? Why not Saturn or Jupiter; why not land on a comet? Why not put a human on the moon again or perhaps spend the money or medical research or nuclear fusion. What about Neptune seems so compelling to you? I would never have thought it an important or memorable goal and just want to hear why Neptune is so alluring.
ambulancechaser··on Google Walkout Organizers Say They're Facing Retaliation
This reads very strangely to me.

> This (my) generation has been culturally conditioned against the idea of quitting a job

This is a super bizarre claim. Wealthy Googlers are afraid to quit their job because of their peers who make a fraction of their pay? We're talking about Silicon Valley workers and somehow they are more afraid to quit their job than the previous generations? A common job strategy is to change jobs every two to three years.

ambulancechaser··on Collapsing Towers of Interpreters (2018) [pdf]
haven't been able to look through this or the linked video i'm giving but its tim baldridge showing a new language and mentioning collapsing tower of interpreters.

https://www.reddit.com/r/Clojure/comments/becsoj/tim_baldrid...

ambulancechaser··on Tesla Shakes Up Model 3 Lineup
they could have lost money if they engineered the changes to the production line that they otherwise would have had to do.
ambulancechaser··on Clojure Concurrency Tutorial
I read that message to mean clojure/core.[library] and not clojure.core. It's a criticism of the slower development pace and low visibility that libraries like match, logic, combinatorics, test.check, data.zip, rrb-vector, cache, etc. have.

The author can clarify but if that's the critique its not without at least some merit.

ambulancechaser··on 93% of Paint Splatters Are Valid Perl Programs
Interesting. Similar to how typescript can be added with a rename from foo.js to foo.ts.
ambulancechaser··on Credder Wants to Create an Equivalent to “Rotten Tomatoes” for News
https://www.rottentomatoes.com/top/bestofrt/

"Top 100 Movies of All Time"

1. Black Panther

ambulancechaser··on Lem: A Common Lisp editor/IDE with high expansibility
I use emacs for Clojure but I've got two amazingly productive coworkers who use neovim. It is a non-issue for them.
ambulancechaser··on GitHub Status – Incident on 2019-03-12
from the OP > It stands for “emotional quotient” and they ask you a bunch of questions about diversity, feminism... They watch your responses for tone and vocabulary and can veto your hire if they deem you insufficiently enthusiastic.

It sounds very much like your opinions on current political topics.

ambulancechaser··on GitHub Status – Incident on 2019-03-12
> They do “eq” screenings for political fit during the interview process and he’s trying to get them to stop.

This sounds crazy to me. My last company would freak out if the dev team got together and discussed the person's politics and if we thought they should be hired or not based on that. I hope they do stop this.

The more i think about this the crazier it sounds. Imagine a Houston oil consultancy firm discussing a candidate who applied and asking "when we talked about lowering taxes, did the inflection in his voice sound real or feigned?". This is what an "old boys club" looks like.

ambulancechaser··on Stalin's daughter on her life in Wisconsin (2010)
> Data subjects have the right to request a portable copy of the data collected by a processor in a common format, and the right to have their data erased under certain circumstances.

With ad networks and IP logging does this requirement of erasing and copies become more onerous?

ambulancechaser··on Spielberg to push for new Oscars rules that exclude streaming movies
I don't think anyone is questioning what is a movie. Spielberg points out that this question is not controversial when it comes to made for TV movies. They are not eligible for oscars but rather emmys. He is arguing that streaming movies are made for the small screen and should qualify for emmys the same as made for TV movies.
ambulancechaser··on Spielberg to push for new Oscars rules that exclude streaming movies
Spielberg is arguing that movies distributed on streaming platforms are seen on TVs and should be eligible for emmys just like made for TV movies are.
ambulancechaser··on Harder programming questions do a worse job of predicting outcomes
"When your metric becomes a target it ceases to be a metric".
ambulancechaser··on Consider Yourself a Developer? You Should Solve the Project Euler Problems
Advent of Code fits this bill nicely. I think 2017's was particularly nice. I didn't go far this year.
ambulancechaser··on Twitter Still Can't Keep Up with Its Flood of Junk Accounts, Study Finds
I wouldn't consider it humiliating. And there's a dimension this doesn't talk about: false positives. Twitter has to make an actual decision to ban an account. When they get this wrong, they have unhappy users and I'm sure articles would appear here about the terrible work they are doing. These researchers pay none of those costs about false positives. Perhaps they have a 7% false positive rate and consider that pretty good. That amounts to about 12,000 legitimate users banned.
Page 1 of 5Next →