News for hackers. Stuff that matters.

SwiftyBug

Works fine for me in Firefox.
That's awesome! How did you do it?
Re:StackOverflow now gets fewer than 1000 questions a month on Thursday October 29, 2026 @09:44AM (#50288944)
Jeff Atwood
Re:Crystal 1.22.0 on Thursday October 22, 2026 @04:02PM (#50200253)
That's cool that you have Crystal in production! What are you using it for?
Re:Secret of Orange Cats Revealed After 60-Year Search on Monday October 12, 2026 @11:19AM (#50057706)
Oh, cool! I never heard about another cat with a similar tail as my tortie's. The vet said she was probably born like that, but didn't say anything about this being common-ish.
Re:Secret of Orange Cats Revealed After 60-Year Search on Monday October 12, 2026 @09:14AM (#50055971)
Can you describe what the male looked like? I have a tortoiseshell who's all crooked. Her paws are twisted inward, her tail is shaped like a spring, her rear legs are longer than her front legs. She's all weird. Now I'm wondering if she has extra stuff like a vertebra too. Does your male cat looked overall normal despite the extra vertebra?
Re:Secret of Orange Cats Revealed After 60-Year Search on Monday October 12, 2026 @09:01AM (#50055832)
We call them orange cats (gatos laranjas) in Portuguese too!
Re:Why some US restaurants are banning tips on Wednesday August 26, 2026 @11:25AM (#49450835)
This sounds very exhausting. And implies that I have cache on me all the time, which in most cases I don't. Thank you for the tips (pun not intended), I'll make sure to follow this next time I'm in the US.
Re:Why some US restaurants are banning tips on Tuesday August 25, 2026 @01:05PM (#49437239)
Do I have to tip _well_, though? What's a neutral tip? I agree that while visiting your country, I should try and follow social norms there, but at least let's make official how much I should tip. I do not really have a very clear understanding of what good service is in comparison to bad service. Restaurant service to me is pretty much the same or, at least, I can't tell the difference.
Re:Why some US restaurants are banning tips on Tuesday August 25, 2026 @12:54PM (#49437084)
I've completely forgot to tip many times while visiting the US. It's just not something that I ever do in my country. And then you learn it's not only restaurants, but bars and, for some reason, the person behind the cashier at a Wallgreen's is sometimes also tipped?
Re:Why some US restaurants are banning tips on Tuesday August 25, 2026 @12:48PM (#49436987)
I'm from a country where we don't tip. Restaurant staff make a salary. The whole tipping thing makes me very anxious when I'm visiting the US. Sometimes I simply forget altogether, sometimes I'm not sure how much to tip. As an introvert, it's always a nightmare. Open-ended, unspoken rules are a nightmare.
Re:GitHub Is Experiencing Difficulties on Thursday August 06, 2026 @03:37PM (#49201319)
yepsies
Re:I also filed the corners off my MacBook on Monday July 27, 2026 @08:06AM (#49068435)
I got mine before the RAM price surge.
Re:Firefox Containers Preview on Wednesday July 22, 2026 @08:52AM (#49005998)
Multi-account containers is the main reason why I stick to Firefox. Safari and Chrome also have container features (more like profiles, really), but they don't work the same: you open tabs in a separate profile and you can't have tabs, each in a different container, side by side.
Re:I also filed the corners off my MacBook on Thursday July 16, 2026 @07:23AM (#48933032)
My reason for switching from a M1 MacBook to a ThinkPad: I can install Linux without worrying about compatibility issues. Also, being able to have 64GB RAM, 1TB SSD without having to sell a kidney to afford it is nice.
I have way more than 20GB of RAM. Can I run it in my computer? And why do I need jude0? If I had a suite of tests, I could just run code against them. Just like Exercism.
Is this going to remain free? I´d love an open source project like this where I could run the tests in my own machine.
I learned about the artificial pressurization not too long ago. But until I read your comment, I assumed that in a case like that, the inside and outside pressures would balance shortly and the sucking would cease. Now it occurred to me that maybe the pressurization system will continue to try to compensate pressure in a situation where pressure can´t be stabilized due to a broken window, which would cause the sucking to go on. Not sure if that would be the case. Anyone knows what happens?
Re:Rewriting Bun in Rust on Thursday July 09, 2026 @07:24AM (#48844121)
Na, PostPostgres would be much cooler.
It's a book store.
Re:Ask HN: What has been bothering you lately? on Wednesday June 17, 2026 @09:03AM (#48569933)
Brazil's national team performance not only in this World Cup, but the last 20 years. I don't even care about football, but as a kid who saw Brazil win the 2002 World Cup, it's hard to see it do so badly since.

And the future seems gloom overall. Not looking forward to it. I used to.

Slightly off-topic:

I currently use tmux. Not because I need to multiplex shells in a remote server, but because I like to have my sessions persisted in my local machine. Even between reboots (technically not the same session, but the same tabs and splits I had). I currently have that with tmux and a tmux plugin that restores my sessions. But I think that tmux is overkill for this. And if I'm in a tmux session, then I can't use my terminal emulator's native tabs and splits. Does anyone have a recommendation of how to handle only terminal sessions on Linux?

I absolutely love the minimalist UI.

I see code reviews is in the roadmap, I can't wait to try it.

Re:Is Python Becoming Pinyin? on Monday June 01, 2026 @08:49AM (#48356136)
I mean, of course there is tooling involved. But it's part of the language. Unlike TypeScript which is a superset of JS and requires transpilation.
Re:Is Python Becoming Pinyin? on Monday June 01, 2026 @08:33AM (#48355986)
To what extent do you see Python drifting toward stronger typing? I ask because after 10 years without touching a single line of Python, I recently worked on a Python code base and I was very positively surprised by the static typing that's available in the language now. Not even necessary to to reach for additional tooling like JS and TS.
Re:Ember.js 7.0 on Saturday May 30, 2026 @07:05AM (#48334933)
I don´t get the design choice for Glimmer components:

  export default class CounterComponent extends Component {
    <template>
      <p>0</p>

      <button type="button">+1</button>
      <button type="button">-1</button>
    </template>
  }
This is obviously not valid JS. If they already had to create a DSL for components, why not embrace it fully and introduce a different keyword instead?

    export default component CounterComponent < Component {
        <template>
            <p>0</p>

            <button type="button">+1</button>
            <button type="button">-1</button>
        </template>
    }
JSX class components, even though not technically valid JS (render method returns HTML-like syntax), resemble a JS class much more as it requires methods to declare the template and handle component lifetime.
I understand this is project-scoped and not intended to replace a window manager, but it just occurred to me that this concept could be a cool experiment for a Hyprland plugin. Instead of multiple workspaces, a single, infinite one that could be navigated by dragging and zooming in and out. I would probably hate to use that, but I supposed it would be a lot of fun to develop it.
Re:Pausing New Challenges – Codecrafters on Saturday May 23, 2026 @08:33AM (#48247114)
This is sad. I had a blast implementing my own interpreter from scratch. I saw, first hand, the effort Sarup put in trying to make CodeCrafters thrive. We had a few product feedback video chats, which were all much enjoyable. I tried to get my current employer to pay for CodeCrafters for the engineering team, but, as others in this thread already said, it's hard to justify this spending these days because of AI. Honestly, I think that it's a little short-sighted of the companies to not invest in hard skills for their employees, now more than ever. I definitely became a better engineer with the help of CodeCrafters.
Re:Slumber a TUI HTTP Client on Friday May 22, 2026 @09:09AM (#48235385)
This is awesome! OpenAPI integration is a great feature.
Re:No Slop Grenade on Thursday May 21, 2026 @07:20AM (#48220810)
> Nobody writes essays in Slack

I 100% write long texts in Slack. I always try to provide as much context as possible when reaching out to someone with a question or request.

Older »