Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
narwally
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
151.
▲
by
narwally
8y ago
I'd expect a modern laptop at any price point to be able to run a decent development environment. Edit: I made it all the way through a college CS program just fine using an Acer Aspire one netbook with 4G of RAM.
152.
▲
by
narwally
8y ago
Remember when we used to complain about Emacs being a memory hog for using 32MB?
153.
▲
by
narwally
8y ago
> engineers blocked many attempts to increase security, specifically filtering git commits for keys, PII and other expensive mistakes. I am struggling really hard to find a good reason why anyone would be against this change. Committing
154.
▲
by
narwally
8y ago
I have a similar approach to learning a new language. The first thing I usually do is implement some sort of self-balancing binary search tree (usually AVL, Splay, or Red-Black). It's usually something that I can do in just a few hours
155.
▲
by
narwally
8y ago
Emacs-lisp is a great introduction to lisp syntax. Because Emacs is a bunch of UI code, it's very imperative in nature. You can learn lisp without having to also dive into a lot of functional programming concepts at the same time.
156.
▲
by
narwally
8y ago
I think it's just an exposure thing, it takes time to adjust to if you're not used to it, but after a certain amount of time the parens fade into background noise. The hardest part is having to learn a tool like Paredit to intelli
157.
▲
by
narwally
8y ago
Parinfer is also really nice. It rearranges your parens automatically based off of your indentation. I still prefer something like Paredit, or Smartparens for the power user features, but Parinfer is really intuitive and just works without
158.
▲
by
narwally
8y ago
That's true for writing code, but I think the man benefit is when you're reading it. Parenthesis tell me that there is a function application occurring, and square brackets tell be that bindings are being initialized. Then parenth
159.
▲
by
narwally
8y ago
I Like having a familiar desktop environment for the cases when family/friends/coworkers need to use my computer. It's not a frequent use case, but it happens enough that it started being an annoyance when I was using a tilin
160.
▲
by
narwally
8y ago
I made the switch recently and have been very pleased. I love the customizability of it. Instead of having to Go back in forth between Gnome Shell/Unity/Cinnamon/etc. to find a desktop that works for me, I can get a very simi
161.
▲
by
narwally
8y ago
I've recently switched to KDE with a Nvidia card, and haven't had too many issues. I did have to mess with the vsync settings to get rid of some screen tearing in fullscreen apps, but I've had the same issue on Windows 10 in
162.
▲
by
narwally
8y ago
That sounds like an interesting combination. I used to exclusively use tiling window managers (switched between i3 and Xmonad a few time), but ever since I took the time to really learn to live inside emacs I've used it like a TWM. It
163.
▲
by
narwally
8y ago
Somewhat off topic, but what's the reaction at Red Hat been about the IBM deal? I live in North Carolina and have been looking for jobs lately; I had been seriously considering Red Hat before the deal was announced, but I'm not su
164.
▲
by
narwally
8y ago
>The problem is that the particular language of their interest probably changes every 6 months. As a language nerd, one of the nice things about Lisp is that the language is easily extended into other paradigms. I've stuck with Cloj
165.
▲
by
narwally
8y ago
I've been on a mac for five years now, and I still sometimes struggle to remember how to show hidden files in finder. In nearly every Linux file manager I've used it's either '<right click> > show hidden files&#
166.
▲
by
narwally
8y ago
Agreed, but I'm coming from the org-mode side of things. Have you ever tried git diff on a JSON file? It's not always pretty.
167.
▲
by
narwally
8y ago
I'd say it's more of a shell than a REPL. For most languages that provide a shell, there isn't a real separation between the reader, evaluator, and the printer. Being able to interact with those components separately is the r
168.
▲
by
narwally
8y ago
> Some things are just not meant to be webpages. This is how I feel about most of the single page apps I've worked on.
169.
▲
by
narwally
8y ago
I feel the same way, especially as an emacs user. Org-babel seems to be a superior implementation of the same idea. Org is just a text document, so git and git diffs work. I can use any combination of languages I want in a document and hav
170.
▲
by
narwally
8y ago
I see the same with Ubuntu. I've seen a lot of developer switch to Ubuntu based distributions because they've become comfortable with using it as their production environment, and it's nice to have the same underlying environ
171.
▲
by
narwally
8y ago
Not to mention all of us that have had great experiences with Red Hat, and have a hard time seeing their culture surviving more than a few years under IBM. I'd be sad to see anyone acquire Red Hat because they seemed to be thriving and
172.
▲
by
narwally
8y ago
I completely agree. I used to be a heavy xmonad user, but I've had to be on macOS for work the past few years. I've found emacs to be a suitable substitute for a tiling window manager for the majority of my use cases and then have
173.
▲
by
narwally
8y ago
Nearly all of Rich Hickey's talks are worth giving a watch. He's an incredibly gifted speaker. The Value of Values and The Language of the System are also among his best.
174.
▲
by
narwally
8y ago
Free Will (Hacket Readings In Philosophy): https://www.amazon.com/Free-Will-Hackett-Readings-Philosophy... It's a fantastic collection of contemporary views on the problem of free will.
175.
▲
by
narwally
8y ago
Have you run into any issues with Wayland? I've been running Mint for the past few years, but the lack of fractional DPI scaling is frustrating so I've been considering switching to Fedora.
176.
▲
by
narwally
8y ago
It's because if you're anywhere but on their site, they can't make ad revenue from you. So they try to limit the number of links that will take you anywhere outside their own domain.
177.
▲
by
narwally
11y ago
Is there anyone in your masters program that you can ask for help until you get back on your feet. I've been in a similar situation in the past, and never asked my colleagues for help because I didn't feel we were close enough. Af
178.
▲
by
narwally
11y ago
It is a useful metric, but it was never intended to be used for assessing individuals. It's intended use is as a metric for populations of people. It works very well for that.
179.
▲
by
narwally
11y ago
"The costs of untreated sleep apnea reach further than just health issues. It is estimated that in the U.S. the average untreated sleep apnea patient's annual health care costs $1,336 more than an individual without sleep apnea. T
180.
▲
by
narwally
11y ago
If you haven't had much functional programming experience I can't recommend Dan Grossman's Programming Languages class on Coursera enough.[0] You go through three languages in the course, Racket, ML, and Ruby. [0] https:
More ›