skysight-inc/HackerNews huggingface dataset:
At least in computer games that handle lots of 3d coordinate data, floats instead of doubles were/are used to save memory bandwidth + some exedcution time on at least old x87 fpus. Which is also why old versions of DirectX (8 or 9) on windows used set the FPU for half-precision math when initialized.

But yeah.
Sounds like you have Serious Problems, for which Kafka is a very good solution.

For me, Kafka sits in the same area of solutions as Kubernetes, Hadoop clusters, or anything "webscale": you don't need it. Untill you do, but by then you'll (i) have Serious Problems which such systems solve and (ii) the manpower and budgets to fix them.

With which I don't mean to avoid Kafka at all costs. By all means, play around with it: if anything, the event-driven will teach you things that make your a better Rails/Flask/WordPress developer if that is what you do.
Layer 1 vs. Layer 2
Yep, Canada does this. Carbon tax revenues are returned as rebates. If you "do the right thing" and reduce your fossil fuel usage, you get back more than you paid in taxes. Canada's tax is far too minuscule to make a big difference, but the design itself is very good.
>And the United Nations is an organization so useless, everyone would be better off without it.

This is evidence of how badly internal US culture war politics have damaged the public’s understanding of institutions and the way the world works.

Which United Nations is useless? The World Health Organisation? The World Food Programme? The UN Security Council? It’s a big organisation with both technical agencies (like the WFP) and forums for countries to coordinate like the General Assembly and Security Council.

The UN is not and never was a world police with the power to stop injustice or war. There are no UN troops or police. The UNSC has no power of it’s own, it’s just a coordination point where the world’s major powers can decide whether or not to take action on any given event. They can choose to fund and approve international interventions, but all that does is give them a budget and legal authority. After that countries still need to voluntarily send troops and equipment for any mission.

The problems with ‘the UN’ are really the problems of our global system and the outsized power that some countries have by virtue of their economic and military strength and geographic control. The only thing that would change if the UN disappeared is that those global powers would have even fewer checks on their behaviour and ability to interfere in less powerful countries.
Fastest way to get city data
Let me get this straight, you think I’m saying that because Algorand is faster, cheaper, and more energy efficient than Bitcoin and Ethereum, that that makes it ok that Bitcoin and Ethereum are slow, expensive, and inefficient?

Have you never gone through the exercise of comparing alternatives before? Or evaluating the strengths and weaknesses of competing technologies?
Writing verification in Python is a powerful productivity enhancement. I’m less convinced about the benefits of coding RTL in Python. As others have alluded to, there are strong downsides to adding another layer of tooling into an already fragile tool stack. At some point you’re going to hit proprietary tools that take [System]Verilog or VHDL so a traditional HDL inevitably becomes your base language for synthesis, linting, reference point for constraints etc. My preferred flow is SV for design and C++ (via Verilator) and/or Python (via Cocotb) for verification.

What I find surprising is how the industry seems to have dropped the ball in terms of languages. The biggest innovation in the last 20 years was SystemVerilog, but that combined relatively powerful verification advances with half-hearted improvements to the synthesizable subset of the language. All hardware designers really need is an improved way to abstract design composition - let me pass types, modules and instances around so that I can write composable designs. Instead we got multiple features with narrow special case definitions in the form of interfaces, packages and classes with the result that it’s still very hard to write a function that can be parameterized on type or width and will synthesise?!

The lack of clarity about what is synthesizable means different tools have different levels of language support. Any reasonably complex project will utilise multiple tools so you have to code to the lowest common denominator (after working out by some painful process which language features work reliably in each tool). The combined tax on the tool vendors (most of whom took the best part of a decade to get SystemVerilog support) and designers must total hundreds of thousands of developer hours in wasted productivity. I wish we had separated out verification from HDL a long time ago. Verification is essentially just software, why should it share the same language as the hardware design?
It seems like the basic descriptions of these two tricks, the cards and the liquids, are terribly vague and imprecise in this article, so it's difficult to discuss it. In particular, it's unclear what information is shared, and what information is hidden.

The logical and mathematical analysis later in the article looks more detailed, but unfortunately the initial, fundamental, description of the process lacks clarity and forces us to guess the details
Ibuprofen
> It has been interesting watching the concept of Black Friday (and cyber monday) evolve over the past 20 or so years from being mostly an "American big box retailer dumping excess stock" thing to "oh boy its black Friday, time to go buy stuff!"

This sounds like pump&dump with extra steps.
New Grayscale report sizes and analyzes the $1.4T Metaverse Market
Cpuid: EAX=8FFFFFFFh: AMD Easter Egg
https://ieee-cog.org/2021/assets/papers/paper_215.pdf
Read Basic Economics for a proper foundation.

https://www.amazon.com/Basic-Economics-Thomas-Sowell/dp/0465...

Well meaning redistribution leads to lack of motivation. Why should I work hard if I get paid the same mentality. Leading to shortages.

Cruel competition causes people to work hard to produce the most goods with the least resources. Leading to surplus. Meaning poor people have access to far more now.
So much so that historically poor people whom were skinny are now as fat as old world rich people. as food has gotten absurdly cheap.
> Right now consumers aren't aware of how important it is for the device to have drivers in the mainline kernel tree to avoid getting pwned.

Customers are actively hostile to updates, because they hate UI changes.

If you want customer uptake of updates to be higher, uncouple them from UI updates.
Have a look at https://github.com/jpmorganchase/regular-table

Just a <table>, virtualized - here’s an example with 2 billion rows https://bl.ocks.org/texodus/483a42e7b877043714e18bea6872b039
I taught H.S. for a year and setup banks of USB universal phone chargers at the back of the classroom. Students could charge their phone if they put on silent but could not get out of their seats without permission. It actually did help foster involvement in our lessons.
The cert should have a date, location, signature, and maybe even a dose identification - all of which can be checked against the database of whomever supposedly administered it.
There's no obvious reason to grant the nativeMessaging permission during extension installation for an optional feature, nativeMessaging can be declared as an optional permission since Firefox 87 [1], and Firefox Multi-Account Containers 8.0.2 only supports Firefox 91 or newer.

There could be a bug related to declaring nativeMessaging as an optional permission, though that is not mentioned in the pull request [2], so this was probably an oversight.

EDIT: the minimum supported version was bumped to Firefox 91 in a subsequent PR apparently not for technical reasons, but just to follow guidelines [3], and then they forgot to reevaluate the need for the new default permission before a release.

[1] https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web...

[2] https://github.com/mozilla/multi-account-containers/pull/215...

[3] https://github.com/mozilla/multi-account-containers/pull/218...
“Migration of aluminum from food contact materials to food—a health risk for consumers? Part II of III: migration of aluminum from drinking bottles and moka pots made of aluminum to beverages” ⌘ https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5388725/

Findings are that drinking coffee from a moka pot made by aluminum will result in a TWI (tolerable weekly intake) of 4%, and that washing the pot in the dishwasher sigificantly increases the aluminum concentration in subsequence brews.
My local schools have a no phone policy. It’s not that hard to implement.
>while the poor take the bus.

Except in most of America, where the poor have to drive as well, and spend a much higher percentage of their income on cars. Evidently most don't mind or are even supportive, because it supposedly buys them freedom (From what? Disposable income?).
It's very local. The difference between city and suburban schools is day and night. So without this context, I have no idea what the above comments are about.
This is done “accidentally” with major conflicts in history. Post WWII Soviet, for example. Lots more men than women got killed during the war and the post war male:female ratio is (from memory) around 1:1.15
Why would you have a fake certificate as getting your first dose, and in most cases, second dose is already possible around the world?
I guess when you end up in ICU, either you or your family members might tell the doctor, especially after getting confusing blood test results.
> As a happy user of AWS Linux 2, it is extremely disappointing that they're no longer providing a drop-in RHEL replacement for EC2.

Like RockyLinux ?
Yeah, like centered ° for function composition is a pet peeve of mine...
> you can't provide anything absolutely and undeniably true, except maybe in math

Logic is part of math, and logic is where logical fallacies come from.
https://www.texastribune.org/2014/01/06/ercot-rolling-blacko...

2014. After the event the government was advised that winterizing the powerplants needed to be done to prevent similar events in the future.

Instead, Texas did nothing for another 7 years, and then the same thing happened again.

This was wholly predictable: Texas running an independent grid doesn't have enough power import capacity to manage long-tail events, but also chose to manage them by ignoring them and damn the consequences - those consequences being Texan citizens froze to death in their homes (https://www.texastribune.org/2021/02/19/texas-power-outage-w...).
Why didn't you just start with the arrow, backspace, and delete keys?
I believe tailwind ui’s license agreement specifically forbids using it in website generators
Civil wars were fought over less. They want segregation bad.
It's a double-edged sword. Rust gives all the tools to make really performant software and tries to keep inefficient operations visible.
But in many situations doing it the "proper" way requires a deep understanding of the type system and a lot of experience so you can tell the compiler what you're trying to do. Most things just aren't performance critical enough to warrant a day of experimentation, and many features don't really need generics and all the syntax overhead that comes with them.

When you combine that with perfectionists it can probably get annoying. It's sad this is common enough to drive people away, because I think Rust is a great language and using it "well enough" is the first step to learning how to do it better. Imho it's not realistic to expect everyone to really understand all aspects of traits, lifetimes etc. because those can get really tricky really quick and not every behaviour of the compiler is consistent in those areas.
I do not think so, the knockoff uses more aluminum than Moka Express.
I'm surprised that CoffeeScript is still in use anywhere.

Before my current job, I would have been shocked to see JavaScript used as the primary infrastructure language, as I was so used to Chef and Ansible being the only CM tools, and Python being the de facto standard infra automation language.

Now, though, using JS for infra is starting to grow on me. I can't see myself using CoffeeScript ever again, but tools like zx and Pulumi are very interesting.
Interestingly that does compile in C++, which doesn't even have VLAs. A const int like that is usable as constant expressions:

https://godbolt.org/z/PzsashEY4
> no scientific evidence that 'learning how to learn' or 'transfer of learning' or 'critical thinking' are taught well in classroom. It's shocking how this appears on every syllabus but that actual research that classrooms can impact this essentially doesn't exist.

Indeed, I've found the way that people mindlessly parrot this without presenting any evidence for it demonstrates a lack of critical thinking.
Less dismissive than the original article though.

What's the existing complaint?

Also if education is designed to be conservative, why is it seen as a threat much more by conservatives? Aren't they always complaining about new fangled teaching of evolution/women having the vote/slavery being bad/etc?
Real coffee does taste "bad" if you're not used to it. What you're enjoying is bland coffee. If that's enough for you, there's no imperative to go for the better stuff.

There's no reason to claim that the better stuff is not better, that's just pointless anti-elitism. As a kid, I certainly enjoyed a McDonalds burger over a rare tenderloin. The tenderloin obviously was better though.
Without the extension, you can't set a domain to always open in a particular container, at least I couldn't find a UI to do so. To me, that is a very important part of using containers.

You extension also lets you sort open tabs by container but that doesn't sound very useful.
The consumers, they pay all for everything after all.

The point is to stop companies cheating by polluting for free to make their product cheaper at our expense
The GDPR is a mind-boggling example government overreach. If you don't like cookies, use a browser add-on to block them.
Those that correlate together, causate together. Of that we can be pretty certain.
Agreed. It's always a true statement, though sometimes irrelevant.
This guy is pushing invermectin as a treatment for COVID. How is this other article on the front page?
My opinion . I don’t think current administration would do anything in response to an invasion of Taiwan. Our allies certainly know we are weak.
This is the perfect time for China. Before the next election and a possibly hardline guy is elected.

Cuban mistake crisis happened because Kennedy was perceived as weak willed. The generals behind him were not and pushed him hard toward stronger response. Was close to an American revolt.
> How is capitalism supposed to work against people's human rights?

By "capitalism" I assume we are still talking about "unrestrained corporate power". As such, I would remind you that corporations after often found guilty of wage theft, unsafe working conditions, unfair dismissal, spying on employees, and discriminatory hiring practices. None of those practices are strictly necessary for capitalism to function, but letting markets put "competent" people in charge is not going to prevent those abuses from happening.

> The capitalists haven't had an enforcement arm since the days of the East India Company.

I think you haven't been keeping up with modern developments of this practice.[0]

> If human rights are getting systematically abused it is pretty much necessary that someone in government is responsible.

So you agree that it is the government's responsibility to limit the actions of companies to prevent them from harming human rights? I think we're on the same page then.

[0] https://www.ohchr.org/EN/NewsEvents/Pages/PrivateSecurityOve...
The spec appropriately points out that this is a fragile technique.

Also to avoid any doubt: if something’s called a golfing trick, you almost certainly shouldn’t use it on normal code.

I confess I use this technique on every page on my website, in my carefully-golfed light/dark mode switcher. (https://chrismorgan.info/blog/dark-theme-implementation/ has a slightly-expanded version of it, and uses a more sensible document.querySelector instead.)
I've been playing with https://euphoria.money which is a 'fork' of OHM on the Harmony block chain. It brings back memories of high-yield investment programs (HYIP), which are a type of Ponzi scheme.

I don't want to accuse them of anything, but it's a little "if it's feels too good to be true, then it probably is"

So much of the DeFI yield farming comes across somewhere between Ponzi scheme and the insanity that preceded the GFC, collateralized debt obligation (CDO) and the like.
Antivaxxers want to be able to enter places where a QR code is required, but don't want to get vaccinated.
Aspirin a.k.a. AcetylSalicylic Acid (ASA)
"3 cup" = 1 cup, "8 cup" = 3 cups
I don't think this is an unfair generalization. You need at least one of the three: patience, skill, experience. I am not sure who would argue with that. If you lack skill and experience, it's no problem. But if you begin to get frustrated as soon as you receive feedback... you're going to have a bad time.

I've seen some truly impressive contributions over the years and the common element that stands out isn't the authors' skills or experience (even those can't always help you) but _patience_. Be kind, expect to be treated kindly, and just take your time. Breathe. If you receive feedback that bothers you, put it away. Sit on it and come back to in a week, or month, or whatever. Or walk away -- it's your choice. But the ones who are patient almost always succeed.

And if it's the maintainers who lack patience, or they've dropped off the face of the earth -- just fork and move on with your life. That's the spirit of the whole thing, after all.
"arXiv moderators expect submissions to be of scholarly archival interest to the communities they represent. A submission may be declined if the moderators determine it lacks originality, novelty, or significance.

Submissions that do not contain original or substantive research, including undergraduate research, course projects, and research proposals, news, or information about political causes (even those with potential special interest to the academic community) may be declined." as explained in https://arxiv.org/help/moderation

If your supervisors decided not to pursue publication then it seems likely that it does not match these criteria either. Note, this isn't a qualitative judgement about your thesis - as it says as much about academia as it does your thesis.

Additionally, you might run into the endorsement system if you're new to arXiv. https://arxiv.org/help/endorsement
Because getting injected with Bill Gates' microchips will mess up my 5g reception. And I'm all about cutting edge phone technology combined with Middle Ages medical understanding.
@dang, why does HN strip important parts out of a URI? `#EAX=8FFFFFFFh:_AMD_Easter_Egg` got stripped from here and is important for the submission to make sense...
For a better example, you might mention that the Hindu elites are actually all from Iran, that they've kept Dravidians under their yoke for thousands of years, and that Dravidians will never be free until they rid the subcontinent of them. This isn't just history, either: Go into your average middle class Hindu's house and take a look at the army of servants laboring in their kitchens. They don't look like Bollywood actors. There's a reason for that.

But this all happens out of sight of Westerners, so it still works. Quote Sashi Tharoor with the left hand and vote BJP with the right; the white people won't understand.
>It became more a quest to keep the servers from crashing.

Wizard: valient knight, I have a quest worthy of honor

You, feeling proud: I AM WORTHY OF SUCH A QUEST

Wizard: Configure a chron job to reboot this server every 24 hours. There is a memory leak that we can't solve and our customers want to buy our stuff
Maybe the HN community could set up an award?
I've been practicing Buy Nothing Day for years, but I'm not sure it matters.
But I can't do direct upgrades between RHEL versions. I want Ubuntu LTS style support but with Fedora and direct upgrades between LTS versions.

For what it's worth - I'm currently running OpenSUSE Leap and MicroOS (immutable OpenSUSE Tumbleweed variant) - and they run a nice middle ground, but I still have to do major upgrades for my Leap systems every year or so between their point release updates, which is kindof a pain. I just wish I could use Fedora with ~3 years of support because that's the system and tools that I'm most familiar with (we used CentOS at work, recently migrated to Alma).
I’ve read comments from people arguing why having children now is immoral because the world is ending. Beyond absurd. At least those people are removing themselves from the gene pool.
For some reason the link didn't go down to the subsection for me: https://en.wikipedia.org/wiki/CPUID#EAX=8FFFFFFFh:_AMD_Easte...

> Specific to AMD K7 and K8 CPUs, this returns the string "IT'S HAMMER TIME" in EAX, EBX, ECX and EDX,[28] a reference to the MC Hammer song U Can't Touch This.

Does anybody have an MWE handy for a layperson on Linux who knows nothing about CPUID that wants to try to reproduce this?
I feel the pull of perfectionism in my own Rust project [1]. Rust itself sets such a high standard of bending tradeoffs, trying to meet competing goals (and to some extent succeeding), that I feel like my own library project needs to meet that same standard of perfection. I fear I might have made more progress toward my actual goal by now if I had gone with C++.

[1]: https://github.com/AccessKit/accesskit
I am a big fan of charter schools, however it’s not quite this simple. Conceptually this is the right thing. (Parents tend to know which schools are best) There are lots of thorny implementation details. Moving to a system where schools can open and close quickly with kids not getting lost in the process is actually very difficult. As we see in Higher Ed, there can be a lot of abuse when the government acts solely as the payer or guarantor.

I still agree with your central premise though.
But if they think so why do they have this clause that won't allow CCC competitors?
Some alternatives are:

* Just keep your architecture a monolith. You'll do fine the majority of the cases.

* Event-sourcing doesn't require Kafka clusters. Nor do event-driven setups. You don't need complex tooling to pass around strings/json-blurps. An S3 bucket or a Postgresql database storing "Events-as-json" is often fine.

* Postgres can do most of what you need (except for the "webscale" clustering etc)[0] in practice already.

* Redis[1]

My main point is that while Kafka is a fantastic tool, you don't need that tool to achieve what you want in many cases.

> It seems as good a way as any to decouple systems

IMO relying on a tool to achieve a good software design, rather than design-patterns, is a recipe for trouble. If anything, because it locks you in (do you suddenly get a tightly coupled system if you remove Kafka?) or because its details force you into directions that don't naturally fit your domain or problem.

--

[0] https://spin.atomicobject.com/2021/02/04/redis-postgresql/
[1] https://redis.com/redis-best-practices/communication-pattern... etc.
The code was written in C++ because of performance considerations of the ODE solvers.
The thing with gravity is that it is kind of easy to detect, even for a layperson, while dark energy and dark matter haven't been detected at all, by anyone, but only used as mathematical devices to make indirect measurements of large scale structures align with our models.

So, it isn't only the "average man on the street" that thinks there are good reasons to put them in very different categories of understanding.