News for hackers. Stuff that matters.

rluhar

Re:Book Review: There Is No Antimemetics Division on Tuesday April 07, 2026 @06:57AM (#47673272)
I've read both versions of the book and would strongly recommend the audiobook version that came out last year (it's available on Spotify). They did a good job handling the redactions and the narrator really brings the protagonist to life. A very strong recommend if you like audiobooks.
Re:Ask HN: What Are You Working On? (February 2026) on Monday February 09, 2026 @07:47AM (#46944672)
I am building QuietReads (quietreads.com) - a single-player book tracking app with an AI assistant.

I got tired of the gamification and social elements of Goodreads, StoryGraph and others. I don't care too much about reviews, but do care about engaging deeply with what I am reading.

Lot's to do still: - Refining the experimental MCP integration so I can bring my bookshelf into my AI assistants - OCR to build notes from screenshots - Voice notes

I wrote a little about why I am building the app here: quietreads.com/about Thoughts on building the app: https://thinking.luhar.org/2026/01/building-at-the-speed-of-...

Re:What If ASI Leads to Stasis? on Monday January 12, 2026 @11:53AM (#46591052)
Accelerationists and doomers both assume AI means rapid change. But what if the incentives point toward stasis instead? A world frozen in place by those who got there first.
Re:Microsoft Azure Outage on Wednesday October 29, 2025 @12:19PM (#45748979)
Looks like AWS is also impacted?
Great post - I recommend reading "Apple in China" to get a great insight into the how the Chinese manufacturing industry (and economy) has developed over the last 30 years.
Re:The new Polaroid I-2 instant camera on Sunday September 10, 2023 @07:49AM (#37454960)
I bought a Nikon FE2 recently from keh.com. There are plenty of manual focus film SLR cameras available. You may also want to try your local camera store. Mine has a good selection of used cameras and lenses. Things are more expensive than they used to be but there are still plenty of options available.
Can confirm that Ethan Allen is still selling decent, US made, furniture - though at high prices. We got a couch for an awkward sized space from Ethan Allen and were very happy with the shopping experience, installation, and the quality of the furniture.
Yes - and the more focus on “Culture War” topics by the Tories is equally ridiculous. It’s a generational failure of leadership.
Fair enough. I stand corrected. Thank you.
Wealth Management is not the same as retail banking.

"The Wealth Management division offers comprehensive wealth management and investment solutions and tailored financing and advisory services to ultra- high-net-worth (UHNW) and high- net-worth (HNW) individuals and external asset managers"

Reference: https://www.credit-suisse.com/about-us/en/our-company/struct...

TLDR - Credit Suisse has been a sh*t show for over a decade. This has been coming for a while.

Credit Suisse is in investment banking and wealth management. It does not have a significant retail presence. Credit Suisse has also had a number of accounting, risk management, and other scandals over the last few years. They were bailed out late last year by a fund linked with Saudi Arabia who took a ~10% stake in the company. Today, they (the Saudi fund) refused to inject more capital and the shares have collapsed.

I am in a similar situation to you - 2 year old and a newborn and feeling a little burnt out at work. The way I have been coping is just realizing that at this stage the timelines for pretty much everything shrink from months or years to hours and days. You need to focus on getting through the day at work, keeping sane, and being present for your partner and kiddo. Your work might not be pleasant, but you have been there for ten years so you should have a good idea of what your MVO (minimum viable output) is. I think the Kanban approach of reducing the Work In Progress is the way to go. I have made a conscious effort to not worry too much about big picture "career questions" and just focus on the task at hand. Our first kid is young enough for me to know that things become more manageable once the kid is sleeping 5-6 hours at a time. For us, this happened around 4 months in. Good luck, and I wish you and your family well!
Re:The case for language agnostic hiring on Thursday September 01, 2022 @10:31AM (#32676799)
I think a key skill to evaluate is the "learning how to learn". Can a developer pick up a new language and are they flexible enough to get their head around a different concept. I agree that we need to support learning - knowledge can be acquired, but the willingness to go outside your comfort zone is something that is a bit more innate.
You might want to do some reading on why unions came about in the first place.

https://en.m.wikipedia.org/wiki/Trade_union

I read the book when it came out. It is an interesting snapshot of a particular period in technology history but, as in any memoir, it comes with heavy dose of the author’s personality. I finished the book because the time period is interesting (social media maturing, Facebook and Twitter both growing, the start of “SV bro” Culture etc).. but I found parts of the book incredibly, teeth-grindingly irritating. YMMV.
Re:Shopify and the Power of Platforms on Thursday July 11, 2019 @12:29PM (#20412900)
The Knowledge Project podcast is awesome. Here are some snippets that I found very useful.

On starting his company in a secondary market: I do think that there is an almost complete difference between how you build a company in a primary talent market and sort of secondary talent markets. For instance, one of the biggest differences in secondary places is, if I hired someone, the chance that we are going to still work together in a decade from now is super high.

Hiring for future potential It means that it’s a much better idea to hire for future potential rather than for current skill. Once you do that, what you realize is, a dollar invested into helping to train people or even subtle things like making sure that next to any junior programmer, like for every five junior programmers in a team, you have one person who can become their mentor—these basic ideas all start having way more dividends

On building a hiring process for a learning organisation ..we have a hiring process that really, really finds people of high future potential. And then, we try to help them reach this potential 10, 20 years earlier in their career than they ever thought was possible, through coaching, through book clubs, through anything. Fixed vs. Growth Mindsets Everything in Shopify is built around this idea that if someone shows up with a fixed mindset, we convert them to a growth mindset quickly. And then once we have a growth mindset, we fill people with context (i.e. explain what their role is and what they are expected to do).

On the role of processes with an organisation There are three kinds of process. There’s a kind of process that makes things that were previously impossible to do, possible. That’s good. Then there’s a kind of process that makes something that was previously possible significantly simpler, which is also good. However, 99.9% of all process that exists in corporate America is the third category, which is actually just telling people to behave slightly different from what common sense tells them to do.

So we have lots and lots and lots of examples where we just avoided having to create process by just changing the environment in which we all spend our time in.

Re:Shane Parrish has become an unlikely guru for Wall Street on Monday November 12, 2018 @11:24AM (#18433499)
I am a member of the learning community. I found great value in the transcripts of the Knowledge Project podcasts. The podcast is free but the transcripts are available to the learning community. My favourite recent podcast was with Tobi Lutke (CEO of Shopify) - https://fs.blog/tobi-lutke/. Other podcasts that were super interesting were with Robert Greene, Naval Ravikant and Venkatesh Rao. The forum itself is interesting - there is a regular reading group which I really enjoy as well. It is expensive, but I think it is worth it (or am I simply a victim of the sunk cost fallacy?)..
Re:Python, Go or Haskell? on Monday March 12, 2018 @08:17AM (#16567654)
Use the right tools for the job. If you are running your Python models in containers anyway, a suitable API will work with any backend language. Go and even the JVM (Java / Scala / Kotlin) ecosystem are great candidates. Our stack uses Python (models deployed as dockerized WSGI applications) for machine learning and web services written in Java for the backend. It is relatively easy to get developers who are comfortable in the JVM ecosystem and the tooling available makes it easier to build robust systems.
Re:Ask HN: What habits make a programmer great? on Thursday July 06, 2017 @06:59AM (#14709437)
> 2. Collect examples. Start with a spreadsheet of data that highlights the data you have available.

This is true not just for data science but when trying to solve any numerical problem. Using a spreadsheet (or a R / Python notebook) to implement the algorithm and getting some results has helped me in the past to really understand the problem and avoid dead ends.

For example, when building a FX pricing system, I was able to use a spreadsheet to describe how the pricing algorithm would work and explain it to the traders (the end users). We could tweak the calculations and make sure things were clear to all before implementing and deploying the algorithm.

Great advice!

Re:Currency Traders Are Left Out of New Wall Street on Wednesday February 10, 2016 @04:42AM (#11071627)
Mainly because the market was fragmented and FX had a lot of arbitrary laws (i.e. which currency pairs can be traded, which pairs have a peg against the dollar) and also the complexity of settling cash trades. Looser regulations and burgeoning global trade have provided the impetus for the automation in the FX business.
Re:Currency Traders Are Left Out of New Wall Street on Tuesday February 09, 2016 @05:14AM (#11064385)
Depends on which bank you are talking about :)

You will be surprised at how many places still have spot traders quoting 500K EURUSD rates and assistants running around with pieces of paper..

Re:Currency Traders Are Left Out of New Wall Street on Tuesday February 09, 2016 @04:21AM (#11064135)
TLDR: FX is getting to where equities and derivative markets have been for a while

FX is an OTC market. There are no official "exchanges". Most trading happens either on the interbank markets or via brokers like ICAP, BGC, etc.

Over the last few years, the spreads (difference between a buy and sell price) have compressed. FX Clients (i.e. corporations, hedge funds etc.) who would trade directly with their preferred banks; now aggregate feeds from multiple banks and brokers to attempt to get the best possible price.

This automation and increase in client sophistication has led directly to tailored market making and sophisticated risk management. The number of players in the FX market has increased as the technology has commoditised. Things like the latency and quality of your market making feed have become differentiators.

All of the above has resulted in the market going electronic and a massive reduction in the proportion of trades being quoted and managed by human traders. In most banks, market making is now done by algorithms that aggregate market data and other information from a variety of sources.

Traders have either become specialised to niche currencies (Asian, Emerging Markets, etc.) or at dealing with extremely large trades. Their job is now all about determining the type of rate (i.e. which algo) a client should get and how the risk from those trades is managed (aggressively, passively, etc.).

I have worked on FX desks (as a developer) for 10+ years. I have seen spot trading desks shrink incredibly, with old school traders being replaced by quants and quant-developers. The algorithmic trading space in FX is not as sophisticated as that in equities of derivatives, but is getting there.

Re:Who Y Combinator Companies Want on Wednesday December 09, 2015 @04:25AM (#10702709)
Finance companies do have incredible technical and regulatory challenges that require good programmers. There are a number of strong programmers who work in finance and are indeed attracted to some of the challenges around finance. I have worked across a number of banks and each has had its own challenges and I have worked with talented and motivated programmers working to solve these.

Older »