frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

There Are No Instances in ATProto

https://overreacted.io/there-are-no-instances-in-atproto/
159•danabramov•4h ago•100 comments

Hyundai buys Boston Dynamics

https://startupfortune.com/hyundai-takes-full-control-of-boston-dynamics-as-softbank-exits-for-32...
258•ck2•2h ago•122 comments

Amateur may have cracked Linear A, a 120-year-old puzzle

https://aiclambake.com/clamtakes/linear-a/
206•Kosturdistan•3h ago•83 comments

Project Valhalla, Explained: How a Decade of Work Arrives in JDK 28

https://www.jvm-weekly.com/p/project-valhalla-explained-how-a
477•philonoist•12h ago•273 comments

A new bill takes aim at government pressure to silence lawful online speech

https://www.eff.org/deeplinks/2026/06/new-bill-takes-aim-government-pressure-silence-lawful-onlin...
92•hn_acker•1h ago•40 comments

Google workspace threatening to block Firefox access

https://tales.fromprod.com/2026/169/google-workspace-threatening-to-block-firefox.html
168•birdculture•2h ago•62 comments

I used sound waves to make espresso. It could cut coffee‑brewing energy use by ¾

https://theconversation.com/i-used-sound-waves-to-make-espresso-it-could-cut-coffee-brewing-energ...
30•zeristor•6d ago•18 comments

This 1976 University Experiment Spun Up the U.S. Wind Industry

https://spectrum.ieee.org/william-heronemus-wind-energy
24•pseudolus•4d ago•0 comments

Is AI ruining our skills? Early results are in – and they're not good

https://www.nature.com/articles/d41586-026-01947-1
100•Michelangelo11•1h ago•94 comments

DuckDB Internals: Why Is DuckDB Fast? (Part 1)

https://www.greybeam.ai/blog/duckdb-internals-part-1
376•marklit•3d ago•120 comments

The Productivity J-Curve [pdf] (2018)

https://ide.mit.edu/sites/default/files/publications/jcurve.pdf
42•kioku•3d ago•12 comments

Telescope Ranchers

https://kottke.org/26/06/telescope-ranchers
50•bookofjoe•3d ago•16 comments

Zen and the Art of Machine Learning Research

https://blog.jxmo.io/p/zen-and-the-art-of-machine-learning
200•jxmorris12•3d ago•69 comments

Show HN: Metiq: a real time 3D globe for 100 public datasets

https://metiq.space
34•rakeda•3d ago•9 comments

Ten years of ClickHouse in open source

https://clickhouse.com/blog/open-source-10
228•saisrirampur•3d ago•65 comments

To study how chips work, MIT researchers built their own operating system

https://news.mit.edu/2026/to-study-how-chips-really-work-mit-researchers-built-their-own-operatin...
318•speckx•4d ago•48 comments

I found 10k GitHub repositories distributing Trojan malware

https://orchidfiles.com/github-repositories-distributing-malware/
908•theorchid•1d ago•239 comments

Gribouille 0.3.0: A Grammar of Graphics for Typst

https://mickael.canouil.fr/posts/2026-06-15-gribouille-0-3/
186•mcanouil•4d ago•69 comments

Show HN: Modeloop – From visual algorithms to microcontroller C code

https://www.modeloop.app/
31•lucamark•4d ago•22 comments

The AirPods Effect

https://www.theescapenewsletter.com/p/the-airpods-effect
324•herbertl•20h ago•581 comments

Giant Banana Pulled over in Montana Driver Says Cops Have Stopped Him 100s Times

https://cowboystatedaily.com/2026/06/18/giant-banana-pulled-over-in-montana-driver-says-cops-have...
17•Bender•1h ago•10 comments

Show HN: Pagecast – Publish Markdown/HTML Reports to Cloudflare Pages

https://github.com/Amal-David/pagecast
11•amaldavid•23h ago•3 comments

Zero-Touch OAuth for MCP

https://blog.modelcontextprotocol.io/posts/enterprise-managed-auth/
248•niyikiza•21h ago•96 comments

Reinventing the Renaissance

https://drb.ie/article/reinventing-the-renaissance/
28•Petiver•2d ago•7 comments

Akse3D – open-source 3D modelling anyone can master

https://akse3d-en.skaperiet.no
118•joachimhs•4d ago•33 comments

How Japan's railways stayed one while splitting apart

https://arun.is/blog/jr-logo/
162•ddrmaxgt37•2d ago•128 comments

.gitignore Isn't the only way to ignore files in Git

https://nelson.cloud/.gitignore-isnt-the-only-way-to-ignore-files-in-git/
536•FergusArgyll•1d ago•161 comments

CS 6120: Advanced Compilers: The Self-Guided Online Course (2020)

https://www.cs.cornell.edu/courses/cs6120/2025fa/self-guided/
416•ibobev•1d ago•59 comments

Ubiquiti: Enterprise NAS, Built on ZFS

https://blog.ui.com/article/introducing-enterprise-nas
394•ksec•1d ago•331 comments

Hospitals and universities repurposing drugs at lower cost

https://www.kcl.ac.uk/news/hospitals-and-universities-repurposing-drugs-at-90-lower-cost
330•giuliomagnifico•1d ago•160 comments
Open in hackernews

Google workspace threatening to block Firefox access

https://tales.fromprod.com/2026/169/google-workspace-threatening-to-block-firefox.html
165•birdculture•2h ago

Comments

coldfloor•2h ago
Not defending it, but given that they use the word "secure" three times in two sentences, I'm wondering if it's shown to browsers that don't support DBSC. Google has been really pushing/overselling this as a magical solution to cookie theft.
squidi•1h ago
I was thinking it could be a Context-Aware Access thing. Firefox doesn’t support Endpoint Verification plugin
michaelmrose•50m ago
Is it possible for a non-google browser to be said to meaningfully support this given that implementing the features wouldn't necessarily accomplish anything insofar as it wouldn't let you past the google only security gate and would represent a moving target in any case.
jeroenhd•1h ago
It states something about "your organisation's security requirements", do they document what requirements cause this rejection page? Some kind if changed default perhaps?
tyingq•1h ago
Maybe not, but I have the feeling Google doesn't like that FF continues to support manifest v2.
lokar•1h ago
I think it's just that some of the device policy restrictions the Org admin can choose to enable don't work in FF. So if they require them, no FF.
insanitybit•1h ago
No, this is easily the biggest flaw in CAA - there is no way to discover which policy broke your access. I have reported this to Google multiple times, even sent this directly to a Google SecEng (a well known one) to route internally. The issue persists and makes configuring CAA extremely painful and error prone.
functionmouse•1h ago
Do it then
kjkjadksj•1h ago
Smells anticompetitive to me
ferfumarma•1h ago
Seems like a monopolistic move.
JumpCrisscross•1h ago
Google doesn’t have a monopoly in workspace applications.
trey-jones•1h ago
You don't have to have a monopoly to be monopolistic.
redwall_hp•45m ago
The Sherman Act says that any action by an individual, or conspiracy of a group of individuals, to "restrain trade" or seek a monopoly is illegal.

Monopolies aren't a prerequisite for antitrust action, they're the failure state when you should have acted sooner.

naturalmovement•1h ago
I doubt Microsoft would qualify as a monopoly under present-day excuses being made for Google yet here we are with Internet Explorer Part Deux.
chmod775•1h ago
It appears website developers desperately want to return to a world where browsers actively pretend to be another browser*.

Want to check for DBSC? Enjoy not knowing whether the browser vendor decided to just roll a simple software implementation.

Nothing good comes from browser detection over feature detection anyways. It's time to do away with user-agents and other overt identifying markers, and if we're still not in a better place, aggressively start stubbing features.

* to some degree they still are. Firefox still ships with an user-agent override list for certain websites that have outdated user-agent sniffing for feature detection (and other fixes in about:compat).

pjmlp•1h ago
You mean the same that gave Chrome its market share, by adopting ChromeOS features, and shipping Electron apps?
JoeAltmaier•1h ago
And yet, claiming support for a feature doesn't tell all. Different implementations can have subtle differences. Knowing the browser and version can allow a client to survive that.
chmod775•1h ago
Yes, that is the price developers will have to pay. Development will be harder, but users are going to prefer somewhat broken sites over being outright refused entry.

At the end of the day user-preference is what dictates which browser is used and how it is configured. Developers will have to deal with what users choose to do on their end.

You can only patronize people for so long before they look for a way around silly restrictions. Trying to keep someone safe by putting up walls, whether the threat is real or imaginary, is pointless when it is in the user's power to trivially defeat those walls - and when extension and browser developers are going to line up to sell them demolition tools (see ad blocking).

Advice is going to go much further than roadblocks, long term.

lokar•1h ago
Is it not:

https://knowledge.workspace.google.com/admin/security/create...

The Org admin can put all sorts of restrictions on who can do what based on the client device setup.

saagarjha•1h ago
Why is there a policy to require “Chrome” and not a policy to require another browser, hmm?
insanitybit•56m ago
Google offers "Managed Chrome" as a service. What would you like them to do, offer "Managed Firefox"? Should AWS offer "Managed GCP"?
saagarjha•26m ago
I don’t think Google should also offer a product that detects “managed Chrome”
eli•13m ago
I don't think Google should also be allowed to remain in charge of Chrome at all but here we are.
insanitybit•13m ago
Uh, why? Context Aware Access is a policy attestation service. Managed Chrome is exactly the sort of thing you'd have policies for.
bgc•1h ago
This is not a Google-wide thing… this is from Google’s Context-Aware Access product, which is configurable in Google Workspace environments. OP should direct their ire at their corporate IT or infosec team.
dijit•1h ago
it shouldn’t be an option.

Some IT departments just see a “more secure” checkbox and will always check it, even if it doesn’t make sense holistically- sometimes compliance incentivises (or forces) this behaviour.

A common example is forcing intune/device enrolment for mobile devices (including ipads)- but not for the infinitely less secure laptops: because no such endpoint enforcement checkbox exists

SoftTalker•1h ago
Using a maintained and up-to-date browser is a reasonable requirement for an IT department (should be for anyone really). Would you suggest they should be allowing IE6 just because a user might prefer it?

Of course Google is going to suggest using Chrome, if they detect that the browser might be out of date.

dijit•1h ago
Is the implication that Firefox is not maintained or?

The issue presented doesn’t seem to be “an up to date browser check” it seems to be a “is it latest chrome” check, which is a very different thing.

SoftTalker•1h ago
We don't know. The author doesn't mention how current the Firefox browser is/was.

If the organization is indeed enabling a specific check for Chrome that seems a little over the top but they're the ones supporting their users and if they want to make their life easier by only dealing with one browser that's their decision to make. It's like saying that everyone has to use Windows, or a specific line of laptops, or any other standardization to simplify the support workload.

add-sub-mul-div•1h ago
I use Google as a secondary search and as of roughly last week it gives me a captcha every time I try to do a search. That had never been the case before.
hbn•1h ago
For a few years now Google has given me a captcha whenever my VPN is on (Private Internet Access)
AIcanbiteme•1h ago
I browse over Tor for most things and most sites give me a captcha or just simply fail to load these days. I just close the window and move on to something else.
SoftTalker•1h ago
I am seeing it a lot more lately with uBlock Origin. I've used DDG for search for a while now, but the last few times I've tried Google I got a captcha within a couple of queries if not immediately.
saagarjha•1h ago
I know Google finally kicked all their employees off alternate browsers but doing it for external customers is definitely a choice
Lendal•1h ago
I'm not so sure that enforcing an internal digital monoculture is a productive way to achieve innovation & resilience.
wwizo•1h ago
At least you got a heads-up. Few months back GCP "Agent Studio - Build" failed compiling the code in sandbox with a vague error message. Spent weeks troubleshooting, spoke to google engineers and reps, sending code, step by steps, screenshots. No one had a clue, until I switched from Firefox to Chrome out of desperation and it worked without a hitch.
eikenberry•1h ago
Does Chromium would still work?
insanitybit•1h ago
Sounds like you have a device policy configured and you should talk to your internal IT/Security team?
nekusar•43m ago
Oh look, a monopolist is making settings "more secure" by enshrining monopoly more.

And good fucking luck getting the FTC to follow monopoly law.

Macha•56m ago
Because Google is able to configure Chrome to the admin's liking.
Tostino•1h ago
"wow look at all these options available...to limit users to only use software provided by the same corp" you are missing the point entirely.
whateverboat•54m ago
Unrelated to this news, but this is so rudimentary, when the correct solution instead is:

1. Make it ridiculously easy to install hardware vendor keys and register it with OS of choice. (like a standardized dialog box in UEFI and a standardized/regulated IPMI-like interface)

2. Allow for only measured boot on those devices.

3. Provided facility to verify signatures.

Do this on consumer and enterprise laptops and desktops alike and all of these weird set of conditions just go out of play and replaced by something much much simpler.

SpicyLemonZest•1h ago
It's not clear to me that Context-Aware Access is as configurable as you're implying. At a glance, the docs seem to suggest that Chrome is the only browser you can force standardization on, which IMO does push this towards being Google's fault.
michaelmrose•54m ago
It's not a little over the top its an antitrust issue and clearly and obviously wrong.
kolinko•50m ago
Not a little over the top, it is anticompetitive behavior.
rpdillon•29m ago
> This was for a Google Workspace Business Plus account and workspace, from an up to date browser and OS.
jstummbillig•48m ago
If we are meant to believe that this is a Chrome-invasion-move, it's the least effective lever of all times. Most of the time the more plausible explanations are just the likely ones.
dijit•45m ago
you’d probably say something different if it were microsoft.

I don’t see why I should give affordances of good will to Google here.

They’re not stupid, they know that this is an effective lever to further cement full-fat chrome as the default browser for the internet.

SoftTalker•27m ago
Chrome was created because Google felt that the IE monopoly was hindering the advancement of web standards and improved browser capabilities. I suppose you could argue that was a different Google at a different time, but at one point they did feel that browser diversity was a good thing.
ibejoeb•20m ago
No, not at all. The implication is that the organization is dictating the software that employees are to use. There's nothing unusual about this.
insanitybit•57m ago
CAA is one of the most powerful security features you can enable in an org. You can manage browser extensions, device password policy, encryption, configuration, cookie attestation, etc.
tux3•7m ago
CAA is completely based on trust, it's not one of the most powerful security feature. It's completely voluntary reporting by the browser, and any attacker who cares can just lie without issues.

You can make Firefox pass CAA if you want. You take the Chrome "SecureConnect Reporting" (Context-Aware Access) plugin, port it to Firefox with some light changes, and you can report whatever you want to CAA.

ktm5j•52m ago
It's their organization. They are allowed to make decisions about what software their employees use. I'm a die-hard Mozilla fan, but I don't find this unreasonable.
dijit•49m ago
Google and Microsoft shouldn’t be giving levers that bake you more into their ecosystem regardless.

Your corporate serfdom is not in question, but I disagree with that notion too.

lern_too_spel•20m ago
If a corporation with my data allowed access to its internal tools using any browser running any arbitrary and possibly compromised third party extensions, that's a data leak and class action lawsuit waiting to happen.
ktm5j•8m ago
It's a paid product, they are actually allowed to do this. Google is obviously going to focus on security testing with their own browser. It's understandable that organizations want to require chrome for their employees to access their workspace in the interest of security, but it's not the default.

There is zero problem here guys.

cmeacham98•47m ago
The problem is Google appears to label this as a security feature. I'm fine with the feature existing, but it should say something like "require Chrome" or "block Firefox" not "require a secure browser (wink wink we actually mean Chrome)"
insanitybit•38m ago
The wording here is bad, but basically CAA supports non browser specific policy and, in some cases, browser specific policy (GSuite offers a "Managed Chrome" policy). Firefox users can leverage much of the non browser specific policy, they obviously can not be a part of the "Managed Chrome" offering.
wslh•27m ago
I would say it's common to find dark patterns that involves ambiguity like the discussion we are having here. We can't know for sure but Google can increase the probability of being on their ecosystem.
jchw•15m ago
Note that making lock-in features like this effectively proprietary to the Chrome browser is only possible because of the fact that it's the same company making Google Workspace and Google Chrome.

I absolutely see many problems with this and you really ought to as well.

farbklang•19m ago
Well - it does make sense. If an organisation that contracts me has to chose between a) BYOD - but restrict downloads, etc, enforce export control, directly in the browser - I happily take that, vs getting a Windows laptop that is locked down and forced to work with that.
Doohickey-d•5m ago
Well, it could als also be argued that Chrome _is_ more secure, for example because it uses app-bound encryption using Windows DPAPI system, for cookies, so that it at least tries to protect cookies from malicious applications running on the device. Firefox does not do this: https://security.stackexchange.com/questions/279629/are-cook...

If course the reverse can also be argued, for example that Firefox supports proper adblocking.