News for hackers. Stuff that matters.

creese

This article is a bit disingenuous. Optimism, Arbitrum, and Starknet are all part of the Ethereum ecosystem. Technically, Polygon PoS isn't, but Polygon zkEVM definitely is.
Try yabai.
Yes, Org Mode.
Re:Firefox 93 on Tuesday October 05, 2021 @11:49AM (#28761091)
You can also type `about:profiles` in the address bar. This opens a page where you can create profiles and/or launch them in a new window.
Re:Firefox Browser: best for a free web on Monday September 13, 2021 @10:21PM (#28519451)
I've been a FF user for years. This week, FF became so unusable under Wayland I had to install Brave.
They've updated the title. The title now reads: "U.S. Senate Bill Threatening Crypto Industry Moves Forward"
Re:The Framework Laptop is now shipping on Thursday July 22, 2021 @11:16PM (#27926802)
Can the USB4 expansion card transmit data at 40Gbps? Do you have any plans for Thunderbolt 4?
Re:Tour of our 250k line Clojure codebase on Thursday June 03, 2021 @07:29PM (#27388744)
We used clojure.spec in production for years. "Alpha" just means the API could change.
Re:1Password for Linux on Tuesday May 25, 2021 @03:18PM (#27281194)
I use a bash function:

  pass ()
  {
      if [ $# -eq 0 ] || ( [ $# -eq 1 ] && [ $1 = "-c" ] ); then
          find ~/.password-store -name '\*.gpg' -printf '%P\n' | sed -e 's:.gpg$::gi' | fzf | xargs /usr/local/bin/pass $@;
      else
          /usr/local/bin/pass $@;
      fi
  }
pass + fzf + bash > gopass. DOTADIW.
Re:Magit 3.0 on Tuesday May 25, 2021 @11:25AM (#27278065)
If you're using HJKL to navigate more than a few lines, you're doing it wrong. Use 'search' instead.

https://www.gnu.org/software/emacs/manual/html_node/emacs/In...

Re:1Password for Linux on Tuesday May 18, 2021 @11:51AM (#27196321)
find ~/.password-store -name '*.gpg' -printf '%P\n' | sed -e 's:.gpg$::gi' | fzf | xargs pass -c

There is also an extension: https://github.com/ficoos/pass-fzf

Re:Dvorak vs Colemak (2010-2020) on Tuesday April 13, 2021 @02:03PM (#26796478)
Dvorak is suboptimal for the command-line. Try typing 'ls -l'.
Make the swap partition equal to 1.5 times your RAM. That's always worked for me.
I've never had an issue with hibernation. Both suspend to ram and suspend to disk just work.
Re:Top Paying Companies by SWE Level on Monday January 25, 2021 @12:58PM (#25906385)
There is only one level across Netflix: Senior Software Engineer.
Re:We can do better than DuckDuckGo on Tuesday November 17, 2020 @03:46PM (#25129578)
How would anyone block a crawler? A crawler is just a headless browser.
Re:Rust for Clojurists (2015) on Friday October 30, 2020 @03:34PM (#24946008)
Remember you can only have one mutable reference whereas you can have any number of immutable references. The ownership rules incentivize immutability.
Re:Rust for Clojurists (2015) on Friday October 30, 2020 @03:03PM (#24945679)
I've found I can get the same tight feedback loop at least for the times where the code will not compile. I use Cargo mode and an after-save hook so that each save runs `cargo check` and, on success, also runs `cargo fmt`. A nice side effect is that I don't need to care about formatting any more.

  (defun cargo-process-check-sentinel (process event)
    (when (string= "finished\n" event)
      (rust-format-buffer)))

  (defun my-after-save-hook ()
    (when (eq major-mode 'rust-mode)
      (set-process-sentinel (cargo-process-check) 'cargo-process-check-sentinel)))

  (add-hook 'after-save-hook #'my-after-save-hook)
Re:Rust for Clojurists (2015) on Friday October 30, 2020 @02:42PM (#24945505)
In Emacs, there is tight integration between the editor and the REPL. You can write code in an Emacs buffer, and you can enter that namespace from the REPL and the code from the buffer is immediately available. You can also add new code directly from the REPL, but I usually just add what I want to an Emacs buffer and eval it. It's a very productive workflow.

Skip to 15:53 and 20:30 for examples: https://videos.confluent.io/watch/yHoHM4Gxo7Bu1MCdo8vVh6?

Re:On Abandoning the X Server on Wednesday October 28, 2020 @12:49PM (#24921025)
I switched to Sway recently. I couldn't believe how snappy it is.

Some of your issues are solved:

CLI clipboard access: wl-clipboard: https://github.com/bugaevc/wl-clipboard

App launcher: bemenu: https://github.com/Cloudef/bemenu

Re:I’ve used Dvorak for 10 years, and it’s not all that on Monday February 18, 2019 @04:23PM (#19194587)
When combined with Colemak, Vim's default keybindings are particularly bad. On Colemak, HJKL all map to the same finger.
Re:I’ve used Dvorak for 10 years, and it’s not all that on Monday February 18, 2019 @04:15PM (#19194526)
Try typing "ls -l" on Dvorak. Not fun.
Re:Eschewing Zshell for Emacs Shell on Sunday July 23, 2017 @02:31PM (#14833663)
I tried this for a couple of years but have since returned to iTerm/Bash. When live tailing logs in production, the Emacs renderer is just too slow.
Re:Using Emacs and Git with Magit 2.1 on Sunday July 12, 2015 @02:02PM (#9874294)
The following works pretty well.

(defvar packages '(pkg1 pkg2 magit))

(require 'package) (add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t)

(package-initialize) (package-refresh-contents)

(dolist (p packages) (when (not (package-installed-p p)) (package-install p)))

Re:Ask HN: Who is hiring? (July 2015) on Wednesday July 01, 2015 @12:01PM (#9812813)
Los Angeles CA - KEYPR

We're redefining the guest experience at hotels worldwide! With our mobile app, guests can check in and go straight to their room. With our web app, hotels get real-time metrics and tools to track.

We're looking for front-end, back-end, mobile, and embedded/firmware engineers. We use Python, JavaScript, Android, iOS, C, and Clojure.

If you like challenging problems, please a short note to [email protected]. Be sure to include your GitHub profile and links to code or any relevant work.

Cheers!

Re:Ask HN: Who is hiring? (June 2015) on Monday June 01, 2015 @11:40PM (#9643705)
Los Angeles CA - KEYPR

We're redefining the guest experience at hotels worldwide! With our mobile app, guests can check in and go straight to their room. With our web app, hotels get real-time metrics and tools to track.

We're looking for front-end, back-end, mobile, and embedded/firmware engineers. We use Python, JavaScript, Android, iOS, C, and Clojure.

If you like challenging problems, please a short note to [email protected]. Be sure to include your GitHub profile and links to code or any relevant work.

Cheers!

Re:Ask HN: Who is hiring? (May 2015) on Friday May 01, 2015 @03:05PM (#9473782)
Los Angeles CA - KEYPR

We're redefining the guest experience at hotels worldwide! With our mobile app, guests check in and go straight to their room. With our web app, hotels get real-time metrics and tools to track.

We're looking for front-end, back-end, mobile, and embedded/firmware engineers. We use Python, Node.js, Angular, iOS, Android, Clojure, and C. If you like to solve challenging problems, please email me at [email protected]. Please include your GitHub profile and links to code or any relevant work.

Cheers!

Re:Ask HN: Who is hiring? (April 2015) on Thursday April 02, 2015 @12:49AM (#9308732)
Los Angeles CA - KEYPR

We're redefining the guest experience at hotels worldwide. With our mobile app, you check in and go straight to your room. With our web app, hotels get real-time metrics and tools to track.

We're looking for front-end, back-end, mobile, and embedded/firmware engineers. We use Python, Node.js, AngularJS, iOS, Android, C, and Clojure.

If you like to solve challenging problems, please email me at [email protected]. Please include your GitHub profile or links to code and any relevant work.

Cheers!

Re:Ask HN: Who is hiring? (March 2015) on Sunday March 01, 2015 @12:43PM (#9128026)
Los Angeles CA - KEYPR

We're redefining the guest experience at hotels worldwide. With our mobile app, you check in and go straight to your room. With our web app, hotels get real-time metrics and tools to track.

We're looking for front-end, back-end, mobile, and embedded/firmware engineers. We use Python, Node.js, AngularJS, iOS, Android, and C.

If you like to solve challenging problems, please email me at [email protected]. Please include your GitHub profile or links to code and any relevant work.

Cheers!

Older »