News for hackers. Stuff that matters.

nicwest

Re:Itch.io Taken Down by Funko on Monday December 09, 2024 @05:24AM (#42364733)
https://bsky.app/profile/karmn.bsky.social/post/3lcuc4dqudc2...

It's hard for me to read this any other way.

Re:UK Threatens End-to-End Encryption on Monday April 24, 2023 @08:43AM (#35686934)
then when they back down we could have "UK threats to end end-to-end encryption end"
your website appears to have a bunch of meta data on it from something called soapbox. If I link to your website in slack it comes up with a "That looks like a Soapbox link. Would you like to install the Soapbox app" message. I assume a recent-ish rebrand?

What was the thought process there?

There was an awesome project a while back to recreate a new buckling spring keyboard:

https://geekhack.org/index.php?topic=79141.0

https://www.modelfkeyboards.com/

Re:Bluetooth Trackball Mark II on Wednesday February 03, 2021 @06:23AM (#26012656)
Have you tried the trackballs formerly known as "Clearly Superior" now "Xtrac" apparently[1]. I like the physical scroll wheel and dedicated middle mouse button, the internals are mechanical not optical (I have had problems with kensingtons in this regard), and there are some fairly alluring foot peddle expansion ports on the back that I've not played with yet.

if you do go down this route, I would suggest avoiding a model with an LED in it. while it looks cool for sure the LED is positioned so that shines right in your eyes if you put the device front and center (like in between a split keyboard).

[1]: https://xkeys.com/xkeys/trackballs.html

Re:Ask HN: Suggestions for books about API design? on Saturday September 05, 2020 @11:43AM (#24384378)
Re:Most-favorited Hacker News posts on Wednesday September 02, 2020 @11:16AM (#24354052)
I think it's interesting that out of all the news articles about famous people that have died, Ursla le Guin is the one that turns up in this list.
Go helped me learn about designing good interfaces, and how to write tests using dependency injection rather than just patching stuff out.
I found that learning and writing some Clojure and Go made me think better about the code I was writing in my main language (python).

I enjoyed working through Clojure for the brave and true: https://www.braveclojure.com/clojure-for-the-brave-and-true/

and the go tour is probably the best introduction I've ever had to a language: https://tour.golang.org/welcome/1

Ask HN: Any Literature on “Pace Layering”?

A few months back I saw a comment[1] from one of the stripe co-founders where they mentioned they were thinking about "pace layering" and how it applied to their company and processes.A quick google turned up an interesting article summing up a concept with the same name[2] by Stewart Brand. In the Acknowledgements section he mentioned a chapter in his book, which I tracked down and read[3]....

( Read More... | no comments | 2 points | on HN )
Re:Ask HN: What's your quarantine side project? on Thursday May 14, 2020 @03:28AM (#23176511)
I'm investigating the way that encounter difficulty is estimated in Dungeons and Dragons. I've felt for a long time that the influence the number of opposing monsters have is somewhat exaggerated.
Re:Show HN: A set of standard document templates on Sunday January 19, 2020 @09:50PM (#22095866)
- Post-mortem

- Incident report

- Scheduled down time

Re:Algorithm Removes Water from Underwater Images on Thursday January 09, 2020 @08:53AM (#22001136)
Also I imagine that depth would be a significant factor
Re:How to Exit Vim on Wednesday January 08, 2020 @06:35AM (#21990482)
Mileage may vary depending on language support, but vim does have a go to definition feature[1][2]. I believe there is also out box error checking for some languages, and if that is not enough for you (and at the risk of offending a large number of vim purists), there is a fantastic plugin called ALE[3] that will likely provide you with what you want.

1: https://vimhelp.org/pattern.txt.html#gd

2: https://vimhelp.org/pattern.txt.html#gD

3: https://github.com/dense-analysis/ale

> Are taxes and maintenance costs shared proportionally?

Day-to-day maintenance (replacing lightbulbs, shelf falling down etc) is your responsibility. Plus you get to decorate however you want (at your cost). All other taxes and maintenance costs are shared proportionally.

> Who gets to decide when to call the plumber?

You do. There's a home emergency cover plan in place (costs shared proportionally) so you can get someone round 24/7, 365 days / year.

> If you fail to pay your rent, can they evict you?

Yes, but if you just need a couple of months to get back on your feet, we won't.

> What happens to your share then?

You still own it, but any rent arrears would be netted off.

> Can you sublet?

Not at the moment.

> Can you sell your share on the open market, or only back to the company, at whatever price they decide is fair market value?

The latter, but there is an option to go to the open market together. Price is determined by a regulated independent surveyor, not by Unmortgage.

https://www.unmortgage.com/faqs

https://www.unmortgage.com/how-it-works

source: I am an unmortgage employee.

Re:OpenSCAD: Software for creating solid 3D CAD objects on Wednesday January 02, 2019 @05:24AM (#18805313)
I recently bought a 3D printer and have enjoyed programing objects in cljoure with scad-clj.

https://github.com/farrellm/scad-clj

This is biggest project I know of that uses it:

https://github.com/adereth/dactyl-keyboard

https://www.youtube.com/watch?v=uk3A41U0iO4

Re:Ask HN: Who is hiring? (December 2018) on Monday December 03, 2018 @11:58AM (#18590288)
Unmortgage | London, United Kingdom | Frontend, Backend & Data Engineers | Full-time | Onsite | https://unmortgage.com

Millions of people are stuck in the rent trap, with no way to own a home. At Unmortgage we are reinventing homeownership to bridge the widening gap between renting and buying with a mortgage.

We are funded for the next 3 years after the largest seed raise in Europe and are looking for people to join us at this early stage.

We work in a Agile (XP+TDD) team in a stunning office above Bank station, London. The Stack is React, Python running on Kubernetes in Google Cloud. Everyone gets their hands dirty and there are no silos allowed.

Here are all our exciting jobs: https://jobs.lever.co/unmortgage/

If you have any questions about the backend jobs you can drop me a line at [email protected], or [email protected] for the frontend jobs, or alternatively our CEO [email protected] for all of the above and any additional information about the company.

Re:Ask HN: Did any Show HN posts turn into successful startups? on Thursday September 20, 2018 @05:09AM (#18030813)
I think this was the company that became pebble (correct me if I'm wrong).

https://news.ycombinator.com/item?id=2221579

https://news.ycombinator.com/item?id=3290884

Re:Microsoft Is Said to Have Agreed to Acquire GitHub on Sunday June 03, 2018 @09:22PM (#17223728)
> Git doesn't include better built-in support for issues, wikis, PRs / code reviews, and releases

I feel like a lot of these features could be handled with git-notes[1]. For example git-appraise[2] uses the git-notes feature for a code review system:

[1] https://git-scm.com/docs/git-notes

[2]https://github.com/google/git-appraise

Re:Matias Click Switches: Tactile mechanical keyswitches on Friday March 16, 2018 @10:58AM (#16601092)
so while it's not exactly the all in one service you describe, you can do something similar already:

http://www.keyboard-layout-editor.com/

to design your layout, then

http://builder.swillkb.com/

to design a layer case, files go to a laser cutting service,

then you would need a controller of some sort (commonly something like a https://www.pjrc.com/teensy/), switches, diodes, usb ports, etc.

then hand wire everything together.

tmk/qmk is more or less a defacto standard in custom keyboard firmware:

https://github.com/qmk/qmk_firmware

here are some examples of people generating firmware with webtools, I don't know what they use on the backend.

https://www.massdrop.com/configurator/ergodox

http://qmk.thevankeyboards.com/

Clojure! the thing I like most about a lot of the libraries is how they seem to blend so seamlessly. I don't know if it's an artefact of just being a lisp or just a lot of the developers sharing a mindset, but the whole experience feels less janky.
There is a decent interview with Jamie Cudmore on the rugby dungeon where he talks pretty candidly about concussion issues:

https://www.acast.com/therugbydungeon/ep-22jamiecudmore

Re:The Amazing Shortcut Keypad on Wednesday May 03, 2017 @04:19AM (#14253917)
a lot of custom keyboards use a amtel avr controller which is easily flashable with custom firmware. I think I can see a teensy like board in the picture. here is an (the) example in c: https://github.com/qmk/qmk_firmware

Ask HN: How do you do quality control/assurance

We are a smallish tech team (11 developers) actively developing a product where downtime has immediate negative revenue implications.It's starting to get difficult to ship changes without breaking something somewhere.so my questions are:1. what is your teams approach to quality assurance2. what is your teams approach to quality control3. at what point does it make sense to hire dedicated staff...

( Read More... | no comments | 6 points | on HN )
Re:Problems I Have with Python on Wednesday January 25, 2017 @05:45AM (#13480322)
could someone explain to me why

    >>> ranges = [range(i) for i in range(5)]
    >>> [*item for item in ranges]
    [0, 0, 1, 0, 1, 2, 0, 1, 2, 3]
would be better than:

    >>> ranges = [range(i) for i in range(5)]
    >>> [item for subrange in ranges for item in subrange]
    [0, 0, 1, 0, 1, 2, 0, 1, 2, 3]
Re:Fitbit is reportedly buying Pebble for around $40M on Thursday December 01, 2016 @06:24AM (#13078692)
I bought one of the blackberry only models from their show HN post way back when [1]. Glad to see they made it this far.

[1]: https://news.ycombinator.com/item?id=2221579

How did it go?
I was a long time tmux user while on mac. Since I've swapped to arch and i3 I don't use tmux at all, and just use the WM. I basically live in terminals nowadays and I've not really missed tmux. The thing I really do miss is vim-tmux-navigator.

https://github.com/christoomey/vim-tmux-navigator.

Re:Splix.io on Monday October 24, 2016 @05:36AM (#12777577)
game doesn't seem to require flash, but the ads(?) do, and if you don't have flash, it blocks on the ad page seemingly indefinitely. FF 49.0.1 arch linux
Re:Ask HN: What's your favorite tech talk? on Tuesday October 04, 2016 @06:37PM (#12640175)
The Clean Code Talks - "Global State and Singletons": https://www.youtube.com/watch?v=-FRm3VPhseI

Older »