frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: MCP to get latest dependency package and tool versions

https://github.com/MShekow/package-version-check-mcp
1•mshekow•7m ago•0 comments

The better you get at something, the harder it becomes to do

https://seekingtrust.substack.com/p/improving-at-writing-made-me-almost
2•FinnLobsien•9m ago•0 comments

Show HN: WP Float – Archive WordPress blogs to free static hosting

https://wpfloat.netlify.app/
1•zizoulegrande•10m ago•0 comments

Show HN: I Hacked My Family's Meal Planning with an App

https://mealjar.app
1•melvinzammit•10m ago•0 comments

Sony BMG copy protection rootkit scandal

https://en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootkit_scandal
1•basilikum•13m ago•0 comments

The Future of Systems

https://novlabs.ai/mission/
2•tekbog•14m ago•1 comments

NASA now allowing astronauts to bring their smartphones on space missions

https://twitter.com/NASAAdmin/status/2019259382962307393
2•gbugniot•18m ago•0 comments

Claude Code Is the Inflection Point

https://newsletter.semianalysis.com/p/claude-code-is-the-inflection-point
3•throwaw12•20m ago•1 comments

Show HN: MicroClaw – Agentic AI Assistant for Telegram, Built in Rust

https://github.com/microclaw/microclaw
1•everettjf•20m ago•2 comments

Show HN: Omni-BLAS – 4x faster matrix multiplication via Monte Carlo sampling

https://github.com/AleatorAI/OMNI-BLAS
1•LowSpecEng•21m ago•1 comments

The AI-Ready Software Developer: Conclusion – Same Game, Different Dice

https://codemanship.wordpress.com/2026/01/05/the-ai-ready-software-developer-conclusion-same-game...
1•lifeisstillgood•23m ago•0 comments

AI Agent Automates Google Stock Analysis from Financial Reports

https://pardusai.org/view/54c6646b9e273bbe103b76256a91a7f30da624062a8a6eeb16febfe403efd078
1•JasonHEIN•26m ago•0 comments

Voxtral Realtime 4B Pure C Implementation

https://github.com/antirez/voxtral.c
2•andreabat•28m ago•1 comments

I Was Trapped in Chinese Mafia Crypto Slavery [video]

https://www.youtube.com/watch?v=zOcNaWmmn0A
2•mgh2•34m ago•0 comments

U.S. CBP Reported Employee Arrests (FY2020 – FYTD)

https://www.cbp.gov/newsroom/stats/reported-employee-arrests
1•ludicrousdispla•36m ago•0 comments

Show HN: I built a free UCP checker – see if AI agents can find your store

https://ucphub.ai/ucp-store-check/
2•vladeta•41m ago•1 comments

Show HN: SVGV – A Real-Time Vector Video Format for Budget Hardware

https://github.com/thealidev/VectorVision-SVGV
1•thealidev•43m ago•0 comments

Study of 150 developers shows AI generated code no harder to maintain long term

https://www.youtube.com/watch?v=b9EbCb5A408
1•lifeisstillgood•43m ago•0 comments

Spotify now requires premium accounts for developer mode API access

https://www.neowin.net/news/spotify-now-requires-premium-accounts-for-developer-mode-api-access/
1•bundie•46m ago•0 comments

When Albert Einstein Moved to Princeton

https://twitter.com/Math_files/status/2020017485815456224
1•keepamovin•47m ago•0 comments

Agents.md as a Dark Signal

https://joshmock.com/post/2026-agents-md-as-a-dark-signal/
2•birdculture•49m ago•0 comments

System time, clocks, and their syncing in macOS

https://eclecticlight.co/2025/05/21/system-time-clocks-and-their-syncing-in-macos/
1•fanf2•51m ago•0 comments

McCLIM and 7GUIs – Part 1: The Counter

https://turtleware.eu/posts/McCLIM-and-7GUIs---Part-1-The-Counter.html
2•ramenbytes•53m ago•0 comments

So whats the next word, then? Almost-no-math intro to transformer models

https://matthias-kainer.de/blog/posts/so-whats-the-next-word-then-/
1•oesimania•55m ago•0 comments

Ed Zitron: The Hater's Guide to Microsoft

https://bsky.app/profile/edzitron.com/post/3me7ibeym2c2n
2•vintagedave•58m ago•1 comments

UK infants ill after drinking contaminated baby formula of Nestle and Danone

https://www.bbc.com/news/articles/c931rxnwn3lo
1•__natty__•58m ago•0 comments

Show HN: Android-based audio player for seniors – Homer Audio Player

https://homeraudioplayer.app
3•cinusek•59m ago•2 comments

Starter Template for Ory Kratos

https://github.com/Samuelk0nrad/docker-ory
1•samuel_0xK•1h ago•0 comments

LLMs are powerful, but enterprises are deterministic by nature

3•prateekdalal•1h ago•0 comments

Make your iPad 3 a touchscreen for your computer

https://github.com/lemonjesus/ipad-touch-screen
2•0y•1h ago•1 comments
Open in hackernews

Geolocation and Starlink

https://www.potaroo.net/ispcol/2025-09/starlinkgeo.html
151•tatersolid•4mo ago

Comments

Peteragain•4mo ago
How about we just declare IPv4 addresses to be static as of ..yesterday. They are not unique of course, but at some level they are. Done. Solve a whole bunch of heart ache.
typpilol•4mo ago
Because there's markets where ip blocks sell for millions of dollars

That's why your ISP doesn't do statics for free anymore

adamcharnock•4mo ago
This just spurred me to check recent sales prices: https://auctions.ipv4.global/prior-sales

Check the charts for price since 2020. It looks like IPv4-block prices almost tripled 2020-2021. Then seem to have been in gradual decline since then. I'm rather surprised.

hylaride•4mo ago
IPv6 is now pretty standard, especially on cellular networks and in Asia. There are still some ISP holdouts (including Bell Canada’s fiber networks which is apparently finally in beta-testing for consumer IPv6) and many corporate networks that are still ipv4 only, but because all the big CDNs and cloud vendors now support it, the demand for IPv4 has plateau’d.
ta1243•4mo ago
An IP address costs $20-30 to buy. $1 a month would fund it in 2 years.

Your ISP doesn't do statics, but not because of the cost.

adamcharnock•4mo ago
That is true now, but 4-5 years ago I was starting a small ISP and prices were almost triple that. $80-$100/address seemed somewhat common IIRC, and prices only seemed to be going up. So I can certainly see an ISP looking at that and making a plan for a future where IPs cost $200+ each.

Since then prices have come down. I can only speculate that high prices caused a bunch of organisations to decide to sell their unused IP blocks. I suppose the question is: Does the market now have enough spare capacity to see us through to IPv6-only adoption at reasonable IP costs, or will we be seeing high prices again in 5+ years?

ta1243•4mo ago
Auction prices went as high as $60. That's $5/month for a year and that covers it.

Of course prices have collapsed since then, and in real terms are back or below 2019 levels

BobbyTables2•4mo ago
I suspect this is a bit like crude oil pricing.

As prices go up, previously impractical sources will satisfy demand just enough.

In other words, I think we’ll be stuck in IPv4 price limbo for a very long time.

matips•4mo ago
I doubt we will see IPv6-only ISPs. Such provider will have to face complaints that some part of Internet is not working correctly. It can be written it in the offer, but for not technical people some services will be broken by ISP.

It is core of problem with IPv6 adoption - from ISP perspective it do not solve any problem because they still needs solution for connecting to IPv4. Opposite way it works - if you have IPv4 there are bridges to IPv6.

cess11•4mo ago
It's not uncommon that 'security solutions' in commerce and the like just refuses traffic from IPv6. Sometimes I switch to a rather dirty IPv4 address to feel something when I bypass it that way.
ianburrell•4mo ago
There are IPv6 first ISPs. There are ways to do IPv4 from IPv6. MAT does IPv4 CGNAT over IPv6 with stateless gateways. 464XLAT is used by mobile ISPs but requires software on each device. It wouldn’t work for ISP, but there is NAT64 which works well for companies and networks that can control software.

There is no way to go from IPv4 to IPv6.

dwood_dev•4mo ago
The solution is already here. ISPs roll out CGNAT for IPv4, but their networks are dual stack, so the client devices have real IPv6 connectivity as well as IPv4 through a NAT.

It's not great, but for 99% of consumers, they can't tell the difference. The ISP only needs a small 28 or 29 allocation, and with that they serve tens to hundreds of thousands of clients.

Ghoelian•4mo ago
My ISP (KPN) actually does still give out static ipv4 addresses by default. I don't think it's technically static, since they don't make any claims about that, but mine hasn't changed in the 2 years since I moved to this address.
jonathantf2•4mo ago
Got my /29 on my DSL line for free :)
nomel•4mo ago
There's also Starlink for Geolocation [1].

[1] https://www.technologyreview.com/2022/10/21/1062001/spacex-s...

bell-cot•4mo ago
> The telephone system's address plan embedded a certain amount of physical location information in the fixed line network, and a full E.164 telephone number indicated your location in terms of your country, and your area within that country.

vs. modern reality

https://xkcd.com/1129/

(And who hasn't experienced a Customer Support phone number that is answered in different parts of the world, based on the time of day?)

skissane•4mo ago
The US mixes up fixed line numbers with mobile numbers, so you can’t tell them apart based just on the number.

In Australia, mobile services are a separate area code-so a mobile number tells you that it is a mobile number, but nothing else-once upon a time, the first few digits told you the telco, but with number portability that is largely no longer true.

Unless it is the teachers at our kid’s school, who use Microsoft Teams to call parents on their mobile, so it looks like it is coming from a fixed line

lxgr•4mo ago
> The US mixes up fixed line numbers with mobile numbers

This is the case in all NANP countries (i.e. also Canada and many Caribbean nations), and I believe only there.

ghaff•4mo ago
Some of it is probably an artifact of mobile plan pricing being quite dependent on who you were calling when cell phones became widely available. I (still) have an area code that's the result of who I tended to be calling on my cell at the time. Hasn't been my "home" area code for many decades. (Not that I actually have a landline any longer.)
lxgr•4mo ago
I think it's the other way around: Since calls were routed geographically, and it's not apparent to the caller whether they're calling a landline or mobile phone, it also made sense to price them geographically (at least before the marginal cost of the incremental call-mile went to zero).
psunavy03•4mo ago
https://xkcd.com/1129/
ghaff•4mo ago
I didn't actually even live in the area code at the time but had outdoor activities with people who did live in that area code who I might call from my cell. So that's what I chose. And, by the time I switched carriers, phone number portability was a thing.

Funnily enough, that area code became something of a status thing in an era when near-in suburbs got "kicked out" to a suburban area code when a lot of people were getting second phone lines for modems. There's a Seinfeld episode related from a different city.

lxgr•4mo ago
Until quite recently (i.e. with the introduction of NGNs), it's my understanding that in the US, calls to mobile phones were (and probably often are) still routed to the geographic location of the phone number's rate center.

People don't usually think about it because intra-US latency is usually low enough to care (and lower than the latency to most outsourced call centers in any case), but during natural disasters such as Katrina, the ties between geography and network topology still make themselves known.

xxs•4mo ago
IP and geo location can work up to the state (country), that's it... and that doesn't include the roaming. IP location for mobile phones is based on the data center.

Roaming (commonly) keeps the person in the original state, regardless where they are. I can travel through out Europe, or Thailand, or the Canary Islands. I will still proudly reside in the capital where I don't live anyways.

So just forget IP and geolocation.

lxgr•4mo ago
> IP and geo location can work up to the state (country), that's it... and that doesn't include the roaming.

IP location can work at the postal code level, if the ISP's assignment scheme is granular enough and they are either publishing a corresponding geofeed or somebody is just reverse engineering one based on data collection.

The latter works very similarly to Wi-Fi geo positioning: Devices that have a GPS position source report the observed location of a given IP address; devices without one make use of it.

> So just forget IP and geolocation.

Yes, for the <1% of people actively doing something against it (e.g. using VPNs), for some other edge cases, and importantly for mobile data roaming. Otherwise, it's surprisingly accurate these days.

tonyhart7•4mo ago
nope its not accurate, and why would you want it to be accurate anyway???

so You want an mass privacy breach????? it literally all downside from customer perspective

lxgr•4mo ago
I wasn't expressing a preference or value judgement, only describing how the current world does look like.

And geolocation does work well enough for many purposes, for better or worse.

tonyhart7•4mo ago
its not work in asia cuz there are billions people in single area + NAT really make it hard to track
lxgr•4mo ago
How does that follow? The more densely populated an area is, the more accurate geo-IP usually is as well, just like with other infrastructure (postal code areas are smaller in cities etc.)

Regarding NAT, CG-NATs are usually still reasonably close to the first interconnection point to keep latency low. And as that stops being the case, IPv6 is getting more and more common in any case, precisely because CG-NAT doesn’t scale that well.

aussieguy1234•4mo ago
Once I used IP geolocation to track down a credit card fraudster to within 2 blocks of his residence in Quezon City, Philippines

He ran the whole thing from his home internet connection.

dewey•4mo ago
How did you confirm that? Residential proxies are a thing.
aussieguy1234•4mo ago
That is another possibility, but I doubt it in this case, they didn't seem very sophisticated.
gruez•4mo ago
>to track down a credit card fraudster to within 2 blocks of his residence

Then what? You're going to send seal team six to arrest him? 2 blocks might as well be 200 miles.

grosswait•4mo ago
Some folks work in cybersecurity and law, so the fact they know this implies some action was taken.
aussieguy1234•4mo ago
This was just a regular company, I just happened to be the person who was responsible for stopping the credit card testing attacks.

In this case I posted the info in our company slack, where everyone could see it. I did manage to stop the attack. As far as other action goes, that wasn't really my call, so i'm not sure if any further action was taken.

The Philippines is a notoriously corrupt country, so its likely that even if authorities there got involved, no real action would get taken, assuming those responsible for the attack had enough pesos to pay bribes.

lxgr•4mo ago
> There have been persistent stories in a number of markets of Starlink resellers that set up a service in a country that has the necessary national regulatory approvals to use Starlink and then they ship the dish to a nearby location in a different country.

It's still baffling to me how Starlink is getting away with this.

It makes some sense for the old wide-beam geostationary services, like Inmarsat's legacy services, which are intrinsically hard to geolocate (the satellite beams for tehse cover huge areas and the operator has no technical reason to know where the client is located).

But for Starlink, which has a mandatory GPS receiver in every terminal and which uses spot beams smaller than some rural 5G cells?

Great for people in countries with authoritarian governments limiting their access to information, of course, but somehow I don't feel great about the broader implications on the credibility of international law.

jstanley•4mo ago
Which part are you upset about? This all sounds positive.
lxgr•4mo ago
I'm not exactly upset, but I have a somewhat uneasy feeling about how a foreign private company can seemingly walk all over national and international law like that and get away with it. (SpaceX isn't exactly an NGO or hacker/ham collective.)

Sure, it currently seems to lead to good outcomes in my eyes (democracy and access to information > most alternatives), but what if it one day does not? Trust in laws and international agreements is, like all trust, gained in drops and lost in buckets.

nomdep•4mo ago
The company is not "walking all over national and international laws", the citizens are. The company is simply not enforcing those laws as strictly as it could.

In practice, laws are only as effective as a government's willingness to use its monopoly on violence to enforce them.

gpm•4mo ago
The international treaties state that SpaceX, the company not the users, shall not broadcast into countries without permission. When SpaceX, the company not the users, does that they are trampling all over the law.
numpad0•4mo ago
yeah, it's like exporting guns from US knowing it's going to locally-illegal hands. Maybe not as bad as guns, more like alcohol to a highly religious country, but still. The destination countries kind of has full rights to prosecute personnel involved, should they ever fly there.

They don't care because their employees are never going to fly to those [whatever series of expletives] countries, and that's not um ... not nice.

jstanley•4mo ago
What if it's maybe not as bad as alcohol, more like dropping food into a country that tries to deprive its citizens of food?
ACCount37•4mo ago
Then maybe we should rewrite the international laws accordingly.

The whole idea of "a country owns its radio waves" hasn't held in practice for, basically, the entire history of radio waves.

And I don't think the tech companies are very trustworthy - but I'd trust many of them with power before I would trust a lot of the governments. Google is quite open about being evil now, but I'd still trust Google before I trust the governments of Saudi Arabia or Sudan.

XorNot•4mo ago
Except you can't: countries exercise the monopoly on violence within their borders, and that specific detail delineates most other powers: e.g. if they want to setup and run high power jamming on their territory, then to stop them would take an act of war.

So in practice the agreements we make essentially cover making reasonable concessions so no one feels the need to start bombing things.

lxgr•4mo ago
There are significant amounts of soft power between countries before it comes to physical force.

For example, how I'd have expected this to play out in an age that feels more and more a thing of the past:

- Country A's ingenious startup offers global satellite service, bypassing country B's telecom monopoly, without even fully registering it. (They employ more engineers than lawyers.)

- Country B complains to country A's government.

- Government A respects B's sovereignty, even though A is much larger and more powerful than B, and wants to reassure the world that the same rules apply to everybody. It slaps the startup on its wrist, under the (very implicit, never even hinted at) threat of further regulatory or legal action. (The startup pays taxes in A, and its executives live and can be arrested there.)

- The startup stops providing service on B's territory.

- The governments of A and B sit down together and negotiate, behind closed doors and without making it a big display of power, a deal that works for both of them, e.g. granting the startup access to the market of B, in exchange for complying with local regulations.

Obviously it has never worked like that between all countries and in all cases, but I'm just saying, this used to be seen as a desirable model by many.

BeFlatXIII•4mo ago
> then to stop them would take an act of war.

Or a covert act of war disguised as local domestic terrorism.

dotnet00•4mo ago
When I lived in Iran as a foreigner almost 2 decades ago, it was common for foreigners to try to sneak a satellite TV box and receiver in their luggage. They'd arrange payment through someone in their original country, and obtain the dish locally (plus having a local electrician set it up for them).

It was illegal, but for the most part tolerated. Yes, it was just one-way geostationary communication rather than internet access, but it wasn't like people were doing anything special to hide the dishes on their roofs.

I think most authoritarian regimes tend to tolerate some low level violations of these kinds (VPNs were also illegal yet openly sold) in exchange for the public allowing them to stay in power.

With Starlink it probably helps that even the previous administration, despite their conflicts with Musk, turned a blind eye to Starlink being supplied to Iranians even given the Iranian government's protests (IIRC).

BeFlatXIII•4mo ago
The US was probably happy that such freer access to information annoyed the Iranian government.
everdrive•4mo ago
Autocratic regimes also do still have to care what the populace thinks, it's just that the thresholds are totally different. They can get torn apart by widespread revolt even if they cannot be voted out of power, and most autocratic regimes spend a lot of time in fear of just this sort of threat. In other words, they pick their battles, and some of these low level violations might not make sense to crack down on broadly, unless the regime really, really cares about the issue. (eg: the hijab in Iran)

It's also the case that if nearly everyone is breaking some minor law then nearly everyone is vulnerable, which could also be a more comfortable place for such a regime. Even if this is not the intent behind the current permissiveness, this fact might help keep it in place all the same.

mrguyorama•4mo ago
Authoritarian regimes PREFER that most of their citizens are in violation of some small, stupid, or obviously nonsense law.

It gives people false confidence of "well sure it's horrible on paper but nobody goes to jail for that"

It releases some of the pressure from such oppressive regimes

If you ever want to crack down on it, your supporters can lean on the "but but but it's always been the law" apologetics (see illegally deporting people suspected of being illegal aliens)

And the best reason of all, if everyone is violating a law, you have carte blanche to attack anyone you want with the full force of the law. You aren't arresting that annoying Journalist or Politician for their speech or views, you are putting a criminal in jail!

Thorrez•4mo ago
>see illegally deporting people suspected of being illegal aliens

That's not an example of something that "most [...] citizens are in violation" of. In fact, 0% of US citizens are in violation of that.

rtkwe•4mo ago
There's no leverage for the countries without Starlink business to use against Starlink other than blocking future approval (unlikely to start with in those blocking it because it can bypass their information filtering) so they can only go after the customers who are harder to track down than detecting the downlink signal.
kk0nrad•4mo ago
i think it's really common. think of factory emissions, these also pass through borders and often violate international law.
sharpshadow•4mo ago
The inconsistency in the Starlink data would suggest that they make use of different options to determine to which country their devices get applied to.

As mentioned here Starlink could provide very precise location and limit access but as growing service it’s more valuable to break rules for wider adoption.

And who could punish Starlink? Only the US and they are interested to let this player getting big and regulate later.

gpm•4mo ago
> And who could punish Starlink?

Any country with anti satellite weapons where SpaceX is illegally broadcasting into the country... Shoot down a few satellites and the entire constellation will go down with them. SpaceX is playing with fire here...

true_religion•4mo ago
Yeah, shoot down the satellites of an American company when you know:

1. That company provides satellite service for military units

2. That company's boss was recently a member of the US government, and is notably close friends with the US leadership

This will not go well. If a small dictatorial country does this, it would simply invite a rain of cruise missiles.

So I think SpaceX will likely continue as is.

gpm•4mo ago
Both of those would be features if you were, say, Iran immediately after the US bombed your nuclear facilities.

Neither of those would be much of a deterrent to a country like China (though the loss of their own orbital assets in similar orbital shells might be a deterrent for them).

panick21_•3mo ago
Except that is complete fantasy. SpaceX capability of deploying Starlink is significantly great then anybodies capability of destroying them. And countries don't just have orbit sat weapon in mass production.

The idea that you can just trigger Kessler Syndrom is fantasy, that's not really how it works.

And of course that's before the idea that this would directly attack US military installations. Have you ever heard the US saying 'Don't touch our boats'?

Not sure any nation just basically starts a nuclear war to prevent people from accessing pornhub.

drnick1•4mo ago
It's time to put an end to these attempts at geolocating Internet ussers. A website shouldn't know where I am connecting from unless I willingly provide that information. It's inevitably used against the user to track him, profile him, or restrict his freedom in some way.
pphysch•4mo ago
Tracking and restricting the freedom of criminals is critical to a healthy society.
TehCorwiz•4mo ago
Criminals makes the smaller percentage of people on the internet. And in the real world it's usually the case that a warrant or other order backed by investigation and evidence to justify the information collection.
bilbo0s•4mo ago
In fairness, even offline they don’t have warrants. They just say, “reasonable suspicion”. I don’t know what the solution is, but trying to hide behind legal niceties is not going to get us very far. At least it hasn’t gotten US citizens very far in the past.

That said, if it makes you feel better, Palantir already likely has, or can infer/calculate, your geolocation in any case. So this isn’t necessarily giving anything new away. All it does is highlight the creeping trampling of our privacy rights.

TehCorwiz•4mo ago
Only in limited circumstances. The strongest legal defense is to attack the procedures and legal bullet points in the process. Didn't get that form proving chain of custody between these two parts? Oh, too bad, out the window that evidence goes. It might be possible to harass someone without warrants and paperwork, but securing a conviction at least for the moment still requires evidence gathered according to the law, or parallel construction to obscure the origin of the evidence.
CamperBob2•4mo ago
Not allowing criminals to dictate how everything works for the rest of us is also critical to a healthy society.
pphysch•4mo ago
Well, I have bad news about the people ruling Western society.
ACCount37•4mo ago
And how could you be doing any of that with a tool as unreliable and coarse-grained as GeoIP?
drnick1•4mo ago
Oh I see, anything is justified, as long as it's "for the children" or to "catch terrorists."
x-complexity•4mo ago
> Tracking and restricting the freedom of criminals is critical to a healthy society.

Under such an excuse, any type of extreme measure is similarly allowed.

In fact, why not go full Suicide Squad and strap bomb/shock collars to every person on Earth?

latchkey•4mo ago
One of the fun things I've noticed while using my Starlink connection is that VPN's through other countries are faster than going terrestrial.