skysight-inc/HackerNews huggingface dataset:
In the first case there about Paul Weston, the local Police Commisioner clarified the reasons for his arrest:

"It has been wrongly suggested that Mr Weston was arrested for reciting passages written by Winston Churchill. I understand he was not welcome outside the Winchester Guildhall, the Police were called and he was asked to move on. I also understand that he was not prepared to move on and was arrested for this reason."

https://en.wikipedia.org/wiki/Paul_Weston_(politician)
FOSS is already to some extent a popularity contest.
Keep aside the accuracy of the NYPost story for a moment. With this move, Facebook and Twitter have effectively backed one political side over the other. Even if in the nitty-gritty they might not have, this is the perception that is sent out and is the perception that will be played to the hilt by the Trump camp. And timing of this is damning as well, with distrust of big tech and social media rising even before this on all ends of the political spectrum.

If by any chance Trump wins next month, this will be the end not only for Facebook and Twitter, but for the wider Internet in general and Social Media in particular. Because if Trump wins, he is not going to let it slide. The destruction of Facebook and Twitter will most certainly done by removing the safe harbors by citing this incident in particular. That will be a bloodbath with a lot casualties of innocent bystanders in Silicon Valley.

And the knock-off effects of this will be even more damning. Even if Trump loses, many other countries will take a big, hard look at the possibility of regime change and political interference being done by a bunch of Western Activists. Especially in Asia and Africa, where the memories of Western Imperialism have not yet faded and the wounds are still raw.

I am really surprised by the fact that the shareholders, investors and the board of Facebook and Twitter haven't stepped in to stop this or at-least deescalate this, considering they will be loosing a whole lot in this scenario. Or is everyone in Silicon Valley just too drugged out with activism to care about even themselves?
Java: The Z Garbage Collector
First Look at the Playstation 5 User Experience
oh, in that contest, being able to parallelize allocation this way must be a big win. Of course it wouldn't work with a free list.
Slight opposite take on the state of linux vs windows is here - https://www.dedoimedo.com/computers/linux-year-of-dissatisfa....

I unfortunately agree with a lot of what he says (this after using linux either a primary or secondary desktop OS for over 23 years) have kind of the same fatigue.

It really saddens, this current state of the linux desktop.
I don't disagree. In a lot of cases, like Zoom, there's a stupid amount of free capital floating around due to effectively-zero interest rates, and not many places with decent returns to invest it. So anything that gets hyped as a good place to put it (like tech stocks) gets blown out of proportion and underlying fundamentals don't really come into play. Basically, investors (and the market) aren't rational right now.
Because of perceived future value, and if you had only certain avenues to bet on , then tech would be at the top. Added to that, gamified platforms like Robinhood, where there are a whole bunch of new, inexperienced investors. Robin hood added like 3 million customers in the months after covid.
You mean bias like Rush Limbaugh or FoxNews bias? Where other ideas are not only never presented, they are openly mocked?

And that happens mind you, on the PUBLICLY OWNED airwaves and spectrum....
Did this work for a relatively long term? The general sentiment is lots of strategies work during bull markets but then get crushed by volatility in bear markets since the drawdown tends to be higher
I wonder how many Uighurs were included in that survey of self-reported happiness.
I read it as Microsoft incorporating more and more features from Linux.
I remember fondly programming on Inferno with Limbo that had reference counted GC and a cyclic version as well - but you were forced to declare data structures as cyclic.

Nim is interesting but I’ve been more closely following Zig lately. Perhaps it’s time to dig into Nim too!
Related content, sure, but the problem with extremist videos in Youtube (at least for the GP, but also for me and my friends) is that they pop up out of nowhere.
Streamlit launches cloud service to help developers share open-source AI apps
I agree. It really opens up a lot of things for people who like to tinker. Started just printing toys, but now am designing and printing useful parts needed during lockdown and School/work from home. I love it.
Unix Text Processing (Dale Dougherty and Tim O'Reilly, 1987)
USA will negotiate ever more blatantly slanted Trade Agreements backed by sanctions (Russia), regime destabilization (Middle East) etc
I don't know about this argument in general: it seems about the same as saying we shouldn't criticize people for drinking and driving because they should decide their own risk tolerance. Sure they're deciding the risk to themselves, but they don't necessarily get to unilaterally decide their tolerance to risking others without criticism.
You're perfectly fine with potentially killing family members? Do they know this?
That's the how, but not the why.

A free flow of information is a net good. Restricting information is a net bad. Western society learned this 400 years ago.

These are the same arguments which were used against the printing press, now being used against the internet, fighting against a new enlightenment the same way that the church fought to maintain their monopoly on knowledge.

All combating "extremism" does is protect entrenched stakeholders from the truth.

https://en.wikipedia.org/wiki/Sapere_aude
I don't think people are too stupid to discern the truth.

I think a lot of people are too overwhelmed by the minutia of navigating their own stressful lives to handle a deluge of lies designed by expert propagandists to be easier and more appealing for them to consume than the truth.

The difference is that these aren't leaflets being dropped from the sky on a village of a few hundred people. These lies that span our entire country and they are coming from people that have access to analytical data which allows them to observe how their lie is being received so that they can refine their messaging immediately.

There has never been a propaganda delivery system like this before. History isn't going to be useful here.
Thank you so much for going through the platform. We've just launched and sadly some bugs sneaked through. We are actively working on the fixes and they should be out asap.

Lock-ins have been our biggest concern here at Canonic. We wanted to ensure that if the user wanted to move/integrate with different services, that experience be as seamless as possible. We are exploring both OpenAPI and GraphQL schema export options. Definitely on the roadmap!
Your point is based on a fundamental mis-understanding of what the reorder buffer (ROB) is doing.

Any time there is a fault, it is detected by the retirement stage as it inspects the ROB. There are already hundreds of state changes that must be rolled back: all of the succeeding entries in the ROB. So the work performed by the recovery mechanism isn't changed by the amount of clobbered state because it is completely clobbered! The ROB must rewind it all.

The register file doesn't need any additional ports, because the fault recovery mechanism doesn't touch the physical registers. It only updates the register alias table (RAT) to point to the appropriate registers. But that machine must be capable of restoring 100% of the register pointers very quickly no matter what. Whether the faulting instruction touched one, two, or 16 registers doesn't matter. The 100+ updates following it are enough state that the answer must be: "Everything".
yeah the first period after switching to Linux is almost always ok-ish, sometimes even pleasant, depending on one's specific use case.

then you live trough your first pulse audio upgrade. or maybe you have to bring a laptop in two wireless location with slightly different network configs. or it's just a distro upgrade where the default filesystem changed and they dropped the older fs kernel module. or you have a second monitor, or a multitouch pad, and at every update there's a chance for some package change breaking their config.
technically, a drone has some capability for autonomous flight, at the very least something like the ability to travel from waypoint A to B without human control. at this point the horse has already left the barn; any RC quadcopter is a "drone" as far as the general public is concerned. and to be fair, the sophisticated stability controls on a typical quad makes it a lot more similar to a drone (using the narrow definition) than a fairly primitive RC aircraft.
I see there is a lot of work to do in educating people... No wonder the whiners are always crying, they are ignorant and willfully so... How sad. Downvote all you want
Cloudflare Launches Durable Objects Beta (Expanding 'Workers' Capabilities)
I'm not sure who I would trust, but I don't generally trust university research departments to produce high quality, reusable software. Not that industry projects produce consistent quality software either, but fewer of those projects are open sourced.
And then it's only two minutes of flight. Drone/model is the most likely scenario in my opinion. Great suggestion. Occam's razor.
Doesn't seem like it's based on any already-existing distribution:

https://events.gnome.org/event/1/contributions/80/attachment...
Not necessarily. It might be problematic for ReactOS to try to market their software commercially, but not for someone downloading it to use it commercially. (The latter of which is governed solely by ReactOS' own license, which takes no issue with that.)

The first thing to understand about fair use is that it applies to copyright infringement, so first, someone has to complain about the infringement and then you utilize fair use as a defense. And second, that fair use has some guidelines/rules to test whether or not fair use should apply, but they are open to some interpretation.

So it wouldn't be "illegal" to commercialize ReactOS... but it'd probably make it a lot harder for ReactOS to use fair use as a shield going forward, because it would weaken their case on one of the pillars of the fair use test.
What Gender Gap in Chess?
Temporal’s microservices orchestrator nets startup $18.75M
> I’m not surprised; you’re rolling your own crypto.

I agree! PRNGs are surprisingly difficult! The main difference I argue, is that the statistical-tests applied to crypto-algorithms are "harder" than the statistical-tests applied to PRNGs.

In a standard PRNG, you're happy if you can say pass the Chi^2 test. But with a Crypto-PRNG, you're aiming to beat differential cryptoanalysis.

What is differential cryptoanalysis? Well, its just a pair-wise statistical test across your bits!! Its a far more strict test than just Chi^2, but the overall concept is the same: Anything that differs from a uniform random distribution fails.

----------------------

> You see what’s happening there? 5 rounds is easily broken, 6 rounds is borderline secure, 7 rounds is secure. Same thing with AES; these algorithms were never meant to be used the way you’re using them.

Indeed. But for those who need "simple" PRNGs for simulation purposes.

Since PRNGs are designed for speed, their statistical tests are far easier than differential cryptoanalysis. You're "only" aiming for Chi^2, or other tests (See PractRand or BigCrush).

ChaCha over 5 or 6 rounds is going to be inevitably slower than a single-round of xorshift128!!

True, ChaCha "scales" to higher rounds (xorshift128 will probably fail differential cryptoanalysis even with 20+ rounds applied... while ChaCha continues to get "more secure" the more rounds you apply all the way up to 80+ rounds).

But that's a weakness PRNG users are willing to accept. As long as the bits are random enough for a monte-carlo simulation (for raytracing, or weather simulation, or... AIs), you're happy.

-----------

Because PRNGs tests are "easier" than crypto-tests, you can often make due with a single round alone. (See LCGRNG: a singular round of (seed = seed*K1 + K2) is sufficient to pass Chi^2 tests).

I've never designed a crypto-algorithm before. But based on my understanding of Crypto... the creation of PRNGs is a surprisingly similar field. GF(2), Bijections, mappings, bit-tests, statistical tests... they have applications to both crypto and PRNGs.
In the old Firefox for Android you could, but sadly the ability to install any extension in the modern Firefox release is locked behind nightly features[1]. It's possible, though. although the API hasn't been implemented completely yet.

Turning it on by default would break a lot of sites because they pop open one of those illegal cookie popups and disable scrolling until you've gone through it. If you can't see the window, all you get is a broken page with no explanation what went wrong.

The addon is open source[2] so if you'd like the feature nonetheless, you should be able to do it with only a few lines of code.

[1]: https://blog.mozilla.org/addons/2020/09/29/expanded-extensio...
[2]: https://github.com/andfarm/HideFixedElements
There's a reason for that. Another errata for the same part explains that:

> If an interrupt occurs during an CPU AHB burst read access to one SDRAM internal bank followed by a second read to another SDRAM internal bank, it may result in wrong data read if all the conditions below are met:

> • SDRAM read FIFO enabled. RBURST bit is set in the FMC_SDCR1 register

> • An interrupt occurs while CPU is performing an AHB incrementing bursts read access of unspecified length (using LDM = Load Multiple instruction) to one SDRAM internal bank and followed by another CPU read access to another SDRAM internal bank.
> It’s easy to see the scenario in which developers simply blame a large proportion of the bugs in their own apps on Apple.

In Mac apps that use Sparkle for updates (lots of them), developers can put whatever they want in changelogs. I've definitely seen entries that go something like "Did XYZ to work around a bug in macOS Kitty Cat."

I can't say whether these changelogs were accurate, but they don't appear to have brought about armageddon.
I effectively disabled their deduper early on. That solved a large part of the slow uploads, and as a bonus it also reduced the memory footprint. The latter of which is still a problem, but checking my machine at the moment. I see its consuming 10G of address space, but only about 600M are actually resident. I think the 10G number is something I tossed into the config at one point too.

https://support.code42.com/CrashPlan/4/Configuring/Unsupport...

That means I've probably got a bit of duplication @ crashplan, but given the bulk of the data is a .jpg/mpeg dump from my cameras I don't care about the 5-10% of the archive which isn't compressed and likely has some duplication (the .git repos).

OTOH, crashplan isn't my only backup plan, so if they explode tomorrow I don't think it will cause me any grief outside of having to find another offsite/cloud backup solution.

(also as a further note, looking at my config log, it seems I need /proc/sys/fs/inotify/max_user_watches bumped pretty hard just to keep it running).
That's fantastic to hear :)

I'm so glad you liked it and thank you so much for your feedback! We are working very hard to ensure that the onboarding is smooth and the learning curve flat :)
I don't think so. I don't live in SF but I'm sure it's a nice place to live. There's still a lot going on there, like universities, food, diversity, etc. Rent and house prices in the city are likely to go down, which is a good thing given how insanely expensive it is right now. Long term it might be even good for the city.
Sad to say I agree. There have been a couple of times where I received something that had to be printed, signed, and scanned back in... my printer, which I don't use much (and thus didn't bother setting up in CUPS when I installed my current distro) was not working with CUPS at all. I really didn't want to troubleshoot it at the time so I booted a Windows machine and installed the drivers.. got it taken care of. Sometime later the same kind of situation cropped up but I didn't have ready access to a Windows system.. I ended up printing the document from my iPhone (using AirPrint, didn't have to configure anything), signing it, and then using a document "scanner" app to scan it and email it back. I've since gotten CUPS to behave in that it can print, but scanning has never worked out for me there.

This however is not to be taken as an endorsement of Windows's printing prowess. Without going through the hassle of getting the specific drivers from the manufacturer Windows 10 will give you the impression that everything is stellar.. finds the printer, makes it available to print to.. and even prints!... with colors inverted. A text document with black font printed a black document with white text... just light my toner on fire why don't you?
No one was hacked. The repair shop owned the laptop after it was abandoned.
Twitter also blocked Trump Campaign official account. Republican Congress account, and personal account of a spokesperson (don't remember if it was for whitehouse or Trump).

This sounds like a major footgun.
would this work if Amazon was using cert pinning? cert pinning basically seems like a way to make apps able to resist user's having any freedom or power. the author here installs a custom CA to man-in-the-middle. now more & more apps use cert pinning, which would block that, I believe, & keep the user from being able to reverse engineer & probe.

imo the forces in favor of securing things have done the users great great damage. who are we securing things for? imo the security world needs to re-orient, & begin to harken to RFC 8890 The Internet is For End Users[1], allowing users some means to see how their systems are behaving. "secure" standards like cert-pinning favor giant companies & totalistic visions of security, taking from computing the person & personal. cert-pinning is a good layer of defense, but it takes away user affordances that must be added back.

[1] https://tools.ietf.org/html/rfc8890
For curating videos for one's own children, if the catalog isn't changing too often, you might be able to `youtube-dl` the videos, and put the files on kids' devices or your home media device/appliance.

I've been using `youtube-dl` successfully for lecture videos on my TV appliance (supposedly to watch while using the stationary bike). An example command line is in a script that grabs the videos from a conference: https://www.neilvandyke.org/racket/download-racketcon-2019-v...

I suppose one could automate the process, with a simple UI to approve or submit a URL for viewing, and then automatically youtube-dl it and make it available to the kids' devices.
fun read. thanks!
WFH Is Worthless If Your Incompetent State/Utility Shuts Off Power
FUCK California!
Just out of curiosity, what is your political persuasion? Do you tend to lean more democrat or republican?

>which need not discriminate on whether the entity pushing it is associated with a government or not.

I was ignoring the NYPost, to judge action taken by Twitter. Twitter should never ever censor a government website regardless for what it says.

>Whether or not I want Twitter to be an arbiter of truth, some very basic research does seem to make it seem this story is a bit on the order of a conspiracy theory.

Do you want Twitter to be the arbiter of truth?

My usual source of Democrat/Left news is Msnbc. For whatever reason they are not covering the story at all.

Can enlighten me on why it seems to be a conspiracy theory?
Is blinding yourself to all nuance and context about the decisions of a nation's government really the right way to think about the world?
An app cannot send you push notifications unless you have opened the app and allowed push notifications (or gone in to settings an explicitly enabled them, which seems unlikely). So it is incorrect to say "the app wasn't used". It was obviously used, just maybe not in a long time.

Sorry, I'm not trying to nitpick. But it seems like all you've said so far is "An app which I downloaded and enabled push notifications for sent me a push notification recommending a video I didn't agree with politically". The term "extremist content" can mean basically anything depending on who is speaking.
In that regard it's not too dissimilar to Rust's semantics when memory is free'ed (https://news.ycombinator.com/item?id=23362518).

Nim's ARC does inject refs/decrs, but they're not atomic which means it's overhead can be pretty minimal. I don't know if ObjC/Swifts ARC uses atomics or locking. GTK's object system for example uses locking which makes it pretty expensive.
All else being the same, an actor will also minimize its cost and effort. Youtube can captivate viewers even if its suggestion system doesn't select videos for quality, so why bother implementing it.
Yeah and I've never felt the need to go make a policy for them to not be allowed to do that.
> Lots of greek & roman statues have lost their noses too.

Where "lots" is a much smaller percentage.

> you may be thinking that because Egypt is in Africa, its people in 2000BC were African in the colloquial sense of today.

I don't have to think this any more than I think every Roman emperor had perfect abs.

If (some) statue's noses were modelled after Black Africans, and (some) people took a conscious or subconscious dislike to this, then the consequences can be fast, or develop as a more general tradition over time, with multiple pseudo-academic cultural explanations.
Yeah, some places have an unwritten "just write us and we'll do it" policy. It's nice to know they're up for it, but the cognitive load of reaching out is like 100x higher than just putting it in your preferences. I know there's no good solution here though, so I guess i'll just shout at the sky.
> In my opinion there's a narcissism epidemic going on. Charisma is seen not just as a trait but as a value. Everyone wants some. It's lumped together with good leadership, extroversion etc. Charismatic selfish people are praised as CEOs, celebrities, youtubers, politicians, actors. And enthralled people keep making excuses for them! And calling YOU crazy.

Without going into detail, I can very much relate to this. The grandiose narcissists are much easier to identify, most of the time, but vulnerable narcissism(which I think most narcissists are) is more socially acceptable and reliant on empathetic energy, making it harder to point out. On social media in particular, they can easily form cults of victims whom end up enabling the narcissist. I'm normally not that bothered by narcissists, but there have been a few times where I pointed out that a public figure is a narcissist, along with concrete details on their lies and misdirection, and got mostly backlash for it. What's funny is my predictions have always turned out to be right because narcissists really aren't that difficult to understand. Most of them aren't even good at keeping their stories straight.
So now that all* Websites are "behind Cloudflare", the browser can also move into Cloudflare controlled networks.

I'm sure that there is some snarky comment about giving up freedom in exchange for security somewhere in there....

*many enough for it to be annoying
My calves are burning!
Pine64 Update: new hacktober gear
I was a kid once too, and we would make all kinds of drawings and penis jokes, but never in my years has a nose come across as phallic. I mean, what would the purpose of that symbolism be, you have to make a nose in any case if you're sculpting a statue to give a resting place for a spirit. It makes way more sense that, the mouth being closed, the breath enters and exits the nose. To make the statue uninhabitable by the spirit, you break the nose off. So that's the theory put forth by an egyptologist. Everyone in this thread is just offering what they heard somewhere.