skysight-inc/HackerNews huggingface dataset:
Seriously, HN? You want a dumb phone, go get yourself used iPhone X/SE or something, and never install anything, but only the essential stuff. Without all the gazillion of apps, it would work wonders even in 2024.

You have issues with you wasting your life on something like Facebook? Don’t install it. Use browser when needed. Use private tab in Safari, and enter your password each time, so it’s all complicated now. (That’s how I use it, btw.) Same with any other addictives.

Android users, I recommend you to get oLauncher from f-droid/gplay (or better oLauncherCF), and that’s enough already. Hide all the distractions, and Bob’s your uncle.

I have my phones to be the bare minimum pocket computers for years now, and I’m surprised that topic still arises and is actual. Greyscale is bullshit, isn’t it? Has anyone used it seriously for over a couple of days? Even Night Shift is kinda bullshit, in a way. (Better to leave it on, though.) The way is to not use your phone in the night, if you can afford it.

If there’s no nightly drone and missiles attacks from russia in your countries now. So that you need to watch out for Air Raid Alerts 24/7. And your life is at stake. If you’re not there, chances are you can afford to not touch your phone since the evening till the morning. Think of it.

The essential thing isn’t inside your phone, it’s outside of it. It’s you. Work on yourself, and those distractions wouldn’t take you that easily, even when your phone is all flashy and colourful.

I know, we all have that shared problem, but I thought it’s kinda resolved issue for over– for years. Since– idk, 2017?
She did say that she didn't bring in any customers...
The Three-Faced Interface
We had a site hosted on CF business plan with fairly large bandwidth usage (completely legal, had a lot of media). They approached us with an enterprise plan but we did not have the budget for it.

Asked for a little time, they said fine and we moved much of the bandwidth usage to a couple of dedicated servers on OVH I think.

Never heard from them after that.
UK law will let regulators fine Big Tech without court approval
And here I am with a dashboard of anything taking more than 20ms and working knowledge of sales tax in 200 places around the world.
Wow. This is a travesty if I've ever known one. Hopefully, that can be posted and upvoted on HN.
Integrating AI CodeGen with Low Code Application Development
Sounds like auth0…
Naively, I imagine that Cloudflare’s math looks something like this:

(Amount owed by customer at end of month times the probability of on time full payment) minus Cost of providing service to customer for one month = profit

Since this is an online casino, could the risk of late/under/no payment be quite high?
>I'm a SysOps engineer at a fairly large online casino.

So they did a good thing taking it down, no?? Addiction as a businessmodel is not that cool
> The fact that you can't reveal how means you can't prove you're not Ponzi. If you reveal how, they don't need you.

This is why I am wary of all those +10 minute YT vids telling you how you can't make significant amounts of money quickly or reliably in a short amount of time with very limited capital.
Thanks, it appears that there is an authentication bug that only arises on Safari.

Please try using Google Chrome instead :)
I think people like it because the control flow of a given program is more obvious when you write it that way. No one can "throw Foo" three libraries down from their caller as an "API". See https://go.dev/blog/errors-are-values
Great theory!

The only questions that come to mind: how do you know? If that was the case why didn't they tell the customer?
That's literally their business and why people use Cloudflare.

Caching, detecting+modifying headers, routing traffic, ...
Devil's advocate:

If a country A decides to block twitter.com but forgets to ban x.com which remains available ... is Twitter engaging in illegality / violation of CDN terms of service?
I wonder how well that scales and how it handles network partitions or erratic peers.
It was an official campaign but it’s worth noting that the satirical element of it is there, deliberately, because we are way, way funnier as a nation.

Almost nobody worries about these transport safety cameras because we don’t fear or tolerate overpolicing in the same way.

Of course there should be safety cameras on public transport!

And if a US tourist was on a night bus in London they too would be happy there were cameras. A nation of drivers has a very different calibration, I suspect.
> people should just be vary not to use language ideas for PL.

(s/vary/wary/, I suspect.)

Why not? I thought of crafting a system as telling a story about what the system was going to do, whether or not it involved an interaction with users. The syntax and structure is extremely precise compared to literature, but if it doesn't tell the story clearly, it's less likely to be a successful effort, both in use and for maintainers.
I guess you two really had to deal with a lot of stupid shit in your time huh?
And all of that is fine when communicated properly. Even if OP is an unreliably narrator are we to believe they also left out some of CF's emails?

To me it looks like https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_pr... is entirely the wrong email to send in the situation and if you are as old as I am and come from where I come from, you will have flashbacks to "reading between the lines" of the party daily in the 1980s. The real content is at the bottom:

> As we have a very short window to report back to Trust & Safety team, please let me know if you can make time tomorrow

Big red flashing lights: the right questions are 1) why is T&S involved at all 2) What are their concerns which forces such a hurried deadline? 3) What are the consequences of missing this deadline.

The right email would start with something like this:

> Providing services to your business constitutes serious legal risk to Cloudflare. We are happy to work with you in the future if you are buying an Enterprise plan. As we need to commit significant resources to accommodate you, we need an annual commitment. Otherwise, with much regret we need to terminate our services provided to you as it is our right per Terms on date/time. ("We may at our sole discretion terminate your user account or Suspend or terminate your use or access to the Service at any time, with or without notice for any reason or no reason at all.")

> This plan would also include these features:
Well a generator would just make the power needlessly expensive. Presumably the whole point of such an operation would be to use cheap power and sell it at a premium.
I think this is one of those cases where conflating "unpredictable" with "random" breaks down. As a matter of simplification, we treat many unpredictable processes as random if making the process at least somewhat predictable is sufficiently intractable. While this can change very quickly e.g. breaking encryption algorithms, for many data models the gains in making a process less unpredictable are more incremental and are largely dependent on having both better math and more efficient compute.

Unpredictability is as much a computational intractability frontier as it is a math problem. We know how to do approximately optimal prediction, but if you have to throw a supercomputer at the calculation and wait until the heat death of the universe to get an answer (which is the essential reality) then it has no value. But if you can grind out small improvements at the prediction frontier on a tractable amount of computing hardware due to algorithm advances and mathematical improvements in more narrow cases, then you have an almost unbounded greenfield to work with and these improvements will generalize well across diverse markets.
Did you ever notice the bit in EULAs that states that maximum liability to the vendor is capped at what you paid?

When big cloud goes down, you get a few days of credit. That's it.
Mersenne twister implementations have cost millions in theft, and will continue to.

https://milksad.info
This problem could also be solved by using battery swap stations, where batteries charge much slower but the change is nearly instant. It's already a standard for electric motorbikes in Asia, especially for delivery folks.
Compliance:

> We do have multiple domains that mostly act as mirrors to our main domain. We have these for a few reasons. One is that since we are a casino, we have different regulatory requirements we need to comply with in many countries.

Evasion:

> Another is that we use them to target different global user groups and affiliates and track conversions long-term. This also means that if a country DNS-blocks our main domain, a secondary domain may still be available.

This is more like one gang hitting up another for "protection" payments. I had to laugh when they called it "Trust & Safety".
> That said, their money was FDIC insured correct?

As of right now, there is no indication that any customer money is missing.

At the bankruptcy hearing, a lawyer for one of the banks testified that the money at their bank is still there, but frozen. The money was in a single pooled account and Synapse was in charge of giving them the information they needed to do all the compliance and anti-money laundering checks, as well as figure out how much of the pooled money belonged to any individual customer. The bank no longer is getting that info, ergo the money has been frozen and will sit there until it is all sorted out.
Assuming 4-byte integers,

0000 is 0

0001 is 1

0010 is 2

0011 is 3

0100 is 4

0101 is 5

0110 is 6

0111 is 7

1111 is -1

1110 is -2

1101 is -3

1100 is -4

1011 is -5

1010 is -6

1001 is -7

1000 is -8

The highest bit is always 1 when the sign is negative.
Why do names have to come from the English dictionary? Google can't (couldn't) be found in one.
After they deplatformed KiwiFarms, I thought that's an isolated case but turns out they are just unprofessional. I can't have pity for a casino service anyways.
The way I read the screenshots of the emails from the articles seemed to suggest that something the authors company was doing was causing issues with IP reputation on CloudFlares range.

Them very aggressively highlighting the BYO IP feature and then even suggesting third parties to rent IPs from strikes me as a significant detour from their normal “script” (having dealt with their AU sales team before).
Again, none of this explains why they asked for 120k/year and shut it down after they didn't pay.

It doesn't matter the reasoning - its the execution wherein lies the issue - this is an extortionary business practice plain and simple.

By the way, it appears gambling sites are fine on CF [1].

[1] https://community.cloudflare.com/t/using-the-services-for-on...
The fact that you put Ultima Underworld in the company of those masterpieces makes me think I should probably give that game a shot.

I only tried playing one Ultima game a long, long time ago, and I couldn't get into it. I'm guessing that one is a particularly good one, though.
I feel like you would probably consult with a lawyer before saying you’d do assassinations for 3x your salary needs ;)
So CF is ok with shady for 10k but not for .25k?
4 is extremely stubborn to the extent I give up when it's getting things wrong. 3.5 gets things wrong more but can be told so more. Overall I prefer 3.5.
I asked this to ChatGPT only :D, it says prompt should have something like -

"Please provide a Python solution using only established libraries documented on the official Python Package Index (PyPI). Avoid suggesting custom or non-standard libraries"
> and now we will be able to faster in developing solutions

Call me jaded, but when your major re-org announcement has basic editing errors it damages trust that you are competent + engaged + sincere.
You do not understand the BBC or its level of independence or funding model.

Yes, the tory government have been trying to stack the governance of the BBC with their own people, but it doesn’t always go the way they expect.
I wonder why they don’t just have clear limits - seems like it would make it easier to grok.
But they have explicit limits?

https://auth0.com/pricing
Note that this gives 0 when x == O. For applications where you need the largest power of 2 that divides x because you are going to actually divide x by that you may want to check for 0 first.
Why do people use “you” in a system prompt? Is that correct for openai models?

SP is usually a preface for a dialog in local models, e.g.:

This is a conversation between A and User. A is X and Y and tends to Z. User knows H and J, also aware of KL. They know each other well.

A: Hi.

What this is as a whole is a document/protocol where A talks with User. You can read it as a novel or a meeting protocol and make sense of it. If you put “you” into this preface, it makes no semantic sense and the whole document now reads as a novel which starts by shouting something at its reader and then going to a dialog.
Another, more "visual" description:

Without loss of generality, let the number be xx...xx100...000, where x stands for any bit and there are n trailing zeros.

1. The largest power of 2 that divides it is 2^n.

2. The twos-complement representation is xx...xx011...111, where the x's are inverted from before, plus one.

3. After adding one, we get xx...xx100...000. Notice that the carryover stopped exactly where the zero was (which is where our first 1 from the right originally was).

4. All the "x" bits are now inverted from their original values, so their & is zero. All the original trailing zero bits are still zero, so their & is zero. The middle 1 has stayed 1, so its & is 1.

5. Thus, the overall & is 00...00100...000 = 2^n, as required.
> In my experience there is a strong correlation between depth of understanding and being able to communicate a topic effectively.

I claim that I would be able to explain some rather deep results from my area of mathematical expertise quite effectively. But for the ordinary person to understand my explanations, we would have to start with a full-time course about elemetary basics that lasts for quite some months.

On other words: just because you are able to communicate a topic effectively does not mean that the other side has the necessary background knowledge to understand your good explanations.
This is fascinating! Thanks. I am thinking about her state as being somewhat like a very intelligent entity without any time bases to use to integrate with the flow of the world.

Humberto Maturano makes the point that humans come into this world within an atemporal system (appendix of Autopoiesis: The Organization of the Living; 1980 ed, p 121-122, ISBN 90-277-1015-5).

This mystified me until reading these insights from the adult and “temporally-embedded” Helen Keller.

Now, and at great risk, we will soon be embedding our meta-LLM systems in time, and given their acquisition of sensory-motor self-control and recursive learning, like Helen Keller, they will quickly bootstrap themselves into our World Commons.

Welcome the new solid state children, a new form of autopoietic machine but potentially many orders of magnitude more capable than we are. I just hope they like and love flowers, birds, bees, humans, and ants.
We had a similar experience. Stuff suddenly started breaking for 10% of our traffic, support dragged their feet for weeks wrt any sort of insight as to what was going on, and then the answer was “you’re over an undocumented limit, try the enterprise plan”.

Fwiw this was some years ago and we moved most of our stuff away from them in response. I didn't get the feeling that this was malicious from their side, more like growing pains / mediocre support people / etc. But the end result was the same as you describe, except we chose not to pay up.

EDIT: more context: I shared this story on HN once before, jgrahamc responded with “please email me”, we did but it didn't move the needle. This further convinced me that CF just has a lot of stuff going on and something weird about our traffic made them error out. My suspicion is that the enterprise plan was supposed to make it internally defensible to pour more engineering resources into our case, but they were never explicit about that which made us worry enough to not do it.

I think that a large reputable business like CF should be clearer about stuff like this. That said, as someone running an API business, I also hold some sympathy for “customer does something weird an unexpected, it’s hitting a limit we didn't even know we had, srsly now what?”. The answer to that should be “work together with the customer to get to the bottom of things, customer might need to make changes too”. They didn't do that, which disappointed us, but I can relate to the situation nonetheless.

We’re still a CF customer, just not for this part of our offering.
I built and sold a yc-backed startup that used a BaaS vendor years ago.

Even then, the inside scoop was that Synapse is poorly built and operated. Among the fintechs in YC Synapse has been known as a no-go for a while.

There were a lot of flags - compelling media hit pieces, churning customers, departing execs, etc.
It’s aimed at maybe a few hundred people in the world who can understand it. Maybe even few dozen.
It's always tricky to do head-to-head comparisons as there is so much detail with these projects.

Freenet is designed to be a complete drop-in replacement for the world wide web, handling the discovery, distribution, and execution of an ecosystem of decentralized software. It's a platform. Similar to how installing a browser gives you access to the entire web, installing Freenet gives you access to all decentralized services built on it.

Freenet's most unique architectural feature is that it's a global key-value store where keys are cryptographic contracts that control what values are permissible under the key and how these values can change. This is the key (pun intended) idea that makes it so general purpose.

My impression with Veilid is that it's more a set of tools and libraries that can be incorporated into software - but it isn't a platform in its own right that can allow software to be discovered and distributed.

Think of it like the difference between buying a car (freenet) or a crank shaft that must be integrated with other components to be useful.
It can be, depending on how you use it.

Although it could be argued that the question does not make a lot of sense. A browser is a tool. Is a kitchen knife a murder weapon? Not per se, but it can be.
Agreeing with the above, also relevant:

- Heat pumps typically achieve better than 100% efficiency, though at modest temperatures (slightly above ambient room temperatures), and would be better suited to most space-heating applications.

- The key achievement of the described technology is very high temperature applications, such as metals smelting, though what advantages the described tech has over existing electric arc furnaces (utilising graphite electrodes, cheap and abundant and capable of 3,000 °C temps) is less than clear.
Sidestepping the whole ethical conversation and just taking it as a good action for the hosting provider to do it still fails the sniff test as Cloudflare (according to this story at least) didn't seek to take it down rather sought to make more off of it.
I was seriously looking into purchasing a dumb smart phone, a la Light Phone 2 or Punkt MP02. I want some messaging, audio, maps etc but keep the slot machine apps as far away as possible. This simple guide saved me at least € 300 on the purchase of a new phone... for now.
Often a lot of the chat is just people who read the headline but this discussion seems to be just people who read the word 'freenet' and stopped right there.

The architecture is really interesting and pretty simple for a distributed system. It's nicely presented in the video too.

The examples offered in the docs are very specific to builders of a globally distributed system but some examples of how you might go about building some useful day to day applications would be handy.
From personal experience I know that 10TB per month is like 30k/year and SSL for SaaS is around 40k/year on the enterprise plan.
No idea about pricing for having your own IP.

I have no idea why Cloudflare would ask you to use these two features. SSL for SaaS is only useful if you want to add domains and certificates via API.

I have had my fair share of negative experience with Cloudflare but this is next level bad. Unfortunately companies can chose who they want to do business with but it shouldn't be like this.
Building out the infrastructure just takes time. There's only so much capacity for new builds. Eventually there will be EV chargers everywhere.

North America's infrastructure build out has also been stunted by a dumb EV charging standards war. CCS won the protocol war (CHAdeMO and Tesla's protocol lost) and Tesla's plug has now been standardized as SAE J3400. The future for North America is CCS chargers with the J3400 plug on the end.

Here's an example of that happening now. Same CCS charger that was already there, now with a different plug on the end. They replaced the CHAdeMO plug with a CCS J3400 plug:

https://www.youtube.com/watch?v=Y3-0xRTduPI

Europe's EV infrastructure is further along in part because they sensibly standardized on CCS type 2 Combo a decade ago. And a lot of the rest of the world will use it too:

https://insideevs.com/news/333637/european-ccs-type-2-combo-...

Standardization drove investment and development. All companies could build to a common standard so all brands of charging network, all brands of charger could more easily interoperate with all brands of EV.

It's a shame that car companies couldn't agree on a global plug and a global protocol. But at least CCS will be used by most of the world.
and...

> if a country DNS-blocks our main domain, a secondary domain may still be available
> I'm a SysOps engineer at a fairly large online casino.

And for some reason Cloudflare's the bad guy.
how you know
I would add that if you truly want to distract yourself, ‘no notifications’ policy doesn’t work. You may just open your distraction and update it manually, expecting for the notification to arrive. Even when you set it to never bother you. So, the best way is to explore what triggers you to distract in the first place.

I don’t mean turning off the notifications isn’t going to work. It would, and I highly recommend turning off everything, but the urgent stuff. You’ll notice you won’t miss what you truly need anyway. And you still may distract yourself, when you want it.
lookup resin finger on youtube (tbh on invidious) and hack the world
We do already fully block the Netherlands since a long time ago since their regulations don't allow us to operate there.
Seeing Like a Data Structure
Warhol and the Amiga (2017)
And the part where they offered to remove the secondary domains and couldn't get an answer?
That's the general idea behind series plug-in hybrid electric vehicles (PHEVs).

..Gasoline engine acts solely as a generator to recharge the battery, but can't mechanically power the wheels (known as "series hybrids"). Example: BMW i3..

https://www.caranddriver.com/features/a45483659/plug-in-hybr...
I’m not sure why there is so much negativity toward this article here.

Even a small amount of friction to getting to slot machine apps does wonders for reducing the amount of time spent on them. But likewise it’s nice (and useful) to still have access to these apps for some people so deleting isn’t a viable option.

Like any other “everything in moderation” suggestion if it’s not all or nothing, just use self control, the internet hates on it.
If you're going to do something like this, it seems like the TFA's suggestion of bucketizing by exponent and having one accumulator per exponent is cheaper (it doesn't require you to sort "all the way") and more correct (e.g. the input of a billion 1s was already sorted, but naively computing the sum gave an incorrect result).