Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
blunte
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
78 ms
·
781.
▲
by
blunte
6y ago
In my 30 years of professional programming, and even with my admittedly declining short term memory, I have never felt lost without access to versions of code from 5-15 minutes ago. Not to be harsh, but I really think that this indicates so
782.
▲
by
blunte
6y ago
My short term memory is much reduced compared to my younger self. Consequently, I work in ways which allow me to reduce cognitive load and still accomplish the task. FP is a godsend for me, even if I just adopt some of its principles.
783.
▲
by
blunte
6y ago
The problems are modern US capitalism/anti"socialism" problems. Most people do not want to pay for anything that might be more useful to others than themselves. Predictably when things go very wrong, this bites _everyone_ in
784.
▲
by
blunte
6y ago
Reading the comments, I'm stunned and disillusioned. Are most modern developers struggling to write code without this? If so, there is a fundamental problem that has nothing to do with levels of undo.
785.
▲
by
blunte
6y ago
Indeed. This sounds more like trial-and-error programming.
786.
▲
by
blunte
6y ago
I never said there was no complexity. The idea is to manage it well. And sure, it may be long ago, but I have some code in a AAA game. Even C++ with hundreds (*edit) of files, we got along just fine without rewind.
787.
▲
by
blunte
6y ago
That's what a git browser is for. It's not like your code is gone forever, unless you are undisciplined.
788.
▲
by
blunte
6y ago
If looking at a source browser of a previous version of your code is not adequate to understanding how it worked, such that you wish to "rewind" to that version and run it, then your code is very poorly written. It is indeed diffi
789.
▲
by
blunte
6y ago
I very happily pay $10/year for Bitwarden. It is in my opinion superior to Lastpass, and I don't have the doubts of the corporate governance.
790.
▲
by
blunte
6y ago
Thanks for this. I had never even heard of it, and it looks very high quality!
791.
▲
by
blunte
6y ago
When it comes to showing off with Ruby, I think that only occurs in two cases: creating unnecessary DSLs ( cough Rspec) when plain Ruby was already adequate, and doing as many chained collection operations in one line as possible. The form
792.
▲
by
blunte
6y ago
Thankfully it is not "OOP all the way". You can write a lot of functional, or at least simply procedural (modular) without ever needing to define your own class. Sure, you'll be instantiating some objects implicitly or expli
793.
▲
by
blunte
6y ago
What are some reputable media companies not owned by big money? NPR - https://en.wikipedia.org/wiki/NPR CSMonitor - https://en.wikipedia.org/wiki/The_Christian_Science_Monitor ???
794.
▲
by
blunte
6y ago
The problem begins with loose campaign finance rules which allow money to control who can run for an election. Both primary parties' candidates are beholden to the big money interests which fund their campaigns. So once they do get el
795.
▲
by
blunte
6y ago
I would file a lawsuit (I'm sure there are more than one legal claim that can be brought against NYT in this situation), and the "settlement" should be a public retraction and apology from NYT (and the author and chain of edi
796.
▲
by
blunte
6y ago
The humor is strong with this one. This is a welcome laugh during tedious times.
797.
▲
by
blunte
6y ago
Surely some of those security vulnerabilities in underlying libraries could be avoided with a bit more careful, slower releases of the libraries themselves. There is no question that the current app reality is one or more orders of magnitud
798.
▲
by
blunte
6y ago
Interesting how far we've come. There was a time when a new version of an application came along every 2-3 years or longer; or never (it was fully baked and did what it said on the package, from day one). Now we suffer from update fat
799.
▲
by
blunte
6y ago
I don’t know if these videos will still be on his Facebook page, but sometime in the last year or so he did a series of livestream events where he would practice or teach. I knew I loved his playing, but I had no idea what a kind and gentl
800.
▲
by
blunte
6y ago
Home row cursor movement is one of my favorite things about vim. Same with w, e, b, ^, $, and the c or d commands used with them. I think just knowing a small few navigation keys and a small few modification keys, your capabilities are mult
801.
▲
by
blunte
6y ago
Even still, cmd-opt-b when your caret is on a name jumps you to the code where that thing is implemented. A few shortcuts like that make navigating so effortless that you are free to focus on the code and libraries.
802.
▲
by
blunte
6y ago
We're all mortals :). Like other endeavors of growth, a good approach is to regularly make a small effort to learn a little more about something (like your tools, which includes keyboard shortcuts). As one simple example, if you have a
803.
▲
by
blunte
6y ago
For those of us who can type very quickly, every movement of the hand away from the keyboard (to the mouse) and back has a high cost in terms of lost typing opportunity. If speed and subconscious operation are the goal, then it's best
804.
▲
by
blunte
6y ago
Suggestion: show a sample from your book that is relevant to the purpose of the book. What is currently available as a sample is mostly front matter, Linux fundamentals, and Arch info. (And also, was it not possible to generalize the infor
805.
▲
by
blunte
6y ago
One definition of exclusive is "Excluding or tending to exclude". That was indeed true for me, as I was unable to see anything.
806.
▲
by
blunte
6y ago
And now thanks to this HN post, 21% of requests are for that same flower!
807.
▲
by
blunte
6y ago
It would be very interesting to see an additional column of "prime examples" which link to the biggest or most heavily used web apps/apis built on a given stack. I suspect the examples would be few at the top of the list and
808.
▲
by
blunte
6y ago
These always make me feel bad. Everything I use or have used is in the < 15% performance rank. Do the ones at the top (like Actix Pg for example) provide everything you need to do real development, or are they stripped down? In other w
809.
▲
by
blunte
6y ago
At least with a human you have a way to make your case or ask to speak to a manager. Of course they could deny you, but in my experience it is rare to be denied if you persist in politely asking. Without a human to contact, you have no rec
810.
▲
by
blunte
6y ago
I'm no fan of Facebook by any measure, but I think when it comes to current political content and ads they are in a very tricky position. If they say something is not allowed, at least one group will claim they are suppressing free spe
More ›