Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rauhl
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
24 ms
·
181.
▲
by
rauhl
8y ago
> How would you resume execution at the panic point? You invert it: rather than panicking, then continuing from the panic point if things recover, you proceed, only panicking to perform a transfer of control. Interestingly, this is what
182.
▲
by
rauhl
8y ago
For some time now, I’ve been thinking that it’d be funny to add a Lisp-style condition system to Go by abusing panic, defer & recover. I think that it’d be possible (since Lisp’s conditions are really just built atop THROW & CATC
183.
▲
by
rauhl
8y ago
Back when I was a macOS user (back when we just called it System 7 …) I discovered Alpha: an extensible editor written in TCL. It was pretty amazing, and was what first opened my eyes to what could be done with a scriptable editor. Oddly e
184.
▲
by
rauhl
8y ago
I’m reminded of Rogue’s Beard Beer[0], which was made with yeast cultured from a brewer’s beard. 0: https://en.wikipedia.org/wiki/Rogue_Beard_Beer
185.
▲
by
rauhl
8y ago
Not really, since one can verify the Firefox code oneself, or hire others to do it, or rely on the fact that it’s a matter of public record and do forensics analysis after the fact should one be compromised. But a target JavaScript file sen
186.
▲
by
rauhl
8y ago
Sadly, I believe that Firefox Accounts — upon which Firefox Sync is built — are insecure in execution. The security of the whole system relies on keeping your password secret from Mozilla, but as you can see when accessing https:/&#x
187.
▲
by
rauhl
8y ago
Which seems to be a bit of a genre, actually: - https://alexpearce.me/2016/02/managing-dotfiles-with-stow/ - https://protesilaos.com/codelog/gnu-stow-dotfiles/ - https://
188.
▲
Managing dotfiles with GNU Stow
(stevenrbaker.com)
4 points
by
rauhl
8y ago
|
1 comments
189.
▲
by
rauhl
8y ago
It was a different era, one in which computers were a lot slower, source control was a lot more primitive, a lot of basic stuff was still being invented, but … yeah, I feel a lot better about my own productivity now!
190.
▲
by
rauhl
8y ago
> Like how is it in the interest of handset manufacturers to let you have a general purpose computer that could run unsigned (by them) code? Perhaps naïvely, I imagine that selling me hardware is in their interest. Is control of what ru
191.
▲
Free Software Foundation: recent licensing updates
(fsf.org)
10 points
by
rauhl
8y ago
|
1 comments
192.
▲
by
rauhl
8y ago
Release notes are at https://raw.githubusercontent.com/magit/magit/master/Documen...
193.
▲
Magit 2.90 released
(emacsair.me)
3 points
by
rauhl
8y ago
|
1 comments
194.
▲
Why create a Frontier-inspired scripting app?
(inessential.com)
2 points
by
rauhl
8y ago
|
0 comments
195.
▲
An introduction to redo
(jdebp.eu)
5 points
by
rauhl
8y ago
|
0 comments
196.
▲
by
rauhl
8y ago
> Having an Ubuntu VM or VPS available to host a VPN is a reasonable assumption to make. Is it? I personally & professionally prefer Debian over Ubuntu: by default it’s free-software–only, and I find that it’s somewhat more stable &
197.
▲
Emacs, the 100% extendable IDE
(linkedin.com)
4 points
by
rauhl
8y ago
|
0 comments
198.
▲
Old school sniffing attacks can still reveal your browsing history
(motherboard.vice.com)
2 points
by
rauhl
8y ago
|
0 comments
199.
▲
by
rauhl
8y ago
It looks really, really cool (very nice specs, and attractive too). I wonder how well it’ll run Debian stable. A lot of folks like Ubuntu, and no doubt System76 are doing a fine job with Pop!_OS (gosh that’s an odd name though), but I’m
200.
▲
by
rauhl
8y ago
Most wireless headphones don’t really call attention to themselves. AirPods are truly, terribly ugly , and do. Granted, taste is a subjective matter. If I’d ever noticed someone wearing the ridiculous Google Pixel Buds, I’d probably do t
201.
▲
by
rauhl
8y ago
> Who doesn't want to live above a grocery store? Years before I met her, my wife lived above a grocery store. She absolutely loved it: the entire store was effectively her fridge, and she didn’t need to get dressed for the outdoor
202.
▲
by
rauhl
8y ago
Emacs Lisp has lexical binding these days. I’d like to see an Emacs with a Common Lisp core, and an elisp execution engine to run all the legacy elisp code. https://github.com/blindglobe/clocc/blob/master
203.
▲
by
rauhl
8y ago
Although Scheme has a standard, I wouldn’t really call Guile ‘more modern and standardised’: Guile has no standard (it extends the Scheme standard in incompatible ways), and ‘modern’ is hard to define. Emacs Lisp added lexical scope in t
204.
▲
by
rauhl
8y ago
Yes, it’s true — and it’s not just true of elisp (which is a decent language) but also of Common Lisp, Python, Scheme and others. It’s probably most true of elisp, because the editor itself is written in elisp, but one gets something of
205.
▲
by
rauhl
8y ago
> This is at the time FB is bleeding heavily, is losing trust and people are willing to try something new. This is, I think, a really key point. It’s debatable to what extent people are willing to try something new (it may be that they’
206.
▲
by
rauhl
8y ago
A couple of years ago I really wanted to get a smart watch. After reading and reading and reading about them, I realised: buying a smart watch is actually pretty dumb. For the same amount of money, I could buy an automatic watch which wil
207.
▲
by
rauhl
8y ago
Very cool! If I ever get around to my hobby-OS project, these would be great.
208.
▲
by
rauhl
8y ago
> Tuesday, 18 September 2018 … > Recently [emphasis mine] we learned of a new technique for discovering the identity of logged-in users to online platforms including Twitter … > The issue was reported to us in December 2017 [emp
209.
▲
by
rauhl
8y ago
They shouldn’t be able to push a new operating system onto my phone. They can let me know that a new version is avilable for me to download, when I see fit. It’s my phone, after all!
210.
▲
How Silicon Valley CEOs conspired to drive down engineers’ wages (2014)
(pando.com)
33 points
by
rauhl
8y ago
|
4 comments
More ›