HN user

aspir

1,549 karma

Longtimer at Fastly

Posts24
Comments287
View on HN
austinspires.com 2mo ago

One year of using ForeverNotes and AI to build a scribe system

aspir
2pts1
www.fastly.com 2y ago

Fastly launches free developer accounts

aspir
39pts11
www.fastly.com 11y ago

Accelerating Rails

aspir
7pts0
www.fastly.com 11y ago

2FA released for Fastly

aspir
2pts0
www.fastly.com 12y ago

How to CDN Content with Tracking Cookies

aspir
1pts0
www.fastly.com 12y ago

How Fastly built a fast and reliable purging system

aspir
3pts0
www.fastly.com 12y ago

Fastly: Introducing Version Diffs

aspir
1pts0
news.ycombinator.com 12y ago

Ask HN: Why are managers so bad?

aspir
8pts15
www.fastly.com 12y ago

Fastly Introduces Historical Stats

aspir
1pts0
redtape.msnbc.msn.com 14y ago

Colleges and Employers Demanding Facebook Passwords

aspir
246pts178
news.ycombinator.com 14y ago

Tell HN: Freelancers -- Watch FU Pay Me by Mike Monteiro

aspir
2pts1
news.ycombinator.com 15y ago

Ask HN: What do you wish you knew when starting your business?

aspir
11pts3
oktornado.crowdmap.com 15y ago

Show HN: Crowdsourced OK Tornado Assistance Resources

aspir
1pts1
page.ly 15y ago

Investors? What do you think this is… Twitter?

aspir
63pts22
reddirtrubyconf.com 15y ago

Red Dirt Rubyconf 2010 Videos Free Online

aspir
4pts0
www.informationisbeautiful.net 15y ago

Jimmy Wales' "Appeal" results in 15x more donation dollars

aspir
33pts23
spectrum.ieee.org 15y ago

May 6th Flash Crash: Algorithmic Trading to Blame

aspir
1pts0
www.npr.org 15y ago

Average clouds weigh 200K+ lbs; Hurricanes: 108 Billion lbs

aspir
2pts0
www.hearstchallenge.com 15y ago

$25,000 Print Marketing Algorithm Challenge

aspir
1pts0
spectrum.ieee.org 15y ago

Climate change research still rejected by legislators

aspir
2pts0
www.ted.com 15y ago

TED: Sources of good ideas

aspir
3pts0
news.ycombinator.com 15y ago

Ask HN: Non-tech news

aspir
3pts0
www.npr.org 15y ago

Facebook passes Google sites in total user minutes

aspir
1pts2
news.ycombinator.com 15y ago

Ask HN: B2B Pricing

aspir
2pts2

Fastly | Software Engineers (Senior, Staff, Principal) | REMOTE or ONSITE (multiple countries) | Full-time

When you look at the headers of major websites, you’ll see us. If it has to be performant, secure, scaled worldwide, and always-on, it uses Fastly.

We're a globally edge cloud platform for performance and security, emphasizing open standards, sustainable engineering, and resilience-by-design.

We're hiring across compute, security, platform engineering, network and edge protocols, release engineering, network architecture, client services engineering, and more.

Rather than building walled gardens, we co-founded the Bytecode Alliance, heavily upstream our work to open standards, actively author IETF drafts, and power the global infrastructure for open-source Python, Rust, Ruby, OpenStreetMap, and much more.

- The Stack: Rust, C/C++, Go, Javascript, Typescript, WebAssembly (Wasm/WASI), Wasmtime, Cranelift, eBPF/XDP, QUIC, HTTP, TLS, TCP, Varnish/VCL, Linux kernel internals, distributed systems, professional services.

- Apply: https://www.fastly.com/about/careers

Fastly | Software Engineers (Senior, Staff, Principal) | REMOTE (US, UK, EU) or ONSITE | Full-time

When you look at the headers of major websites, you’ll see us. If it has to be performant, secure, scaled worldwide, and always-on, it uses Fastly.

We're a globally edge cloud platform for performance and security, emphasizing open standards, sustainable engineering, and resilience-by-design.

We're hiring across compute, security, platform engineering, network and edge protocols, release engineering, network architecture, client services engineering, and more.

Rather than building walled gardens, we co-founded the Bytecode Alliance, heavily upstream our work to open standards, actively author IETF drafts, and power the global infrastructure for open-source Python, Rust, Ruby, OpenStreetMap, and much more.

The Stack: Rust, C/C++, Go, Javascript, Typescript, WebAssembly (Wasm/WASI), Wasmtime, Cranelift, eBPF/XDP, QUIC, HTTP, TLS, TCP, Varnish/VCL, Linux kernel internals, distributed systems, professional services.

Apply: https://www.fastly.com/about/careers

We didn't want to get too wordy with a post like this. But to be honest, if you are knowledgeable enough to spot that kind of gap, you might be a perfect fit for what we are working on ;)

Fastly | Software Engineers (Senior, Staff, Principal) | REMOTE (US, UK, EU) or ONSITE | Full-time

When you look at the headers of major websites, you’ll see us. If it has to be performant, secure, scaled worldwide, and always-on, it uses Fastly.

We're a globally edge cloud platform for performance and security, emphasizing open standards, sustainable engineering, and resilience-by-design. We're hiring across compute, security, platform engineering, network and edge protocols, release engineering, network architecture, client services engineering, and more.

Rather than building walled gardens, we co-founded the Bytecode Alliance, heavily upstream our work to open standards, actively author IETF drafts, and power the global infrastructure for open-source Python, Rust, Ruby, OpenStreetMap, and much more.

* The Stack: Rust, C/C++, Go, Javascript, Typescript, WebAssembly (Wasm/WASI), Wasmtime, Cranelift, eBPF/XDP, QUIC, HTTP, TLS, TCP, Varnish/VCL, Linux kernel internals, distributed systems, professional services.

* Apply: https://www.fastly.com/about/careers

This is an unfortunate state of all open source. The entire economic model is broken, but PSF is one of the better operationalized groups out there.

Not to completely change the topic, but to add context, the Ruby Central drama that has unfolded over the past few weeks originally began as a brainstorm to raise ~$250k in annual funds.

This isn't good for the PSF, but if these "poison pill" terms are a pattern that applies to all NSF and (presumably) other government research funding, the entire state of modern scientific research is at risk.

Regardless of how you, as an individual, might feel about "DEI," imposing onerous political terms on scientific grants harms everyone in the long term.

Disclaimer: not only am I a Fastly employee, I'm the Fastly employee quoted in the register article originally linked.

We'd argue our stance and focus are a bit different. Our stance is -- we help eng teams and the open web with whatever their preference for AI might be.

If you want to go all in and monetize AI traffic or sign an agreement with a foundation model for training, we have tools that can help you do that. If you want to go scorched-earth on AI bots that try to scrape your systems, we can help you do that too.

It's all about helping engineers tasked with tough problems get their jobs done, regardless of whether the flavor of the week is AI or something else.

The story in the editor's note is charming enough that it's worth calling out:

Thanks to UC alumnus Luama Mays, JD ’66, for sharing a copy of the declaration with UC Magazine. Mays was a pilot who befriended Armstrong while the former astronaut was teaching at UC and Mays was running an aviation company. Initially Armstrong called him, without even identifying himself, asking for a ride on Mays old "bubble-style" helicopter left over from the Korean War. It was exactly what Armstrong had trained on in preparation for operating the lunar module.

Optimistically, only 5% of the things that AI is bolted on to today will provide any value over time (which is better than the 0% rate for Blockchain a few years ago). My exhaustion comes from having to constantly sift through the fluff to find the promising aspects.

I will say -- a higher-end bot detection service should provide paper trails on the block actions they take (this may not be available for freemium tiers, depending on the vendor).

But to your point, the real kicker is the "many sites aren't going to get feedback from the real people they've blocked" since those tools inherently decided that the traffic was not human. You start getting into Westworld "doesn't look like anything to me" territory.

Yeah, I definitely don't want to pivot this thread into a product pitch, as the important thing is helping the open-source projects, but we can work with the maintainers to tune the systems to be as strict/lax as preferred. I'm sure the other services can too, to be fair.

Just a callout that Fastly provides free bot detection, CDN, and other security services for FOSS projects, and has been for 10+ years https://www.fastly.com/fast-forward (disclaimer, I work for Fastly and help with this program)

Without going into too much detail, this tracks with the trends in inquiries we're getting from new programs and existing members. A few years ago, the requests were almost exclusively related to performance, uptime, implementing OWASP rules in a WAF, or more generic volumetric impact. Now, AI scraping is increasingly something that FOSS orgs come to us for help with.

Salesforce development. There's a real learning curve, but Salesforce provides really good teaching academies and certification processes.

For an enterprise company, there is no data more important or highly valued than the CRM. Also at a mature company, sale motions are already dialed in, and comp plans typically only change 1-2 times a year (more than one change a year is bad for org morale). Large overhauls can be a pain, but they're extremely infrequent and ideally scheduled well in advance.

Once the system is operating and the daily, weekly, monthly, and quarterly cadence reports are dialed in, you just need to make sure the system continues to run, and deal with any special odd projects or reporting requirements from the sales execs you're working with.

Your sale exec partners have every incentive to get their processes right the first time, and rarely change them -- change disrupts any team (not just engineers), only with sales teams, that change results in tightly trackable lost revenue.

Its not "zero work", but it fits the "2 hours of active work, then chill" requirement. You'll have a busier end of quarter, but the first 2-3 weeks of the quarter will either be crickets or greenfield work.

Edit: this role can legitimately be fun too. You're at the nerve center for how the company actually makes money, and you get to have a cross sectional view of all other functions as a result. You'll see "how the sausage is made" but you only have to report on it and build the tracking systems -- you're not on the hook for performance or output. Also, sales people know when they have a good CRM process and are some of the most grateful folks in the world to those who help them. If you do a good job for your users, you'll be getting public shoutouts every day.

One answer - It's much, much harder to build and operate a global network infrastructure that it might seem. It's also even harder to invent some sort of "killer feature" or other genuine innovation on the experience. You're likely not using Cloudflare simply for commoditized pipes alone, but for other features or designed experiences in their offering.

A second answer - there are a bunch of bottom-barrel commoditized pipe services. You likely haven't heard of them because they're so generic. They've existed before Cloudflare, and more will be created in the future https://www.citrix.com/products/citrix-intelligent-traffic-m...

What you're proposing is testing two different variables in the same experiment. To dial in nutrition research, it's more traditional to control kcal count and test different nutritional quality, or control quality and vary kcal content.

I'm an amateur olympic-style weightlifter with a similar schedule to yours, and after trying every trick diet in the book I've come to the same conclusion. The only real advantage I can see from diets like paleo, keto, etc. is that they can make the average person feel satisfied with less calories. Also, processed high carb foods tend to be surprisingly high calorie bombs. But, it all comes down to cals in vs cals expended.

The discussion around _quality_ of calories, the mix of macronutrients for performance, etc is an entire separate can of worms.

I dunno, that sounds pretty good honestly. The only info I have on AWS's service is testimonials, so I don't have anything concrete.

The industry we obsessively study/studied was hospitality, where service is literally the differentiator between the "pretty good" and the "absolute best in the world," and we've been pretty meticulous about iterating and building upon our service ecosystem (it's way beyond just one team at this point) like one might do with a software product. Most of our customers, from the small ones in the early days to the huge internet juggernauts we've had the privilege to work with use us as the standard to which all other vendors are measured, sometimes quite literally in a very odd way. So, I don't know if we got lucky with some stinker incumbents, or we stumbled on to something completely different, but we've got a good system in place that's built a pretty solid competitive moat.

I guess if folks on the thread are still reading and interested in replicating this at their startups, my advice is: study elite hospitality and restaurants, not tech. I'm very rarely impressed with the service ecosystem in the tech world, though it happens, but I can learn something massive every day from hospitality.

I work for an competitor to an AWS product. We've grown rapidly over the past ~7 years in a generally competitive (lots of startups, some really old tough incumbent companies). Without revealing too much on our end, here's some lessons learned:

* AWS is bad at customer service, even for their large or premium customers. If you position yourself, and _seriously_ invest in making your company's culture rooted in exceptional customer service, that's a foothold.

* Don't compete on price. This is hard for most tech startups, as pricing is a very difficult thing to do properly, but resist the urge to drop price to compete. You'll never have the scale, the supply chain masterminds, or the financial modeling to compete with AWS on price, so position yourself as a premium or luxury offering and don't be afraid to price accordingly. If you do the first step properly (a deeply rooted culture of service) you'll be able to justify the price.

* AWS has great uptime, but often the actual operating performance of their service isn't that great, especially when you push the products beyond the 80% use case. They know that for the majority of their customer base, best-in-class performance isn't actually business critical (despite how flashy it sounds). However, there is absolutely a market for people who truly need best in class performance, or product flexibility, or some other best-in-class trait (latency, interaction design, etc.). Find who these people are, and optimize for that ruthlessly. This focus, in combination with the culture of exceptional service and positioning your brand as a premium provider, puts you into a completely different market space than AWS.

Best Slacktices 9 years ago

Slack is going to have to do a better job of educating new users as they grow. Assuming that these large, traditional enterprises will know how to use the tool without some sort of guardrails or deeper education will be problematic and likely hurt long term adoption.

Make no mistake, the lifelong servitude of Mandela and Gandhi is so far beyond the work of a businessman, however groundbreaking and amazing Musk is, that it's a societal disgrace to humanity to reference them as equals. I write this as someone who respects and admires Musk as much as anyone in this forum, if not more.

Reddit is owned by a billion dollar company, and does not need to be profitable.

Tell that to Myspace. A property as expensive as reddit has to have a clear road to profitability or it's going to get the axe. Conde Nast isn't running a charity.

I'd love to see a mapping service with dynamic projection functionality based on zoom and window view. The concept of one fixed projection doesn't account for the nature of digital mapping today.

FWIW Fastly invalidates objects, services, and batches of objects globally at ~150ms via an API. They have a different approach to wildcard/batch invalidation: it groups based on a prior-set header that can be programmatically based off of URL paths (or a bunch of other things).

Disclaimer: I'm employed by Fastly :)

Contrary to popular belief, angels have no incentive to steal an idea they've been pitched on. More accurately, doing so is a net negative.

Angels do a few things well: quickly vet a flood (sometimes dozens a day) of inbound deals to back with a tiny investment, and support the companies that have found product market fit after the first investment. Both of these sound trivial, but it's difficult to do in practice and both are incredibly valuable. The vast majority of angels are either not good at building things, or they're too busy/exhausted to do so with their time. If they were, they'd become entrepreneurs, or join as an exec in the most successful startup they backed. Also, the great networks that angel investors provide are on the business side. Angels expect you, the technical founder, to have the technical network and skills to hire and build product.

So, angels exist to source good deals, and support the winners as they surface. This is their lifeblood. To steal an idea is a cardinal sin in the angel community as much as the entrepreneur community. They'd be outcast, removed from deal flow, and their career as a seed investor would cease to exist. If we assume that the majority of business ideas are flawed, and the majority of startups die, then for an angel investor to steal an idea makes no sense: they'd be effectively ending their careers for little upside.

On a more humorous note: being an angel is an easy life compared to building a business, let alone building a business off of someone else's idea. Any angel that would give up an easy life that makes money for a hard life of executing an idea they aren't passionate about, and a life with a high risk of failure, is an idiot.

Legitimately, what would you propose instead if you were running Slack, or a company like Slack?

Would you prefer to run a company that maintains a retainer for quality legal counsel in every nation (and potentially every state/province) where a user purchases your software? Would you want to welcome lawsuits from any user, regardless of if they pay you as little as $6/month?

That's almost assuredly what's happening in practice. Large companies/orders have the leeway to reasonably negotiate with Slack. In cases like that, the standard policies set the framework for where that negotiation begins.