Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
swalladge
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
swalladge
8y ago
> most important rule for a commit message: Add the Jira id (or whatever issue tracker you are using) in the commit message. I think it's worth noting that the actual text in a commit message stays with the repository. The contents
62.
▲
by
swalladge
8y ago
Agreed. This is by far the best guidelines for git commit messages I'v found.
63.
▲
by
swalladge
8y ago
Audit the source code, host your own homeserver, and use e2e encryption. The power of open source and decentralisation! :D
64.
▲
by
swalladge
8y ago
Can confirm. This is one nice machine. +1
65.
▲
The World Wonders
(en.wikipedia.org)
1 points
by
swalladge
8y ago
|
0 comments
66.
▲
by
swalladge
8y ago
Unfortunately many people seem to expect free software, free support, and features they want added for free, without expecting to contribute or join the community themselves. This imbalance (imho) puts extra burden on open source devs and i
67.
▲
Learning Rust in 2019
(ragona.com)
3 points
by
swalladge
8y ago
|
0 comments
68.
▲
by
swalladge
8y ago
That refers to the Volt app, not the V language. According to the website, the V language will be open sourced in 2019, and Volt (the app) will be open sourced in 2021.
69.
▲
by
swalladge
8y ago
There may be javascript in the build system somewhere, but (correct me if I'm wrong) this appears to be leveraging the ocaml toolchain as a backend for reasonml rather than javascript. In fact, revery is written pretty much entirely in
70.
▲
by
swalladge
8y ago
The more I hear about Reasonml the more it intrigues me. This project is obviously in early stages, but it appears to have found a combination of parts from the ocaml and web development ecosystems that just might work well. All the best!
71.
▲
by
swalladge
8y ago
> you just need to describe your build tasks using a simple YAML schema I don't understand this. How is it easier/nicer to learn an arbitrary schema in an ambiguous[1] data serialization language than the makefile syntax which
72.
▲
A definition of the Linux desktop
(dmerej.info)
2 points
by
swalladge
8y ago
|
0 comments
73.
▲
by
swalladge
8y ago
> It's always seemed inevitable to me that one browser engine will win out. I think it should be that one competing _standard_ will win out. Ideally we can have infinite number of browser engines, as long as each one implements all
74.
▲
Debugging your Vim Config
(vimways.org)
4 points
by
swalladge
8y ago
|
0 comments
75.
▲
by
swalladge
8y ago
The point is that there are plenty of captcha services and self hosted captcha software libraries that don't leak information to Google.
76.
▲
by
swalladge
8y ago
Yeah cloudflare is silently man-in-the-middling many websites too... Now imagine what could happen if, I don't know, there was some bug that leaked some of that sensitive information that cloudflare deals with throughout the entire web
77.
▲
by
swalladge
8y ago
Google reCaptcha is one of the most pervasive nasty tracking devices because legitimate sites use it for its advertised spam protection without caring about anything else. Suddenly you have Google able to track you on Government sites (like
78.
▲
Vim and Git [Vimways]
(vimways.org)
3 points
by
swalladge
8y ago
|
0 comments
79.
▲
by
swalladge
8y ago
Theoretically this is why we have standards. Practically this is a nightmare that involves virtual machines, multiple devices, copious use of caniuse.com, and obscure bugs that only appear on a particular version of safari on a 10 year old
80.
▲
by
swalladge
8y ago
No, I tell my friends and family to use Firefox. There is more than one decent browser out there. I don't like the idea of everything using the Chromium engine; monoculture _is_ bad and we shouldn't put our eggs in the one basket.
81.
▲
McCarthy 91 function
(en.wikipedia.org)
2 points
by
swalladge
8y ago
|
0 comments
82.
▲
by
swalladge
8y ago
Yes, satire and some examples of programmer creativity. I hope none of these styles are used in production code, but they are all definitely styles that someone has used for something. Even if just for fun.
83.
▲
by
swalladge
8y ago
Using git filters is a great idea! I've heard of this for translating between unix and dos line endings in git, but hadn't thought about using it for entire styles. There are heaps of automatic code formatting tools becoming more
84.
▲
by
swalladge
8y ago
:O that is ... interesting. Sure that's not an entry for the ioccc? ;)
85.
▲
by
swalladge
8y ago
Yes, the whole article is semi tongue-in-cheek. I tried to bring it back to reality by mentioning my appreciation for the creativity of people who designed the styles. :)
86.
▲
Alternative code styles
(swalladge.id.au)
230 points
by
swalladge
8y ago
|
102 comments
87.
▲
by
swalladge
8y ago
The author uses this as an argument against lambdas: > lambda expressions are an odd and unfamiliar syntax to many Python programmers Well these python programmers now have an opportunity to learn this unfamiliar syntax. You don't a
88.
▲
by
swalladge
8y ago
Agreed 100%. After losing multiple emails addresses in the past due to ISP changes, having an email on your own domain is nice. You can then even switch email providers as you wish and your address will follow.
89.
▲
Units (software)
(swalladge.id.au)
1 points
by
swalladge
8y ago
|
0 comments
90.
▲
Awesome Firefox: addons and ui configuration
(swalladge.id.au)
1 points
by
swalladge
8y ago
|
0 comments
More ›