HNHacker News
TopNewBestAskShowJobs

markonen

1,612 karma · joined October 15, 2013

submissionscomments
markonen··on No Cookie for You
The absolutely funniest interpretation of ”legitimate interest” is in a recurring spam message I get from (of all things) an email lead marketing company.

They have small print after each of their emails that says that GDPR allows them to email me because they believe I might be legitimately interested in purchasing their services.

markonen··on Amazon EC2 Mac Instances
Apple's angle here is that everybody who needs a Mac has to buy or rent one. That seems super obvious.

It also happens to align them with people who are in the business of selling or renting Macs, sure. But the point is not to screw AWS or MacStadium's competitors. The point is to sell Macs.

markonen··on ASICs at the Edge
It’s the next step up from 10G (which our peak traffic is outgrowing).

If you look at older/used networking gear, 40G QSFP+ might look like the next step, but to me that’s starting to look a bit like an evolutionary dead end at this point.

Low-end 25G routers/switches are relatively cheap, as are 25G SFP28 optics (including bi-directional ones, which get a bit marginal at speeds above 25G).

markonen··on ASICs at the Edge
I looked up one of the devices mentioned here: Juniper’s 2U-sized PTX10002. Turns out the list price for PTX10002-60C-AC-R is $720,000.00. :-o

The traffic volumes these devices are intended for are truly mind-boggling to me (as someone currently building a small 25Gbit network with sub-$1k parts).

markonen··on Ubuntu successfully virtualized on M1
Pretty sure Mac is going to do well this quarter, too. And surely Apple Silicon means that margins are going up.
markonen··on Ubuntu successfully virtualized on M1
Apple's Mac category revenue was $9 billion in the latest quarter, up 29% year-on-year—growing faster than any other category. And this was before the M1 launch.

At this revenue run rate, a standalone Mac company would be in the Fortune 100, next to companies like Nike and Coca-Cola.

markonen··on M1 Macs Review
Sure, but not macOS workloads. What most (all?) of these benchmarks fail to capture is the difference made by the specific optimizations for Apple's software stack.

Things like the five times faster ARC retain/release cycle or the dedicated objc_msgSend branch predictor are a big deal when your software stack hits these hotspots constantly. The SPEC sample workloads won't.

markonen··on Docker fails to launch on Apple Silicon
More likely than not, those servers are at AWS. And if that's the case, once all the components have ARM images the server instances can be switched over to the M6g instance type for significant cost savings.
markonen··on Adobe unveils multi-year vision for PDF, introduces Liquid Mode
A better title would be an ”ambitious multi-year vision for Adobe Reader” as this isn’t changing the PDF format at all: it is simply a new, buzzword-compliant (AI! ML!) content-reflowing UI for the reader app.
markonen··on Apache Arrow and MinIO
We’re using Minio storage on our own hardware to save on S3 egress transfer fees. It wouldn’t be very attractive based on the storage fee alone, but if you have any traffic at all, the traffic will dominate your calculations.

Of course, you can also get these savings with an online service like Wasabi or Backblaze B2. I just feel that using S3 as your only storage is fine, but once you move to the budget options you need an external backup. So we are using Minio and backing up to Wasabi, and still saving a lot.

markonen··on What if Planet 9 is a Primordial Black Hole?
Objects in a PDF are specified in points, which is a physical measure (1/72 of an inch, or 0.3528 mm).
markonen··on A Surprise AWS Bill
Cloudflare is serious about that restriction. They use it to upsell the Enterprise plan which doesn’t have it.
markonen··on Commander X16 8 bit computer now has its own website
CPU

- WDC 65C02S @ 8 MHz

- 40-pin DIP package

markonen··on Wirecard files for insolvency after financial hole laid bare
When the scam is big enough, there are consequences for the auditors. Enron sank Arthur Andersen, for example. Didn’t hurt the consulting arm (now Accenture) though.
markonen··on Why Apple ditched PowerPC, and what it says about Apple ditching Intel
Apple will sell you a 16GB laptop with a 256GB SSD for $1199.
markonen··on SpaceX Starlink is now its own ASN and present at the Seattle Internet Exchange
The first and second stages of a Falcon 9 use a combined ~163 000 litres (43 000 gallons) of RP-1 fuel. This is less than the fuel capacity of a Boeing 777-300ER.

So if the Starlink launches happen twice a month, the carbon footprint from the fuel would be at least an order of magnitude smaller than that of a single long haul route of an airline.

Building the satellites and the rocket (including the expendable second stage) is obviously pretty carbon intensive too, but fuel is probably what you were thinking about when posing this question.

markonen··on AWS’s Elastic Load Balancer is a Strangler
There is nothing inherently asynchronous about the Lambda product, unless you’re talking about the Node.js runtime and even then that’s more about Node than about Lambda.

Each Lambda invocation gets a dedicated VM for the duration of the request. It is a great match for synchronous code.

markonen··on Swift Crypto
Something like hardware offload comes to mind as potentially platform-specific.
markonen··on Age: A simple, modern and secure file encryption tool
I learned about this vi feature the hard way—by accidentally encrypting something important with no idea about what I had typed in as the key.

Luckily for me, vi defaulted to Enigma encryption back then…

markonen··on Ways to reduce the costs of an HTTP(S) API on AWS
I think you're exactly right. It has become a HN trope that every cost optimization story gets a response like this: your infrastructure costs are trumped by the cost of your developers, so why spend the expensive resource (developers) on optimizing the comparatively cheap bit (infrastructure). I'm tired of the trope because it's such an oversimplification.

What matters is the return on investment, and as you state, one of the great things about cost optimization is that its returns come largely risk free. By my math the optimizations described here return $100k a year. On a risk-adjusted basis, what task could this developer have performed that would have returned more?

markonen··on Ways to reduce the costs of an HTTP(S) API on AWS
My read was that they actually saved over $8000 per month:

- They mention that the initial savings of $1500/mo from omitting unnecessary headers was 12% of their egress cost (so the total before this was $12500)

- Then they got an additional 8% of savings by increasing the ALB idle connection timeout to 10 minutes (down to $10120)

- Finally they said they saved $200 per day by switching to a lighter TLS certificate chain ($6000/mo, so down to $4120)

None of those steps seem to have required any meaningful amount of development work. Let's say this took a developer one week? The return on that effort would be $100k a year, or $2500/hour for the first year alone.

markonen··on Re-reading the novels of John le Carré
This is now also being made into an Apple TV+ original series, starring Gary Oldman.
markonen··on A multithreaded fork of Redis that is faster
I'm not sure if you're referring to KeyDB or something else as "closed source commercial software", but KeyDB is BSD licensed like Redis: https://github.com/JohnSully/KeyDB/blob/unstable/COPYING
markonen··on CloudFlare is ruining the internet for me (2016)
The OP has posted a follow-up, but it’s also from 2016: https://www.slashgeek.net/2016/06/07/cloudflare-making-inter...

Two things that have changed since then are 1) Cloudflare’s Privacy Pass browser extension and 2) their significant network expansion, both of which would be likely to affect the experience described.

One thing that has not changed, however, is how many (typically unsophisticated) web site operators actively search their logs for signs of suspicious / bot activity and then institute manual blocks in the hope of catching all of them. This is often done with very blunt instruments, such as whole-country blocks.

In contrast, people who are confident about their infrastructure can deal with the background noise of the Internet appropriately—by doing nothing.

markonen··on DigitalOcean block storage is down
I would be absolutely amazed if DNS was not involved in mounting a block storage volume.
markonen··on Beyond Meat and KFC partner to test fried plant-based ‘chicken’
Always? What if the other stuff is just better? It’s not like cow is some platonic ideal for a burger patty, and other ingredients can only approach but never surpass it.

Of course, some people will want to taste dead cows similarly to how exotic meats have an audience today. But McDonald’s would not be the venue for something like that.

markonen··on Oracle directors give blessing to shareholder lawsuit against Larry Ellison
Top 60 Licensing Pitfalls For Oracle Databases And Oracle Technology Products: http://omtco.eu/references/oracle/top-60-licensing-pitfalls-...

I saw this document linked on Twitter yesterday and it's just amazing. I always knew that Larry Ellison's mug was in the dictionary next to the definition of "customer hostility", but man, it's another thing altogether to read the top 60 ways Oracle will screw you.

My favorite is how you can't use Oracle Technology Network (OTN DEV) licenses for testing. They're only for development, which is something you do without testing.

markonen··on Twitter is displaying China-made ads attacking Hong Kong protesters
A relatively simple way of (partially) dealing with this would be to just completely disable ads for specific hashtags.

It would sidestep a lot of the issues around banning a specific (powerful) advertiser.

markonen··on Hacking the Sonos IKEA Symfonisk into a High Quality Speaker Amp
Worth noting on the wireless side that this unit, if plugged to Ethernet, will create a dedicated SonosNet network your other Sonos speakers would then automatically join. So it’s not just a client, it’s also a base station.
markonen··on Cloudflare S-1
In addition to the 408 larger accounts, Cloudflare probably has a large-ish number of accounts with about $50k in annualized billings, as that's a common entry level for their enterprise plans.

Those I'd expect to slowly but steadily creep up in billings since Cloudflare introduces new products all the time, they tend to be very easy and desirable for existing customers to adopt, and they tend to be upsells over the base enterprise plan.

← PreviousPage 3 of 7Next →