Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
buchanae
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
Show HN: 2D Creative Graphics in Go
(buchanae.github.io)
1 points
by
buchanae
7y ago
|
0 comments
32.
▲
Show HN: Generate release notes from GitHub PRs
(github.com)
1 points
by
buchanae
8y ago
|
0 comments
33.
▲
by
buchanae
8y ago
One of the best articles I've read in awhile. I'd love to know more about this line: "There’s also a little flag in the DCS byte that tells the phone whether to self-destruct the message after sending it" And also, how d
34.
▲
by
buchanae
8y ago
Mine too. Safari on iOS. I couldn’t click back to HN
35.
▲
by
buchanae
8y ago
I've been learning (mostly 2D) graphics as my side project for a couple years now. I spend a ton of time on this project. I still feel like a beginner. It is one of the more complex topics I've ever delved into. I've crawled
36.
▲
by
buchanae
8y ago
Agreed. Also: top-left logos should link to the root (syncthing.net) not to a sub-root (forums.syncthing.net). When I land on your forum site and I want to know what syncthing is, I expect to find the answer by clicking the top-left logo in
37.
▲
by
buchanae
8y ago
But, https://play.golang.org/p/naE55o3_xFP I guess the first link is converting the float constants to ints at compile-time? (edit: oh, it's actually mentioned in the article. I should read more carefully)
38.
▲
by
buchanae
8y ago
https://play.golang.org/p/_EkSHUIrg1y
39.
▲
by
buchanae
8y ago
Thanks for taking the time to explain the details. If we were to start with a clean slate, could we come up with something natural while still having a clean design with respect to commands? Would it be worth it? The fact that those details
40.
▲
by
buchanae
8y ago
After 15 years, I still struggle to test if a string is empty in shell languages. Do I use square brackets, double square brackets, equal sign, double equal sign, test -n, set -q, wtf mate? Do I need to wrap my string variable in double quo
41.
▲
by
buchanae
8y ago
I just implemented an IMAP parser/server in Go. I found myself thinking (wishing) a lot for HTTP, JSON, stateless connections, etc. I'm happy to see someone has taken the lead in improving such an entrenched technology.
42.
▲
by
buchanae
8y ago
Love the work you're doing on observablehq mbostock! I am really impressed with the volume and variety of content you create. Especially love the generative art stuff!
43.
▲
by
buchanae
8y ago
Cool! Took me a couple minutes to figure out that I click the mouse to swing the sword. Before that, I had tried just about every keyboard button. Only while going to click "quit" did I realize that the mouse swings the sword. Pla
44.
▲
by
buchanae
8y ago
Essentially, you can write CLI code using functions and struct types following a certain convention, and then use these tools to generate code for flags, env vars, config files, subcommands, etc. func AddTask(opt Opt, path string) ..
45.
▲
Show HN: Generate cli code in Go using static analysis
(github.com)
4 points
by
buchanae
8y ago
|
1 comments
46.
▲
by
buchanae
8y ago
I'm an American who was lived and worked in New Zealand in Australia. I couldn't believe how easy it was to do taxes there, there was basically nothing to do.
47.
▲
by
buchanae
8y ago
I wonder if there's a limit to thread depth.
48.
▲
by
buchanae
8y ago
I don't know about any video, but I have met Tibetan refugees in northern India and heard their stories about escaping via the Himalayan mountains, and the need to carefully avoid Chinese guards. The stories were haunting. Traversing t
49.
▲
by
buchanae
8y ago
> I think we all can agree that these lines are repetitive and even error-prone to some degree. I don't agree. I'll take if-statements over a validation library 99% of the time. This is how we validation a message coming into o
50.
▲
by
buchanae
8y ago
Here's one I find tricky: https://bioconductor.org/packages/release/bioc/html/viper.ht... That's the tool, and that page cites the paper.
51.
▲
by
buchanae
8y ago
> I don't think you should cast aspersions of laziness You're right. I use laziness out of frustration, but in reality I know it's hard for me to make my own work fully documented and reproducible. A large part of the sit
52.
▲
by
buchanae
8y ago
I don't think I could write an editor with regular expressions from scratch in a week. Especially if you took away the internet and 99% of my CPU and RAM. Fail.
53.
▲
by
buchanae
8y ago
And another thing! Why should a project be done when it gets published?! What kind of software project would make one release and call it good forever? Nonsense.
54.
▲
by
buchanae
8y ago
I have been working on reproducing computational biology papers from the cancer field lately. I am very frustrated. When the inputs and outputs are machine-readable data, there's no excuse for not making your work reproducible, in my o
55.
▲
by
buchanae
8y ago
> although pointless and impractical I disagree. Consider computational biology papers – you should be able to show me code that takes the raw data and turns it into your results. Peer review is a sort of global, public code review in th
56.
▲
by
buchanae
8y ago
I love how often phrases start with "yeah..."
57.
▲
by
buchanae
8y ago
I'm the same way! I have to train myself not to think when people give a casual "hey, how are you?". The book "Quiet: The Power of Introverts" has an interesting message about how introverts struggle to fit into an
58.
▲
by
buchanae
8y ago
I made an offline version by opening it in Firefox and printing to PDF. Seems to look fine.
59.
▲
by
buchanae
8y ago
I think my render in Chrome is pretty broken. Here's a screenshot of the top of the page: https://drive.google.com/open?id=1YVtcV-J0JrDyW2pJ6vwgEDsgjO...
60.
▲
by
buchanae
8y ago
Oh, I actually didn't realize how much of the page I was missing until I opened this in Firefox. My page is very broken in Chrome 67.0
More ›