skysight-inc/HackerNews huggingface dataset:
When something doesn't work as expected, I'll often check disassembly. That can massively cut troubleshooting time when something "smells" like a compiler bug.

This is why preferably everyone should learn to read assembler output. This is not limited to C/C++/Rust/etc. native code, the same output is typically also available for example for JVM and Javascript JIT.

Haven't found any miscompilations so far (unless you count braindead codegen), but quite a few hardware bugs. Including one CPU bug.
Workplaces and ZIP codes are more homogeneous than they used to be.
D-Wave releases its next-generation quantum annealing chip
I agree with the basic premise: productive people do not have time to engage in petty fights.

On the other hand, there are many situations where there is a silent majority of productive people who would literally need to speak up only once to topple an unfair system.

The unfair system can be an open source project that has been hijacked by a small group of ideologists, it can be bad working conditions in ware houses.

Certainly in the case of the open source project it would require just on mail per silent majority member to express dissent and shut down the bureaucrats.

Yet, even in the simplest case it does not happen. So there seem to be more powerful forces at play than just lack of time: Lethargy, craving irrational authority, prisoner's dilemma (who speaks up first).
> The fundamental physics of an atomic bomb were not well known until the late 1800s.

Er, don't you mean the early 20th century?

Rutherford's exegesis of the nuclear model of the atom was published in 1911.[1]

1. https://en.wikipedia.org/wiki/Rutherford_model
You could explain this a bit more? Not really understanding how this would be useful.
Research mindfulness. In short, it's about being more in the present and less in the past and in future. Excessive thinking about potential problems in the future can turn into anxiety, so mindfulness should help.
I'm a user on a 2019 16-inch MBP (MacBookPro16,1) who hopes to move to Linux as my base OS on this hardware full-time over the next 12 months. (https://github.com/Dunedan/mbp-2016-linux)

This is because I honestly cannot find a laptop with the combination of 64+ GB RAM, a non-NDIVIA GPU (edit: to clarify, this is because of NVIDIA's notoriously bad compatibility with Linux), and other premium hardware aspects like its market-leading trackpad at this time - and I doubt that will change anytime soon.

I live with the debilitating T2 kernel panic hardware bug every week. There's also a very bad graphics bug that I and many others are facing. (Not sure if that one can be avoided by simply using Linux.)

I just want to do away with this T2 chip, and whatever it does to get in the way of an otherwise great Intel-based computing experience. The CPU can handle all my encryption just fine...

Thank you to your team for what you're doing. I assume Apple will constantly patch T2 jailbreaks with future macOS system updates (as that's how firmware is updated), and play a long-term cat and mouse game.
>... matter makes up 31% of the total amount of matter and energy in the universe, with the remainder consisting of dark energy.
If it really matters, Apple can bring an update that blocks these attacks. If the system depends on security through obscurity, sorry, that never lasts.
"How will they patch this" is another aspect, regardless of the speed of action.
Are there any [serious] attempts to go three dimensional? And I do not mean stacking a couple of dies, I mean building inside a volume with dimensions and densities in all three dimensions comparable to what we are currently doing in two dimensions.

If one naively considers going from transistors of area a² on dies of area b² to transistors of volume a³ in a three dimensional die of volume b³, one finds that we could have quadrillions of transistors in a cube with side lengths of tens of millimetres using currently available transistor sizes. It would of course instantly melt itself due to the different scaling behaviors of different quantities.

But we can reduce transistor area only so much until we end up at the size of molecular or single atom transistors, we are currently probably on the order of hundred atoms side length.
The CEO is declaring the focus political issue is cryptocurrency.

The focus is not whales, forests, ice caps, malaria.

Why is this controversial?
Beer contains magnitudes more phytoestrogens than soy.

I do not understand how soy is then to blame for phytoestrogen content when people consume more beer in their life than soy products.

That is the only reason why I mentioned beer. I do not believe phytoestrogens have any effect on male hormones.

It's quite known that getting obese has a massive effect on male hormones. The mehanistic/metabolism effect is known. We know why obese men become infertile, why they grow breasts (gynecomastia) and all the other effects of obesity.
The article mentions Coinbase and Amazon, and we've also seen possibly related HR concerns from Google, Facebook, and others. Is this going to become a thing for many companies?

My current presence on a career site mentions my long-time involvement in societal implications of technology. In my case, the relevance to work is that I'm drawn to some companies and roles, knowingly avoid some others, and some of my technical and product work is informed by, say, some understanding of security&privacy -- but it's not that one day I'll spontaneously become woke on some issue, and organize a march of employees to a media event where we denounce our employer and burn the founders in effigy.

Given some news incidents in the last couple years, I'm wondering whether a job candidate looking like possibly an "activist" is going to become a standard factor for hair-trigger filtering by HR.

Will there be new hiring rituals in which the people who read the interview prep books know the right shibboleth to convey that they're "totally non-political"?
That attitude reifies the company - the company itself is nothing more than the collection of people who work together to drive it. Political stances, even for business purposes, come from the individuals who make up the company leadership, not out of some abstract organisation.

In that sense, it's terribly unfair to forbid employees to bring up politics at work. After all, their bosses are doing it: and not only that, their bosses are using their employees' productivity to empower those political views.
That's a route I hadn't thought of.

Seems like a great idea!
Gundam entrances millions as giant robot steps out in Yokohama
This is the textbook definition of "have it both ways" and "hypocrisy"
Oh, that's fixed now. But thanks!
Regarding the automatic parking enforcement they claim, on the topic of non-discrimination:

> The service works the same way for all license plates regardless of the car model, age, or the owner’s profile.

This whole thing seems to be designed to give the appearance of government transparency without any of the transparency.

I bet if they released some "raw" (but anonymized) data from their collection it would be easy to find evidence of discrimination.

E.g. some of the richest parts of the city have some of the smallest parking spots. Surely cars bunched up against each other lowers the accuracy rate. Same with certain car models with recessed areas holding the number plate, which again will have socio-economic correlations. I don't see how you could plausibly design a system like this without any discrimination built into it.

But instead they just say there's no discrimination, without providing any of the source code, models or other data for the system. If they actually found that it was discriminatory does anyone think Amsterdam's first task would be to change its website to say "we're discriminating!", or would they just quietly try to fix it?

That's the issue with these sorts of systems. At least if one poor neighborhood is full of parking attendants with none in the adjacent rich neighborhood people will notice sooner than later. You have almost none of that basic sorts of transparency with automated scanning.
>I applaud Coinbase’s CEO on his position of keeping politics out of work.

It's not keeping politics out of work, it is a political standpoint in and of itself.
For busy waiting in general, AFAIK one should signal the intention to the compiler, via intrinsics (`_mm_pause` in C, `std::sync::atomic::spin_loop_hint` in Rust, and so on). The compiler and processor will attempt to make the best out of the pause, e.g. send the processor to a lower-consumption state.

It may be overkill for such cases, but if one keeps the strategy as reference, it's best to know the optimal one :-)

I even think it's not overkill for this case, as they're actually working around the compiler, and a clean approach is preferrable regardless.
Desktop system, only one card (GTX 1070). Thank you for the starting point.
I think the kind of breaking changes people want to actually use are less frequent than incompatible changes in general. E.g. this zoneinfo library is something where the reaction is "great, I can drop a dependency in 3-4 years" while fstrings are a lot more compelling to some people as it fixes a papercut they have with long format calls. I don't see many libraries raising their minimum python version for zoneinfo as a result, while libraries did for fstrings.
The CEO is saying the company will remain apolitical, outside of its mission.
Such people would have no issue if they were to be provided with a 20 character secret code that allows rooting and fine grained security control. They would simply not enter it and rely on Apple's decisions for them.

This pretty much kills the whole "intended" security line, the intent is user control.
> many of us may be forced to decide

Are you saying you spend so long at work you don't have time to do these things after work hours? If not, why are work hours required to be spent on "being engaged citizens"?
My 2017 MBPr isn't quite the same -- I've had the keyboard changed 3 times so far due to the double key tap issue.

I don't mind though; I'm actually happy when it happens because I get a new battery and top case for free.
Stanford Digital Economy Lab: AI and the Future of Work Conference
Apple did actually screw the pooch on this one.

Typically, it's criminally illegal to circumvent DRM in the US (and 99% of the rest of the world). However, there are also certain exemptions that have been granted, within the US only (other countries are not so lucky). The right to repair is one such exemption[1].

If Apple had separated security from first-party repair enforcement, then anyone found even attempting to break the T2 chip might have been up for jail time. However, the right to repair is a valid defense.

Of course, making circumvention criminally illegal doesn't make the chip itself any more technically secure; say against criminals. It is a pretty solid deterrent though.

[1] https://www.copyright.gov/1201/2018/
Got stuck at chapter 2 since there was zero indication what a valid syntax for a set was.
Project Rho has lay-person accessible detail on type of fusion reactions.[1] Well worth a read. The takeaway is, if we can't do D-T fusion, then don't even think about any of the other kinds. They're orders of magnitude harder.

1. http://projectrho.com/public_html/rocket/fusionfuel.php
I have a theory that for worse or for better, the silent majority of productive people are more inclined to work with what they've got than attempt to change the system because attempting to change the system is generally unproductive.
I did this with Blockly in Reeborg's World [1]; I added it many years ago. What would be the advantage of using BlockMirror over Blockly? Does it support translation?

[1] https://reeborg.ca/reeborg.html
For the record LWN editor corbet has said in the past that he's OK with LWN subscriber links being posted here:

https://news.ycombinator.com/item?id=1966033

Also, the LWN FAQ says that it's OK as it serves as marketing and helps get new subscribers:

https://lwn.net/op/FAQ.lwn#slinks

P.S. I am a long-time paying LWN subscriber...
Looks a tiny bit like: https://github.com/capgemini/apollo
On those pesty games, neither Zoom nor Skype, nor TeamViewer capture the screen. I have also my own, written long time ago, screen capture utility, that one fails too. PrtScr key fails too. All of them return the correct resolution in cliboard, full black. That's why my guess is a DRM problem.
No leverage through the offer or blog post itself, but if they have evidence of harassment or other misconduct, and screenshots from Slack, then it's more likely for a potential claim to result in additional severance versus any sort of litigation, especially since Coinbase is now inviting departures and inevitable conflict.

Being an adversarial employee when working on an exit package certainly is FAR from necessary, but it's also not at all necessary to put people out of a job during COVID due to _culture changes_.
I agree intelligent traffic lights that prevent needless waiting would be awesome. I guess in part it becomes a liability thing.. what if the sensors don't detect a child and there is an accident. The city probably doesn't want that liability
Replying from my 7 year old Macbook Air. This might be the last Apple product I'm buying.
This is going to work great for Coinbase. It's very helpful for employers to select for conformists who can be told to shut up, and not stand up for what they believe (unless they believe in the status quo and the company, which is called non-political).

Selecting for groupthink^W mission is pretty important in the business of cryptocurrencies. Reduces chances of anyone having a different moral stance that would push them to become a whistleblower. It might even be a way to prevent employees unionizing. Any disagreement about policies is political, free speech is political, so this is perfect to pre-emptively censor every criticism.
Radicalized Antiracism on Campus–As Seen from the Computer Lab
> At each node, process cost and complexity are skyrocketing, so now the cadence for a fully scaled node has extended from 18 months to 2.5 years or longer. In addition, fewer foundry customers can afford to move to advanced nodes.

So of course let's not even mention any technology beyond silicon photolithography.

They mention a 1.5nm process node, which is 7.5 silicon atoms wide. So: A) why aren't we talking about 1.4 or 1.6 nm instead? And B) at what point will the industry acknowledge the need for atomically precise manufacturing?
Yet the average calorie intake in the USA, Australia and UK is at its highest amount in history.

My country (Croatia) went from an average of ~20kg of meat per year per person (~1990s) to ~70kg of meat per year per person in 30 years. The amount of calories is obviously massively different.
The mediterranean diet in Croatia is dead.

People are getting obese and getting diseases that come with obesity (heart disease, diabetes etc.).
Meat is not to blame, it's people eating massive amounts of calories, living an unhealthy sedentary lifestyle.

CICO model works for healthy people. For those with metabolic disease (diabetes and similar) it might not work completely.
> For instance, maybe I think fighting racism through political confrontation and segregation is a dead end, so I am fighting racism on a local or personal level.

... that would mean you found an acceptable option.

Whereas if you were against racism, but never bothered to do anything about it, then you would be implicitly supporting the status quo.

Support goes beyond simple ideology. It includes social pressure, enforcing or reinforcing cultural norms and systems of privilege, even where and how you spend your money.
One could say that you're mixing Thinkpads from IBM era, where they were really well made (my first A21m holds a special place in my heat till this day), Thinkpads from Lenovo that are plastic piece of garbage and MacBooks from Apple post keyboard change, that was indeed faulty, but it isn't anymore. There you go, I've fixed it for ya ;)
> Are there are books/video lectures that explain linear types how they are useful in a programming language?

Just to throw out an example of how they are useful: loads of Ethereum contracts (e.g. every ERC20 variant) track a kind of private assets (tokens). A big class of bugs is double-spend or double-store of these assets, since any instance of that kind of behaviour completely invalidates the contract.

As it turns out, linear types[0] are just the tool to prevent those bugs.

[0]: https://github.com/flintlang/flint/blob/master/proposals/000...
Still, the question is not which currently have more power, but which is more responsible with that power in a democratic society.

Companies are remarkably good at finding ways to control the market. That's why antitrust legislation is needed to protect consumers.
Since you're creating one product, you should focus on the branding of it. I found this book very helpful in getting my startup to focus:

https://www.amazon.com/Building-StoryBrand-Clarify-Message-C...

Also depends on your target client base. Are you targeting a large general market or a specific type of market? If it's specific, be ready to do one-on-one sales pitches and be wary of potential clients that may want you to pivot your product away from your strategic goals.
Compiler bugs are indeed pretty frightening. A few years ago I bumped into one in some code that had potential to have a big impact. Unfortunately I am not at liberty to give details about the business setting except to say that we had processes in place that prevented any danger.

In the end I whittled it down to the following tiny C# program:

namespace UhOh
{
internal class Program
{
private static void Main()
{
System.Console.WriteLine(Test(0, 0));
}
private static bool Test(uint a, uint b)
{
var b_gte_a = b >= a;
var b_gt_a = b > a;
System.Console.WriteLine(b_gte_a);
return b_gte_a && b_gt_a;
}
}
}

Compiling and running this with Microsoft's .NET stack with versions 4.7.0 and below, the output was incorrectly: "True, True" instead of "True, False". (IIRC, it also had to be a 64-bit Release build.)

The intermediate language was correct; it was a bug in RyuJIT.
Does this solve the problem of hidden gravity? My understanding was that we still travel way too fast around our own galaxy, never mind any clusters, superclusters or the complete cosmic web.
Any statistical data that suggests the odds are in favor of changing it from inside?
In the blog post in which he explained Coinbase's mission, he specifically mentioned that:

> Of course, employees should always feel free to advocate around issues of pay, conditions of employment, or violations of law, for instance.

Now, if he really is trying to diminsh the possibility of that happening, I don't know.
the combustion in your pocket seems to be a samsung feature ;)

I guess its kind a the same tribalism with sports teams and other things people are fans of.

I am pretty certain the no unauthorized software is a good business decision for them, but it also helps a lot of end user security.
> Good God, your firm exists to facilitate trading in speculative assets peddled by libertarian internet millionaires and that just so happen to be exceptionally useful for laundering money - enabling a whole online industry of shadow markets that were thought impossible a decade ago

This is a fantastic sentence. One of those times when I wish I could upvote more than once.

Arguably even more puzzling are the social activists at Facebook etc. They work for a platform that has interfered with democracy, has been proven to cause or exacerbate mental health problems, tramples over privacy, and at the very least is deliberately designed to be addictive and waste a lot of people's time.

It is strange that people can (claim to) care so deeply about the welfare of certain identity groups, yet work for a company that shows contempt for humanity as a whole.
It would be nice if it became a community-driven site or had a community-driven section where people could add architectures of various software systems.
That's definitely a fair point! Though I think this could probably open you up to some MITM style attacks where someone intercepts a Macbook in transit and steals the root key that comes with it or something. Maybe not though, I guess it really depends on how you accomplish this.

But on the surface it does seem like that could work.
Afaik it's a theme and Gnustep still has the Nextstep look by default.
Being proffeshional does not neccessarily imply neutrality when government policy contradicts science or even basic common sence.

Proffeshional without stones to stand up to authority/management is what gave us Chernobyl and Challanger disasters, Boeing 737, massive famine in China, and, debatably, 2008.
Hi guys
Watch the video where I masturbate in front of the webcam after a simple registration http://chatie.club/xxx
Nickname anna1 ️
Covid-19, SARS-CoV-2 and the Pandemic (MIT course)
It's really neat that you can through away 50% of the high frequencies and the picture will still look good enough for normal everyday use
>Apple keyboards break down after several years with the touchpad and butterfly keyboard disasters are even unusable afresh. You cannot replace anything, and are way overpriced.

I have 10 and 15 year old iBooks and MacBooks and MacBook Pros with intact keyboards...

You mixed the issue with the butterfly BS keyboards in the past 2-3 years with the old Apple keyboards (which didn't just "break down"). The resale value of old Mac laptops I think speaks for itself related to that.

That said, Thinkpads are indeed built like Toyotas and have easy replacements.
on the flip side, I believe I read on a different thread how Amazon.com acquiring ring (the webcam doorbell company) was scary because Amazon.com had all the cards not the least of all was market information about ring and it's competitors. A lot of searches just begin and end on Amazon.com simply because we have prime and we don't understand how sunk cost works.

I'm sure Google isn't 100% clean but I'd have hoped for attention to be on Amazon.com

What's funny is that ring or nest or anyone else clearly has all the security issues above not to mention all these devices are just garbage if they can't connect to the Internet or if the server dies.
There is a fork 'nuTensor' with stated intention of continuing development/maintenance (with a Firefox focus):

https://github.com/geekprojects/nuTensor
Deepfake ad campain rejected last-minute by Fox, CNN, MSNBC
Neandertal gene variant increases risk of severe Covid-19
No taxonomist agrees with that.

As the article notes, the title comes from a newspaper piece of the time that reflected "confusion about some basic biological concepts".
A factor to consider is that Google Search is a mess internally, I worked there. There isn't a regexp deciding whether to show a widget or not, they use machine learning for that. Likely it considers something else it knows about you to decide whether to show it or not. There are so many data-scientists creating models based on outputs from each others models that I would be surprised if there aren't a lot of strange subtle interactions going on.
> True, but to be fair, the same mechanism also blocks thieves from using and/or selling stolen Macs.

That would be a fair excuse if the mechanism was under the control of the machine's rightful owner.
Not such a bad analogy, as the blanket will get hot, and the heat will be used to turn water into steam, which will power generating plant. Just like in the 18th and 19th centuries.

It would have had to have been an unusually well informed and far-sighted engineer though, as Savery's engines first worked in 1698 and the first for-sale commercial engine, Newcomen's, wouldn't happen until 1712. And they were incredibly inefficient: 0.01% to 0.1%.
I'll bet you $100 there won't.
Since Python 3.7 you can postpone evaluation of the annotations[1].

You can do something like this:

from __future__ import annotations

Class Node:
parent: Optional[Node]

[1] https://www.python.org/dev/peps/pep-0563/