For a small while I've had the idea of a [game engine/fantasy console/Scratch clone?] that comes packed with a bunch of example games. The example games should be good enough that people download it just to play them, but they are also encouraged to peek into their source code. I'd hope for it to be a sneaky gateway into programming.
For that, I'll keep this in mind: "Unlucky players may look at the source code of a chance-based effect to check if the odds are actually as stated."
There's a fine line between prohibition and all-out attack, everywhere all at once, from TV internet and sports, trying to get everyone addicted to gambling, from 9 to 99 years old.
Like... cigarretes aren't prohibited. But you're hard pressed to find anyone who doesn't agree that we're MUCH better off now with full advertising bans, indoor smoking bans, bans on sales to minors, steep tax, etc, than what we were in the 70s with disgusting cigarrete smoke everywhere.
These other "randoms" are US allies which host bases and equipment used to attack them.
In more practical terms, wrecking shit up in places like Dubai that made their name off air travel and attracting "expat" douchebags, is a very effective way to get them to pressure the US to stop the war. So is blowing up oil infra and stopping transit in Hormuz for allied nations.
Slight tangent, but to me futuristic cities are actually places like Amsterdam, with cozy streets and bike lanes everywhere, not places like Dubai with 16-lane freeways and a quasi-slave underclass staffing the tacky malls.
I said "independent to the degree possible", not absolutely.
I do not live in a binary world. I accept things in between.
Being part of group should be voluntary, not forced
What I definitely do not want is my life to be dictated by a few imbeciles at the top who are bought by large corps to pretend to be "by the people for the people".
The solution to that is widespread active low level constant community engagement in policy and monitoring the people you hire to debate policy (politicians) and the various silo's created to enact policy (military, civil service, legal, emergancy response, etc.).
Some people think it sufficient to pay no attention and let things slide indefinitely because "ultimately we can just rise up and shoot the government".
Isn't it expected that in a system that favors individualism over collectivism that a few people will be able to amass disproportionately more wealth and power than everyone else with no incentive or societally enforced responsibility to share that wealth and power, thus creating a society were your life is dictated by a few imbeciles at the top, not who are not bought by large corps, but who own the large corps?
Collectivism has many problems as well including that some are "more equal" and amass the same disproportional wealth (maybe under the cover and not placated but it is still there).
Indeed. It then follows that the optimal arrangement will find a balance, ameliorating the flaws of system each with the strengths of the other.
Several Northern European countries (like the Netherlands, which GP finds congenial) pursue this, though pragmaticism (unlike ideology) never reaches an end-state, and remains a work in progress. The USA, from ~1933 until sometime in the 1970s, operated on this model. It's probably only possible to sustain in high-trust societies.
A city whose citizens mostly drive is less independent than a city whose citizens mostly ride bicycles. Bicycling infrastructure is orders of magnitude cheaper to maintain than the same for heavier, motorized vehicles. It's not just the roadways: you need service stations, tire shops, parking lots and garages. Gasoline engine cars need gasoline distributed to stations all over the place and emissions testing. All of these things take up lots of space because motor vehicles are big.
All that bicycles really need are a (much narrower) right of way and some cheap pavement. Maintenance can be done all at home, even in a small apartment. The apparent independence available to motor vehicle drivers is an illusion afforded by massive private and public investment.
Maybe, but the "loneliness epidemic" articles and frankly, my own experience lead me to believe that independance is overated. Community is not though.
Independent? You say independent, I say parasitic. Just like any ruling class of the Middle East, especially the UAE. They’re not independent, they’re very much dependent on the semi slave labor they manage to exploit. Anything that makes life worth living is the result of collective labor. People coming together and building or learning upon previous knowledge. Hell, even your understanding of yourself comes from the social relationships you form during your formative years. This desire to be what amounts to an outcast is a defect, an abnormality imposed by the mode of production that organizes the world right now.
This sounds like a wise parent explaining some higher truth to a kid. Except that it is not truth but some our of blue baseless conclusion you've managed to somehow extract from my sentence.
Eh, I think its just that the infrastructure rewards having a car and not bikes. I thought the same before, only after experiencing for years the small things that make it possible, have I come around to it.
The little Honda City/Today with its trunk scooter from the 80's was ahead of its time, really. Its a path one should look at in large metropolitan areas. With electric bikes, even cities with large elevation deltas have a chance nowadays.
Indeed, but sprawling lead-smoke infested freeways is the stuff of the 1950s; bike lanes and playgrounds and grassy tram tracks is what some cities are starting to do just now! So actually more futuristic, objectively speaking :)
This is a hilarious comparison given Amsterdam's own history with regard to immigration. Not even historically but contemporarily too.. Just Eat, probably the largest employer of bargain bucket labour across Europe today is headquartered in Amsterdam
It was snippy and unclear, after the edit, its that and weak. I’d motion you just delete. Not sure literal slaves is comparable to a company that pays bargain basement salaries
It is hilarious, because it is blinded by our own self-imposed optics. It has been our policy to import droves of immigrant workers who have little hope but to take up gig economy jobs often illegally and remain fixed at the same (or worse) levels of economic status as the day they arrived in the country. Yes in Dubai they simply confiscate passports. At least they're honest about it
The kafala system confiscates your passport. You can't quit, can't switch employers, can't leave the country. People die in labor camps building these vanity projects. The UN classifies it as modern slavery.
A Just Eat rider in Amsterdam can quit tomorrow and sue their employer. Those aren't the same thing. You can criticize Europe's treatment of immigrant workers without pretending the difference is just honesty.
Is it an arithmetic average of relative error over the given range? Because if yes then it can be misleading, and potentially a bad meshes to rank alternatives (though the HTML report includes a graph over the input range, which is quite nice, so I'm talking only about the accuracy number).
In the limit, an alternative with 10x better accuracy when x>10^150 and 10x worse in 1<x<10^150 would rank higher :) but more generally, not all inputs are equally important.
Furthermore, floats have underflow to 0 and overflow to infinity, which screw all this up because it can lead to infinite relative error.
Because of this you have some of the funny cases reported elsewhere in this thread :p
I'm not sure what would be a better approach though. Weigh the scores with a normal distribution around 0? Around 1? Exponents around 0?
It's true that averages can be misleading but we encourage users to think about it instead as a percentage of inputs. In practice the error distribution is very bimodal, the two modes being "basically fine" (a few ulps of error) and "garbage" (usually 0 instead of some actual value)
That is indeed one of the problems with IEEE floats. There are only 10^80 atoms in the universe, and a Planck length is 1^-60th of the radius of the universe. But 64-bit floats have an absurd range of over 10^±300! Worse than that, notice that there are as many bit patterns in the never-used range between 10^300 and 10^301 as there are in the super-important range between 1 and 10! Super wasteful. Not to mention the quadrillions of values reserved to represent "NaN"...
This is one of the problems that alternative formats such as the Posit aim to solve. It's quite interesting: I've got an implementation in rust here if you want to play with it https://github.com/andrepd/posit-rust
Note that the logarithmic distribution of float density is also key to certain kinds of efficient hardware float implementations, because it means you can use the fixed mantissa bits alone as table indices. Unums have proven difficult to build efficient HW implementations for.
IEEE floats have a few warts like any other 1980s standard, but they're a fantastic design.
> Unums have proven difficult to build efficient HW implementations for
Valid point, but not quite true anymore. It comes down basically to the latency of count_leading_ones/zeros for decoding the regime, on which everything else depends. But work has been done in the past ~2ish years and we can have posit units with lower latency than FP units of the same width! https://arxiv.org/abs/2603.01615
> IEEE floats have a few warts like any other 1980s standard, but they're a fantastic design.
Hmm I don't know if I would call it a fantastic design x) The "standard" is less a standard than a rough formalisation of a specific FPU design from back in the 1980s, and that design was in turn not really the product of a forward thinking visionary but something to fit the technical and business constraints of that specific piece of hardware.
It has more than a few warts and we can probably do much better nowadays. That's not really a diss on IEEE floats or their designers, it's just a matter of fact (which honestly applies to very many things which are 40 years old, let alone those designed under the constraints of IEEE754).
I'm sure you're much more knowledgeable about this than I am, but that's kind of my point. A month old preprint is the first thing to compare to implementations of a mildly evolved, warty old standard from 40 years ago. I consider that fantastic.
Thanks for the paper though. Looking forward to reading it more closely when I have time.
Absolutely! IEEE floats are ubiquitous in software and hardware. I bet good money they will still be around 40 more years into the future :) and any alternative has to fight their ubiquity.
Better alternatives have been proposed for a long time though. Posits are very nice, and even they are almost 10 years old now :p
To add to the answers given already, there's the matter of the sheer scale of wealth these people have (especially relative to e.g. median worker wages). The richest people on earth in the 80s were a bunch of discreet Japanese CEOs with 5 or 6 billion$ to their name. They were very rich, sure, and surely could influence politics with their wealth.
But Elon Musk has 850 billion dollars. That's 850,000,000,000$. An amount so mind-boggingly impossible to imagine that you need analogies such as these https://www.youtube.com/watch?v=c96F7D57CzI. And these people got it not as a CEO of a quiet car company or such, but as owners of media and tech empires with a reach and influence Ted Turner could only dream about. It's a qualitative leap.
I drew a lot of doodles and did things like that as well, but I think that they're less visually stimulating and simply "slower" so there's still some brain capacity left for learning.
reply