skysight-inc/HackerNews huggingface dataset:
Am kind of using this at work. All IO is isolated in an imperative shell layer, that communicates with an core via event. The core is kind of a state transformer, but actually does in place mutations. All state (of the business logic) is kept at one place, which has some nice benefits.

Functional programming is not too important in the core, a lot of benefits arise without it, e.g.: I can replay a prod session from the events generated and get the exact same behaviour. Makes debugging a breeze.

One advantage of having the state in one big place is that I can serialize it, send it to another thread that serves a UI from it.
Recently I've been playing with a GSM modem to send and consume SMS programmatically. It's simple to echo a CLI command and response over SMS with burner sims.

I immediately wondered if hackers were using this approach for command and control.
And if you have to disable WAF, what exactly is Cloudflare doing for you?
These coaches are usually people who come from the same families and neighborhoods that face these kinds of problems. Help with navigating government programs and simple tips and tricks with finances can make a huge difference.
Designated init and compound literals were added in C99. I think there are two reasons for those features not being better known:

1) C++ 'forked' their C subset before C99 (ca. "C95"), and while C++20 finally got its own version of designated init, this has so many restrictions compared to C99 that it is basically pointless.

2) MSVC hasn't supported any important C99 features until around 2016
Right, and there's many overweight, unfit drivers in transport corps around the world, but they aren't in the Seal Teams. There are lots of areas where we discriminate based on physical ability, including physical disabilities.

While I don't think a physical disability is necessarily a blocker for astronauts, it wouldn't be unprecedented.
We started articles for beginners.
The first post is [DEV: PHP] Writing code to replenish balances in games and services

https://dev.to/apirone_com/dev-php-writing-code-to-replenish...
Show HN: Replicad, the Library for CAD in the Browser
In a complex workflow that has queues acting as buffers for work items between processes, the intermediate queue sizes depends on the turnaround time promised to the end-customer (which is another way of saying rate of customer demand).

If overall customer demand is x widgets per unit of time, if you design your system to process y widgets per unit of time, you will have overprovisioning (and hence impact to profits) if y >> x (y very large relative to x). As a corollary, if you design your system where y < x (y smaller than x), then you will not meet SLAs for some customers.

This analysis can be done at each subsystem level that is a component workflow and in reality some subsystems may be overprovisioned while some are underprovisioned. The goal should be to match the overall rate of customer demand.

You also design the system to handle a certain level of spike in demand, but the system will fail when demand exceeds capacity. When that happens, you want one place where you want to manage flow and invariably that will be a critical queue.
I have been working for a while on this library to do CAD in the browser.

The main inspiration were CadQuery and cascade studio. These are two great projects, but my needs were different.

Originally I wanted to create a browser based generator for token trays. I prefer not to have any code running on a server (so I don’t need to pay or operate them). So CadQuery was out of the picture. It needed to be in javascript.

I really liked what Cascade Studio was doing - but I wanted to create my own UI for configuring boxes - and the studio is only an integrated environment - there was no library to just make the models.

So replicad was born! You can read the docs at https://replicad.xyz/ (and play with the workbench at https://studio.replicad.xyz/workbench)
It's just hard in general. So it will feel messy from the inside.
The question is what the invariants are around those operations. It is rarely the case that you can get away with simple RMW operations, because they don't guarantee any invariants. Also, sequentially consistent RMW atomic operations don't order with non-sequentially consistent atomics (the exception being the seqcst fence) so it's hard to construct send/receive operations using seqcst atomics—if you can use them, chances are that even relaxed could be enough!

Going deeper into the atomic add example, are you sure that the cache line bouncing will not be an issue? can you perhaps make the code just update something that you already have exclusive access to, and sum multiple values when you do a read (hopefully it's rare, e.g. reading a statistic once a second)? So again the solution could be to use a mutex and split the data so that the mutex is mostly uncontended.
> replacing government-issued financial instruments that pay interest (bonds) with government-issued financial instruments that pay no interest (money).

Except that the Fed is not giving "government-issued financial instruments" with QE. They are placing reserve credits in the banks' reserve accounts. Bank reserves cannot be used in the wider economy, but only with-in the Federal Reserve inter-bank settlement system.

Cullen Roche has a good series of articles on quantitative easying:

* https://www.pragcap.com/understanding-quantitative-easing/

> The result has been an unprecedented increase in private cash balances -- what many call "liquidity sloshing around."

In essence, QE is/was an asset swap: bonds for reserves. There was zero net change in the balance sheet: $100M of bonds was exchanged for $100M of reserves.

* https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2397992
Have you tried not being poor?

Life coach is dependent on the opportunities available to that family, otherwise the life coach might just be left with cutting the only entertainment or treat food the people buy to alleviate some of their daily stress.
It's a little different.

When Graviton started there were barely any ARM64 server makers in the market (1s that are likely in it for the long game). Intel was stuck and AMD wasn't as much of a thing as well.

Intel / AMD has vastly improved and ARM64 has been more commonplace (both GCP and Azure do have ARM64 server offerings).

Right now the most important factor besides cost might be ensuring supply. With the chip shortages there was a huge backlog and who knows when it might happen again.
Sorry your day is ruined but don't you think that's a bit too much to expect from a 'silly' blogpost like this?
It's even easier if you use a garbage collector, like for instance libgc. Then you just replace

(ptr) = malloc((n) * sizeof (ptr)[0]);

with

(ptr) = GC_MALLOC((n) * sizeof (ptr)[0]);

in the macro and don't have to worry about calling free.
It is nice to see things like this but we shouldn't forget that we can't charity our way our of systemic problems.

Example: the recent MrBeast video where he restored sight to 1000 people [1]. Really, this should make you angry at a system that allows people to be virtually blind when fixing it is so cheap. It makes no sense from an economic standpoint. People who can see can be way more productive (let alone all the personal benefits of course). But we don't do that. Why? To protect private health care profits.

There is absolutely enough food and shelther available on this planet for every man, woman and child to have a roof over their heads and enough to eat. It is a choice to deny it to them. Why? So a handful of people can become obscenely wealthy. That's it.

[1]: https://www.youtube.com/watch?v=TJ2ifmkGGus
> but these are not "I could solve this in a weekend" problems

Perhaps it requires genius?
Somehow the forced coaching feels patronizing.
You can create custom rulesets, which is what the article's author did. This allowed the API calls to essentially bypass the WAF.
> I sometimes wonder about file storage using a textual output format that can't be distinguished from normal user interactions.

You could use a reproducible LM (for instance using Bellard's NNCP as basis), and encode one bit in one word by taking the {first, second} most probable next word.
Ask HN: Can you explain how TrustPID works and what can be done against it?
TrustPID is a cookie that, in the EU, at least in Germany, probably more countries, is in effect now, and is being transmitted in every request.
At least I assume it is. I can't find any technical documentation.

It allows one to track everything you do on the ISP level.

Can you explain or link to technical documentation about it?

What can be done to protect against TrustPID, given that all major ISPs are using it?
I think if the Comet is ruled out on the ground of design flaws, Boeing's 707 (only slightly after it, and the first commercially successful jet) is a much better "modern airliner" candidate than the 247 since there are still bestselling airliners rolling off the production today with cabins based on the 707's, which cruise at a similar speed over similar distances using a much more advanced development of its jet engine technology. (The 707 is also derived from the same experimental platform as the KC-135)

I don't see engine retrofits as being disqualifying though, as modern engines seldom retrofit to older wings even if the original engines were podded (the MAX wings were a new design), and the turbojets the Comet was supplied with were much closer to modern engines than the 247's pistons anyway.

The monocoque aluminium shell and cantilevered (across the aisle!) wing of the 247 was its novelty, but I'm not sure cramped piston engined 10 seaters with 200mph maximum speed are really what people think of as "modern airliners"...
I'm a native English speaker who grew up in the US speaking English through the 80s and 90s. Use of 'they' as a gender-neutral third-person singular was common long before the ideology you're mounting this pathetic attack against.
> that would kill people.
The statement is discussing a recent discovery that a particular piece of music thought to be composed by Chopin was actually composed by someone else. The writer of the statement had suspected this for a long time, even when looking at an edition of the piece from 1936.

The writer says that the structure of the piece wasn't the main reason why they suspected it wasn't composed by Chopin. Instead, it was the mistakes in the way the music was put together. Chopin was known to be very careful about how he wrote his music, but the piece in question had errors in the way the notes were arranged, such as notes that didn't fit well with each other and mistakes in how accidentals (symbols that change the pitch of a note) were written. The writer also thought that the harmony (the way the different notes in the piece sounded together) wasn't very good, with too many thirds (a type of musical interval) and poor spacing.

Finally, the writer notes that they never thought the piece sounded like something Chopin would compose - it sounded more like music from Russia. Despite these suspicions, the writer included the piece as a curiosity in their collection and made sure to explain why it was doubtful that Chopin had actually composed it.
Qt Safe Renderer 2.0 Released to Enhance Functional Safety UIs
> About Page: “I'm Troy Hunt, an Australian Microsoft Regional Director and Microsoft Most Valuable Professional for Developer Security. I don't work for Microsoft, but they're kind enough to recognise my community contributions by way of their award programs which I've been a part of since 2011.”

Can someone explain what this Microsoft Regional Director role is because it sounds like he works for Microsoft but then says he does not.
For a variety of reasons I would say I am exceptional. (Since this account is anonymous I don't consider it bragging). I would say I am a happy person with some resilience, but that is because my upbringing had two facets, not just one:

(a) A lot of encouragemeent to explore things, and the benefit of family members in the sciences

(b) My family teaching me a healthy attitude of not caring what others think too much

I was never pushed. I was always told just to do whatever I wanted....so I think those two elements are crucial, since I grew up never caring whether I "succeeded" or "failed".
All of the sdks support client side monitoring (CSM), so these sort of tools can be built client side. https://boto3.amazonaws.com/v1/documentation/api/1.10.46/gui...

afaics the only challenge is mapping some of the apis to iam as its only 85% 1:1

There's also tools for helping with iam like (generator, and linter)

https://github.com/salesforce/policy_sentry

https://github.com/duo-labs/parliament
Vagrant Holiday's videos are so engaging, I don't know what it is about them, but I can't get enough of them.
A customer I work with has a large Drupal site hosted with a big time Drupal provider. Cloudflare has decided that image uploads from the browser via the JS uploader needs to be checked and injects itself into that...but the browser has no way to display it so the page just hangs. Its awful.
This is analogous to alleging a company is complicit in an MS13 murder committed by an illegal immigrant, because the company wasn't strict enough in checking the immigration status of their employees. Or, ignoring sovereign immunity, alleging permissive immigration policy and lax border enforcement render the state culpable for crimes committed by immigrants, legal or illegal, that would otherwise not be in the country in the first place.

It's significantly curtailing freedom, mostly of innocents, for the sake of alleged safety. One is freedom of movement, the other of speech.

Presumably the family petitioning the Supreme Court wouldn't ask the US to sacrifice immigration for the (alleged) sake of a handful of murders, so what makes freedom of speech a more legitimate sacrifice?
Why do you think that ESA wants to send people unfit for a mission? The accommodations for the disabled is usually about enabling them do whatever they are best at.

So it works like this: A fitness salon should have elevator for the disabled not because they will hire a disabled yoga instructor but because they can hire an accountant on wheelchairs.
I just rediscovered KDE few weeks ago when I was looking for a videoeditor (kdenlive), such a pleasure to use compared to Gnome.
Roughly 30% of people I work with at a MAANG have moderate to severe ADHD. Real ADHD, not some self-diagnosed or casual self-deprecation.
See also: Cloudflare in front of Mastodon.

A lot of naive Mastodon admins are putting default Cloudflare configurations in front of their instances. The problem is that inter-instance requests necessary for federation then get caught as bots (because they essentially are) and connections in the network degrade, causing eventual de-federation.

Cloudflare is magic, in the good and bad ways. I'd only use it for very small personal sites or things that can afford downtime and don't need integrations, or for large businesses that can afford the enterprise plans and will actively manage the account and respond to business and tech needs with config changes.
It could be an attempt to exploit a bug like this one: https://wpscan.com/vulnerability/e8bb79db-ef77-43be-b449-4c4...
I completely agree with your skepticism but based on the description of the service I expect it to land on the good side.

The problem with a lot of poverty focused charity is that it is, essentially, a payment to a vulnerable person to be dehumanised. Fortunately, that means we can assess a poverty charity easily: do they humanise the people receiving help? Allowing people to come into a store and shop and engage with bespoke support is very humanising, because it’s just removing money from the equation, it does not take away agency or trust. The support they’re offering is not one size fits all, or a jobs-pipeline, rather, it’s whatever the customers need help with — essentially, what someone with money pays for!

There’s certainly the possibility that even a well designed service can become a karma-mill for the middle-class, but in this case, I think we can be quite optimistic.

That said, “life coach” has terrible connotations in the US but I think that’s just something lost in translation.
> I mean we could be far overfeeding our data models too.

As far as I know evidence we have suggests the opposite, improvements are still mostly coming from more parameters and more data.

> data models don't take years in real time to train either.

Given the incommensurate architectures a fairer calculation of learning rate might be Wh - a human brain needs about 500Wh a day, GPT-3 was suspected to take about 1GWh to train.
In a vacuum, i'd be inclined to agree with you. However, this is not rich people telling poor people to stop being poor. This exists in a extensive web of social organizations that work together to solve poverty at the root cause.

I can't vouch for this specific organization, but i'm very familiar with similar organizations. This kind of organization runs on volunteers, many of whom have experienced poverty firsthand, and virtually all have experienced poverty secondhand. This kind of volunteer work is typically people actually caring, not people 'virtue-signaling'. This kind of work is done in intimate collaboration with municipal social services, which are typically well-respected in the Netherlands.

There is no doubt in my mind that everyone involved is intending and capable of affecting a change for good.

> I wonder how effective life coaching is to people in poverty.

I've personally volunteered as a coach in poverty situations. It works. The coach doesn't need to do much, just listen to the problems people cope with, and occasionally point them towards a resource that'll help them is enough. Just being able to vent to someone who knows how it feels to deal with poverty might be enough. If it's not, helping people navigate social services and programmes typically ends up lifting them from poverty.

It helps that in the Netherlands, poverty is typically unnecessary. There is (almost) guaranteed livable income for everyone independent of employment, due to our strong social security system.
The book AWS Cookbook section 1.2 is on 'Generating a Least Privilege IAM Policy Based on Access Patterns'.

[1] https://www.oreilly.com/library/view/aws-cookbook/9781492092...

[2] https://docs.aws.amazon.com/IAM/latest/UserGuide/access-anal...
They investigated nothing. They just 1000x-ed his tweets. All problems go away if the one twit that matters is happy. Not to mention that the guy who suggested that Elon's popularity went down (with charts) because his content is at the level of a 12-year-old, that guy got fired on the spot.
I have a small project in Ruby to explore different concurrency and parallelism strategies: https://github.com/rickhull/miner_mover
The Lunar Gateway isn't really intended for long time habitation, it's more there as a "petrol stations" for moon and Mars missions. It allows for dropping off supplies and astronauts into space, before sending them on their way to the moon and beyond.
Hopefully someone will be able to answer a question I have about antiobiotic resistance. This isn't my field.

My understanding is that every adaptation like resistance to families of antibiotics has a "cost" to the organism. These are genes they need to carry. "Useless" genes tend to be disappear over time. As such, if we, say, stopped using pennicilin for 20 years, when we started using it again, it would be much more effective as those adaptations would slowly be lost.

Is there any truth to this? Has there been any research done on this? If true, how long would it take for such adaptations to be lost? Nevermind the practical issues with implementing such a policy. I'm just interested in the bacterial evolution side of it.
> Reserves are money -- they are the key component of the monetary base, included in all money aggregates.

Money exists on a spectrum. Reserves are money-like in some aspects, but so are bonds and equities, as is gold. These are all stores of value and media of exchange.

QE is creating new reserves (which is money-like) and buying other types of assets (which are money-like): basically an asset swap. The balance sheet often stays exactly the same.
There already is the 'voedselbank', which does roughly the same thing without the life coach. People can choose what will help them best.
Is there a 2023 version? What parts are obsolete now?
The Washington Post Says There's 'No Real Reason' to Use a VPN – Slashdot
Thanks you for sharing this episode!
I only found out about Infiltration.org because I recently listened to CBC's Wiretap S02E22 - Forsaken episode (which aired in 2006). The 3rd conversation in thist episode is with Liz Clayton of Infiltration.org and the wife of late Jeff Chapman (Ninjalicious).

You can find the episode here: http://www.supernintendochalmers.net/wiretap/WireTap%20-%202...
> mapping some of the apis to iam as its only 85% 1:1

Yeah. Try to create an Elastic beanstalk app with only EB permissions.
Meanwhile, in Russia some supermarkets use locks on garbage cans, so that poor won't gather around in the search for outdated food.
I will have to take a look, thanks for the recommendation.
No idea where they got that data but I call bullshit. Most people I know are still on DSL which means 20mbit upstream is the usual maximum (sometimes 40), so not sure where this even amount of fibre users would live.
Personally I prefer cuelang operating on JSON (aka IAM policy, kafka ACLs, IP blocklists, elasticsearch database config etc.) documents - cuelang-js is a wasm execution engine I can use with the cue binary across most apps/databases/kafka etc to have a unified policy engine.

The advantage here is that I can then simulate end-to-end policy what-ifs, and do build-time policy unit tests.

I can also handle business rules in a similar fashion for better visibility - how much of the business understands python/Go/Java/etc code?
Not at all. Ukraine is a democracy. If the troops didn't want to be conscripted then they should have voted for leaders who favored appeasement and surrender.
EffeKt: Reactivity in Kotlin
EffeKt is a reactive library inspired by Vue.js. It seeks to provide reactive primitives to kotlin for building functionally coupled systems.

Originally I created EffeKt with the intention of creating reactive game systems. However, it has now been refactored into its own library, to assist in the creation of arbitrary reactive systems.

edit: feedback is appreciated!
> Take the famed scientist Issac Newton for example, despite all his scientific knowledge and logical reasoning he wasted the second half of his life trying to turn other metals into gold, alchemy - based nothing more than biblical text.

Prior to the atomic model invented several hundred years later, given there was examples of metals turning into other metals (i.e. iron turning into steel, copper turning into brass)...

I don't think there was much of a reason to think that the transmutation of metals into Gold wouldn't be possible. And it in fact sort of turns out to be possible in certain circumstances. We can make gold from lead (although it requires a particle accelerator).
The goal of WW2 appeasement was not avoiding war but gaining enough time to prepare for the inevitable. It worked well enough for Britain.
I know at least sometimes they just do a simple check of the version of a service and report off that. We've issued vendor-supplied hotfixes that don't update the version number, and even though the software is patched, scanning tools will still report that it's vulnerable.