News for hackers. Stuff that matters.

penpapersw

Re:Roamer: A Plain-Text File Manager on Wednesday August 30, 2017 @12:21AM (#15129706)
This, plus the multiple-cursors package, can save entire minutes off tedious file-renaming operations. (That may not sound like a lot but trust me every second counts when you're just renaming files.)
Re:My Institutional Review Board Nightmare on Tuesday August 29, 2017 @10:39PM (#15129342)
I can't help but wonder if the Fence comments had anything to do with my blog post last night. Kind of like watching social osmosis in action :D
Re:The life and death of a startup on Tuesday August 29, 2017 @10:17PM (#15129245)
On the flip side, as someone who's tried to change stacks or IDEs or other software a few times, there's something to be said for already having momentum using existing solutions. Sometimes alternatives can be a little better, but not better enough to justify the time/energy/etc costs of switching. And more often than not, alternative solutions have their own flaws too. I tried three times in the past week to switch my portfolio website (https://sdegutis.com) to using Jekyll or Metalsmith or Hexo, and each time it just didn't prove any better than my own hand-rolled Node.js site generator, and in most cases, it was definitely worse in some ways, at least for the specific requirements I had. So switching tools can be good, if it's legitimately better in some way, and not worse in any other ways. But that doesn't isn't the case as often as we'd like to hope.
Re:“Clean code” isn't actually clean on Tuesday August 29, 2017 @04:06PM (#15127199)
That's my same experience with programming. That's kind of what I was getting at in this article actually: that you get better by doing your best and making mistakes. Nothing beats hard-earned experience.
Re:Interview with Ken Thompson (2011) on Monday August 28, 2017 @12:55PM (#15118085)
Yeah not saying Swift is simple. But its goal was originally (and may still be) to be Objective-C without the C.
Re:Interview with Ken Thompson (2011) on Monday August 28, 2017 @10:44AM (#15116831)
Thus Swift.
Re:Passion in your field is overrated on Friday August 25, 2017 @06:55AM (#15097531)
Good point. You're right that passion helped me to gain the experience I have now. But at this point I can't lean on that same passion, I had to find another motivation. I wonder how many people hit this same point and just let themselves fully burn-out instead.
Re:Debian reproducibility statistics on Thursday August 24, 2017 @09:47AM (#15090060)
Meh, joke sites like this aren't nearly as prominent as sites for apps, I'd really like a .app TLD instead. That said, the distinction between app and service is blurring a lot, so Spotify and VS Code probably both qualify for .app but one also has a web interface. Everything is confusing, let's just stick to .com
Re:Debian reproducibility statistics on Thursday August 24, 2017 @08:14AM (#15089416)
More details at https://reproducible-builds.org/ which is linked to at the bottom of OP's page.
In the same way, I use VS Code mostly now (for node stuff) but I still load up Emacs and use Magit whenever I need to do serious version control, meaning basically anything more than just "glance at the changes and commit everything."
In my experience having switched from using one IDE to another a few times, the difficulty for me is usually that both IDEs do 90% of what I need perfectly (after a few days of tweaking), but the other 10% feels is missing and feels critical, and in particular, neither have the same 10% missing. So I kind of have to ask myself, "which critical features am I okay with giving up?" and I can't decide so I just stick with what I know and have muscle-memory for.
Re:Try Out Rust IDE Support in Visual Studio Code on Friday August 18, 2017 @02:51PM (#15048762)
I'm not that optimistic. In my experience, nightmare-level code will be written by the person who wrote it no matter what language they use. Rust doesn't look all that cleaner than C++, just that it has a few more safety guarantees. I'm sure terrible code will be written in it. And I'm sure clean code will be written in it that people without context will call terrible code.
I'm sure there's got to be a way of getting ahead that doesn't involve lying, cheating, or stealing, from anyone, no matter how much they deserve it.
Can confirm. I worked a pretty decent software job with lower pay than others make for the same job for the past 5 years. Could barely afford insurance for my wife and I. We actually had to just give up and not pay for it the first few months of this year before I was laid off, figuring that paying the "fine" for not having health insurance plus whatever unlikely emergency medical costs we might have was cheaper. As soon as I'm laid off, we're on public aid and have the best insurance, and since every job I applies to rejects me, and haven't found any freelance work through sdegutis.com yet, it looks like we'll have a few more months of being able to have better health insurance than I could afford when working a decent programming job. The system is broken and literally ridiculous.
Re:Show HN: Leviathan, a Clojure IDE for MacOS on Thursday August 10, 2017 @08:06PM (#14985538)
It may not necessarily be in active development, but it's a project I'm very proud of. It's a legitimate text editor built from the ground-up in Objective-C including its own parser and lexer, and the ability to read theme configuration files. I'm very happy with it and I think it stands on its own as an interesting project.
Re:uBlock Origin Maintainer on Chrome vs. Firefox WebExtensions on Wednesday August 09, 2017 @05:21PM (#14973748)
Huh. These actually sound like good arguments to switch to Firefox, arguments I've never heard before until now.
Re:JavaScript for People Who Hate JavaScript on Wednesday August 09, 2017 @01:29PM (#14971521)
To add to that, TypeScript is a superset of JavaScript, whereas Kotlin is a new language you'd have to learn.
Re:Atom 1.19 – Improved Responsiveness and Memory Usage on Tuesday August 08, 2017 @05:44PM (#14963118)
Can't agree with you here. Your comment seemed to be saying "VS Code may be better than Atom in every way, but that doesn't mean we should keep bringing that fact up, or that anyone should switch because of it." It's actually a perfect reason to do both.
Re:Windows Subsystem for Linux on Windows Server on Tuesday August 08, 2017 @02:28PM (#14960951)
> "you cannot currently use WSL to run persistent Linux services, daemons, jobs, etc. as background tasks."

Still, this has me wondering if that's the ultimate goal here. Is Microsoft trying to position Windows 10 as a high quality Linux server in the long-term?

Re:Ferret – A free software Clojure implementation on Tuesday August 08, 2017 @10:29AM (#14958075)
Emacs + CIDER. It's extraordinarily fast, if you're willing to get used to Emacs :)
Re:Ferret – A free software Clojure implementation on Tuesday August 08, 2017 @02:12AM (#14954915)
It's the lambda symbol in a circle. Seems more like a coincidence than anything else to me.

Older »