News for hackers. Stuff that matters.

anovick

Re:Claude in Chrome on Sunday December 21, 2025 @12:31PM (#46346474)
What for? there's already Gemini CLI (https://github.com/google-gemini/gemini-cli) for that, unless I'm missing some crucial feature not supported by that.
Re:Prediction: AI will make formal verification go mainstream on Wednesday December 17, 2025 @01:25PM (#46303403)
OP seems not broadly applicative to corporate software development.

Rather, it's directed at the kind of niche, mission-critical things, that not all of which are getting the formal verification solution that is needed for them and/or that don't get considered due to high costs (due to specialization skill).

I read OP as a realization that the costs have fallen, and thus we should see formal verification more than before.

Re:JSDoc is TypeScript on Tuesday December 16, 2025 @04:49AM (#46286654)
I understood it that way too. Only that it fails in that interpretation.

Just because currently the most popular method for parsing JSDoc utilizes TypeScript-related tooling doesn't mean we should associate them with each other.

To my previous example, an ISO C++ can be compiled by GCC but also can be compiled by Clang (and many other compilers).

Re:JSDoc is TypeScript on Monday December 15, 2025 @06:54AM (#46273313)
That's absurd.

JSDoc is a comment formatting standard.

The tooling used to parse it is independent.

In the same vein, a file of ISO C++ (take any version) code is not "GNU C++".

Re:The Gorman Paradox: Where Are All the AI-Generated Apps? on Sunday December 14, 2025 @10:49AM (#46263900)
Already-established top-of-the-market apps will not be dethroned overnight.

For them, it will be a slow death (e.g. similar to how Figma unseated Adobe in the digital design art space).

As for new app markets, you will surely see (compared to past generations) smaller organizations being able to achieve market dominance, often against much more endowed competitors. And this will be the new normal.

Re:Gemini 2.5 Flash on Thursday April 17, 2025 @05:01PM (#43722175)
* Only in the U.S.
You speak about others using bots, yet your post reads entirely as bot-made.

You speak about others using propaganda, yet your unsubstantiated claims mixed with keywords that evoke strong emotions, are exactly the kind used for propaganda.

Re:Turso SQLite Offline Sync Public Beta on Monday March 31, 2025 @12:01PM (#43536514)
Is Turso open-source? is libSQL open-source?
> I'm not sure to which organisation you were referring [...] It's worth noting that there are a lot of external links [...] none looked at the surface level to be linked

Literally the first link in the README.

website -> Incubator -> "list of projects we’d love to get started!":

> ### Built with Israel

> Many companies and NGOs unwittingly use tools created by Israel

> ### BDS in your bank account

> Build an app that can apply BDS to your bank account.

or

website -> Blog -> "T4P Incubator Alum Boycat Is Teaming Up With BDS"

If you can't figure out what the first website link is in the README that's on you. I'm not gonna promote that hateful organization's website.

- The project's Github page links to an organization that promotes anti-Israel initiatives (BDS)

- The project's web page blocks users from Israel

- The project's developer delegitimizes Israel in response on HN

Surely we need more "context"

That project goes against the spirit of free software:

> "Israel" is blocked

https://news.ycombinator.com/item?id=42104198

Re:Mistral OCR on Thursday March 06, 2025 @03:17PM (#43284676)
How does one use it to identify bounding rectangles of images/diagrams in the PDF?
In this multi-tenant arrangement, you run into synchronization problems.

Developers should expect users to connect to the service using multiple devices (clients).

AFAIK bare SQLite doesn't offer synchronization mechanisms between multiple SQLite instances.

I believe Turso offers some solution of this kind, but not sure if that's open source or not.

Re:Typst 0.13 is out now on Wednesday February 19, 2025 @04:26PM (#43107924)
Waiting for text-wrapping around images to be supported. https://github.com/typst/typst/issues/5181
Re:Google open-sources the Pebble OS on Tuesday January 28, 2025 @05:45AM (#42850911)
> Is there a commercial strategic term for denying your adversaries oxygen?

There's Microsoft's Embrace, extend, and extinguish https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguis...

Re:Databases in 2024: A Year in Review on Wednesday January 01, 2025 @01:24PM (#42567942)
SQL (and RDBMS in general) has its limitations, particularly with regards to recursive operations.

An extended Datalog[1] can provide performance optimizations not available to RDBMS.

[1]: https://dl.acm.org/doi/10.1145/3639271

Re:Hoarder: Self-hostable bookmark-everything app on Tuesday December 24, 2024 @07:00PM (#42505872)
Happy to see that you have considered this

IMO it would be interesting to try to combine the two approaches (curation + auto tagging).

It starts out with the user scaffolding an initial hierarchy, then (after enough usage to provide meaningful data for ML predictions) the ML model predicts on subsequent entries, and asks the user for approval (which feeds a reinforcement learning model)

Re:Hoarder: Self-hostable bookmark-everything app on Tuesday December 24, 2024 @04:51PM (#42505202)
Seems like the tag system is flat, which is a big limitation on the organization capability.

For example, I noticed that in the demo access app, there's a note about cooking, and it has 4 tags: - `baking` - `cupcakes` - `oven cooking` - `recipe`

This would get out of hand quickly.

There should be a hierarchy of tags (categories): `cupcakes` in `baking` in `oven cooking` in `recipe`

The only tag needed in this case for the note would be `cupcakes`

After choosing character, loading the game, got an alert with some error about wasm.

Second time I tried, was able to load the game.

Sadly my 2012 Thinkpad is not able to keep up even on Low graphics (12 FPS) and looks like there's only a server in US, which meant 200+ Ping for me

Looks pretty cool tho. Good luck working on the rough edges!

Thanks!
There's one problem with Claude's chat box where ``` opens an intrusive code block box that's hard to close/skip.

But I also agree that Claude 3.5 Sonnet is giving very good results. Not only for coding, and also for languages other than English.

Re:Obtainium: Get Android App Updates Directly from the Source on Saturday November 09, 2024 @11:06AM (#42095124)
Can't access the site. It says: "Sorry, you have been blocked You are unable to access imranr.dev"
Re:You Can Now See the Code That Helped End Apartheid on Friday October 18, 2024 @05:17PM (#41883580)
There's no similar context because the Apartheid system that existed in South Africa has no resemblance to today's Israel.

In particular:

- There's no racial segregation laws; an Arab-Israeli can travel anywhere a Jewish-Israeli can. In fact, Arabic is an officially recognized language by the state of Israel, and throughout the country, every public service has signs in Arabic alongside Hebrew.

- Jews are not a minority in Israel, they comprise 78% of the population.

Re:Jank development update – Moving to LLVM IR on Wednesday October 16, 2024 @06:53PM (#41864694)
I love this writing style, very easy to read. Best of luck with the optimizations effort! looking forward to hearing more about this project.
Re:Manifest v2 is now removed from Chrome canary on Friday October 11, 2024 @10:44AM (#41809921)
Main reason I'm still using Chrome and can't switch to Firefox: https://connect.mozilla.org/t5/ideas/feature-suggestion-fire...
Re:Hy 1.0.0, the Lisp dialect for Python, has been released on Sunday September 22, 2024 @01:25PM (#41618476)
Cool project!

Wondering how custom immutable data structures fit in with the Python ecosystem.

Particularly, I know that NumPy arrays and Pandas Series/DataFrames are the popular data structures used in research computing in Python (for Statistics, Data Science, Machine Learning etc.). These data structures afaik are mutable, however (for performance reasons), so at least the aspect of immutability from Clojure cannot be easily integrated with the Python ecosystem.

Re:Hy 1.0.0, the Lisp dialect for Python, has been released on Sunday September 22, 2024 @11:32AM (#41617749)
Congrats!

Could you compare the language with Clojure?

Re:Hezbollah pager explosions kill several people in Lebanon on Tuesday September 17, 2024 @04:01PM (#41572045)
> By the admission of some of Netanyahu's own command staff, the only reason the IDF is still committed in Gaza is to keep Netanyahu in power

Who said that? where was it verified ? in other words, citation needed.

> as soon as Gaza is resolved, he's likely to be ousted

Contrary to this claim, polling in Israel shows that he's still the most preferred head of state compared to his political oppositions.

> face criminal charges

Why mention this if not to reinforce your (unfounded) conviction that the person is illegitimate and unworthy of leadership? I assume you are a western liberal, so what happened to the judicial principle of "innocent until proven guilty"? I'm sure you'd be the first to spread the word if allegations are thoroughly dismissed?

--

Just realize that this obsession with delegitimizing the persona of a democratically-elected head of state is condescending in tone, and intellectually dishonest in substance.

Re:Hezbollah pager explosions kill several people in Lebanon on Tuesday September 17, 2024 @03:47PM (#41571884)
What does "to keep their population at bay" mean?

You're essentially claiming that (Israelis? you didn't specify) are war-hungry and can't wait to spill some blood. Which is clearly contradicted by how this round of hostilities started.

You might also be actually referring to Jews, in which case that would be an antisemitic remark, too.

Re:Hezbollah pager explosions kill several people in Lebanon on Tuesday September 17, 2024 @03:35PM (#41571744)
It's a strange way to describe a head of state's decision making. Quite condescending and victim-blaming too.

"Netanyahu wants an invasion of Lebanon"

Wonder how the President of the United States would respond if, for example, California was under attack, and let's say, San Diego residents had to evacuate from their homes due to the security threats of having rockets/exploding drones launched towards them and enemy commando troops threatening ground invasion.

Would be strange to then say "Biden wants an invasion of Mexico"

Older »