How long can it take to become a US citizen?

how-long-can-it-take-to-become-a-us-citizen?

Employment is the second most common path to a green card. In FY 2023, 16.7% of new green cards were issued through jobs or job offers in the US, though roughly half of those went to the workers’ spouses and children rather than the employees themselves. The employment route to a green card requires more […]

Gemini 3 for developers: New reasoning, agentic capabilities

gemini-3-for-developers:-new-reasoning,-agentic-capabilities

Google Antigravity To advance how the model and IDE work together, we’re introducing Google Antigravity to showcase what’s possible with Gemini 3. It’s an agentic development platform that enables developers to operate at a higher, task-oriented level by managing agents across workspaces, while retaining a familiar AI IDE experience at its core. It’s a faster […]

Gemini 3

gemini-3

A note from Google and Alphabet CEO Sundar Pichai: Nearly two years ago we kicked off the Gemini era, one of our biggest scientific and product endeavors ever undertaken as a company. Since then, it’s been incredible to see how much people love it. AI Overviews now have 2 billion users every month. The Gemini […]

Show HN: Browser-based interactive 3D Three-Body problem simulator

show-hn:-browser-based-interactive-3d-three-body-problem-simulator

✕ About the N-Body Simulator What is the Three-Body Problem? The three-body problem is one of the most famous challenges in classical physics and celestial mechanics. It asks: given the initial positions, masses, and velocities of three bodies in space, can we predict their future motion under mutual gravitational attraction? Unlike the two-body problem (which […]

Short Little Difficult Books

short-little-difficult-books

Novels that challenge with style, story, or form that you can read in a day. László Krasznahorkai’s recent Nobel Prize win reignited the perpetual debates about “difficult literature.” Krasznahorkai, if you don’t know, is famous for writing lengthy, dense books with extremely long—as in sometimes hundreds of pages long—sentences. The kind of books that a […]

Nearly all UK drivers say headlights are too bright

nearly-all-uk-drivers-say-headlights-are-too-bright

Nearly all UK drivers said they thought headlights were too bright and that they have been dazzled by oncoming vehicles, according to a major study. The government said last week that it will take a closer look at the design of cars and headlamps after concerns about lights dazzling drivers. A study commissioned by the […]

Experiment: Making TypeScript Immutable-by-Default

I like programming languages where variables are immutable by default. For example, in Rust, let declares an immutable variable and let mut declares a mutable one. I’ve long wanted this in other languages, like TypeScript, which is mutable by default—the opposite of what I want! I wondered: is it possible to make TypeScript values immutable […]

Ruby 4.0.0 Preview2 Released

ruby-40.0-preview2-released

Posted by naruse on 17 Nov 2025 We are pleased to announce the release of Ruby 4.0.0-preview2. Ruby 4.0 updates its Unicode version to 17,0.0, and so on. Language changes *nil no longer calls nil.to_a, similar to how **nil does not call nil.to_hash. [[Feature #21047]] Core classes updates Note: We’re only listing notable updates of […]

Do Not Put Your Site Behind Cloudflare If You Don’t Need To

do-not-put-your-site-behind-cloudflare-if-you-don’t-need-to

At the time of writing 12:43 UTC on Tue 18 Nov, Cloudflare has taken many sites down. I’m trying to browse the web, but about half of the sites show an error: Most of these sites are not even that big. I expect maybe a few thousand visitors per month. This demonstrates again a simple […]

Show HN: Gitlogue – A terminal tool that replays your Git commits with animation

show-hn:-gitlogue-–-a-terminal-tool-that-replays-your-git-commits-with-animation

A cinematic Git commit replay tool for the terminal, turning your Git history into a living, animated story. Watch commits unfold with realistic typing animations, syntax highlighting, and file tree transitions, transforming code changes into a visual experience. Installation Using Install Script (Recommended) curl -fsSL https://raw.githubusercontent.com/unhappychoice/gitlogue/main/install.sh | bash Using Homebrew brew install unhappychoice/tap/gitlogue Using Cargo […]