News for hackers. Stuff that matters.

demilicious

Re:It's still OK to enjoy programming on Monday October 19, 2026 @04:36PM (#50157712)
I’m not the commenter you’re replying to, but IME with the recent models (like Opus 5.5, Fable, etc) - yes, still inadequate. As a sibling comment states, it’s average code. Which also makes complete sense. That bar is too low for me
Re:It's still OK to enjoy programming on Monday October 19, 2026 @04:29PM (#50157650)
It struck me that way as well, and I can’t put my finger on why
Re:AWS Lambda Web Functions on Tuesday October 13, 2026 @05:11PM (#50078832)
Am I in a postmodernism 101 class or something? No, reality begs to differ.
Re:AWS Lambda Web Functions on Tuesday October 13, 2026 @03:10PM (#50076998)
Sometimes things are easily and objectively worse than the alternatives.
Re:Grieving the Loss of Details on Saturday October 10, 2026 @02:00PM (#50035437)
Probably because there is no bio or name on this page and the author mentions their girlfriend. Seems an easy error to make
Re:The last time my family was replaced by technology on Wednesday September 30, 2026 @02:16PM (#49912433)
I’m not sure how to respond to this before I know if it’s satire or not?
mind defending that? I suspect that opinion would only come from one who took philosophy 101 and stopped there. If all you took was philosophy 101, this sounds a lot more reasonable and runs right into the point made by the pos you just responded to
Re:My Thoughts on the Bun Rust Rewrite on Thursday July 09, 2026 @08:41PM (#48854366)
In short, yes.
Re:My Thoughts on the Bun Rust Rewrite on Thursday July 09, 2026 @02:58PM (#48850773)
Why must every language have every feature, mass applicability, and be intended to be the language-to-end-all-languages? Growth or marketshare is not the only valuable aim.

If you want mutable data structures, I wouldn't point you to Haskell.

Re:My Thoughts on the Bun Rust Rewrite on Thursday July 09, 2026 @02:49PM (#48850663)
> I've dealt with many shitty code bases and the only way that worked for removing bugs was automation. It didn't matter how many bodies you threw at the problem.

Can't say my experience matches yours. Types do seem to structurally reduce some varieties of bugs, but ultimately the only reliable way I've seen to close the gap is hire disciplined people who care about, and thoughtfully consider, what they build.

E.g., the shittiest codebases I've ever seen were TypeScript. It in no way prevents you writing bugs or slop

Re:LuaJIT 3.0 proposed syntax extensions on Wednesday June 24, 2026 @09:30PM (#48667720)
That’s why “if” should just be an expression
Re:Zig ELF Linker Improvements Devlog on Sunday May 31, 2026 @02:17AM (#48343443)
I have quite literally never had to do Java interop in my Kotlin work. Do you have an example?

In contrast, your statement about F# strikes me as mostly true - albeit my interop was always the other way around (consuming F# code from C#).

Re:Microsoft forced me to switch to Linux on Wednesday January 28, 2026 @04:33PM (#46801859)
This is overestimating the amount of effort involved to game on Linux, imo. It is true that there are a couple games using kernel-level anticheat which preclude their working on linux, but for the most part the effort required to play games on Linux now is zero if it's a Steam game and almost zero elsewhere.
Re:Microsoft forced me to switch to Linux on Wednesday January 28, 2026 @04:21PM (#46801703)
KDE has been great for me on Fedora. What problems have you encountered?
I did the same on my gaming machine in early 2025 to get well ahead of the Win10 EOL. I installed Nobara and have been really happy with it.
My biggest gripe is losing the entire layer of semantics that HTTP gives you. POST is the only verb and different error states are conveyed via error objects in the returned JSON.
Re:Ask HN: Who wants to be hired? (September 2023) on Friday September 01, 2023 @12:21PM (#37352813)

  Location: Ohio, USA
  Remote: Yes
  Willing to relocate: Yes, even preferred
  Technologies: Clojure, C#, F#, TypeScript, Ruby, SQL
  Résumé/CV: https://bit.ly/45Vze0X
  Email: ryan [at] rtroberts [dot] com
Hi, I’m Ryan. I’m a senior software engineer with about a decade of industry experience over a diverse array of languages and technologies. My areas of interest include machine learning, optimization, and complex systems architecture. I particularly enjoy working with functional languages and am always interested in opportunities to solve difficult problems and really push my boundaries.

I’m also passionate about building healthy, functional teams who can focus on building the right things quickly.

I’m self-taught and my degree is in philosophy, which I like to think honed my ability to distill complex requirements into simple concepts and to communicate well with technical and non-technical folk alike.

I like to unwind by indulging in my hobbies of hand-tool woodworking or music production. It’s another way I enjoy solving problems, albeit in a very different context. Always looking to learn and grow, so I relish the idea of being the least experienced person in the room - it means I’m in the right place :)

Re:Ask HN: Who wants to be hired? (June 2023) on Thursday June 01, 2023 @05:32PM (#36157654)

  Location: Nashville, TN
  Remote: Yes
  Willing to relocate: Yes
  Technologies: Clojure, Ruby, F#, C#, SQL, JS, Bash, AWS, Azure, etc
  Email: ryan [at] rtroberts.com
Full stack engineer for 9+ years. I'm interested in solving hard problems and would love to help build creative and beautiful solutions. Machine learning, optimization, and games are three particular points of interest, but working with functional languages is always a plus.

I'm passionate about building functional, healthy teams who can focus on building the right things quickly.

I'm self-taught and my degree is in philosophy, which I like to think leaves me in a good position to think creatively about problems and to communicate well.

Re:Ask HN: Who wants to be hired? (May 2023) on Tuesday May 02, 2023 @03:57PM (#35793262)

  Location: Nashville, TN
  Remote: Yes
  Willing to relocate: Yes, maybe even preferred
  Technologies: Clojure, Ruby, F#, C#, SQL, JS, Bash, AWS, Azure, etc
  Email: ryan [at] rtroberts.com
Full stack engineer with about 9 years of experience. I'm interested in solving hard problems and would love to help build creative and beautiful solutions. Machine learning, optimization, and games are three particular points of interest, but working with functional languages is always a plus.

I'm a fast learner and interested in pushing my boundaries. I'd love to be the least experienced person in the room - more opportunity for learning!

I'm self-taught and my degree is in philosophy, which I like to think leaves me in a good position to think creatively about problems and to communicate well.

Re:Ask HN: Who wants to be hired? (April 2023) on Monday April 03, 2023 @12:41PM (#35426958)

  Location: Nashville, TN
  Remote: Yes
  Willing to relocate: Yes
  Technologies: Clojure, Ruby, F#, C#, SQL, JS, Bash, AWS, Azure, etc
  Email: ryan [at] rtroberts.com
Full stack engineer with about 9 years of experience in all sorts of tech stacks and company sizes. I'm interested in solving hard problems and would love to help build creative and beautiful solutions. Machine learning, optimization, and games are three particular points of interest, but working with functional languages is always a plus.

I'm self-taught and my degree is in philosophy, which I like to think leaves me in a good position to think creatively about problems and to communicate well.

Re:Ask HN: Who wants to be hired? (March 2023) on Wednesday March 01, 2023 @12:50PM (#34985627)

  Location: Nashville, TN
  Remote: Yes
  Willing to relocate: Yes, maybe even preferred
  Technologies: Clojure, Ruby, F#, C#, SQL, JS, Bash, AWS, Azure, etc
  Email: ryan [at] rtroberts.com
Full stack engineer with about 9 years of experience. I'm interested in solving hard problems and would love to help build creative and beautiful solutions. Machine learning, optimization, and games are three particular points of interest, but working with functional languages is always a plus.

I'm a fast learner and interested in pushing my boundaries. I'd love to be the least experienced person in the room - more opportunity for learning!

I'm self-taught and my degree is in philosophy, which I like to think leaves me in a good position to think creatively about problems and to communicate well.

Re:Ask HN: Who wants to be hired? (February 2023) on Wednesday February 01, 2023 @12:00PM (#34613476)

  Location: Nashville, TN
  Remote: Yes
  Willing to relocate: Yes, maybe even preferred
  Technologies: C#, F#, Ruby, Clojure, SQL, JS, Bash, AWS, Azure, etc
  Email: ryan [at] rtroberts.com
Full stack engineer with about 9 years of experience. I'm interested in solving hard problems and would love to help build creative and beautiful solutions. Machine learning, optimization, and games are three particular points of interest, but working with functional languages is always a plus.

I'm a fast learner and interested in pushing my boundaries. I'd love to be the least experienced person in the room - more opportunity for learning!

I'm self-taught and my degree is in philosophy, which I like to think leaves me in a good position to think creatively about problems and to communicate well.

Re:Mom Handcuffed, Jailed for 8-Year-Old Son Walking Half a Mile on Wednesday November 16, 2022 @12:58PM (#33627529)
DAs don't have cases to prosecute if cops don't make the arrest.
Re:Ask HN: Who wants to be hired? (March 2021) on Monday March 01, 2021 @08:35PM (#26310869)

  Location: Nashville, TN
  Remote: Yes
  Willing to relocate: Yes, maybe even preferred
  Technologies: C#/F#, JavaScript, TypeScript, Ruby, Clojure, Angular, SQL, Bash, AWS, Azure, HTML/CSS, etc
  Email: ryan [at] rtroberts.com
Full stack engineer with about 7 years of experience. I'm interested in solving hard problems and would love to help build creative and beautiful solutions. Machine learning, optimization, and games are three particular points of interest, but working with functional languages is always a plus.

I'm a fast learner and interested in pushing my boundaries. I'd love to be the least experienced person in the room - more opportunity for learning!

I'm self-taught and my degree is in philosophy, which I like to think leaves me in a good position to think creatively about problems and to communicate well.

Re:What Does a Coder Do If They Can't Type? on Saturday August 10, 2019 @09:23PM (#20665619)
Can you describe what body weight exercises you found helpful? Why do you think those were different than what you were accomplishing with traditional gym weightlifting?
Re:FBI tells lawmakers it can't access Dayton gunman's phone on Saturday August 10, 2019 @10:37AM (#20662290)
The replies to this are baffling. Of course not. It’s a huge, incredibly diverse and heterogeneous country of ~300 million people.
Re:July was world's hottest month on record, WMO says on Thursday August 01, 2019 @09:40PM (#20590071)
What’s the motive for reporting inflated temperatures?
Already sold out most places, it seems.
Re:A Look at the AMD Zen 2 Core on Saturday July 06, 2019 @01:30PM (#20370710)
That makes sense. I was mostly looking at one of the Tom's Hardware benchmarks in particular; I don't know what the userbenchmark is actually _doing_. So it's probably more fair to compare userbenchmark to userbenchmark like you did.

However, I think it's still true that the actual release of the Zen 2 processors will make userbenchmark scores much more reliable as the scores regress to the mean.

Re:A Look at the AMD Zen 2 Core on Saturday July 06, 2019 @01:18PM (#20370655)
As far as I know, these processors are not yet released. What's the confidence level that this user benchmark will be indicative of real life expected performance?

It seems implausible that this user benchmark is a good indicator. The Zen 1 architecture exhibited nothing of the sort[0] -- it would be an order of magnitude performance regression.

I expect we'll start to see more accurate tests once the processors are actually released into the wild.

[0]https://www.tomshardware.com/reviews/amd-ryzen-7-2700x-revie...

Older »