News for hackers. Stuff that matters.

taveras

I agree that a smaller municipality would be more successful, but not because they are smaller.

The municipality is a more concentrated interest, and more motivated to deliver on a solution that works for their constituents.

Compare that to the federal government needing to execute a national “Interstate Highway for broadband” mega-project. The federal government can and has executed these kinds of projects, but it needs to consider different things than the municipalities.

Extending the highway metaphor, a smaller municipality can pave local roads just as quickly as the federal government can build highways.

Efficiency is not a perfect function of government size.

It's a false equivalence to compare working in a company to have the same scaling problems as implementing policies to set up broadband infrastructure.
Re:Doing a masters while working in Spain on Friday June 26, 2026 @01:51AM (#48682801)
Super grateful to read stories like these.

I'm studying part-time to complete a BA in political science while working full-time as a software developer. I love learning the subject, but the workload can be tough. Happy to hear it's not just me.

Thank you for sharing!

I built a tiny tool to help decide the seating chart for my small wedding. It was a cute GUI on top of a simple constraint solver.

It wasn't perfect, but it helped me feel confident in the final result.

Re:Venezuela's capital hit by explosions, smoke seen on Saturday January 03, 2026 @06:35PM (#46482983)
Would you elaborate on your definitions for “being ruled” and “socialist”?

Does that mean you would prefer violent rebellion over a United States president with social liberal public policies?

Would you have taken up arms under either of the Roosevelts?

Extremism and violence tend to go hand-in-hand.

Re:Venezuela's capital hit by explosions, smoke seen on Saturday January 03, 2026 @06:27PM (#46482910)
> Their canal?

Today, the Panama Canal is owned and operated by the government of Panama.

> The US first built Panama, and then built the canal.

We can concede that the US played the most significant role in the construction of the canal and applying pressure for Panamanian secession from Colombia, but Panama’s national identify predates the United States.

I love the USA too, but please chill with the rhetoric.

Re:Venezuela's capital hit by explosions, smoke seen on Saturday January 03, 2026 @04:05PM (#46481532)
Are you implying that a vote for the opposition is a vote for the US to take over?
Re:Venezuela's capital hit by explosions, smoke seen on Saturday January 03, 2026 @01:26PM (#46479858)
Can you qualify “some Venezuelans” in any meaningful way?

This framing implies that the US administration considered US or Venezuelan public opinion before taking this action.

We have no evidence of that.

Re:iOS allows alternative browser engines in Japan on Friday January 02, 2026 @09:39AM (#46465180)
> If Chrome wants to make itself less attractive, you should celebrate.

I appreciate that Chrome reducing user autonomy in order to further Google's own business goals _should_ be a reduction in their competitiveness in a perfect market.

But the web browser market does not have perfect competition today, and I cannot recall a time when it had.

Regulators preventing Apple from controlling iOS browser engines but allowing Google to have de facto ownership of the web would be an example of governments picking winners and losers.

Public policy needs to move the market towards real competition.

Re:The entire New Yorker Archive Is Now Fully Digitized on Friday December 26, 2025 @12:53AM (#46389547)
I'm bummed that we never made that link keep working - it was a fun start page.
Happy to see more tools in the data schema space.

Will you support Standard Schema (https://standardschema.dev)? How does this compare to typebox (https://github.com/sinclairzx81/typebox)?

Re:Gonzalo Guerrero on Sunday May 11, 2025 @12:51PM (#43955049)
How did you come to that conclusion? The last name Guerrero predates the 1500s by centuries.
Link to a speech where he does this? I’d love to see receipts.
Re:Scroll-Driven Animations on Monday February 10, 2025 @07:08PM (#43007054)
Re:Consider Rexx for Scripting (2022) on Wednesday December 11, 2024 @03:02PM (#42392190)
Rexx was the favorite language of my high school programming teacher. I recall being surprised by the syntax being so similar to English text.

I'd credit the language for sending me down the rabbit holes of programming language design, self-documenting code, and literate programming. :)

Re:How I ship projects at big tech companies on Monday November 11, 2024 @08:38PM (#42112060)
Love it or not (mostly not), shipping software in large organizations requires navigating what the business and its leaders demand. You can try while ignoring leaders, but you'd be unlikely to ship anything.

You'd be in good company.

In my experience, there are plenty of people at BigCos who are more interested in covering their ass to ship nothing or the wrong things.

As someone who’s been thinking about feature toggles and continuous delivery often lately, OpenFeature has been helpful.

Kudos to the team!

This is a “standard” SDK for feature flags, allowing you to avoid vendor lock-in.

i.e., using feature flag SaaS ABC but want to try out XYZ? if you’re using ABC’s own DDK, refactor your codebase.

I appreciate that you can use the OpenFeature SDK with environment variables, and move into a SaaS (or custom) solution when you’re ready.

Re:Ask HN: What brought back the joy of programming for you? on Wednesday June 26, 2024 @09:32AM (#40799844)
How did you all set this up? Any recommended resources?
Re:Crush Your Interviews with the Power of Storytelling on Thursday December 07, 2023 @03:50AM (#38554306)
Narrative and clear communication aren’t mutually exclusive, but they are difficult to balance.

Storytelling is a skill.

Transactional email intended for other people is exactly my problem.

My name is common in certain areas, and I consistently get transactional email from banks, telecoms, and insurance companies around the world.

These businesses do not verify that their customer’s email is truly their own prior to sending emails.

Framing custom domains as the solution to this problem is a bit rash, no?

Re:Live telecast of Chandrayaan-3 Soft-landing on Wednesday August 23, 2023 @01:00PM (#37238944)
This is incredible! Congratulations to everyone involved
Re:Mapping Hospital Accessibility with OpenStreetMap on Wednesday April 05, 2023 @10:06AM (#35454462)
This is super cool!
Re:Ask HN: Do you still use browser bookmarks? on Tuesday March 21, 2023 @11:08PM (#35256309)
Re:React is a fractal of bad design on Tuesday March 07, 2023 @11:59PM (#35065451)
SolidJS
Re:Ask HN: What's a good open-source alternative to Cloudflare? on Wednesday February 15, 2023 @11:32AM (#34806165)
Fastly is great.
Re:Transparent Telemetry for Open-Source Projects on Wednesday February 08, 2023 @11:43AM (#34710680)
I wish there was a standard way of disabling telemetry across software dependencies.

While I leave it turned on for personal projects, several projects at work require disabling it.

I have spent hours auditing through transitive dependencies to turn it off. It should not be this painful.

Re:Ask HN: Moving to DC in 2023? on Tuesday February 07, 2023 @09:31AM (#34693204)
It doesn’t pay as well as the private sector, but consider the United States Digital Service: https://www.usds.gov/

This video convinced me of their impact: https://www.youtube.com/watch?v=uRQEC7DiPtI

Re:Go-like channels in 10 lines of JavaScript on Saturday February 04, 2023 @07:21PM (#34660076)
> but that's not how I model it in my head.

I think this is the central matter when it comes to primitives for asynchronous programming.

There exist many ways we can think about async tasks. The JavaScript ecosystem provides for multiple. i.e., event callbacks, async/await, generators, and more.

Programmer reach for tools which best match how we have learned to model these problems in our heads.

It's okay for people to use what works best for them.

Older »