I'll be here for the next 5-6 hours. As usual, there are countless topics given the rapidly changing immigration landscape and I'll be guided by whatever you're concerned with. Please remember that I can't provide legal advice on specific cases because I won't have access to all the facts. Please stick to a factual discussion in your questions and I'll try to do the same in my answers.
Comments URL: https://news.ycombinator.

Article URL: https://arxiv.org/abs/2505.09814
Comments URL: https://news.ycombinator.com/item?id=44006824
Points: 47
# Comments: 19

We have been building a package manager for R inspired by Cargo in Rust. The main idea behind rv is to be explicit about the R version in use as well as declaring which dependencies are used in a rproject.toml file for a given project. There's no renv::snapshot equivalent, everything needs to be declared up front, the config file (and resulting lockfile) is the source of truth. This avoids issue where renv might miss information about the installation and is also easy to tweak some packages,

Hey HN – Gregor & Magnus here again.
A few months ago, we launched Browser Use (https://news.ycombinator.com/item?id=43173378), which let LLMs perform tasks in the browser using natural language prompts. It was great for one-off tasks like booking flights or finding products—but we soon realized enterprises have somewhat different needs:
They typically have one workflow with dynamic variables (e.g., filling out a form and downlo


Article URL: https://github.com/ollama/ollama/issues/3185
Comments URL: https://news.ycombinator.com/item?id=44003741
Points: 104
# Comments: 37
Article URL: https://sci-hub.se/sci-net
Comments URL: https://news.ycombinator.com/item?id=44004625
Points: 143
# Comments: 66

SQL-tString is a SQL builder that utilises the recently accepted PEP-750, https://peps.python.org/pep-0750/, t-strings to build SQL queries, for example,
from sql_tstring import sql
val = 2
query, values = sql(t"SELECT x FROM y WHERE x = {val}")
assert query == "SELECT x FROM y WHERE x = ?"
assert values == [2]
db.execute(query, values) # Most DB engines support this
The pl
Article URL: https://thenewstack.io/java-at-30-the-genius-behind-the-code-that-changed-tech/
Comments URL: https://news.ycombinator.com/item?id=44005008
Points: 30
# Comments: 14
https://thenewstack.io/java-at-30-the-genius-behind-the-code-that-changed-tech/
