News for hackers. Stuff that matters.

3by7

You're badly misinformed (or are intentionally spreading misinformation).
Re:LLMs and Elixir: Windfall or Deathblow? on Thursday June 05, 2025 @09:13AM (#44191394)
That matches my experience, so I guess it may be a decent experience for someone new to the language and a bit more frustrating for someone more experienced on it (like me).
Re:LLMs and Elixir: Windfall or Deathblow? on Thursday June 05, 2025 @05:57AM (#44190076)
Crystal is great! Which LLMs were used in that project? In my short and not very recent experience the LLM frequently mixed up Crystal and Ruby in the code they write.
Re:Internet Artifacts on Thursday May 15, 2025 @07:52AM (#43994047)
Missing the "under construction" gif, a visits counter, and... goatse.
Re:Phlex for Rails Emails: Action Mailer Without ERB on Monday March 03, 2025 @10:45AM (#43242844)
And

  - People inventing new technologies to not write JS
  - People inventing new technologies to avoid writing CSS
Re:Mastering Ruby Debugging: From Puts to Professional Tools on Friday December 13, 2024 @06:42AM (#42407748)
I missed seeing what the developer experience of the RubyMine debugger would be for this specific problem. Mentioning its advantages is good, but you have the perfect chance to putting it into action in front of your audience!
Re:Ask HN: Recommend me some silent movies on Saturday November 30, 2024 @05:49PM (#42284621)
Nosferatu
Re:Ask HN: How do you organize and store your cables? on Tuesday July 02, 2024 @10:08AM (#40856858)
As for USB cables, I replaced all of them with a set of decent USB-C cables plus a few sets of “USB-C to *” adapters.

I now have a small box with separate sections for the adapters, plus a zip bag with USB-C cables that takes 20% of the space and fits 80% (and growing) of my use cases.

I’m a developer whose experience with SQL is limited to writing basic queries, window functions and combining those with CTEs.

All my business logic is written in a highly expressive language. It’s conveniently easy to read, change, and test.

And still, I’d like to learn how to implement complex business logic within the realm of my database so I can use it when appropriate.

What resources would you recommend for learning and practicing to write business logic in SQL, including good practices and testing?

Re:Artificio de Juanelo on Tuesday April 02, 2024 @02:29PM (#39909207)
> Netflix killed Torrents.

Not really.

Re:The Twelve-Factor App on Thursday October 12, 2023 @11:31AM (#37858612)
In retrospect, a better name for that section could have been "Separate config from code" as it says in one of the first paragraphs.
Re:An Introduction to LiteStack for Ruby on Rails on Wednesday September 27, 2023 @09:42AM (#37674555)
Very compelling architecture for projects that don't require massive horizontal scaling. Those looking for replicas/backups can add Litestream https://litestream.io
Very cool!

Are there any performance trade-offs?

Has anyone run in it production environments?

It would be fantastic to see a sample repo showing how a small web app shares part of the business logic with PG.

Re:BBEdit is 30 years old on Thursday May 11, 2023 @12:28PM (#35904512)
Textmate 2.0 got open-sourced https://github.com/textmate/textmate but it looks pretty much abandoned/finished.
Still not taking orders from Portugal, Spain, Italy...? :(
Re:Netflix lays off about 150 employees on Wednesday May 18, 2022 @02:38AM (#31419862)
> The coach was the famous Mike Krzyzewski of Duke.

Mike K. was part of the coaching team, led by Chuck Daly.

Ask HN: Black Friday/Cybermonday deals for hackers?

I tend to buy most of my yearly subscriptions and learning materials during Black Friday. Are you aware of deals that may be particularly interesting this year? I’m particularly interested on those coming from independent creators as those tend to be less known outside their circles, but anything is fair game.

( Read More... | 16 comments | 55 points | on HN )
Re:RBS, Ruby’s new type signature language on Wednesday July 29, 2020 @04:11PM (#23991030)
> Every time I deploy to heroku, if heroku updated crystal, the bot breaks

Have you tried adding a `.crystal-version` file as described in the buildpack's README? https://github.com/crystal-lang/heroku-buildpack-crystal#cry...