News for hackers. Stuff that matters.

inshadows

Re:Show HN on Monday December 05, 2022 @01:28AM (#33862194)
You're idiot
Re:Audible cheesecake?: How to become a better listener on Saturday November 26, 2022 @05:49PM (#33757669)
> Audible cheesecake?: How to become a better listener

Unsubscribe from Audible. Listen to audiobooks that you actually own. Stop being a slave of subscription economy.

Oooh, we have all missed it. What would we do without him.

    > FTX
    > Musk
Very nice! How can I add friends on HN?!
Re:Mozilla looks to its next chapter on Thursday November 17, 2022 @09:46AM (#33639542)
> It feels good and particularly good at this moment to be at an organization that said we need to do things differently from the beginning, and then to be asking ourselves what does it mean to do things differently now and over the course of the next decade,

wow

Re:Z-library founders arrested in Argentina on Thursday November 17, 2022 @09:42AM (#33639487)
Who cares. Don't be a free-loader.
Re:Z-library founders arrested in Argentina on Thursday November 17, 2022 @06:59AM (#33637761)
They charge for bandwidth, server cycles and rent.
Re:A simple, clean and cross-platform music player on Tuesday November 15, 2022 @01:13PM (#33612831)
> A simple, clean and cross-platform music player

> electron-builder.yml

This is a joke, right?

Re:Podman Desktop: A Free OSS Alternative to Docker Desktop on Saturday November 12, 2022 @06:38AM (#33572166)
Yet another 300 MB of utter Electron crap with as little functionality as viable.
Check out functions/procedures/subroutines.
> What about defence in depth?

It is a manager-speak buzzword. What about it?

    #!/bin/bash
    command1
    command2
wow, magic
Re:Autonomous Reputation System on Friday August 12, 2022 @01:57AM (#32435103)
Care to elaborate and share some interesting links? I'm honestly interested and I agree the article is shallow.
Re:How to Use Sshfs on OpenBSD on Saturday July 23, 2022 @05:40PM (#32207832)
Though from quick skim of https://rclone.org/sftp/ it seems you have to configure each remote. With sshfs you don't need to do any configuration apart from ~/.ssh.
Re:Ask HN: How did you increase your UX skills? on Thursday July 21, 2022 @07:17AM (#32178006)
Just make fonts gray, put as little content on as much screen area as possible, and include some Corporate Memphis around.
How come you don't just dump this junk into spam? It's clearly meant to get your dollars so the content is intended to manipulate you.

Why are newsletters a thing anyway? When I see "sign-up for newsletter" anywhere in the text I'm reading it immediately signals that it's low quality content. Probably best to close the tab and continue on Wikipedia.

LOL OK

> Cheat codes for your company

Yep, that matched my expectations more than I expected.

Re:Tailscale ate my network (and I love it) on Saturday July 02, 2022 @06:59PM (#31963271)
So is astroturfing. Parent and most other posters should be banned for breaking that rule.
Re:SplinterDB: High performance embedded key-value store on Saturday May 28, 2022 @07:20PM (#31544726)
You mean like dict() in Python? What's the use case for this?
Re:SplinterDB: High performance embedded key-value store on Saturday May 28, 2022 @07:19PM (#31544722)
And redis/memcached are like 1% of use cases for database.
Re:Fyrox 0.25 Feature Highlights on Sunday May 15, 2022 @06:21PM (#31391720)
Sorry for stupid question, but how does it actually draw stuff onto screen? I see lots of GUI abstractions in fyrox-ui/src/lib.rs but I can't find where it actually interacts with the underlying OS. I'm very curious about how GUIs work in general but I am layman. I assume that you have to go through some API to push your graphic buffers onto screen. So something like SDL, OpenGL, or something native to Linux/Windows (Direct Rendering Manager?). Thanks in advance!
Re:Web Scraping with Python on Sunday May 15, 2022 @02:46PM (#31389903)
How do scrapers deal with being nice to a website these days? I'm talking multiple IPs, request rate, exponential backoff. Is there any body of knowledge for this?
Re:Web scraping is legal, US appeals court reaffirms on Monday April 18, 2022 @08:28PM (#31078458)
Can you share where did you get such a nice proxy for 500 proxies? TIA
Perfect! Usually mnemonics are activated by Meta-$letter, e.g. Meta-C (or Alt-C) for "[C]ancel" or Meta-M for "I[m]port". That has long tradition. I've just found the I[m]port example in Evolution's (mail client) [F]ile menu. It also works that way in console twin-panel file managers Midnight Commander and almost all menu-like GUI panels in Windows applications.
No mneonics... All of this Python TUI stuff wastes pixels with 80's technology screen rendering and yet it doesn't have the only thing that still makes TUIs good: fast keyboard navigation. And I don't mean Tab-ing and arrow-ing your way to the button, let alone mouse clicking. I that C or Alt-C presses button with label "[C]ancel". Try to play with Midnight Commander to see. Also not saying that it's not possible in GUI but usually GUIs are not designed with keyboard in mind, while TUIs should be.

EDIT: GUIs had tradition of having mnemonics in menus and sometimes even on buttons. That is until smart people started removing it in the name of the design.

EDIT: Still, will check it out, though I will try to hack my way into adding mnemonics to buttons. Because arrow/tab navigation is f-ing stupid.

Re:Ask HN: What can I do with 48GB of RAM? on Tuesday March 01, 2022 @04:02PM (#30519953)
Enjoy your unfixed CVEs.

About weekly the longest.

Re:Ask HN: What can I do with 48GB of RAM? on Saturday February 26, 2022 @07:53PM (#30484082)
Then your cache is lost on every reboot... Evolution (mail client) by default stores fetched email in there (I moved it to other place for backup purposes). It'd suck to have your mail client re-fetch emails every time.
Re:How Bytebase uses Render – to improve dev workflow on Friday February 25, 2022 @04:35PM (#30472640)
render.com is nice domain. I wonder how much it cost to acquire it. :-)
Re:Show HN: Prisma Python – A fully typed ORM for Python on Friday February 25, 2022 @04:07AM (#30465176)
Bullshit. I don't need to use cursor with Python's sqlite3 module if I use the shorthand API exported by the module. I can write abstractions in Python. But I don't need to write shitty abstractions like the one for filtering.
Re:Show HN: Prisma Python – A fully typed ORM for Python on Friday February 25, 2022 @04:06AM (#30465170)
Write SQL.
Re:Show HN: Prisma Python – A fully typed ORM for Python on Monday February 21, 2022 @04:28PM (#30420838)
How is this DSL acceptable?

    posts = await client.post.find_many(
        where={
            'OR': [
                {'title': {'contains': 'prisma'}},
                {'content': {'contains': 'prisma'}},
            ]
        }
    )
SQL for comparison:

    ... where title like '%prisma%' or content like '%prisma%'

Older »