HNHacker News
TopNewBestAskShowJobs

jimpudar

234 karma · joined February 14, 2018

submissionscomments
jimpudar··on FreeBSD 12.0 is now available
I love FreeBSD, so I don't think you made a bad choice, but if you ever want to try Ubuntu again go with Lubuntu instead of the Gnome based Ubuntu. It's a far better UX IMHO.
jimpudar··on Ask HN: Beginner microscope set?
I have had a Celestron microscope for many years, it has been rock solid.

It has a plug in LED light and also a mirror. You need to prepare slides of whatever you're looking at, as the light comes from below.

jimpudar··on Ask HN: What is the best online course you've ever taken?
Dan Boneh's (Stanford) Cryptography I on Coursera.

Excellent course; he is a fantastic teacher.

jimpudar··on BSDs or Illumos may be good alternatives to Linux (2017)
I'm also wondering this. I've seen plenty of hate for systemd, but I've never personally run into any issues with it.
jimpudar··on Perl 11
What Linux distros don't include Perl by default? I certainly haven't come across any...
jimpudar··on No Spice More Superior: Pepper
You should try upgrading to a proper mill. Those McCormick grinders just kind of crush the corns into little pieces, a real grinder can produce a powerfully pungent powder that will really knock your socks off.

A pepper mill is one of those things that you should upgrade first in your kitchen, right up there with your chef's knife.

jimpudar··on Alacritty gets scrollback, publishes benchmarks
I've never understood this mentality. If you can dump something to the terminal and use tmux search, you could just as easily use `less` which is pretty much purpose built for this.
jimpudar··on Ask HN: Is the new MacBook Pro worth its value for a developer?
This has been my experience as well. Apple seems to have spent a lot of effort in making their software use very little energy. Check out the energy usage of Safari vs Chrome sometime, for example.
jimpudar··on Fixing your terminal Unix History
If you are searching for something, you can always do something like this:

history | grep 'keyword' | less

This is usually more effective for me than C-r.

jimpudar··on Why Read the Classics? (1986)
All the source files of standardebooks.org books are up on Github, it might be possible to write a script to automatically convert the files to LaTeX.
jimpudar··on OpenWrt 18.06: First stable version after the OpenWrt/LEDE project merger
True, sometimes it's easy to forget not everyone is comfortable at a command line when you are surrounded by people who are at work.
jimpudar··on OpenWrt 18.06: First stable version after the OpenWrt/LEDE project merger
Take a look at OpenBSD as well. I've had nothing but stability and fantastic documentation since switching over.
jimpudar··on Ask HN: Best way to block the sound of human voices in an open office?
All good suggestions except Adderall. Don't start using drugs to get by in your career lest you make it a short one.
jimpudar··on iTerm2 has a new drawing engine that uses Metal 2
If you maximize on a 4K monitor and use tmux on a remote server there is a pretty significant amount of latency. I never noticed until I tried alacritty, the difference is astonishing.

That being said, iTerm2 is plenty fast enough for my purposes as it is today.

jimpudar··on Ask HN: Where can one learn about the history of the internet and the protocols?
Reading the design philosophy was a life changing experience for me. It's really incredible how much we take this incredible system for granted.
jimpudar··on How I use Wireshark
Hansang Bae, the CTO of Riverbed (Wireshark's corporate sponsor) has a series of videos about using Wireshark. There are some great practical packet analysis tips in these.

https://www.youtube.com/watch?v=U0QABcTD-xc&list=PLnKJHZhW_B...

jimpudar··on Oscilloscope Music
This is pretty cool. If you couldn't tell, he is using a dual trace oscilloscope in X-Y Mode [1]. The left audio channel is driving the horizontal deflection. You can usually pick up one of these old analog scopes for under 100 bucks if you look around!

[1] https://en.wikipedia.org/wiki/Oscilloscope#X-Y_mode

jimpudar··on Ask HN: What do you use for diagramming in software engineering?
We use Confluence for our Wiki and have draw.io integration. This works really well as all our diagrams are editable by anyone forever.

I used to use Visio on Windows and had an excellent experience.

jimpudar··on Ask HN: How long does it take you to learn a new language?
The application uses Mojolicious magic very heavily and we have a lot of Perl 'wizards' who like to write code that relies on little known language features. Now that I am very comfortable with Perl I enjoy reading that kind of code, but coming from mostly Java/APEX it was a difficult experience.
jimpudar··on Ask HN: How long does it take you to learn a new language?
On a massive Perl / Mojolicious project it took me about 2 months to contribute, and 8-10 months to gain a moderate level of fluency. Like others have mentioned, I don't think I will ever fully know the language.

On an extremely large Salesforce APEX project, it took me a few weeks to contribute and a couple of months to gain fluency. APEX is pretty much a subset of Java (with minor differences) so there was a lot less to learn there.

jimpudar··on C Primer
Some people would disagree with you...

https://what.thedailywtf.com/topic/15001/enlightened

jimpudar··on Show HN: A little eye-candy for the terminal (in Go)
Nice work! Would be good to add a CLI option for specifying a font.
jimpudar··on Ask HN: If you could go back to study any CS-related field, what would it be?
I'll second this - queuing theory is extremely relevant in all sorts of places. If you haven't studied it, you might not know when the concepts will apply.

It's applicable to all sorts of things like event loops, job queues, network packet analysis, even database access.

jimpudar··on Ask HN: If you could go back to study any CS-related field, what would it be?
Not exactly a "lesser known" area, but computer architecture and operating systems. No matter what you are doing with computers, no matter what high level language you are using, you will eventually need to understand what is happening "on the bare metal".
jimpudar··on Reddit’s Redesign
Take a look at pi-hole with a VPN for remote use. It works great.
jimpudar··on IntelliJ IDEA 2018.1 Released
Partial git commits is a feature I have wished existed more than once. Looking forward to trying them out.
jimpudar··on Look for the duct tape
rsync is definitely capable of doing what you want. Check out the man page and use '--dry-run' to see how each command would work.

Also, the -P option (at least on the version I have installed) is for enabling both --partial and --progress. --partial keeps partially transferred files in the event something goes wrong, and --progress shows you the progress of the transfer.

You will probably want to use -r for recursing into your directory structure.

jimpudar··on Ask HN: What are the best man pages to read?
man man

man apropos

man proc (on Linux)

man builtin

man info

If you want to read high quality man pages, OpenBSD is best.

jimpudar··on Blocklist Facebook domains
Even better, replace pfsense with PF running on OpenBSD. Pi-Hole is awesome though, can't recommend it enough.
jimpudar··on ISP Spying
Correct me if I'm wrong - I haven't tried it - but it looks like you should be able to run OpenBSD on ARM https://www.openbsd.org/armv7.html

I'll check what the energy consumption on my router is. I'm using an AMD chip which I had lying around. You're probably right that it uses a bit more power than necessary.

I was thinking about getting something like this: https://www.amazon.com/Firewall-Micro-Appliance-Gigabit-Bare... which uses 10W. It should be easy to install *BSD on something similar.

← PreviousPage 3 of 4Next →