skysight-inc/HackerNews huggingface dataset:
They stated in the blogpost that they only performed the benchmarks against their own services

> So instead, we ran the same tests (echoing headers and measuring TTFB via Catchpoint) against our own platform
Easter eggs are fine, as long as you hide them in a "non-work area" and not a "work area". In the 80s and 90s, on Macintosh, it was customary to hide easter eggs in the "About" dialog box. Since nobody was relying on the about dialog to do real work, it's safe.

An analogous place to hide easter eggs in a CLI program like Curl might be in the --help dialog. Nobody is parsing the output of `curl --help`, so it's safe.
Seems bonkers to me to have people and cars in the same space at the same time.

You mention right of way but it's no comfort to me that I have right of way over a car when the car is trying to push through or running me over!
I would recommend using Vale for linting prose in a text editor. It can approach grammarly like rules as well as handling spelling for technical documents fairly well.

https://github.com/errata-ai/vale
I was about to disagree, but I just re-read Cloudflare's language, and you're right. Cloudflare forbids performing any tests or analyses, whether or not you publish the results. Even running something like `curl http://my-workers-site | time`, for your own personal curiosity, is in violation of their ToS. That's even more egregious than Oracle DB's infamous DeWitt clause.

Then again, a Cloudflare employee just gave written consent in this post for us to perform benchmarks, so maybe we're all off the hook! :)
Benchmarking isn't attacking...
What's your opinion on doing it not "a la LaTeX" but actually in LaTeX? I mean, for writing the bulk of initial core text it's not much different than Markdown, but when you do get to the typography stage then it has all the things needed for the print layout.
Greed doesn't stop. It doesnt say, 'this, but no more. our shareholders have enough'.

We'd be here with or without as blockers. It would just be worse without.
To clarify, Fastly did not perform any benchmarks on Cloudflare's network. We ran our own benchmark, comparable to the one that Cloudflare ran on our platform, and compared those results to the ones that Cloudflare published as part of the original blog post.

The Cloudflare terms prohibit benchmarking without their explicit permission.
It was also done in WWII and WWI, at much greater scale and to great success, as well as the Gulf War and many smaller conflicts. The UK did it for a long time before the US.

You are welcome to your beliefs about international involvement, but often people see it otherwise.
Yeah, things can change. As a startup, I would hope the time horizon would be short enough that acquisition or profitability happens first.
To be clear, signing-in doesn’t trigger a transaction. So people can’t publicly see where you have logged in.

Also it’s up to you how you use the system. You could have a number of online persona’s each with it’s own login.
No. It's a public forum, nothing egregious was said, and I quoted nothing.

And I'd be annoyed too, if I was working my ass off on a project, and continually seeing marketing measures being posted that I didn't think were valid.

But marketing lies (the engineering term) by figuring out when a lie isn't a lie (the legal term). It's literally their job. No news there.
> Please edit the username involved out of your post

I'm not sure I see the point given how comment deleting works on HN.

You can only delete HN comments that have no responses, and that user's comment has a response tree of sufficient breadth and depth that it seems unlikely that everyone who has responded will delete their comments before the 2 hour edit/delete window passed.

The usual convention if you want to delete a comment but replies are stopping you from doing so seems to be (if the 2 hour window has not closed) to edit it to say "[deleted]" or something similar.

That still leaves your name on it, and so I don't see how having your name also mentioned in one of the replies is going to make anything worse.
I’m having a hard time following your point. Are you claiming those who go into the military are disproportionately doing so for negative incentives? If so, do you apply the same logic to your coworkers in government?
If an inflation rate of 6.2% is meaningfully different to your business than 3.2% inflation rate, you're doomed.

You shouldn't be spending even a single cycle thinking about the inflation rate with regard to your startup's liquidity.
NYC to impose vaccine mandate on private sector employers
I think in this case it's a bit different than what you describe. Using the "propagation" example when talking to non-technical users is probably fine, because they just need to understand the concept that their resolver and their friend's resolver might not agree on the record's value for a while. "Propagation" is a very simple way of making the result easily understandable without having to go into a more technical discussion (that could take longer and perhaps not end up being understood very well at all).

But for technical people, the "propagation" explanation is actively harmful, because they might actually need to understand the mechanism of caching in order to do their work properly. And any technical person should be able to quickly grasp the idea of cache expiration being the reason why different clients can still see the old value for a time.

I don't think pedantry comes into the equation for this at all.
Haha, thank you! :)
Well, the city is claiming to have the power to do so. We won't know whether it actually does until someone sues to block this, and the various courts decide.

What's going on is that the city wants to force people to get vaccinated, so it tries to make employers force them to get vaccinated. That may be worth it from the city's perspective; even if they lose the court case some years from now, it will push many people to get vaccinated before then. (Whether that is an ethical stunt or not is a question that I am not going to address.)

But don't look down on New York too much. They got slammed really hard in the first outbreak, plausibly because so many people take the subway to get everywhere.
Why are you policing HN comments? Let people post as they wish; I would assume most people posting in these discussions as intelligent adults with enough agency to understand their decisions.
Up to chat?

https://calendly.com/rememberlenny/15-min
For US persons, all crypto trades, including crypto to crypto, including to stablecoins, are reportable capital tax events.

This was clarified in the 2017 tax reform, and the IRS has also said it applies pre-2017 (pre-2017 law is totally worth challenging but its much lower value involved so its history).

I know plenty of people, including their CPAs, that get this wrong. Mostly because they never had to handle taxes themselves before, but they imagine things like only paying taxes when dollars hit their bank account, a wild abstraction that is saying the crypto exchange financial institution is ignorable for taxes and all their onchain data is ignorable for taxes.
I saw this comment, and assumed I would agree with you, but the sample image that was presented to me on clicking the link to the post appealed to me in at least one major aspect, and that's the table of contents on the side of the content. I'm often having to scroll to the top to quickly visit a couple different sections when I'm looking for some specific knowledge, and being able to quickly navigate with less scrolling would be a welcome improvement in my eyes.
Equally absurd. Apparently the Better CEO told a colleague he would staple him to a wall and burn him alive. Nice touch.

He did apologize though so that was nice.
Who said you need to use your real name?
It's a decent use case for planetlab.
Absolutely. All crypto exchanges from one to another are considered property exchanges where you have to recognize a gain. In contrast, I believe major currencies which are recognized as such have some favorable treatment so that if you are just a traveler who goes to England you aren’t on the hook because the GBP goes up vs USDbut don’t take that as tax advice.
how comparing rust to javascript is even remotely fair ?
That article credits, in part, "intensive agriculture" in China and India.

That may not be the unalloyed good news it's portrayed as, especially where forests are concerned.
We are underfunded but we are building software to solve meaningful problems with Web3:

https://intercoin.org/applications

https://intercoin.org/presentation.pdf kind of explains what needs to be fixed in the space. I’d tove to get your feedback
Thanks, very cool!

I'll check out kuriborsu!
I'm entertained by the idea that somewhere out there, the CCP sent Chinese James Bond to swipe archived wastewater with covid infected ones to prove that it wasn't in Wuhan, but nobody has tested it yet.
This always felt like the reverse of Pascal and his wager where you believed because you couldn't disprove it.

https://en.wikipedia.org/wiki/Pascal%27s_wager

Karl Popper also happened to be the teacher of George Soros and a big influence on him. His most widely read book is The Open Society and Its Enemies:

https://en.wikipedia.org/wiki/The_Open_Society_and_Its_Enemi...
To my understanding, urban planning is the scientific approach to cities-system in order to achieve set goals and expectations (either by private or government entities).

Is that the definition you had in mind?
And after all these years, those people surrendered and started to stick to mandatory closing tags when React was introduced, proving XHTML was right. How amusing.
I thought that in the wake of Spectre etc, the CPU vendors declared that they wouldn't support privacy guarantees within a process, and that only process sandboxing would be supported?
Or adding someone's personally identifying information.. birthdates, addresses, SSN, etc.
Article specifically addresses this, and "pull, not push" is specifically talking about clients querying resolvers, not zone transfers. No need for the pedantry this time.
An exciting new set of attack vectors and failure points foisted on people who mostly can’t understand what a safe URL looks like.

When my partner clicks on a phishing link, not only are they exposing themselves but potentially also my identity in this multisig world.
> It makes the earbuds smaller.

How can we verify that’s anything more than an urban legend? The same sort of rationalizations were made for the removal of the headphone jack, and they were proven false (the iPhone 7 had such a big empty space inside it that a YouTuber was able to fit Apple’s external lightning adapter in, drill a circle in the outer aluminum, and have a functioning 3.5mm jack). These CT scans seem to show some empty space where the stem meets the bud, perhaps they could detach there.
One is on a new table. The other is on the same table in the same position. Neither have ever been in a corner. (No outlets there.)

Interesting about the corners, though.
It took me multiple cracks too! The CS content comes halfway, which was more penetrable and satisfying.
> We are train to do it when passing the driving licence, so it's second nature.

> The hard part is the signaling (it has very specific rules)

That is a revelation! I never had that training or even knew it existed, and roundabouts are occasionally deployed where I live without implementing any training. The training seems an essential component?

Any suggestions on where this training might be found (in English)?
It was the cycling of tree cover and bare, disturbed and compacted earth that was the problem, not the pesticides in particular. Just like cropland, we are eating up the topsoil and leaving less for the next generation of trees.
Indeed. I’ll gladly pay $20 to have a professional human in the loop when I transfer the down payment on a house.
Music Today–and What Happens Next (A Discussion with Ted Gioia) [audio]
I found many small flaws with Julia for my work purposes. But then got in the habit of writing numeric inner loops in Rust and exporting them to Python with pyo3. Maybe I should find out about writing some of that in Julia instead.
I dunno. Seems clearly abusive to me from someone in a position of power. This wasn't said among friends at a bar or by or about someone unrelated to the people in question. It was their boss, or bosses boss.
Not trying to be facetious — who lets you make a down payment with a check? I’ve worked with title companies (though only in 2 US states) and never seen a closing that wasn’t wire based.
It would be a lot safer if ad companies vetted their ads responsibly. After a third case of an ad on a perfectly reputable site trying to exploit my browser, an ad-blocker became just a standard part of network hygiene.
> Test up to $50 of traffic for free. Pay as you go from there with bandwidth pricing.

Looks like it's just post-use monitoring that'll cut off the account after it exceeds the trial limit or start billing per-GB; it doesn't say 'slower connection', so CF didn't realize that a trial account would affect their benchmarks regarding Compute@Edge
Luckily Tor is set to keep the same guard relay basically forever so attacks are much easier.
Oh wow, I agree. It's horrible.

I absolutely hate chiclet keyboards too, but there's lots of laptops that have that. Mushy little islands. Yecch.
I've seen this merger of AUTOSAR and MISRA C++ mentioned a bunch around the internet, but I haven't been able to find any details about the new standard anywhere.

Do you know where I could find more info? Have I just been looking in the wrong places?
Good point.

I'm using TypeScript and JavaScript interchangably.

I know JavaScript like the back of my hand, so TypeScript isn't telling me much new, but the static type checking allows me to keep less of that knowledge in working memory. Pretty awesome language!
NFT's don't grant you any rights of ownership of JPEGs
They can. I've seen on the news that at least two southwest cities that are currently using wastewater specifically for omicron surveillance.
But don't VST's have settings? mrswatson can feed them fxp settings files so I assume its a standard. mrswatson just only seems to work with older or simpler vsts.

I'll check that out cantabile headless thanks!
There's also a big problem where the mobile layout will tend to make controls huge to present a reasonable size touch target. This is unnecessary on the desktop, and may even result in less information fitting on screen than before switching to the mobile layout.
I'm disappointed the author glazed over flash loans since it's such a perfect example of something that did't exist previously. The things that "make you dizzy for free" are the things to pay attention to. In crypto I can borrow effectively limitless money _uncollateralized_ if I pay it back within an atomic transaction. Why is that interesting? It's because it's not something that was ever possible before and there's no telling what it will enable. The lowest hanging fruit is stuff like arbitrage where you can now effectively operate without capital constraints but there will assuredly be more interesting uses discovered. Even ignoring the specifics of flash loans, the ability to compose financial primitives into atomic transactions is new.
It seems somewhat disingenuous to have a map with the two overlays:

Tree cover gain - 2001-2012

Tree cover loss - 2001-2020

These are not even close to the same period length. They don't seem to have an actually comparable option in their choices.
I'll take the opposite view here, mostly because I think it's an interesting issue and don't know where I fall on it.

If you can't measure the difference, how do you know you've helped? Or if you've made it worse?

> "If it isn't measurable, how can you make the needed changes? " Doesn't that question sound absurd?

No, because you're saying something is needed with no observable difference when it's changed.

If you can't in any way measure the difference between action and inaction, isn't that equivalent to saying "my action is indistinguishable from inaction"?

If someone said "I've fixed the bug, no tests changed and you won't see a difference in the reported issues but it's fixed" how confident would you be that they've actually fixed it?

How do you trust their changes are needed?
Having ATX power is nice rather than else.

Look into picopsu if it's so much of an issue.
lol. This reminds me of IE's "Enhanced Security Mode" where they disabled pretty much everything in the browser. This was pre-configured on Windows Server (probably still is). The browser is pretty much useless in this state, so the only way to get what you needed from a browser was to make it "unsafe." Too unsafe for servers with experienced tech people using them, but just fine for the general public on a desktop.
I was expecting a point-by-point comparison from Fastly. Instead, this comes off incredibly defensive and evasive, basically boiling down to two irrelevant points:

* Rust compiled to WASM is faster than Javascript (ok, but I'm not going to switch my entire stack just to use your CDN)

* Fastly performance throttles their free accounts (ok, but not Cloudflare's fault, and I definitely don't want to get into your pricing game if you're going to start offering different tiers of serverless workers... part of Cloudflare's allure is its simplicity in pricing).

They do have two good points:

* Benchmarks between CDNs should be done from the same client locations (fine, but why did you then use your own set)

* Cloudflare should not prohibit benchmarking of their products (fair)

But this whole post read like a feeble attempt at misdirection, and made me distrust Fastly as a company. The complaints about their methodology aren't solved by using your own, even more flawed, methodology that doesn't even use the same language. You could've just emailed them and asked to work together on an apple-to-apples test instead of creating an even more flawed benchmark.
That's incorrect. If you lose access to the ExpressVPN VPN connection then (while the VPN software is active) you _completely lose access to the internet_, until you disable a switch in the software. You get network errors and the like. at least with the ExpressVPN tool.

This is a proprietary application, not just using the OS-integrated VPN software. Given your comment, I imagine it sets up firewalls.
Awesome to see a jail breaker here on HN. It has been my experience that when you mention the benefits of jailbreaking the HN crowd really looks poorly at it and shuts it down.
> personal savings

Buy I-bonds and TIPS. The more inflation there is, the more money these instruments make. They are literally the "bet on inflation" play.

The problem, in the past 10 years, is that inflation has been historically low. So TIPS and I-bonds were a bad play. Turns out that this year, they were a good play.

> startup cash

Buy futures in the commodities that affect your business. If you need a bunch of orange-juice, then buy orange-juice futures.

If the price of orange-juice rises in the future, you sell your orange-juice futures (which now have gone up with the price of orange-juice), and use all your extra money to buy the orange-juice you need to keep your business running.

---------

Both problems have been solved decades, even centuries ago. That's why we have a futures market / commodities market.

The opposite also is a problem: in a deflationary market (ex: Price of Lumber falls), you want to sell futures before the price falls.

A lumber mill will sell futures while the price is high, knowing that they can make all the lumber people want, and hoping that speculators will give them money. Locking in good prices for the items you manufacture is the entire point of the futures market.

------

Futures market is also gamed by warehouses / storage. For example, if oil prices are in contango (oil today is more expensive than oil tomorrow in the futures market), the oil-suppliers will sell off their oil-reserves today (lowering the price of oil today, making room for cheaper oil tomorrow).

If oil prices are in backwardation (ie: oil today is cheaper than oil tomorrow), the oil-suppliers will buy up oil-reserves (increasing the price of oil today, filling up their warehouses in preparation for the more expensive oil prices tomorrow).
> Still though, the emoji keyboard remains a far easier way to teach someone to type a character than to teach them to switch keyboard layouts, particularly because installing keyboard layouts requires Admin rights in Windows

Adding a new keyboard from a language pack that is installed does not require Admin rights. I just tested it on a machine to which I do not have Admin rights.

But my point is not so much that contextual swapping of keyboard layouts is a great workflow, but that the emoji keyboard for anything that is a regular part of typing text is an intolerably bad workflow.

> The emoji keyboard is always available in Windows 10 once you cross its release version.

No, it can be disabled by an admin, so if you have a computer someone else administers (the problem you raise with alternative keyboard layouts) it might not be there. (There's no convenient dedicated UI, but it can be done, and enough people want to do it that you can easily find the how-to's in response to questions online.)
This is an interesting comment, thanks!

Just to say one thing: something I like about PoS is that it forces validators to keep skin in the game. If validators do anything that screws with the legitimacy of the protocol (like big validators getting together to collude on some nefarious action) then that will affect the value of the asset that they are forced to hold in order to be a validator. So they have an incentive to run the network in the way users expect.

FWIW: there is a good (in my view) decentralized staking protocol called RocketPool just launched, which I hope will be popular among those who don't have $130k.
The article was thin on such details.

> Even after 15 years post-fire, 80% of the surveyed plots contained no new trees.

So 20% did, why?

> Global warming has contributed to a doubling of the number of acres burned across the country since the 1990s.

While I agree that climate change is real, so is mismanagement of our forests. Which is to blame most?

Frankly, the use of the phrase Global Warming (instead of the more accurate and more accepted Climate Change) makes we suspect of the strength of the argument.
No, it's not. Understanding how DNS changes work is actually necessary when debugging DNS issues or doing work around an infrastructure that uses DNS. Thinking the "propagation model" is correct when working on these systems will make you ineffective at your job, and possibly break things.

For the average non-technical user, it's fine to use the "propagation" explanation. It's easy to understand, and it does describe the result the user sees, even if it gets the mechanism wrong. But the propagation explanation has become so widespread and ingrained that technical people who need to know the correct explanation often don't, and don't even realize that they've had the wrong information for years.