skysight-inc/HackerNews huggingface dataset:
> Additionally, Modi was mainly accused of not-doing enough to stop it, rather than actively causing it.

That is a misrepresentation. He was the primary organizer of the pogrom.

In the words of the gujarat riots convict babu bajrangi, at 6:30 timestamp.

https://youtu.be/mfnTl_Fwvbo

https://en.m.wikipedia.org/wiki/Haren_Pandya

Haren Pandyas wife accuses Modi of planning her husband's murder. Modi was pandyas only real enemy.
It's crazy to me just how much use we've gotten out of this thing. 31 years old. I hope JWST can provide the same sort of longevity. I wonder if there are similar plans to have it be serviceable / upgradable now that we've regained the ability to put our own astronauts in space recently.
Yeah Transcrypt is interesting! There’s even a book that shows you how to use it with React [0]. Personally I think mithril.js would be a better fit than React because JSX isn’t supported.

[0] http://www.transcrypt.org/pdfs/rtptutorial.pdf
FWIW, while you are probably correct in the context of Loom--a specific implementation that I honestly haven't looked at much--you shouldn't generalize to "green threads" of all forms as you not only can totally implement this well but Erlang does so: as you are working with a byte code and a JIT anyway, you instrument the code to check occasionally if it was preempted (I believe Erlang does this for every potentially-backward jump, which is sufficient to guarantee even a broken loop can be preempted).
The Supreme Court has been far from impartial (especially relevant, because one can see from this news story that calling Supreme court judges out for sexual harassments gets surveillance spyware installed on your devices). I am sure you know that Stan Swamy was denied bail although he posed no flight risk, was denied straw to drink water with because he could not hold tumblers without spilling all of the water and that he had been complaining about his health and that he was taken to hospital by the time his health had irreparably deteriorated, thanks to lack of attention to his medical complaints.

If your defense is picking on my shorthand to describe dying while in legal custody of a jail where he was being held without trial, under ludicrous trumped up charges, denied of bail, then I don't have much to add.
For Russian-speaking readers here who may want to challenge their children, here's the (original?) open book in Russian: http://ilib.mccme.ru/pdf/VIA-taskbook.pdf
> So loom uses interesting terminology when talking about this.

That is a common terminology. Wikipedia says: [1]

The term preemptive multitasking is used to distinguish a multitasking operating system, which permits preemption of tasks, from a cooperative multitasking system wherein processes or tasks must be explicitly programmed to yield when they do not need system resources. ... The term "preemptive multitasking" is sometimes mistakenly used when the intended meaning is more specific, referring instead to the class of scheduling policies known as time-shared scheduling, or time-sharing.

> threads are only preempted when they perform IO or are synchronized

First, they can be preempted by any call, explicit or implicit, to the runtime (or any library, for that matter). For all you know, class loading or even Math.sin might include a scheduling point (although that is unlikely as that's a compiler intrinsic). We make no promises on when scheduling can occur. Not only do threads not explicitly yield, code cannot statically determine where scheduling might occur; I don't believe anyone can consider this "cooperative."

Second, Loom's virtual threads can also be forcibly preempted by the scheduler at any safepoint to implement time sharing. Currently, this capability isn't exposed because we're yet to find a use-case for it (other than one special case that we want to address, but isn't urgent). If you believe you have one, please send it to the loom-dev mailing list.

The reason it's hard to find good use cases for time slicing is as follows:

1. If you have only a small number of threads that are frequently CPU bound. In that case, just make them platform threads and use the OS scheduler. Loom makes it easy to choose which implementation you want for each thread.

2. If you have a great many threads, each of which can infrequently become CPU-bound, then the scheduler takes care of that with work-stealing and other scheduling techniques.

3. If you have a great many threads, each of which is frequently CPU-bound, then your cores are oversubscribed by orders of magnitude -- recall that we're talking about hundreds of thousands or possibly millions of threads -- and no scheduling strategy can help you.

It's possible that there could arise real-world situations where infrequent CPU-boundedness might affect responsiveness, but we'll want to see such cases before deciding to expose the mechanism. Even OSes don't like relying on time-sharing (it happens less frequently than people think on well-tuned servers), and putting that capability in the hands of programmers is an attractive nuisance that will more likely cause a degradation in performance.

[1]: https://en.wikipedia.org/wiki/Preemption_(computing)#Preempt...
could also be the case that the two volumes are empty, ie have no pages
Ask HN: Writing a layout engine for multiple operating systems
I want to write a minimal browser layout engine. I know it's an extremely daunting task, I don't intend to converge with HTML5 compatibility. I just find browsers fascinating and would like to learn more about them.

I want to have an actual Window appear that can emit text, color, and shapes. I don't want to use a graphic UI framework like WPF. I also believe a graphics library like DirectX or OpenGL would be overkill as it's adding features I don't need, but I really don't know. Chrome and Firefox use ANGLE, maybe that's a start?

TLDR If I wanted to write a layout engine for multiple OS's, should this be built on top of a graphics library, a windowing system, both, or something entirely different?
This article talks about "zombie trials" as if it were known to the reader what exactly that means. Anyone who could clue me in?
With an appeal to authority :-)
Yes, though it's not much of a problem for those unwilling to take the leap based on only one or two emergent studies, who might prefer relying on decades of safety data.

Oh, but then that entirely sensible and understandable action might get one censored, deleted, fired, fined and/or discriminated against as a third class citizen. Cui bono?
Sadly, not yet.
>Perfectly secure computers are an oxymoron. They don’t exist.

Absolutely, but creating a platform the encourages or forces users to do the wrong thing is a regression from where we were ten years ago.

>iOS is the least worst mobile option

No. Devices running a FOSS operating system like the Pinephone are the least worst mobile option, people don't like it because it's not sexy and it's currently very inconvenient. The rest of the options are so bad that you're probably better off without a mobile phone at all.

RE: iMessage

You have everyone using exactly the same messaging client, so you have one piece of software to exploit and now you can attack everyone. The extreme lack of diversity makes these sorts of complex exploits much more profitable.

>iOS is pretty damn secure

Sure, if you don't do anything with it. But it encourages users to download unaditable closed apps and reassures them that doing so is totally safe despite the fact that most of them are using 3rd party telemetry services run by data brokers.
It's an issue with practicality: a smaller wind turbine requires a similar amount of maintenance as a huge one, while the latter converts the energy more efficiently due to greater rotor span.

Then you are not going to build a sole turbine† in a middle of nowhere, because it requires a transformer /DC inverter and a connection to grid. These things are costly and best amortized over large farms. Same goes for maintenance: there's periodic maintenance for various systems and much of the cost is getting specialists and gear there and back.

(†) There are cases when you'd use turbines of grid, like with remote mines/outposts but these are rather special.
Why NY of all states?
I guess for me the dystopian slant gets a bit steeper in the context of global warming and consumerism and the sort of head in the sand mentality that VR seems to project.
and the ffi adds a lot of overhead for granular data. Julia just works fast. My only friction has been offline development, which isn't well supported yet.
I think it's really hard to judge from a photograph, but Semple is, if nothing else, a fantastic promoter, so your skepticism is warranted.
Is this some vaccine hesitancy in disguise from BMJ?

Stephen Lock, my predecessor as editor of The BMJ, became worried about research fraud in the 1980s, but people thought his concerns eccentric. Research authorities insisted that fraud was rare, didn’t matter because science was self-correcting, and that no patients had suffered because of scientific fraud. All those reasons for not taking research fraud seriously have proved to be false, and, 40 years on from Lock’s concerns, we are realising that the problem is huge, the system encourages fraud, and we have no adequate way to respond.
What is broken-by-design about the api?
Yeah, add health to pieces and use dice to determine what happens when pawn takes the queen: roll 5 and your queen wins, but with 1/3 health.

That would really suck.
Sunshine Math is a great set of math problems for grades K - 8. I couldn't find a publisher, but PDFs of scanned copies are available online.
lack of time.
Yup, human readability is the reason why text formats gained popularity in the first place. That's why I've developed a parallel text/binary format. You edit in text, and send in binary.
60% of people being admitted to hospital with coronavirus are unvaccinated
Sizable article - write down a few highlights about the Langlands program.

> Mathematics has received a rare gift, in the form of a mammoth 350-page paper posted in February that will change the way researchers around the world investigate some of the field’s deepest questions.

> The work is a collaboration between Laurent Fargues of the Institute of Mathematics of Jussieu in Paris and Peter Scholze of the University of Bonn.

> It opens a new front in the long-running “Langlands program,” which seeks to link disparate branches of mathematics — like calculus and geometry — to answer some of the most fundamental questions about numbers.

> The Langlands program is a sprawling research vision that begins with a simple concern: finding solutions to polynomial equations like x2 − 2 = 0 and x4 − 10x2 + 22 = 0.

> “The Langlands program is a network of conjectures that touch upon almost every area of pure mathematics,” said Caraiani.
I would guess that there's a vicious cycle at play here. The more someone is willing to pay to avoid ads, the deeper their pockets are, the more valuable they are as a consumer, the more money a company is willing to pay to advertise to them.
So sad to see visionless executives at a company so large.
There's a funny story. Before PISA, Finland looked up to the German school system, which was clearly considered superior by both sides.

When PISA came out in 2000, Finland was surprised to come out on top for Europe. Germany's performance in math was abysmal -- behind the US even. People started flocking to see what Finland did, and stopped looking up to Germany.

https://nces.ed.gov/pubs2002/2002116.pdf

The German school system has since gradually improved -- it's no longer behind the US -- but it's far from world-leading.
Those points can be trivially met with static HTML and something like IPFS, and you can still download HTML for local storage and viewing. You can even print to PDF if you really want to do so. Meanwhile, PDFs also allow dynamic files, don't require dating and hashing, and can be used to spy on users or deliver malware.

EDIT: Oh, yeah, and static file formats doesn't necessarily have to mean static document formatting when viewing -- unless you're using PDFs, which tends to break useful stuff like reflowing for paginated documents (one of the worst things about even simple PDFs).
I don't think the question is dominated by machine state, I think it would be more of a question of stack size. They are demand-paged and 4k by default for native threads, 2k by default for goroutines but stored on a GC'd heap that defaults to 100% overhead, so it sounds like a wash to me.
Spotted - Yeah we rebranded from Soapbox about 30 days ago.

https://hypercontext.com/blog/news/soapbox-rebrand-hypercont...
For the note: Sciter ( https://sciter.com ) implements CalDOM features out of the box. But better.

In Sciter DOM and vDOM are equally honored.

This CalDOM's (DOM + vDOM population):

_("#output-1")
.append(
_("+h1").text("Hello World!")
);

In Sciter is

document.$("#output-1")
.append(<h1>Hello World!</h1>)

And this reactive CalDOM:

let app = _().react(
{},
{
render: state =>
_( "+h1", `Hello ${state.name}` ) //This is XSS safe
}
)

_("#output-2", app );

//Edit below line to update state
app.state.name = "World Reactively ";

in Sciter is

class App extends Element {
name = "unknown";
render() {
return <body><h1>Hello { this.name }</h1></body>;
}
}

document.body.patch(<App />);

document.body.componentUpdate({name:"World Reactively "}); // will invoke render()
My answer to #1 is less than 8 kopecks, and Masha has less than one. There's a problem: nowadays kopecks are the minimal unit of currency. Either it means you have to think of the old Imperial money units (polushka, 1/4 of kopeck), or think of fractional amounts of money.
> For example, this is believed to be how "Tucker Carlson got surveilled by the CIA" -- he is believed to have contacted a surveilled Russian agent to discuss interviews with the Russian president.

Yes, that happens all of the time but one difference here with Tucker is he was deliberately "unmasked." Normally when an American is caught up in foreign surveillance, their identity is blocked out or masked, "incidental collection" as you said. Someone purposefully unmasked it. And someone purposefully leaked it. The same thing was done to General Flynn.

https://en.wikipedia.org/wiki/Unmasking_by_U.S._intelligence...
Ask HN: What tools/frameworks to use to reduce friction from idea to execution
Simple put, I can develop applications. I'm a (somewhat) competent software engineer, yet I find myself becoming increasingly frustrated by what I perceive to be an unnecessary amount of friction most tools require in order for me to actually make something. I feel as if there's some magical tool, language, framework, or technology that exists which could immensely improve my developer experience if I just found it and used it. While I doubt the magic tool actually exists, I am interested in hearing how other developers minimize this friction.
A kopeck is like a cent (1/100th of a ruble).
So you are a DEC fan but don't remember Radix-50 encoding?
I could parse it fine but if I were writing this I would include more redundancy e.g. "weighs one pound and half the weight of the [maybe use our to suggest to the reader it's the same one] brick".

The well drilled student would be able to parse both but anyone who can struggle with getting the words into their head in the right order like me could struggle.
Agreed. I think the better and less risky way to handle this situation is something like:

"There are two views on this. Some people say x, but I would argue that the better view is y."

Giving the wrong answer intentionally is both dishonest - never a quality I would want to have, especially in an interview - and liable to backfire.
If only. The day real fuligin is available for purchase is the day I discard all other clothing and prance around in an oversized fuligin cape twenty four hours a day for the rest of my life.
If you say so. All I see is something they said would cost $500m and due to government involvement it is now unbelievably expensive. Since this almost always happens with NASA I can only think that it is something about how these projects are funded. Maybe there is more to it than it just being hard.
> "As a matter of law in the United States you are objectively wrong."

You are quite correct, of course. I meant to write "shouldn't" instead of "don't".

> "So what, you think individuals should be able to investigate something all by themselves, but the government should be free to put the boot down on newspapers because they're corporations?"

I'll point out that there's an entirely separate and intentional carve-out for freedom of the press that is distinct from freedom of speech, so that's not a good justification for corporations to get freedom of speech as a right directly.
I think you're the one who got nerd-sniped here. 1.5 of the 13 pages in this PDF are about surveillance capitalism. The rest's about web standards.
This article is pointing out that interviewing/recruiting is as much dominance play for the interviewers as it is testing of candidates. Doing interviews can be considered recognition of rank inside the company. Some probably consider this sanctioned "lording" an implicit reward, and thus will make sure they get they what they want. Some consider it a hazing ritual.

Noting how many comments here are of the form "this is what /I/ would accept" or "what /I/ usually want out of /them/".

And the point was specifically how interviewers insert their personal issues into the questions and make others dance.
That NSO Group infrastructure was burned, the one you reported (still) isn't.
There's a special URL type because URLs are not strings, and the computer needs to know that.

The date format is not ISO8601 because ISO8601 has too much cruft, bad defaults, and is missing real timezone data. I'd have been fine with the cruft and bad defaults, but lack of timezones is a deal breaker.
I'm interested in this too. I know the planned mission duration for JWST is just 10 years, but I also wonder if its orbit or something else about the mission parameters will prevent it from lasting as long as Hubble.
Letsencrypt Service Disruption
Following the reference trail leads to this:

> I categorised trials with false data as ‘zombie’ if I thought that the trial was fatally flawed.

https://associationofanaesthetists-publications.onlinelibrar...
I think by far the most ironic part of this whole exchange is that the person revealing Xmader's real name and barely veiling his threats of personal harm is one of the people actually responsible for leaking the entire musescore dataset as a giant fuck you when they were bought by UltimateGuitar. Keep it classy, Daniel Ray.
Not at all, would just look cool (in theory). Unfortunately the replies prove that it's impossible, at least right now.
I wrote a dedicated section in the documentation just for this, it can be pretty powerful: https://docs.nebulus.dev/#/?id=use-cases
Incredible that NASA was able to recover this - they also estimate that they will be able to run many more years still!

> NASA has returned the science instruments on the Hubble Space Telescope to operational status, and the collection of science data will now resume.

> The Hubble team has been investigating the cause of the payload computer problem since it first occurred. On July 15, the team switched the spacecraft to backup hardware.

> NASA anticipates that Hubble will last for many more years and will continue making groundbreaking observations, working in tandem with other space observatories including the James Webb Space Telescope to further our knowledge of the cosmos.
> side-by-side on a bookshelf

Seems pretty explicit to me
Yeah! I can't remember when was the previous time a web page startled me like that. But it was effective, you have to recognize that.
Go Protein Bars
>The U.S., NATO and other allies

Okay. What about NATO and "other allies" then?
Ask HN: Decline of Google as a “Utopian” Company
I was in college when they IPOed. The founders seemed to really have a vision to be the anti-Microsoft. Stuff like 20% time, free food, moonshot projects, etc.

Now it seems they're just another big tech company. The news is filled about how they're not up to very good stuff.

What happened?
You're being downvoted for a really simple reason: HN doesn't like comments that boil down to "This." or "100%.". You need to add some value. It sucks that this even applies to "I'm excited, this is great!" but what can you do.
As a child my mother taught me HALT! Hungry, angry, lonely, tired. It has served me so well by itself that it was not until today that I went and looked it up and saw that it is widely known and used, though perhaps not as widely is it could be.
Do we really need Samsung for that? I like the idea and I have some spare unlocked phones. It would be nice to have a webpage with ideas and downloadable code. Maybe something like a custom system image that would change an old phone into a simple portable arcade machine or something.
Unfortunately not yet. I'm still finishing up the reference implementation in go, and then looking for help with the other implementations. I think there's someone doing a Swift implementation as well...
Pegasus Project: Apple iPhones compromised by NSO spyware
Read about the concept of multiple outs. It has many practical use cases in everyday life.
They're not. It's like a penny. Sure you may have parts of cents like with gas, but for girls buying books, it's the lowest currency value.
> Governments are entities that exercise a monopoly over violence within a certain territory. The nature of the government depends on those in power and those who get them there.

If you look at advanced democracies worldwide, which operate under the powers delegated to them, the rule of law and fundamentally exist to protect human rights, that's evidently not the case.

The question is, why would you want to believe differently? Why not embrace the great news that democracy works and prospers? Yes, it's not perfect yet - we have work to do to create a more perfect union. But certainly work on a grand project isn't accomplished by destroying it and starting over.
No, that's just the US style of humour, where even a laugh-track is recommended to make sure no one misses the joke.
Please don't spoil it for the rest of us. @dang
Culture–Not Genetics–Was More Salient for Anglo-Saxons
I recently had the privilege of trying to do the right thing when I identified fraudulent research carried out by an institution in Austria. The initial response of the institution was positive but when I pressed for further details on how such things could happen suddenly nobody anymore would take my call. The research was paid for by a private company to pimp a nonsense product. The research was never published in a research journal but it didn't stop the company using the name of the university alonside exerpts from the paper in marketing material alongside gushing claims of "proved by science".

The company threatened to sue me and the university threatened me as well. Neither has followed through on threats. The company wants to keep selling their rubbish magnetic health ding ding and I assume the university wants nobody to look into how positive results for the product came out of their institution. Allround an education on how the real world works.
You might not want to use the word Heroku? It's a trademark name. And it doesn't appear that this is affiliated?
The value was explained back in the Nixon era, and it was a BAD value:

" “You understand what I’m saying? We knew we couldn’t make it illegal to be either against the war or black, but by getting the public to associate the hippies with marijuana and blacks with heroin. And then criminalizing both heavily, we could disrupt those communities,” Ehrlichman said. “We could arrest their leaders. raid their homes, break up their meetings, and vilify them night after night on the evening news. Did we know we were lying about the drugs? Of course we did.”"

https://www.cnn.com/2016/03/23/politics/john-ehrlichman-rich...