skysight-inc/HackerNews huggingface dataset:
There is a recurring theme in thin arguments where it is argued that "the same people" argue two different, apparently contrasting things (without evidence.)

The reality is that there are some groupings of people with contradictory beliefs, but more realistically, each individual has a belief of each issue somewhere on a spectrum. Polarization has further grouped issues together, and attributed each stance as one side or the other, but this is not a useful way to explore issues or try to find the right balance or compromise for individual issues.

You might be left-wing and also support a demilitarization of law enforcement, especially when you look at uneven responses to protests[0], but political affiliation is not nearly as consistent as that just based on race alone[1], despite the greater risk of lethal force being applied when you have black skin[2].

And if you are right-wing and support overrunning the Capitol and disrupting the election process, you believe what was done was right and a fight against a corrupt and oppressive government. But wherever you fall on the political spectrum, if you believe that the individuals broke the law by forcefully entering the Capitol, you may find it dutiful to respond to requests from the FBI to aide in identifying those individuals (particularly if you believe this behavior attacks an important component of elected representative democracy.)

What keeps surprising me, though, is the failure to see President Donald Trump as an oppressor. He labels roughly half of his own citizens as enemies, discredits alternative sources of information (basically anyone that disagrees with him); accepting that behavior is a dangerous way to choose your political leaders. You should strive to unite the citizens, and your government should not be the strongest, loudest voice you listen to, because you need checks and balances against government controlled information.

[0] https://fivethirtyeight.com/features/the-polices-tepid-respo...

[1] https://fivethirtyeight.com/features/how-the-two-party-syste...

[2] https://scholarship.law.columbia.edu/cgi/viewcontent.cgi?art...

> The finding of elevated risk for Black victims in the Mental Health Crisis group suggests two worrisome features of police killings: First, training protocols focused solely on mental health may need to be redesigned to incorporate issues of greater perceptions of threat among Black civilians. Second, race may be more salient than other factors in the decision to use lethal force on a suspect across circumstances. This is particularly worrisome given the additional details of flight and threat in killings with less substantial bases for reasonableness. In other words, race appears to distinguish these killings even after taking into account the additional factors that might justify an officer’s use of lethal force. Police killings, then, are neither race-neutral nor linked to specific features of the incident.
I've been building https://parabible.com for a few years now (code is at https://github.com/parabible/). It's a tool for doing biblical research using the original languages. It provides the usual morphological tagging and parallel versions (with Greek/Hebrew, including the LXX but I'm not interested in just pumping it with rubbish data that a lot of bible sites like doing—I'm doing a PhD, I know what data is valuable).

The real value proposition is the way that searching works. I have the BHS (the standard Hebrew edition) tagged with parsing and syntax and, critically, searches respect syntax. That means you don't have to search for words within n words of each other or within the same verse; you can search for words in the same clause. Finding Hebrew idioms is a lot easier like this.

My research is in the Old Testament so this is only true of Hebrew right now but I'm doing a lot of work rewriting the backend which will make it easier to import new translations and search any of the tagged data.

I am quite proud of the UI. It's React with MS's Fluent UI components, though, and I feel like it's a bit sluggish (but my server is also slow).

But hey, I use it as my primary interface for working with the Hebrew so it serves my purposes. I also made some tutorial videos to onboard intrepid users (there's a button in the toolbar to take you there), which I feel like makes it a "real" project, now :)
Do light fluctuations cause wear on solar panels?
Do you have a source for “millions of people”?
Algorithms for Decision Making
It's called REP MOVSB (or MOVSW, MOVSD, maybe also MOVSQ?). It has existed since the 8086 day; and for reasons I don't know, it supposedly works well for big blocks these days (>1K or so) but is supposedly slower than register moves for small blocks.
Pincam: A simple pinhole camera library in Python/Numpy/GeoPandas. Pincam allows you to easily manipulate, analyze and plot 3D images with GeoPandas.

https://github.com/saeranv/pincam

It's dead useful (for the kind of work I do) - but I'm stuck on whether it's worthwhile to finish it up with a proper raycaster to more accurately resolve depth order of the geometries. Currently I've managed to implement ~70% of pincam's features with Pytorch3D's camera and mesh library, and while it doesn't provide clean graphics like Pincam, it gets the job donE.
They originally meant “remove all funding” which is why you would see this intermixed with “abolish the police”. It was an initial emotional overreaction that they’re trying to walk back. It would even be understandable (indeed, commendable) if they simply said, “we reacted emotionally to some troubling videos; we regret advocating for the abolition of police altogether, but we do want to see these other, more moderate reforms”. Instead you have some people doubling down i.e., “no, we actually meant ‘abolish the police’” and others who are cringingly pretending that “abolish the police” was some sort of metaphor. Both camps are more preoccupied with appearing to be correct than with actually being correct. Of course, someone will inevitably try to deflect to the errors of some other group, as though no one can be criticized except the worst group, which is the kind of race-to-the-bottom thinking that landed us here in the first place.
Its difficult to match the origibal macro, but dead easy to match into the shell script.

If youre just trying to get something to build as a user, its actually quite easy to read the configure script and see why its failing. The accompanied config.log is also quite detailed.

Autotools are not the best, but i always prefer building autotools packages over cmake. Worst case i can modify the configure script directly.
“ If I may however, I'd like to point out how unlikely it is that anyone making this exact comment would ever be banned from any platform.”

They might not literally be banned from Twitter, but I have seen many people attempt to make reasoned comments like this be effectively deplatformed, shunned, and shamed for making such comments.
I remember looking at the invoice for a SPARCStation 20 and thinking, you know, it's a little better than a $2,000 PC, but it's not 10 times better.
Memory mapped files are very tricky outside the happy path. In particular recovery from errors and concurrent modification leading to undefined behaviour. It's a good choice for certain use-cases, such as reading assets shipped with the application, where no untrusted process can write to the file and errors can be assumed to not happen.

For high performance code I'd use io_uring.
"They keep making bank." I guess it's only been a few months since I've realized that it is mostly people in near San Fransisco who are making huge amounts of money, and people elsewhere in the world make good money, but hardly "making bank".

Although, on the other hand, I was talking to a friend about how much I like Ring Fit Adventure for the Nintendo Switch, and he said something like, "It's a lot of money. You're a rich programmer, and I'm only a poor banker." :-). I suppose things are relative.
Your anecdote doesn't follow your warning.

Using mmap in an unusual way (to read chunks) on presumably legacy hardware doesn't generalize to using it in the obvious way (mmap entire files or at least larger windows) on modern hardware.
Have you ever noticed that when conservatives give an example of what "the other side" believes, they always pick fringe opinion pieces best suited to Tumblr. When liberals call out dangerous rhetoric, it's from major conservative media outlets and elected officials? One party is electing and promoting the craziest elements of their base. Just one.
I work on https://plasmic.app. You can emit code into your codebase or fetch over an API, and it supports static site frameworks like Next and Gatsby. We are very focused on your use case, so would love to hear if this works for you.
Indeed. The issue with file resizing I mentioned was mostly related to error handling (what if another process/thread/file descriptor/ truncates the file, etc.). But yes, there are of course other errors as well, like the fs running out of space you mention.
https://urlrec.com/

Export web animations as mp4 videos from any public URL. API or trough UI. Actually it can be any website, not just animation.
Talk radio and the Murdoch empire are a large part of the MSM.
plus 1 for this, I have been using CMake with my students for a year (moving from qmake) and this in conjunction with vcpkg to install stuff has been a breeze. This book is great too https://crascit.com/professional-cmake/
>However people seem reluctant to grant this to Trump supporters. They seem to be always lumped together as evil racists.

I find it more than a little ironic that you choose to paint others with a very broad brush while making the claim that those people paint others with a broad brush.

Personally, I try to treat others based on their individual actions. Perhaps you should try it sometime.
> the events in Kenosha: police shot an unarmed black man in the back

I believe it’s been established as fact that Jacob Blake was armed with a knife when he was shot. I’m not drawing any conclusion about the justification [not comparison], but he was not “unarmed”.

https://www.tmj4.com/news/local-news/new-audio-shares-the-mo...
300/year * an average lifespan of 78 years = 23400.

Multiply that by 1,000 and you get 23M.

There are 38M Black and African Americans in the USA, approximately half of which are male.

The math checks out fine.
> The glibc implementation[0] uses Enhanced REP MOVSB when the array is long enough. It takes a few cycles to start up the ERMS feature, so it's only used on longer arrays.

That isn't true anymore either, on sufficiently recent processors with "Fast Short REP MOVSB (FSRM)". If the FSRM bit is set (which it is on Ice Lake and newer), you can just always use REP MOVSB.
From the same article:

>But don’t get me wrong. We are not abandoning our communities to violence. We don’t want to just close police departments. We want to make them obsolete.

Later in the article:

>What would the country look like if it had billions of extra dollars to spend on housing, food and education for all?

Even Kaba, who has been advocating for the abolishment of police and prison for a long time, doesn't just want these establishments gone. She wants all of the funding and resources currently budgeted for these establishments to go towards resolving the root cause of most violent crimes.

The spin that my conservative relatives were told by Tucker Carlson and friends was that "these people want anarchy and free reign to commit crimes" (paraphrasing). While anecdotal, it does seem that conservative media conveniently forgot to mention the rest of the argument to my relatives.
can you explain the pseudocode for opcode 6? I don't understan why mem[b] isn't present.
> autotools are great, but at the same time it's a monstrosity, and easy to misuse (you should never commit the configure script, because it's the autotools that are supposed to generate it according to the platform it's running on).

The configure script is not generated according to the platform it is running on. The whole reason tbe configure script is such a monstrosity is because its supposed to be portable, its written in the lowest common denominator of shell. You are supposed to distribute it. Its also fine to check in if you want end users building directly from VC rather than from tarballs. Just dont modify it by hand.
'Hello World' on a 1982 Entex Adventure Vision
Well the government is willing to care for the baby at that point. So no, you should be obligated to drop the baby off with child services. If no one was willing to care for your child I'd probably be ok with that though.
store of value

The value comes from being able to manipulate the price, one would suppose.
What year / hardware / kernel version are you talking about?
It’s possible to both think that the Capitol Riots were absolutely treasonous and an attempt to subvert the constitution, and agree that reflexively calling people Nazis, White Supremacists, or Racists, for expressing totally legitimate views had a lot to do with why they were angry enough to do it.

Just to be clear - I don’t think the capitol rioters views were legitimate, but I do think the views of a lot of people on the right are, and the rioters thought they were acting with their support.
More https://www.cnn.com/2018/09/20/politics/congress-protests-br...
it's an idiotic newspeakism, lol

it's well enough that 'you' can be both singular and plural, we don't need another one
A stupid game where you have to guess what parts of Trump's tweets are in FULL CAPS: https://www.trumpscreaming.site

Now that Trump is banned from everywhere, I guess I won't have fresh content anymore ¯\_(ツ)_/¯
Does Matrix support keeping a local log/backup of chat history, like others are discussing in this thread?
For the record Macau was leased freely to Portugal as a trading post in the mid 1500s. Not everything is an unfair imposition.
Spurious speculation does not qualify as evidence under the burden of proof you would need to delay a Constitutionally mandated certification. You're explicitly calling for throwing away the Constitutional process.
But they were detecting 2 out of 4, not 2 out of 2. I think you are incorrect.
affordance is a platform for scaling side projects with an expert ecosystem. https://affordance.app
That’s not a thought exercise, that is just you publishing your opinion and revealing your personal biases.

Which “side” is exercising the power of censorship and deplatforming when Twitter suspends Donald Trump? Remembering that Twitter is notorious for suspending victims of harassment such as trans people reacting angrily to transphobes.

Perhaps you are only selecting the evidence that supports your argument?
English is not my first language, but it seems an ambiguous slogan as the prefix de- not only means to remove but also to reduce / degrade. For instance, there were some recent calls for "defunding the Pentagon", in the sense of reducing military spending.

> Defund

> to deplete the financial resources of

https://www.dictionary.com/browse/defund
The DMA needs to cooperate with the MMU which is on the CPU these days (and has been for almost 3 decades now). It's a lot of work to set up DMA correctly given physical<->logical memory mapping - so it's only worth it if you have a really big chunk to copy.
How can you manipulate the price?

I suppose there are now some whales, including governments that seized BTC from criminals, that could induce a crash by selling thousands of BTC within a short frame of time. But that may be true for many stocks as well.
You’re underestimating the value of immediate, global, and easily accessible coordination. Trump can try to build his own Twitter but it’s nowhere near the trivial proposition you’re making it out to be. Without this coordination mechanism the mob becomes headless and decentralized.
Ninja Forms – Paystack Integration
Voxelmetaverse, a voxel game platform based on voxel.js

Live demo: http://voxel.github.io/voxelmetaverse/

Source code: https://github.com/voxel/voxelmetaverse

I had big ideas for it but didn't get too far, after several years of working on it. Just published a retrospective today: https://medium.com/@deathcap1/6-years-after-6-months-of-voxe... - it could be developed much, much further.
https://noscript.it/

A little hack I made to view websites with JavaScript disabled, mainly useful on iOS where there is no real noscript extension.

Useful to share links with JavaScript disabled. And as added bonus it bypasses a few paywalls or article-per-month limitations.

Still has bugs and issues with detecting when a site blocks rendering in iframes.
What is happening to Lazada is happening to all companies acquired by Alibaba
That tells me that they didn't think what they were doing was something to hide. Definitely stupid, but also probably not an attempted coup if that's the case. That is, I don't think the protestors themselves were attempting a coup.
I think the story is to always benchmark first, and also to make sure your benchmarks reflect real-world use. What's dangerous is assuming something is faster without benchmarking.
> it supposedly works well for big blocks these days (>1K or so) but is supposedly slower than register moves for small blocks.

On current processors with Fast Short REP MOVSB (FSRM), REP MOVSB is the fastest method for all sizes. On processors without FSRM, but with ERMS, REP MOVSB is faster for anything longer than ~128 bytes.
Reading the article it doesn't exactly sound like abolishing the police in the sense that we revert to chaos and anarchy. It sounds more like what else could you do with all the money going to the police now, which could also reduce crime. And it seems the argument is that the police is designed to react to crime as it happen, while there might be ways that can stop the crime from happening in the first place, like better education, more housing, or who knows what else.

I think this is the key takeaway from the opinion piece:

> As a society, we have been so indoctrinated with the idea that we solve problems by policing and caging people that many cannot imagine anything other than prisons and the police as solutions to violence and harm.

I find it an interesting idea to be honest. I don't know that I'm convinced one way or the other, but it definitely seems an interesting area for research and innovation. We innovate solutions to all kind of problems, it seems it has been a while since we've tried to innovate solutions around crime reduction and prevention.
You're misinterpreting my "endless videos" comment to mean "happens with great regularly", instead of "this an established scenario to train for", within the context of traffic stops. People shoot cops at traffic stops, it's a thing that happens, and people should be aware of it.

From your comments, it seems that because you can show that it's relatively rare, nobody should expect, plan for, or train for it. I look at stats that show police murder rate comparable to the general population and I am honestly impressed that they are able to keep it that low while dealing with some of the most dangerous elements of society. Do you believe it is because violent criminals have a similar level of hatred towards police as they do a member of the general public, or is it because police train for the worst case scenario?
What evidence would prove that systemic racism doesn't exist?
M1 vs. PC Boot
A far left witch hunt. What could go weong?
I agree. I say that a someone who doesn't tend to support popularity contests as a solution to everything. For example, privacy, buying local, supporting SMBs, thinking critically, and many more are hard, in different ways but those albeit important are not easy to do. Many people would say "make privacy easy!", OK we've got Signal, Tails, Tor, etc. "Make supporting SMBs more appealing!", OK we've got Shopify, Stripe Etsy, Gumroad etc. "Make thinking critically easier!!!" ... Wait a second, thinking critically is and will be hard, perhaps not hard but at least not easy.

GNU Social was called StatusNet and Laconica before that, but no, they still chose a deliberately uncool name in one of the most extreme popularity-driven markets. Not that we ought to drop our standards, but why choose such a petty hill to die on?
I may have made some assumptions about you personally but the points still stand.

You can speak for yourself with regards to your need for social media or platforming of any kind. Just remember that where we're going, there are no limits. Next you're off HN. Next is hosting providers. Then it's the internet (ISPs). So sure, they're all private companies but to ignore that fundamental impact is odd to say the least.

I will assume then, that you also concluded that BLM supporters as a group did not "express themselves peacefully" as there were plenty of linked violence, in aggregate well beyond what we witnessed a few days ago. It would be a breath of fresh air if that was really the case but I struggle to find consistency of principle among people these days and making that comparison is an attempt to highlight that.
Yea, the President and r Senators fomenting insurrection and someone no one has heard of writing an opinion piece are exactly the same.
Because left wing rhetoric comes from grass roots ground up sort of activism. Right wing rhetoric is much smoother because they have full marketing teams and PR backing them. One is organic. One is designed. Organic movements are messy. Carefully designed messages are nice and succinct.

One example of right wing consolidation around their designed messaging:
https://www.youtube.com/watch?v=ZggCipbiHwE
If you use a 3rd party to get "reach" you have to play by their rules.
Ground plan and more here: https://www.cambridge.org/core/journals/antiquity/article/ri...

At bottom you can see some rectangular structures of three rows of post holes identified as "longhouses", a commonly-identified neolithic building technique.

Given the "ring" is also three rows of posts about 5m apart (with the two inner rings having nearly the same feature count and the outer ring having close to twice the features), it makes me suspicious that this structure (and the many others like it in Britain and northern Europe) was also a building, a (monumental) annular longhouse. Whether shrine, palace, fort, or some combination, a building makes a lot more sense than a bunch of freestanding posts.
Tuna programming language: https://github.com/Conder-Systems/tuna-lang

The intended use case is rapid development of microservices. I’m excited about it because you can describe reliable and secure apps concisely:

https://github.com/Conder-Systems/tuna-lang/tree/main/demos/...

Tuna presents a single system image abstraction so developers don’t need to concern themselves with scalability.

It’s all open source and I welcome contributors/feedback!
A little language for dimensional analysis programming: https://github.com/whatgoodisaroad/doggerel

Rather than static types, primitive values have static dimensions and (in lieu of objects) complex values are built up into unordered vectors. The core idea being that if the language makes it easy to spin up descriptive purpose-built dimensions, vectors are the only data structure we need!

It started out as a straightforward attempt to program with units and conversions, but slowly generalized to this vector concept. The next steps are about building a static dimension language (like a type language) to slice-and-dice vectors with projections.
“every single time the left agrees to sit down and have a conversation with “reason and logical arguments” they get met with bad-fair arguments“

Absolutely true.

Also true:

“every single time the right agrees to sit down and have a conversation with “reason and logical arguments” they get met with bad-fair arguments“
What is your beef with Mozilla’s statement?