News for hackers. Stuff that matters.

isoos

Re:Why RDF Is the Natural Knowledge Layer for AI Systems on Friday September 05, 2025 @09:04AM (#45138070)
> I am now wondering if anyone has done a graph db where the edges are embedding vectors rather than strict terms.

Curious: how would you imagine it working if there were such a graph db?

Re:Show HN: I made a 2D game engine in Dart on Wednesday July 02, 2025 @02:56AM (#44440887)
Modern, but sane syntax (readable), good defaults (strong typing, null safety...), good-enough runtime performance, good APIs and tooling out of the box, cross-platform (also hot-reload on some, AOT). The list goes on, what specifics do you care about more?
Re:Open Riak โ€“ open, modern Riak fork on Tuesday November 19, 2024 @04:13PM (#42188146)
Basho team was very kind to open source contributions in ~2011-12: I've written an open source Riak client in Dart, and they had sent me t-shirts (the quality ones that are rare today). Nice treats for a fun project :)
One of the postgresql client packages (posgres) is roughly 8 years old. That's how "client side" it ever was...
Re:AMD Unveils Ryzen 9000 CPUs for Desktop, Zen 5 on Monday June 03, 2024 @10:11AM (#40562790)
It sounds like you need a desktop workstation with replaceable extension cards, and not a mostly immutable laptop, which has different strengths.

Ask HN: How do you manage bookmarks (grouping, freezing)

I'm one the tab hoarders, opening many browser windows (each for different topic), 10-50 tabs each. Besides the grouping, I also like to freeze a topic for months, revisiting them later (deferred buying or travel decisions). I'm looking for best practices to manage such setups effectively, willing to learn new ways and tools. What's your workflow that you are willing to share?Open source and...

( Read More... | 1 comment | 2 points | on HN )
Re:Dart 3.4: WASM and Macros preview on Tuesday May 14, 2024 @06:12PM (#40360742)
Clearly not all, that would be a different announcement.
Re:Dart 3.4: WASM and Macros preview on Tuesday May 14, 2024 @06:11PM (#40360735)
Why do you think it must be one thing or the other? It can be better than Javascript, used for Flutter and app development, and also cross-platform compiled and used for backend.
Re:How do you accidentally run for President of Iceland? on Monday April 29, 2024 @06:53PM (#40205093)
Nit: Approval voting (yes/no for each candidate) is easier to implement and also understand. I couldn't rank 82 people, but could yes/no them...

Ask HN: Digital Asset Management / Estate Planning

I've recently encountered two articles on this topic:- https://arielelkin.github.io/articles/digital-estate-planning- https://www.meganlyip.com/wp-content/uploads/2020/01/2019-11-28-Your-Digital-Estate-Guide.pdfI'm interested on how others approach this: what do you do for your parents, for yourselves and for your children? Is there some practice or habit-forming that is low-effort but...

( Read More... | no comments | on HN )
Re:HashiCorp CEO Predicts OSS-Free Silicon Valley on Monday October 16, 2023 @02:37PM (#37904139)
Note: the title is missing "unless the open source model evolves".
Re:I'm fed up with it, so I'm writing a browser on Friday September 22, 2023 @02:56AM (#37608768)
Is your work open source?
Re:When did people stop being drunk all the time? on Wednesday July 26, 2023 @05:33AM (#36875050)
I remember a similar read. I think it also helped that armies become more disciplined, could march longer (coffee was a stimulant vs. alcohol), also the workforce had fewer errors. Any chance that somebody knows the reference?
Re:Citus 12: Schema-based sharding for PostgreSQL on Tuesday July 18, 2023 @07:45PM (#36780474)
Depends on the definition of widespread use, but e.g. CockroachDB and YugabyteDB offer scaling of a subset of Postgresql features (and extending on the cluster capabilities).

Nevertheless, Citus is now a promising open source alternative.

Do you have any further notes on the design and required accessories?
Re:How and Why I Stopped Buying New Laptops (2020) on Saturday July 08, 2023 @02:05PM (#36647022)
Wouldn't the increased swap load reduce the lifetime of the nvme drive?
Re:Drastic increase in Tor clients from Germany on Sunday July 02, 2023 @01:40PM (#36563649)
I don't really care if somebody blocks a random port of sshd. I just don't understand why people are eager to block public https traffic, which is exposed to the public internet anyway.
Re:Drastic increase in Tor clients from Germany on Sunday July 02, 2023 @01:39PM (#36563634)
Shouldn't you protect that endpoint, regardless of the traffic coming from tor or not? It is really cheap to get traffic through domestic VPN proxies, so a dedicated attacker will get to it anyway...
Re:Drastic increase in Tor clients from Germany on Sunday July 02, 2023 @07:47AM (#36560539)
I use tor for exploring topics that I don't want to tie to my regular profile (ranging from professional software development, through health care issues, but also hobbies, fiction and nsfw content). Having these browsing in a separate profile and also IP address makes it much more relaxed to look for interesting stuff on the internet. (I am not really fond of advertisement that tries to sell me whatever I've visited in the past month, on unrelated pages.)

It saddens me that the default response is ban, increasingly so for services that need account, but even just reading a webpage can become tedious or impossible :(

Please, do not ruin this option, because even though you may not use it today, you may need it in the future.

Note: I also use tor for low volume crawling. When high volume is needed, it is more favorable to subscribe for domestic VPN proxies, so you may be blocking tor, but you won't block those ranges, and the robots will get their content anyway.

To be fair, waze is perfectly usable without using any account.
Re:Let us serve you, but don't bring us down on Monday May 29, 2023 @04:59AM (#36112095)
Proposal for web-scrapers to self-coordinate: monitor the response latencies and rate limit yourself based on that.

(1) Limit your load / parallelism: do not use more than 4 threads, and if the site takes more than a few seconds to respond, use fewer.

(2) Limit aggregate load: after each request, sleep/wait at least the amount that the previous request took to get served.

(3) If you need more than that, ask the site owners for direct channel.

This way if multiple crawler happen to crawl the same resource-limited site, the site may have a fighting chance.

Re:Public Money, Public Code on Friday May 05, 2023 @03:08AM (#35826200)
Also: public money, public data. One can dream....
To be fair, tor is a really crappy network to orchestrate a DDOS attack. On the other hand some sites just can't take much traffic, especially if it is a consistent inflow of requests. It may be that somebody just used tor as a proxy to crawl your website and it crumbled.

I happen to speculate this because I may have used tor for web crawling, which may have caused a specific site to crash before I cut back the crawl rate. Punishing tor for such incident is mostly FUD.

I know a company that already reaches test coverage metric goals by feeding chatgpt with code that they need test for. These are tests based on mocks, running trivial things, providing little to no value to the overall codebase. But if the requirements are garbage, the delivered items will be garbage too.
Re:Entrepreneurs who regret starting businesses on Tuesday April 04, 2023 @11:23AM (#35441158)
I'm curious: what was your first 3 bootstrapped business?
Re:What Broke Sweden? Real Estate Bust Exposes Big Divide on Sunday April 02, 2023 @03:12AM (#35407991)
This looks like a common pattern at other places too: you won't get "best-neighborhood" wealth from being first- (or sometimes even second-)generation high achiever. The root cause seems to be that there are usually more high achievers than properties in good neighborhoods, and old wealth erodes slowly (may take a generation or two), so there is very little pressure for old occupiers to sell their properties.
> Every user stores their application state in a git repo they own and control. No other infrastructure is necessary!

As a long-time user (and writer) of static site generators, I welcome these ideas, as I think these would allow us to organize static sites into some kind of decentralized social networks. Think of this as a bulkier version of RSS, because - for most practical cases - it is relative cheap to just fetch everything from a source and present it in a consistent way.

Even if people were using centralized git repositories, a separate naming service could allow easy (and cheap/free) redirects, so data migration wouldn't be an issue.

Can this be done with mastadon? Of course. But it requires a database server and other moving parts that need occasional maintenance. Treating the social network as a network of static sites makes operations (and federation) so much easier.

Would this be this specific project that wins us over? Maybe not, we shall see. But I think the concept could evolve into something useful.

It works with a politician even better.

Ask HN: How to clone a wi-fi network completely?

I have a wi-fi client in our heat pump, that is hard to access for reconfiguration. I want to change my network setup, and before doing that, I would like to move that client to a new device.I've setup a new router (running dd-wrt), using same SSID, mac cloning (same BSSID), same subnet mask, same channel, same security method... but the client is not able to connect to the new device yet.What...

( Read More... | no comments | on HN )
Re:Ask HN: How to start an online radio (for cheap)? on Wednesday November 30, 2022 @05:15AM (#33798924)
Not every radio is about music, but yeah, it is a good point to double-check free to use music licenses.

Older ยป