HNHacker News
TopNewBestAskShowJobs

billrobertson42

222 karma · joined December 5, 2010

5'9" tall
submissionscomments
billrobertson42··on The Trouble with Mindfulness Apps (2016)
Yes, also when we call programmers engineers, same same.
billrobertson42··on The Trouble with Mindfulness Apps (2016)
Computer science!
billrobertson42··on Nova – A Cosplay that took me two Years
Practicing works better than wishing.

You can do it. :)

billrobertson42··on Ask HN: What are the big differences working at a startup, bigco, old smallco?
If in Smallco or startco, you have toxic co-workers you have toxic or politically aggressive co-workers, you'd better be very savvy on how to deal with them because you can't avoid them. In bigco, it's easier to isolate yourself from politics because you may have co-workers who are more willing to deal with them so you don't have to.
billrobertson42··on Ask HN: What's the State of the Art in Fake Amazon Reviews?
Why bother returning it? The fake reviewer "agency" will just pass the costs on to the party that hired them.
billrobertson42··on I'm on the FCC. Please stop us from killing net neutrality
They seem hell bent on passing these new rules regardless of what anyone else says or does.

I'm afraid that it will have to come to lawsuits after the fact to stop this course of action.

billrobertson42··on Bob Lutz: Kiss the good times goodbye: The auto industry's change curve
d'oh! the extras... Did not even occur to me there. ;-)
billrobertson42··on Bob Lutz: Kiss the good times goodbye: The auto industry's change curve
Your car budget is $10k a year? What are you driving?
billrobertson42··on Lightmod – A beginner-friendly, all-in-one tool for full stack Clojure
I ran into that bug too. It's the first bug that I've encountered with Leiningen after using it for more than five years. Sorry that that was your first experience with the toolset, but it's far from the normal experience.

Also, if you're happy using an editor other than Emacs, then go for it. I use it but only because I've been using it for quite some time, and other than the fact that I like the way emacs indents Clojure source there's nothing special about it in the way that I use it. Visual Code has nice support for the language so that's a good option if it's more up your alley.

One area where I see Lightmod being really helpful is setting up the initial project. Learning what's going on w/cljsbuild, figwheel and then how to combine that with Clojure in the same project file isn't the simplest thing in the world to say the least.

billrobertson42··on Data Classes for Java
When you say decoy, do you mean it's intentionally gross to keep people from going off on syntax debates?
billrobertson42··on Data Classes for Java
I mucked around with records a lot early on while learning Clojure, and I'm not really sure when I stopped and just started using maps. Now it's second nature and I'd only consider using a record if there was some overriding performance concern.
billrobertson42··on Firefox takes a bite out of the canvas ‘super cookie’
Could you defeat canvas fingerprinting by adding a bit of subtle random noise to the canvas every time it is rendered to an image before sending off to the server for fingerprinting?
billrobertson42··on Migrating from RethinkDB to Postgres – An Experience Report
And also many mentions of no schema validation in Rethink, so that's probably not a gap.
billrobertson42··on How big oil will die
If you had a self-driving car, you could let it take you to the beginning of the hike, and then let it drive itself to the end of the hike where you could take it home.
billrobertson42··on Barebones text editor in 150 lines of Clojure
In your main file, you should hoist your require clauses into your ns declaration.

e.g.

    (ns simple-editor.core
        (:require [clojure.string :as str]
                  [lanterna.terminal :as t] 
                  [taoensso.encore :as encore]))
billrobertson42··on Go reliability and durability at Dropbox
What are you measuring? Memory use?
billrobertson42··on Microsoft open-sources Graph Engine
Whether they wanted it or not!
billrobertson42··on Oracle refuses to accept pro-Google “fair use” verdict in API battle
HANNA?
billrobertson42··on Email Markup in Gmail
I have a similar situation.

Is there some sort of API to use for that? Or do you just use the normal means of sending email? If so, are there special terms that you have to agree to for this?

billrobertson42··on Visual Studio Code 1.5
That's been true for a long time.
billrobertson42··on The Future of Standard ML (2013) [pdf]
Scala can be extended by users with stuff like that.
billrobertson42··on PostgreSQL Scalability: Towards Millions TPS
It's easier to think of Mnesia as more of a persistent distributed hash map rather than a full fledged database.
billrobertson42··on Ask HN: Freelancer? Seeking freelancer? (January 2016)
> No Available: from February till April 2015

2015?

billrobertson42··on ClojureScript Year in Review
I've done Clojure, but haven't had much contact in the last several months, and I haven't been keeping too close tabs on the community. Regarding Boot, I just heard of it the other day for the first time.

This all seems really exciting for Clojurescript. To me, it seems like it is a good option to have code that runs on multiple architectures. The ecosystem was lacking in some basics though, especially interacting w/3d party JS libraries, and I think CLJSJS (or something like it) will probably be one of the most important things for Clojurescript.

Seems like there's a decent quickstart on the Clojurescript github wiki (https://github.com/clojure/clojurescript/wiki/Quick-Start), is there a good next-steps resource that's current?

billrobertson42··on Files Are Hard
You can force writes to disk with NIO, but I don't think that really solves any of the problems detailed in this article.
billrobertson42··on Animated SVG vs. GIF
Can you give an example, or a link to an example?
billrobertson42··on Animated SVG vs. GIF
I have an application that generates html export for display in a browser. One of the requirements of the application is that it needs to be able to run on computers with no external network connection.

I recently had to add some auto-scrolling capability to the display to support projector display. Users need to be able to copy the html file to usb devices, and so it wasn't really in the cards to use external images for buttons, so I simply embedded svg images for the play and stop buttons.

It worked well.

billrobertson42··on Show HN: First Commit – find the first commit of any GitHub project
Also, it's not C it's B. https://github.com/golang/go/blob/7d7c6a97f815e9279d08cfaea7...
billrobertson42··on Evernote cuts 47 employees and shuts down 3 offices
What is inking support?
billrobertson42··on Functional-navigational programming in Clojure with Specter
Good points.

I just realized that when I think of 'XSLT' I tend to think of it in terms of the combination of XSLT and XPath.

← PreviousPage 2 of 5Next →