skysight-inc/HackerNews huggingface dataset:
You are absolutely wrong that at the "same protest in the same place every single night turns to violence 100 nights in a row."

The reason people like me showed up multiple times to these protests is because these issues matter and we Portlanders don't want the narrative to be that our end goal was to be violent. I've got kids that are biracial who will be impacted by police brutality, I've got relatives that have been impacted, and I have friends who have dealt with the issues we are protesting.

What else should I do beyond peaceful protesting en masse? Did taking a knee for four years like Colin Kaepernik did result in substantial changes to the system?

You can suspect all you want. You could consider that perhaps those causing violence are attempting to brand these protests as something else. That's not my intention nor the intention of the people I know who are there, nor the other people of Portland I know who support these protests.

And, that should not be my problem to fix.

You could consider that to be your problem of your perception or a problem of your understanding, and do something about that, like talk to the people protesting, instead of reading the "news" which, I dunno, could be slightly biased.

Have you engaged with people protesting and asked them: why are you there night after night? You know my answer now. Otherwise, you are getting your answers from people who aren't there, or who might have an agenda different than mine.
Legacy of the Wizard
Hey,

I saw your submission minutes after I posted mine. Quite the co-incidence!

I really like what you did. I too struggled with “splitting” the screen on mobile. My current solution is a little janky.
that's pretty neat, I didn't know that react could do that. Shame no one ever seems to make use of it
Or use deep learning to generate solutions 2 orders of magnitude faster with some minor accuracy loss.

https://arxiv.org/pdf/1905.05567.pdf
Let's just be glad Facebook didn't buy NVIDIA or something. Imagine having to have a social media account in order to get display drivers working so you can see your screen. This is absolutely bonkers and should not be acceptable.
>But it sure seems suspicious that the author introducing the bug made commits for a few months that end with this bug

Your links shows commits 2016-2018
Anyone committing violence for ideological and political motives qualifies as domestic terrorism. Rioters lighting buildings on fire (often with people inside), destroying private property, and attacking uninvolved civilians is a clear example.

It's pretty clear that violent rioters are the targets here, not the more numerous peaceful protestors. It's also a fact that violence is increasing, and not acknowledging that and saying it's always peaceful isn't useful to anyone.

As for your examples, a molotov cocktail is far more dangerous than rubber bullets and tear gas, and there seem to be no reports to corroborate your claims of disappearing people.
> When “doing crime”, I’m really not interested in committing the transaction to a permanent public ledger.

As the recipient of the funds you need everyone else to agree that the funds are actually under your control. That requires a public ledger associating unspent funds with access credentials. The payer needs the same thing so that the recipient will accept the payment. ("Permanent" goes without saying; even if old transactions can be pruned from the database there is nothing to prevent someone from keeping a copy of the full history.)

What you want to avoid is having your real-world identity associated with the funds, which is where privacy-focused coins like Monero come in.

Even if you handle payments offline with briefcases full of unmarked bills you're still leaving a trace an investigator could follow, possibly even more easily than they could follow a trail of transactions through a suitably resilient cryptocurrency.
Domestic terrorism is the alt-right creating militias to abduct governors (yesterday)

Do alt-right groups typically post videos with anarchist symbols in the background? Where did you get alt-right from?

In a YouTube video from May, Caserta claimed in a 30-minute diatribe that "the enemy is government." Caserta recorded the video in front of an anarchist's flag and a map of Michigan.

https://www.nbcnews.com/tech/tech-news/whitmer-conspiracy-al...
Thanks for all the information! It's a big help.
I always find it curious that some people find BLM as something by which the merits of are debatable. What’s there to debate?
AMD launches RX 6000 Big Navi – 'the most powerful gaming GPU we have built’
They have $100B+, but do they want to spend it all in one go like that? Sure, there's also ways to split or reduce the cost, but those also require things to be done. How long do you think it takes Waymo to get their stuff ready for a new vehicle model? Last I heard, it was between 6 and 12 months.

The beauty of the Tesla model is that they've already made tonnes of the cars that should eventually be able to do this. Furthermore, instead of each vehicles being a cost for them, the vehicles are a source of revenue.

I acknowledge that it does all hinge upon Tesla reaching a point with their autonomy where it can be unsupervised. Some people say they will never get there, but I think that's pretty shortsighted. The data collected by their existing fleet is a massive advantage. Let's not forget that it's been more than 11 years since the first video of what became Waymo, and they can pretty much only drive a small area in Phoenix, with high likelihood of needing to train extensively for every new location as they're now doing in California. Tesla are doing most of the world in (more or less) one go.
Interesting - I assume their free tier is enough to run this.

However, local caching on the Pi might yield faster lookup time.
thought I'd heard that name before, he's quite active, no idea how you ended up with "silence"

https://www.theregister.com/2020/04/23/gcc_openssl_vulnerabi...
So, let's say it's a Tannerite pipe bomb.

Someone could be wandering around the protest exercising their 2nd amendment right with a Tannerite pipe bomb.

I don't want to be anywhere near that guy because he's probably a little unhinged, but it's not something that would raise my eyebrows these days if I saw it on the news.
> This is Haunted House design. I enter through fog, things jump out at me, the paths are hidden, and they vanish behind me.

Haha, HHD (Hounted House Design) is now officially a thing.
House of Muney – Leakless Heap Exploitation Technique
Something interesting to note is that hardening steel does not significantly change the stiffness of the material. A spring or sword that is heat treated to a soft condition (annealed) is not more floppy than the object in the normal hardened condition.
Would you accept a similar anecdotal argument against solely management-controlled labor that cited examples of companies with bad or abusive management practices? Or would you suggest that not all corporate management teams can be judged by the worst examples?

Why are unions specifically a bad idea for software engineering?
No-code is the new blockchain
But the analogy here is that if you buy Apple Watch, it is reasonable that it is tied tk iPhone.

just like you are buying oculus quest knowing that it is tied to FB
How is it an improvement over the monorepo? The article claims it is but doesn't say how.
Sony WH-1000XM4 Review – SoundGuys
Okay, so are black people supposed to just be fine with police killing them? I genuinely don’t understand at how you could arrive at that conclusion
no-code is just using code you didn't write.
This is a bit outside of my domain of expertise from my previous life, but I’ll do my best to answer...

There isn’t really an end run around they can use. The definitions may be a little loose, but when it concerns a United States person, the requirements in the Foreign Intelligence Surveillance Act come in to play.

There is typically a presumption that anyone in the United States is a US person, unless evidence exists otherwise, so the protestors in your scenario would almost certainly be presumed US persons.

As a result, a warrant would have to be obtained via the FISA court in order to conduct the unconsented physical search[1].

EO 12333 isn’t saying the FBI has carte Blanche to conduct those activities (even if the AG tries to say so). It is saying that IF someone is going to conduct those activities in the United States/domestically, the FBI will be the only ones to do so. It doesn’t preclude them from still having to abide by FISA though. There is a lot more flexibility for anywhere/anyone outside of the US though.

Hypothetically, could a coordinated modification be made to the EO and/or the agency’s attorney general guidelines? Possibly, but probably not for anything that is consequential. Like I mentioned, there are a lot of other factors that limit the AG’s flexibility.

That’s why when you kind of have to look at things like EO 12333 in context of a bunch of other policies and established precedents. It’s really only part of the story within a very complicated legal framework.

Sorry, it is late at night and my brain isn’t working as well at this point. I appreciate the discussion and if I can think of anything else tomorrow I’ll try to respond a little further.

[1] https://www.law.cornell.edu/uscode/text/50/1822
Breyer might be my new hero:

In fact, a couple of justices did a better job articulating Google's position than Google's own lawyer.

"It's like the QWERTY keyboard," Breyer said in a question to Oracle's lawyer. "You didn't have to have a QWERTY keyboard on typewriters in the beginning. But my God, if you let somebody have a copyright on that now, they would control all typewriters, which really has nothing to do with copyright"
Speed-reading apps to max out your quarantine downtime
In Germany, IG Metal is the biggest union on the IT sector, they also started from the steel industry as you can get from their name.

So actually that doesn't surprises me.
The vast majority of engineers are not making anywhere near what you are making. The fact that you know a lot of other very well-paid engineers does not actually disprove that.
Activity through to 2020 http://patchwork.ozlabs.org/project/gcc/list/?submitter=2838...
Agile is dead because (almost) no one says they use a non-Agile methodology.

As far as I can tell, "Agile" means "not waterfall".

What methodology does CPython development use? What about PyPy? If both are "Agile" then the term is quite broad. They certainly aren't using waterfall. So, what do they use?
Which sadly, is what I want to tell them too!
I dislike newsletters that you have to subscribe to.

I miss blogs and RSS (with actual content, not just teasers.)
> I want to be able to promote quickly people who succeed and show an aptitude, and maturity. I want to encourage and incentivize those people to keep reaching for the stars.

> I am 100% against unions for software development

I'm not sure what you think the first has to do with the second. Outside of public sector unions (where the actual limiting factor is civil service law more often than union preferences), union arrangements for non-blue-collar jobs often support exactly what you describe. I mean, you don't seen any cap to the capacity for differential and sometimes meteoric progression in film/tv acting despite the dominance of SAG-AFTRA, an AFL-CIO-affiliated union, in that space, do you?
API itself is already a specific compilation (of function signatures). But it's still meta information, not actual information on the implementation of the functionality. Making API copyrightable is absurd and harmful, same as it's absurd to copyright abstract concepts.

European judges got that right.
Holistic Healing Courses
The Friendship That Made Google – New Yorker
The original secp256k1 developer Russell O’Connor who was hit by the bug (was on HN [0]) [1] said he rebuilt every package in his system after the bug was identified, and found only 10 lines of code that were miscompiled. Also, note that the bug was found during an attempt to add more test cases, pre-existing code in secp256k1 was not affected.

> Three lines are tests. All of the lines could be rewritten as a comparison to 0. None of the lines looked that serious. I am not sure which one is the worse: the reduced message integrity code(?) from some ARCFOUR implementation or the something something from an ATM driver?

Two unusual conditions are needed to trigger it...

> * at least one of the compared byte arrays is constant and has a zero byte in position 0, 1, 2, or 3, and

> * the result of the memcmp isn't immediately used in a "== 0" or "!= 0" test (or equivalently "if(memcmp(...))" or "if(!memcmp(...))").

> In particular the second condition makes this bug pretty rare and explains why it's mostly hit in non-inlined memcmp wrappers. (But in our case we hit it with a "<" comparison. )

Looks like a critical bug, but doesn't look like a conspiracy.

[0] https://news.ycombinator.com/item?id=24636326

[1] http://r6.ca/blog/20200929T023701Z.html
Aside from ethereum the Bitcoin Cash community seems to be the most vibrant expression of what cryptographic freedom has to offer.
The biggest reason imho is that the entire enterprise market is going to eschew these since they cannot ask their employees to log into personal Facebook accounts. Throwing out the whole enterprise business market for this is insanity in my view. Facebook has a real chance here to be the owner of the next, possibly last great computing platform - but not if they hobble themselves like that.
Actually 2013-2018 if you click the "next" link hidden in the lower left corner.
It worked with BITCOIN cash, I'd argue BCH has greatly surpassed BTCs usefulness.
Best Yin Yoga Training
50 hour Online yoga teacher training course to become a certified yin yoga teacher. Learn online and become a certified yin yoga teacher with our online teacher training. Yoga Alliance accredited online course to become a certified yin yoga teacher.
The caption on the video says "BLM Protestors." There is zero evidence that they are operating as BLM supporters. This is an attempt to rebrand violence as something else. Why would he do that, unless Andy Ngo is a grifter and opportunist of the worst kind.
Analysis of Rich Dad, Poor Dad, Part 1
Motorsport ECU Wiring Harness Construction
Governments were the consumers of that Opteron/FPGA hybrid product. It was an interesting idea but way too difficult to use for anything that would justify the cost. In practice, the FPGAs seemed to mostly be used to run crypto algorithms and codecs, which seems kind of disappointing. I vaguely recall some attempts at building ticker plants with them but I don’t know that it was ever actually used for that.
All they had to do was grandfather in existing accounts and most of this would not be happening. Not that I am suggesting that would not be evil, but honestly, I do not understand why they did not just say, "if you bought your headset under our original terms and conditions, you can use it forever that way".
Are You Bayesian or Frequentist?
ESewa Nepal Hacked – Hacker leaks user data on Twitter
Which is the safer option at the moment, a driverless car with their current safety record including the incidents that have happened, or getting into an Uber/taxi with a human driver and possibly catching Covid?
Virtually every European country has a higher unionization rate than the US, especially in the private sector. (Government employees are a huge portion of US union membership.) Unions provide a political countervailing force against business interests that helps ensure the existence of those reasonable, "magical" government policies. In some countries, unions are even involved in administrating those policies (such as in multi-payer health care systems with union-managed health plans).
I'd say this is pretty decent but it's not a proper TSP app, since it expects the first and last points as fixed but has the option to change the order of the other stops

https://www.mapquest.com/routeplanner
> We need to get some expensive phone from a supported list

LineageOS runs on a range of phones from very cheap to expensive. I have owned two Xiaomi phones on which I installed LineageOS that cost only about 100€. Later I upgraded to a Motorola phone that feels fancy in comparison, but still wasn’t more than about 200€.
How to learn Quantum Mechanics on your own (a self-study guide) – video
Justice Department Sues Yale University over Admissions Practices
Really hoping the ARM acquisition can transform Nvidia from the inside, make them a responsible & cooperative partner.

AMD seems to be doing well.

Intel is indeed faltering, yes. Especially with process technology. Given what they've got to work with in the process department, they've been building neat good stuff. Xe just launched & in a mobile form factor is quite competitive, no longer leaving AMD APUs to dominate. These same mobile parts have far higher integration than anything AMD can offer, with dual USB4/TB4 ports good for 2 x 40Gbps. Intel has a range of neat things few others have. Intel has a pretty competent wifi that integrates nicely. Their new Tremot Atom cores are a great value, really nice light-weight cores, & scale up to 24 cores on expensive but interesting cellular radio platforms. Xeon-D is a wonderful connectivity platform that there is not much competition for. Alas Intel cancelled OmniPath, which was a brilliant thing to integrate & give away on server CPUs almost for free (~$100 on a >> $1000 chip). And alas the process tech really hampers big server cores, but intel has been getting more competitive.

At this point, Linux need competition. Nvidia thus-far has never played well, Linux4Tegra and CUDA are walled gardens & driver support is otherwise awful, still no good way to run Wayland. AMD is doing great & Linux support is very high. But we kind of need Intel to keep AMD from growing lethargic & un-competitive, from exploiting their new market position as, well, better.
He Painted It Black: Goya
And it's wrong, as the comment pointed out. Bernd Edlinger has been active since 2013, his most recent work was on GCC 10's static analyzer, which led to the discovery of an exploitable OpenSSL bug, and was seen in the press in April 2020 [0]. The initial bug report was posted on March, this can hardly be qualified as "going silent".

[0] https://www.theregister.com/2020/04/23/gcc_openssl_vulnerabi...
fwiw this was a dig on apple & anyone else building "app consoles". i'm not ready for the post-general-purpose-computing nightmare-era.
Watch Out: Music served as a through line during Zimbabwe’s fight for democracy
Not the OP, but I failed at a Jane Street interview for their UK office.

Get updated on algorithms and data structures, Google interview style.

I wasn't (having been around for a few decades), and while I still managed to swim, failed to impress.
Typos / proofreading errors abound in this piece compared to his other work. It makes me wonder if everything is ok. :/
Imagine a reconfigurable GPU.

How many f8, f16, f32, f64 units you want now? Do you need some special instructions like add+multiply, or some bit permutation? You can add some.

There's no need to reconfigure it very fast, or per VM; not having to reboot the hypervisor OS would be enough. But it e.g. would allow to change the type of instances a particular server can offer, adjust to demand, and so overprovision less.
I've seen this discussion play out multiple times on this site and it's always informative!

Full disclosure: I've said on here before that I don't particularly have any issue with the ability to unionize, and I'm not in a position to tell anyone what's right or wrong one way or another. If people unionize and it has a positive outcome, great! If not, that sucks! It, like many professional moves, boils down to choice and I'm not here to give career advice, especially not to an industry as a whole.

If you don't mind, could you elaborate on what parts of your statement are explicitly classist in your estimation? I genuinely don't understand your point.

Which jobs would you suggest every person could eventually excel at equally because of the tools that have been invented? What about those jobs is so universally accomplishable that all humans are made truly equal less experience?

I agree that businesses should have the ability to promote based on seniority or skill! Limiting that wouldn't be efficient!

Do all unions preclude that flexibility by the very concept of their existence? I could imagine that in some cases it could be possible to create an agreement that serves all parties as best as possible.

>Yes, many more people COULD if given the opportunity, and education, and investment. But not EVERYONE can. And not everyone learns at the same pace.

Sorry. I genuinely do not understand this statement.

It's a statistical fact that not every person can develop the same skillset and inhabit the same role at the same time, yes. I'm not really clear about what that has to do with anything, considering that most large and valuable projects require multiple people with multiple skillsets to realize their potential.

Sorry, I'm a bit baffled by this. Could you elaborate a bit on your "classist" idea for software development a little further as far as how the entire profession should not take part in unionizing "100%" which I take to mean across all businesses and projects?
I look at a fair amount of disassembly. One tip to understand something complex in the debugger is to skip to callsites if they are available in the interesting part of the code. The compiler usually has to put values in conventional locations, either as arguments or live-through variables, so your variables are easier to track.
The East Texas troll court is focused on patent cases, and presumably won’t be the venue of choice for copyright law trolling. I’m sure that venue already exists.
Digital Object Identifier (DOI) Primer
Even if these were the same people who approved the original acquisitions, it's not like people can't rethink their position.
AliceVision – Photogrammetric Computer Vision Framework