HNHacker News
TopNewBestAskShowJobs

craftuser

251 karma · joined June 28, 2013

Mathematician and Computer Scientist > http://onetooneandon.to

"What I cannot create, I do not understand." - Richard Feynman

[ my public key: https://keybase.io/teh; my proof: https://keybase.io/teh/sigs/pwmxB5rnkLb7jax3EYTwNlGZX2mwWn6rg8pJPmgutcE ]

submissionscomments
craftuser··on Research as leisure activity
One of the things that stands in the way of this (for me) is that I've been out of academia for nearly ten years. I never even got verified for submitting CS pre-prints https://arxiv.org/ for example, which I should have done before leaving school.
craftuser··on λ Calculus (2013) [pdf]
+1 from another RPI alum. One of my big regrets from college is missing out on doing undergrad research with him. https://www.cs.rpi.edu/~cvarela/research.html
craftuser··on How big should a programming language be?
This Guy Steele talk is related to this topic: https://www.youtube.com/watch?v=lw6TaiXzHAE

A good watch for the fine people in this thread (and please ignore explicit or implied linkages to Java--it's full of the broad concepts, not narrowly JVM stuff)

craftuser··on Ask HN: Slimvoice Alternative?
I'd love to hear if anyone has other alternatives. I'm finding myself in a similar place as you do. I found on the About and Terms pages a few software projects listed, which the author claims are what powers Slimvoice:

  - https://www.blender.org
  - https://www.gimp.org
  - https://golang.org
General tech ^ and libraries:

  - https://github.com/aymerick/douceur
  - https://github.com/jung-kurt/gofpdf
  - https://github.com/lib/pq
  - https://github.com/qiangxue/fasthttp-routing
  - https://github.com/valyala/fasthttp
  - https://github.com/valyala/quicktemplate
  - https://github.com/bamiaux/rez
  - https://github.com/MithrilJS/mithril.js
And lastly, fonts:

  - https://github.com/rsms/inter
  - https://github.com/IBM/plex
  - https://github.com/weiweihuanghuang/Work-Sans
Aggregated from from:

  - https://slimvoice.co/about
  - https://slimvoice.co/terms
Copied URLs just in case those pages go kaput.
craftuser··on Ask HN: Slimvoice Alternative?
It does sometimes cost money and time to open-source something like this.

i.e. something that ran a business, and could run another (in time)

craftuser··on Ask HN: Slimvoice Alternative?
Has anyone reached out to the author and asked if they'd be willing to toss a few things into a repo between now and April? I'm not asking for open-source maintenance, but it would be nice to self-host something Slimvoice-like on my own domain.

I'm curious how it's implemented--maybe https://weasyprint.org/ for the PDFs?

craftuser··on Users reporting artifacts appearing in old images stored in Google Photos
How can your Photos library be real if our eyes aren't real? /s
craftuser··on FixPhrase – open-source, patent-free what3words alternative
I think it's a notably funny coincidence that "contact finance" is the prefix for some pretty expensive real estate.
craftuser··on Getting humanity to bounce back faster in a post-apocalyptic world
You might also enjoy: Dr. Stone

https://en.wikipedia.org/wiki/Dr._Stone

craftuser··on Ask HN: How do you search large codebases before adding a feature or fixing bug?
Especially if this is long term, this is a great tool:

https://github.com/hound-search/hound#hound

It would be great if someone integrated this with tree-sitter plus something to make the search semantics a bit smarter about usages of X:

https://www.etsy.com/codeascraft/announcing-hound-a-lightnin...

Screenshots:

https://jaxenter.com/hound-go-react-code-search-engine-15008...

Another trick I use for Java: javap all the Enums out of the compiled artifacts; these indicate weird things like "modes" that you can use to start asking questions relevant to the domain. Like "why are there four ways to reprice an invoice" or finding the "types" of fees or w/e in a billing system. (assuming enum classes are used)

craftuser··on After Dark (90's screensavers) in CSS
Might be relevant to your interest:

https://jackinloadup.github.io/lunatic-fringe/

craftuser··on Open source applications for macOS
Spectacle says no longer maintained, yes. I have a MBP and mini with Catalina and Big Sur. No problems with the app on either machine.
craftuser··on Lockdown: The coming war on general-purpose computing (2011)
> You just can't run gcc on your TV.

I'd be interested in speaking with anyone who has tried. =]

But moreover, I think your point about the goal posts is apt given "the goal" is to have "cheap GPC" since the definition of cheap changes (in dollars adjusted for time) but the definition of GPC also changes. And so, you might say we're even moving them in (at least) two dimensions.

craftuser··on Cisco Spark Is Becoming Cisco Webex Teams
Public API documentation: https://developer.webex.com/
craftuser··on Ask HN: No-drama wireless keyboard with touchpad for hackers
Have you seen this?

http://shop.lenovo.com/us/en/itemdetails/0B47189/460/60AC6A0...

craftuser··on DDR4 Memory Will Be Released By Next Month
Even then, won't this be of little impact to practical performance benchmarks?

We are not talking about bypassing the limitation imposed by slow interconnect busses.

I've been out of the hardware scene for a while. Someone more-knowledgeable please correct me or back me up.

craftuser··on Ask HN: Does PRISM make you more or less interested in working for the NSA?
As a student of both mathematics and computer science, I was seriously considering starting my career at the NSA. (I actually interviewed at a conference once and applied to their summer program. My academic advisor even connected me with an old student of his who worked at the agency.) Now, I am really glad that I decided against pursuing that track; heading to SF next week to work in industry. (In the past year, my primary interests fell away from academia, and I was mostly interested in the federal loan-forgiveness program, since I have a lot of those.)