HNHacker News
TopNewBestAskShowJobs

taveras

202 karma · joined December 13, 2014

https://www.danieltaveras.com

[ my public key: https://keybase.io/taveras; my proof: https://keybase.io/taveras/sigs/jlxRl8KhsX-m5LiD9tCMnb1PPdAFXsDRj-QuV-tZLbo ]

submissionscomments
taveras··on Why Switzerland has 25 gbit internet and America doesn't
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.

taveras··on Why Switzerland has 25 gbit internet and America doesn't
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.
taveras··on Doing a masters while working in Spain
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!

taveras··on Ask HN: What are tools you have made for yourself since the advent of AI?
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.

taveras··on Trump says Venezuela’s Maduro captured after strikes
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.

taveras··on Trump says Venezuela’s Maduro captured after strikes
> 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.

taveras··on Trump says Venezuela’s Maduro captured after strikes
Are you implying that a vote for the opposition is a vote for the US to take over?
taveras··on Trump says Venezuela’s Maduro captured after strikes
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.

taveras··on iOS allows alternative browser engines in Japan
> 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.

taveras··on The entire New Yorker archive is now digitized
I'm bummed that we never made that link keep working - it was a fun start page.
taveras··on Tosijs-schema is a super lightweight schema-first LLM-native JSON schema library
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)?

taveras··on Gonzalo Guerrero
How did you come to that conclusion? The last name Guerrero predates the 1500s by centuries.
taveras··on Circuit breaker triggered in Japan for stock futures trading
Link to a speech where he does this? I’d love to see receipts.
taveras··on Scroll-Driven Animations
Developers should implement https://developer.mozilla.org/en-US/docs/Web/CSS/@media/pref... :)
taveras··on Consider Rexx for Scripting (2022)
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. :)

taveras··on How I ship projects at big tech companies
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.

taveras··on OpenFeature – a vendor-agnostic, community-driven API for feature flagging
As someone who’s been thinking about feature toggles and continuous delivery often lately, OpenFeature has been helpful.

Kudos to the team!

taveras··on OpenFeature – a vendor-agnostic, community-driven API for feature flagging
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.

taveras··on Ask HN: What brought back the joy of programming for you?
How did you all set this up? Any recommended resources?
taveras··on Carl Griffith's 1847 Oregon Trail Sourdough Starter
http://carlsfriends.net/SourdoughFAQ/32-San-Francisco-Sourdo...
taveras··on Crush Your Interviews with the Power of Storytelling
Narrative and clear communication aren’t mutually exclusive, but they are difficult to balance.

Storytelling is a skill.

taveras··on Gmail, Yahoo announce new 2024 authentication requirements for bulk senders
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?

taveras··on Chandrayaan-3 Soft-landing [video]
This is incredible! Congratulations to everyone involved
taveras··on Mapping hospital accessibility with OpenStreetMap
This is super cool!
taveras··on Ask HN: Do you still use browser bookmarks?
I use https://pinboard.in/
taveras··on React is holding me hostage
SolidJS
taveras··on Ask HN: What's a good open-source alternative to Cloudflare?
Fastly is great.
taveras··on Transparent telemetry for open-source projects
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.

taveras··on Ask HN: Moving to DC in 2023?
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

taveras··on Go-like channels in 10 lines of JavaScript
> 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.

Page 1 of 2Next →