skysight-inc/HackerNews huggingface dataset:
Oh, I have written my own share of userspace C context switching libraries, I know all the gory the details :). For example see my minimalist [1] stackful coroutine library: the full context switching logic is three inline asm instructions (99% of the complexity in that code is to transparently support throwing exceptions across coroutine boundaries with no overhead in the happy path).

You need compiler help for the custom calling convention support and possibly to optimize away the context switching overhead for stackful coroutines, which is something that compilers can already do for stackless coroutines.

The duff device is just a way to simulate stackless coroutines (i.e. async/await or whateverer) in plain C, in a way that the compiler can still optimize quite well.

[1] https://github.com/gpderetta/delimited/blob/master/delimited...
> Only saudi arabia and russia are doing this

Khashoggi didn’t get a public court hearing nor a jury of civilians.
Law Enforcement Access to Chat Data and Metadata
> who will own it and make money on it?

The nice part about it is that everyone will have access to great models for direct use, fine-tuning and adaptation. But if people don't take this freedom and are content with simply consuming applications, then they depend on those who deploy the apps.
Yes, and even investors.
Or simply corrupt.
> You assume that people stay the same.

What statement did I make which suggested that? Just that I pointed out that his current statements starkly contradict Satoshi's statements about the nature and purpose of Bitcoin?

> he used "bloody" word

A quick search of my email showed I used it half dozen times in the mid 2000s and I am not british English speaking.

> He could've faked all this but I don't think that's the case because he was pretty consistent

So his name must actually be "Satashi Nakamoto" then, since he was most consistent in using that of all? :)

> I'm still waiting for Craig to upload bank statement

In the kleiman trial Wright was caught forging many statements/invoices/purchase orders. Why would you expect to find anything except another forgery?

... and why would you be waiting? Wright has already given extraordinarily strong disproof: When ordered by the court to list his bitcoin holdings and the list appeared in the docket, the actual owner(s) of thousands of coins from it showed up and produced digital signatures attesting that the coins weren't wright's ( https://cswarchive.info/csw-filed#145-Signings ). So why hold your breath for easily forged evidence of a kind he's already been caught forging when there is unforgable evidence the guts the heart of his claims?
Not useful but fun:

LED controller so you can e.g. have mail notifications as an LED on your desk https://www.blinkstick.com/

A clock that you can reprogram to e.g. to kind of a drunken walk with the seconds hand and still be on time. https://www.tindie.com/products/nsayer/crazy-clock/
https://www.law.cornell.edu/uscode/text/18/2441
"18 U.S. Code § 2441 - War crimes"

> (a) Offense.—
Whoever, whether inside or outside the United States, commits a war crime, in any of the circumstances described in subsection (b), shall be fined under this title or imprisoned for life or any term of years, or both, and if death results to the victim, shall also be subject to the penalty of death.

> (b) Circumstances.—
The circumstances referred to in subsection (a) are that the person committing such war crime or the victim of such war crime is a member of the Armed Forces of the United States or a national of the United States (as defined in section 101 of the Immigration and Nationality Act).

> (c) Definition.—As used in this section the term “war crime” means any conduct—
(1) defined as a grave breach in any of the international conventions signed at Geneva 12 August 1949, or any protocol to such convention to which the United States is a party;
(2) prohibited by Article 23, 25, 27, or 28 of the Annex to the Hague Convention IV, Respecting the Laws and Customs of War on Land, signed 18 October 1907;
(3) which constitutes a grave breach of common Article 3 (as defined in subsection (d)) when committed in the context of and in association with an armed conflict not of an international character; or
(4) of a person who, in relation to an armed conflict and contrary to the provisions of the Protocol on Prohibitions or Restrictions on the Use of Mines, Booby-Traps and Other Devices as amended at Geneva on 3 May 1996 (Protocol II as amended on 3 May 1996), when the United States is a party to such Protocol, willfully kills or causes serious injury to civilians.

(...)
One way to reason about this: instead of the score being one person’s numerical value it is instead the percentage of people who make a binary choice.

Put another way, you can calculate…

1 rating between 0 to N

by sampling…

N ratings of 0 or 1

So donuts-for-breakfast has a score of 5 not because it is quantifiably 5/100ths awful, but because only 1 in 20 people choose it.
If you think that is the information that he is being punished for is that video, you clearly did not look at what he leaked closely enough.

Likewise, if you think leaking the pentagon papers is the same as leaking all diplomatic cables and operational communications from a period of time is the same thing, not sure I can say much to change your opinion.
Possibly still the Euro Court of Human Rights as well.
NASA telescope to study how extreme cosmic objects sculpt x-ray light
and Cryptos would help them, how?

Authoritarian regimes are very good at filtering and blocking unwanted content.

Bitcoin is as easy to block as any other traffic that's easy to recognize.
If they have showed any interest in math and/or physics, you should consider getting them my MATH&PHYS book: https://www.amazon.com/dp/0992001005/noBSmathphys it's very popular for programmers.

I also have a book on linear algebra, which would be good for people doing more machine learning or data sciency stuff: https://www.amazon.com/dp/0992001021/noBSLA

Both books are perfect for math haters, since they start out with a review of high school math.
It did not at all. It solved the problem of how to reflect a source of truth (the server) in somewhat real-time on the client through subscriptions. Also made some attempt to have edits that were persisted to client-side mini-mongo pushed to the server but this was best effort at most.

CRDTs are on a completely different level. They provide deterministic conflict resolution strategies through either/or causal and physical timestamps to ensure it's always safe to persist a write locally and later sync it with the server or not even have a server and sync directly which other peers.
Hall Of Mirrors | Equilibrium mod for Max Payne 2

https://www.youtube.com/watch?v=mvvkmfVPppY
> All that said, providing compute as a free service to mathematicians at least, isn't hopeless! People appreciate what we do, and the jerks who try to wrecks things for the rest of us haven't succeeded.

Indeed, the ability to quickly open up a Sage session and check my understanding of something was very useful as a math undergrad! Thanks for the detailed response and cheers for what you do.
[Racket2]Rhombus Moving out of “brainstorming” and into “iterative design” phase
> so he's going to the spy court

No, he isn’t going to a FISA court, those don’t try criminal cases…
Well, I've found and read the source for the DSP part. The small OS on the modem processor on my current phone actually is open source, and hardly use the modem anyway since I've switched to VOIP for voice and SMS/MMS.
I wrote:

The idea in education is that everyone is intellectually equal. Therefore the racial achievement gap in mathematics is due to racism. The solution is to change things.

This is a line of reasoning used by people to advocate for things like getting rid of remedial math. The problem with this line of reasoning to me is the premise that everyone is intellectually equal. Not all premises have to be wrong for an argument to be wrong. This comports with my later statement that too many people are going to college.

There is nothing of a racial nature in any of the statements I made in this regard. To reiterate, I believe that there is meaningful variation in the intellectual ability of humans. I believe too many people are going to college.

My problem with the California initiative is that it is based on the idea that everyone has the same intellectual ability and, furthermore, it does not meaningfully address the true cause of the problem of the racial achievement gap. It’s worthy to address biases amongst institutions and I agree with their efforts in this regard.

The racial achievement gap is a systemic wide problem caused by the structure of our society and nothing meaningful will improve until these things are addressed at a higher level. The effect of the California reforms, I fear, will cause more harm than good.
Interesting, this eye drop seems to just do the opposite of what those eye dilation drops used at the eye doctor. It makes sense considering that dilation drops make it impossible to read things up close that an inverted purpose drop could help people with weak pupil response.
These espionage charges aren't about "Hillary's emails".

https://www.washingtonpost.com/outlook/2019/05/28/indictment...
This is ridiculous because there can be many, many reasons for Amazon being successful while still making a lot of mistakes. You are conflating cause and effect here, how can we know if Amazon couldn't be even more innovative if they didn't do this?
If Assange is transferred to US custody, there is a strong chance he will be killed (and possibly in a way that makes it look “accidental”). The CIA was actively planning for such scenarios in 2017: https://news.yahoo.com/kidnapping-assassination-and-a-london...
This is generally considered a dangerous line of thinking, but I believe society has become too soft. We're so frightened of mystical thinking and being wrong that people aren't willing to entertain "dumb" ideas.

Just don't make the mistake of thinking it's anything more than speculation.
Pushing towards suicide. Not the same.
I respect your perspective but wholly disagree with your conclusion. There is not a viable concept such as whether a journalist “enables espionage.” Journalism is necessarily adversarial, not pliant.
From the Hacker News Guidelines [1]:

> Otherwise please use the original title, unless it is misleading or linkbait; don't editorialize.

The title of the article is "Plan Ahead for Phase Out of 3G Cellular Networks and Service", which seems accurate. The current post's title is "5G obsoletes 3G? forced obsolesence [sic] for profit?"

[1]: https://news.ycombinator.com/newsguidelines.html
>as a parent, I’m still calculating which actions I should take based on some scoring mechanism.

The key is that you do it: it's not imposed upon you in the form of a normalized/universal scoring rule.
The Constitution of Knowledge, by Jonathan Rauch
Diversity will still exist, but the internets native content will be open action 3D MMO.

Apply that to all the examples you mentioned and imagine what that means!

And you can still make a fire and send smoke signals if you wish!

Lots of (old) people enjoy old pass times.
> The system works very well and I just don't think it needs fixing.

For the few use-cases that match it, yes.

The name Grundbuch itself puts a limit on its use, but we can imagine that there are many situations that call for the same amount of protection and trust, but which require a far higher throughput.

Back when Grundbuch was set up, ground and estate was probably the most valuable asset peopel can own. Today we have stocks, bonds, contracts, savings, companies, art, private-keys, hell; even cars, that are worth a multiple of a typical meadow in the Austrian hills.

Many of these classes cannot use the a system like Grundbuch because its fees are too high or its throughput too low. No-one wants to pay upwards of €600 just to sell some AAPL stock. No insurance company wants to drive to a notary for each contract they sign and then pay €600 upwards.

I'm not trying to say that blockchain is a solution for all these cases (It isn't). I'm saying that the system is limiting, problematic and unfit for many cases. That therefore, this system is unfit for the majority of cases that would need them 2021 (but for one specific case it works).
I sign up for a mobilecoin exchange, do aml/ykc, buy cryptocurrency in some way, make a wallet in signal, have my friend make a wallet, then I send them mobilecoin, which is useless to them unless they also sign up for an exchange to turn it back into something something sensible. Yeah that's made so much easier by Signal being in the loop.
Show HN: Automatic management of Docker images by the Symfony PHP framework
While googling around, I found a HN post of AndrewStephens (the blog's author) about attracting audiences to their blog [1].

- 1: https://news.ycombinator.com/item?id=13967918
Ironically 2g will still be around forever as a fallback and so much industrisl equipment relies on it

At least thats what uk operators told me
I disagree. When email came out it was HUGE. You were previously unable to send a message in seconds to a party around the globe.

With e commerce you could view a dynamic catalog and place an order without a painful lengthy phone call.

Cryptos biggest innovation is not being a bank account. But DeFI. Uniswap is huge! And it solves a real pain. Crypto margin loans solve a real pain.

But crypto is not by any stretch better than a dollar for my day to day life.
I agree with the majority of the content. It does seem to miss or gloss over how "facts" are applied or presented.

Many times I have seen someone present a fact to me or someone else that has no effect on the logical argument the other person has - and rightfully so since it is unrelated or not useful. Or they completely miss the context of the fact they are presenting, like not knowing the number is "good" or "bad", or not knowing what it actually represents (looking at you, gender wage gap).

Then you have the the complexities of multiple arguments in different perspectives for or against a policy involving n-order impacts. One perspective/discipline might have a solid argument, but another might have a solid argument going the other direction. Then it's up to the individual to weigh which is more valuable to them. This sort of brings us to how scientific fact is not the same as policy, but the people need to decide if and how they want to implement a policy based on it.

When I get new facts, I research them and my existing position.
Who is claiming this you fucking idiot?
DOS got a lot of thing wrong about command line parsing, but pushing wildcard expansion to the applications themselves prevented this whole class of errors

And even allowed things like 'RENAME *.txt *.bak'.. one of the most surprising things when starting to use Linux was that there was no simple way using the default utilities to accomplish the same thing...
Those are interesting points, and I suppose I agree that there's too little "deep thought" and too much "crisis all the time". I'm not really sure if I agree that nobody cares about the past though.

I think what we are seeing in large part is a retooling of the past. America cares deeply about it's past. The only thing you ever hear them talk about is "founding farther this" or "Confederacy that". From my perspective America seems infatuated with its own past. Here in Europe we rarely even talk about that time Germany tried to take over the whole thing, maybe because we all tried to do the same previously.
So, one bank and 2 transfer services with patchy compatibility? I disagree.

My bitcoin wallet isn't looking to trap me in a cycle of debt[1] if I run low on money; most banks are. My bitcoin wallet is auditable down to first mathematical principles, and will never steal my identity[2], create accounts in my name without my knowledge[3], etc. Nobody can cancel my access to my wallet because I said something politically incorrect[4] or because I tripped some opaque anti-fraud system.[5]

Banks are, as institutions normal people are expected to deal with at least, inherently exploitative and lack accountability.

[1]: https://www.cnbc.com/2021/10/20/overdraft-fees-hit-another-r...

[2]: https://abcnews.go.com/Business/bank-tellers-increasingly-in...

[3]: https://en.wikipedia.org/wiki/Wells_Fargo_account_fraud_scan...

[4]: https://nypost.com/2019/05/25/jpmorgan-chase-accused-of-purg...

[5]: https://www.reddit.com/r/paypal/comments/niwiu1/paypal_took_...
> Anyone can send a chat message which exploits everyone on the server and the server itself, because every chat message is logged. ... Some of the major servers like 2b2t and Mineplex have shut down, and larger servers that haven't shut down yet are pure chaos right now.

Why does this behavior remind me of the old "dcc send start keylogger 0 0 0" exploit of IRC some fifteen years ago?
Thread from the other day: https://news.ycombinator.com/item?id=29470729
Wait, if you don’t know who they are then how do you know they are “breathing, ideologically bent individuals” right before asking who they are?

What if instead they are ego fragile and angry at Assange for daring to challenge the unchallengeable order?

Or what if this is a case of banal evil?

I’m not suggesting any of qualities exist in the persons who are implicated in the question of “who.”

I do want to use this opportunity to point out that if you expect to find some quality in someone else you will find it, if it is truly there or even if it really isn’t. This is motivated reasoning and if not handled appropriately then it can backfire in very serious ways.

I hope this doesn’t come off as insulting. @the_optimist I’m not a saint, I’m not perfect. My only hope, selfishly, is to surface desirable qualities (open to truth vs motivated reasoning) and hope my friends and family will echo the desirable qualities back when I inevitably stray.
> Most voices in support of Assange seem to come from people with strong conviction that he is clearly a good guy (unsurprisingly).

That's not my perception at all. It seems to me that people support Assange because the US don't like people showing proof of their war crimes, so they want to make an example of him.
If we’re talking about murder veiled in suicide then this has a good point but what about an individual’s right to end their own life, to choose how their life should end?
I do not think it is a loss for freedom of the press, I think it is an opportunity for the courts to define what a journalist actually is, vs. not. Perhaps the courts will side with Assange and we will find that this is First Amendment protected activity. I personally do not believe it is, but I do think that this situation is a bit unique to modern times and is likely to set precedent one way or the other.
ROFL, oh yes this is so much better and the syntax so much clearer than C++. ;)
I played through it myself and tbh I think the video doesn't do it justice. I haven't been this blown away in years. Until I got to take over the controls I was utterly convinced there had to be pre-rendered video thrown into the mix.

If you have a compatible console I'd really recommend checking it out!
Anyone have any resources they'd recommend for the basics of building something like this? I've always been fascinated with wave synthesis, but I have no idea where to start.
Sure, but it's easier to sue them if the company goes bankrupt.
Source on dev machines being more powerful?

I wasn't aware that was common practice. I assume this is for ease of playtesting a game before any optimisation phases have happened? I wonder whether it has a setting to convert down to actual PS5 power levels.

> And you can get away calling it 'runs on ps5'.

Of course. Sigh...
I hear you. However the amount of category theory you need to understand 99.99% of FP is really really minimal. 10-15 pages of well written text
Seeing how much she changed from Home Secretary to Prime Minister, I think the problem is with the office rather than the person.
I agree that tribal et al is a factor, but there are other significant factors. One is that a belief is not a singularity, it is a part of a web. If I believe that the world is flat, then a gaggle of other beliefs are then impossible. If you tell me you sailed around the world I will not believe you, not because of your statement but because your statement contradicts an assumption which is part of my belief fabric.

In addition, humans are not completely rational creatures. The concept of not knowing why you feel the way you do is common. And yet we are primarily driven by those things we feel but often cannot understand. Beliefs arise from emotions, not the other way around.

At the present time in the US we live in a society which increasingly divided into two parts because the experiences of those people are distinctly different. We have the concept of social inequality - the Gini function - but we often do not realize that the higher the Gini function the more likely it is that we will have divided belief fabrics. As we do. Many people in the US (I'm only speaking for what I know ) live in a far different world than the readers of HN. They work just as hard if not harder than the readers of HN.

The belief fabric of those people is far different because their experience sharing the benefits of our society is far different. The emotions of being treated unfairly give rise to a rejection of the predominant belief fabric as a whole. Imagine that you have repeatedly lost friends and family who sailed off the edge of the world because they accepted the official line that the world is round? Not a great example but perhaps a bit useful.

So when we say "tribal" or "friendship" we need to understand that tribes or friendships tend to cluster around belief systems. Trying to change someones mind by thinking about a scale of 1-10 does not work when they are using a completely different numbering space. (edit changed "because they are using" to "when they are using".)
From the article:

When we are in the moment, we can easily forget that the goal is to connect with the other side, collaborate with them, befriend them, and integrate them into our tribe.

When I am in a dialog, my goal is not to "integrate them into my tribe". Yuck. It is to express myself authentically in a skillful way. Whatever connection and conversation emerges is then meaningful.

Where the article is advocating kindness as a manipulation tactic to avoid stirring up their partner's defenses, while pursuing a specific perspective change... that is being slimy.
Yes, Chromium is basically entirely memory unsafe modulo mitigations [1], with the exception of some codecs being generated from a memory safe language. I meant that the memory safe parts of Firefox are a very small minority: it's also an enormous pile of memory unsafe C++.

1: There's a very clever project that'll protect against use after free that's being worked on right now: https://docs.google.com/document/d/1m0c63vXXLyGtIGBi9v6YFANu...

With that and memory tagging, the vast majority of vulnerabilities go from remote code execution to just denial of service.
If only Hillary Clinton were serving her second term, then maybe he'd have a chance with that argument.