HNHacker News
TopNewBestAskShowJobs

boxy_brown

222 karma · joined April 24, 2012

submissionscomments
boxy_brown··on IPyflow: Reactive Python Notebooks in Jupyter(Lab)
Very cool. This project addresses some usability challenges that the Jupyter community has been debating and struggling with for years:

https://twitter.com/jakevdp/status/935178916490223616

My favorite take on this subject is Joel Grus' talk from JupyterCon 2018 (title: "I don't like notebooks").

https://conferences.oreilly.com/jupyter/jup-ny/public/schedu...

Slides:

https://docs.google.com/presentation/d/1n2RlMdmv1p25Xy5thJUh...

boxy_brown··on Why did the OpenSSL punycode vulnerability happen?
> Why was this code even necessary

> The answer is: an explicit IETF design choice, that made punycode decoding part of X.509 verification, without even a line of acknowledgement in the Security Considerations.

boxy_brown··on React Native Open Source Update
Can you share some examples?
boxy_brown··on LOLWUT: a piece of art inside a database command
It's been a rough few weeks for antirez, but I just want to say how much I appreciate his work on Redis and open source in general. We're lucky to have him.
boxy_brown··on Python Environment
Pipenv is mentioned in the PYPA Python Packaging User Guide tool recommendations:

> Application dependency management

> Use Pipenv to manage library dependencies when developing Python applications. See Managing Application Dependencies for more details on using pipenv.

https://packaging.python.org/guides/tool-recommendations/

boxy_brown··on Hy – A Lisp-flavored Python
This, Paul is someone I look to as a model open source contributor in so many ways.

https://twitter.com/nedbat/status/861696880790704128

> How many people can say they have worked with [Sally] Yates, and have written exemplary Dockerfiles?

boxy_brown··on Who invented e-mail? Inside Shiva Ayyadurai’s legal war against his critics
He has announced plans to run for state-wide political office in Massachusetts. We are probably going to hear plenty more about him.
boxy_brown··on Who invented e-mail? Inside Shiva Ayyadurai’s legal war against his critics
Nothing is being injected. A section of the article deals with politics and Trump explicitly.
boxy_brown··on Qualities that I believe make the most difference in programmers’ productivity
The writer is a non-native English speaker.
boxy_brown··on Warp, a fast preprocessor for C and C++
The article suggests he is not a full-time employee of Facebook.
boxy_brown··on How to lose $172,222 a second for 45 minutes
You are missing an important point: different systems fail in very different ways. The reason why people will generally prefer software over other ways of building things is because the cost of failure is often very low. No one is going to die if a website serves an incorrect image, nor will such a bug require billions of dollars worth of semiconductor inventory to be recalled to repair.

If every software project was run like an avionics project, software would be more reliable and of higher quality. But the world would be worse off; most of the software people use would never come into existence.

boxy_brown··on How a Single Oxycontin Pill Nearly Ruined One Man's Life
The beautiful, cruel wisdom of Ptacek, in haiku:

        Arm amputated? 
        Stop crying and use your brain
        You still have one left
boxy_brown··on How a Single Oxycontin Pill Nearly Ruined One Man's Life
This comment is pure misanthropy. Some of the people expressing their concern in this thread are THE VERY SAME PEOPLE YOU SCOLD US FOR NOT PAYING ATTENTION TO. You're telling the victims of drug prohibition to not feel bad for other victims of drug prohibition. You are a hateful person.
boxy_brown··on How a Single Oxycontin Pill Nearly Ruined One Man's Life
Physician, heal thyself. You're objecting to the story because the subject is not maximally sympathetic, and because his life was only semi-obliterated. Drug prohibition exists purportedly to protect people from the harmful effects of drugs. The subject was harming no one, including himself, and yet his livelihood was taken away from him. It should not be hard for you to see that this is a travesty, even if worse things happen to other people.
boxy_brown··on Stuck due to “knowing too much”
This comment demonstrates the absolute worst thing about Stack Exchange: on sites with content policies that are not crystal clear, even if you submit content that passes the policy test and is accepted on the site, that content might be capriciously deleted a year later if the policy changes. Programmers had been around for a while and had a great community when the mission changed. Few experts would participate in a forum if they knew the content they contribute could vanish.

It's not quite as hostile an approach to community building as experts-exchange, but it's close.

boxy_brown··on Watch Morley Safer Lie in Real Time, on 60 Minutes
Because you did not engage at all with the facts of this specific complaint. You still have not done so.

It's not clear what a long career in broadcasting has to do with any of this. You're talking about credibility. Credibility has it's place, but it's a heuristic for evaluating claims in the absence of facts. When the facts are available it counts for nothing.

If you want to know whether it's raining outside, don't ask Morley Safer--look out the window.

boxy_brown··on Watch Morley Safer Lie in Real Time, on 60 Minutes
The blog post makes a substantive charge of journalistic misconduct against 60 Minutes and includes evidence supporting the charge. What do Vietnam and Morely Safer's age have to do with it? Why are you siding with anyone if you haven't seen the evidence? Are you too lazy* to watch the video, yet nonetheless possessed of a need to share your opinion about it?

What, exactly, do you want to accomplish with this comment?

* EDIT: this is inappropriately unpleasant language on my part, I apologize

boxy_brown··on Yahoo CEO might have lied about having CS degree
Regardless of motive, the allegations are true. Yahoo has admitted so.
boxy_brown··on Want good programmers? Then pay them.
What you describe isn't a problem, it's the greatest possible outcome. Think about it from the point of view of the employer and the remote coder.
boxy_brown··on A High Frequency Trader's Apology, Pt 2
Your comment is conjecture, not evidence. It's an invalid conjecture, because it makes sweeping assumptions about some of the most complicated, chaotic properties of securities markets. And it's incorrect.

There are market centers that prohibit high frequency traders. Reg NMS requires any center that disseminates quotes to prohibit trading through the NBBO (best price at any point in time across all exchanges). So these market centers must be dark pools, not exchanges nor ECNs.

These centers represent a small and shrinking amount of trading volumes. Nonetheless, they exist.

boxy_brown··on A High Frequency Trader's Apology, Pt 2
> I'm not sure reg NMS allows this.

This is correct. It would be extremely, unequivocally forbidden under Reg NMS to create a quote-disseminating market center with the proposed property.

boxy_brown··on Introducing Google Drive... yes, really
BoxCryptor: http://www.boxcryptor.com/

Provides a pain-free encrypted layer on top of free cloud storage services like DropBox. BoxCryptor encrypts individual files, then stores the encrypted files in DropBox. If your DropBox account is compromised the adversary will only get useless encrypted files. Uses EncFS. Has clients for Windows and Mac. The Android and iOS clients are amazing.

To me, the most surprising thing about BoxCryptor is that it's easier to use than DropBox--not an easy feat.