skysight-inc/HackerNews huggingface dataset:
I felt similarly, earlier in my career. Until a manager explained it this way: "Suppose you make the greatest thing in the world, but nobody knows about it. Wouldn't it be better to have spent 95% of the effort on making a slightly inferior product, and 5% to actually get people to use it? Isn't it more impactful to make something people use? Well, in order to get people to use anything, you have to talk about it."
"The Seattle Police Department said Wednesday that officers will be ordered to turn on their body-worn cameras during protests in a departure from longstanding policy.

The new policy comes after Seattle Mayor Jenny Durkan issued an executive order requiring the cameras to be used during demonstrations.

The Seattle Police Department has been outfitted with body-worn cameras since 2017 but a longstanding policy designed to protect the privacy of peaceful protestors prevented officers from using cameras during the demonstrations of the past two weeks.

That policy was written in consultation with civil rights groups, like the ACLU, that worry body cameras could make it easier for police to track and target protesters, particularly in communities of color that have a history of over-surveillance."

https://www.geekwire.com/2020/seattle-police-will-use-body-c...

https://www.cnet.com/news/police-body-cameras-at-protests-ra...
I'd argue that the anonymous nature of it is actually what allows it to maintain it's status as "free". By disconnecting everyone from any sort of permanent identity, it totally eliminates the possibility of a user or group of users collecting enough social capital to change things.
>What will happen if we reach that point?

More riots, looting, autonomous zones, and probably hostile us army deployments stateside.
Because they have inordinate influence, same as with all the movie studios that are now heavily reliant on China for money. Most countries don't do great stuff constantly, but China is definitely outdoing itself the last few years:
- Hong Kong
- Organ harvesting
- Enslave/sterilize Muslim minorities
- Sinking Vietnamese fishing boats
- Killing Indian soldiers
- Coverup of the whole virus situation until it was too late
- Constantly threatening invasion of Taiwan (likely to happen this decade)

Saying "but muh business" is wrong. Either you think these actions are fine, or you think they are wrong and you can see the clear path where these are leading. Last time we kept on appeasing a dictatorial ethnostate the world took a while to recover.
It didn't work in the past. Usenet groups were like that and they got eaten by spammers and trolls.
How many third party Python libraries does Meson use?

Edit: I've checked, none. Most of the Python stuff out there will use at least some.
Am I the only who is not looking forward to any smart glasses.

I have been looking for Smartphone before iPhone launch. It was something obvious and would make big difference. I am not so sure about Glasses. I for one dont want to wear glasses any more having gone through laser surgery.
You're grossly exaggerating. Trump's also used Twitter to float potential policy changes that either weren't implemented or were considerably changed before implementation.

Trump used Twitter to threaten thinly veiled war with North Korea in response to North Korean missile tests, and yet a few months later he was shaking hands with Kim Jong Un.

In some ways, Trump's use of Twitter to A/B test would lessen the impact should a hacker gain access to the account, since most people would probably just dismiss it as "Trump being Trump".

Anyone treating Twitter as a gospel truth is an idiot.
The larger brain is an evolutionary adaptation for the purpose of dealing with unique new environments. Doing so is specifically what is natural for humans, and why they so thoroughly spread across the world. Of course, evolution is basically alway does a half-assed job of everything.

I think on average, we are better adjusted to this society then one thousands of years ago. Its hard to be adjusted to not having stable food or medical care or wwhatnot. But for some people, and in some ways, its worse. Thats a tradeoff and, since we have this awesome ability to change the environment, one we can work to understand and fix... not by working towards some ancient ideal, but creative forward thinking. The best environment hasn't existed yet.
Anecdotally a doctor friend confirmed this same observation to me after doing a psychiatry rotation - they suggested that most people with depression were just sad but wanted a magic pill to cure the unpleasant emotion.
Employing your line of thought - noone should condemn anything unless they condemn everything antithetical to their principals/views.

Furthermore, Kerr is an employee and whatever statement he makes on HK would be inconsequential but also extremely harmful to his employer and co-workers. If actual change is wanted then we should divert our attention to the government where the real change happen.
s/American countries/client states
MCDP 1 Warfighting is also great with broadly applicable concepts.
No, but it's enough to get a warrant for data or surveillance until they have enough evidence to build a case. They need to clear "probable cause" not "reasonable doubt."
Haha sure. I'll need to at least triple my money before I can even think about this as more than a dream.
Please don't be a jerk on HN. I'm sure you don't mean to be, but comments like this can really come across the wrong way. That's one reason the site guidelines include: "Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."

https://news.ycombinator.com/newsguidelines.html
I recall seeing this blog post a while back arguing you should never A/B test your pricing strategy (IIRC it was posted on HN, can't remember): https://www.priceintelligently.com/blog/bid/180676/why-you-s... . I'm curious about your thoughts on the points in this post.
Very few "commercial" compilers emit assembly directly. They use LLVM or C or some other intermediate language.
I got 5k for an OAuth bypass on one of Google APIs. The leaked data was much less harmful then being able to post on any twitter account.
Moon was formed almost 100M years later than previously thought
Companies need to stop doing business if the leaked drone footage of Uygher Muslims is true. But this is likely a statement from Barr made because Trump himself is about as effective as a burnt noodle in a gunfight in terms of foreign policy right now. The best he can do is act through others.
What if this website fails because it got hugged to death?
Thanks. Before seeing this comment I tried theirtube.com and it's a porn site :(
> Then, US / UK / Taiwanese companies could say: we're no longer dealing with Huawei.

This is one of the big differences between laws and code, and many programmers get this confused. In code, intention does not matter. What code you write, is what the CPU executes.

In law intention matters. If you came before a judge and pleaded innocent because Huawei changed their name to Uawei, the judge is going to laugh as they sentence you to the same punishment as supporting Huawei.
Instead of outputting c, could you not just output the equivalent assembler?

so instead of

self.emitter.emitLine("printf(\"" + self.curToken.text + "\\n\");")

you do something like

self.emitter.emitLine("STRING DB " + self.curToken.text + "', '$'")
...
self.emitter.emitLine("LEA DX,STRING")
self.emitter.emitLine("MOV AH,09H")
self.emitter.emitLine("INT 21H")
You might specifically mean Warfighting, MCDP 1. That's the first book we read as new Lts. and has stuck with me over a decade later and served me well in tech.
> Do what you're told.

Why do we all need to conform to every order from every police officer, even, and sometimes especially, when that order is unlawful?

When the police are using unlawful orders to escalate violence, and then justify that violence by asserting that one was not complying with their order, which was unlawful, or otherwise stated illegal, is that not wrong?

I do not believe that any law, or logic, supports a situation in which anyone must "do what [they are] told" in this context. This argument can be restated as "do what I say, no matter what, or die". This is pure terror enacted by the state against its population.
The Language of Coding
That should say threats* not tweets, dammit.
Previous threads on this:

1 month ago https://news.ycombinator.com/item?id=23565192

10 months ago https://news.ycombinator.com/item?id=20927832
Right. Iterator invalidation rules are important yet only checked indirectly, through tools like ASAN or VC++ debug iterator support. It's a big problem.

But Rust has its conventions too. Probably you would satisfy the borrow checker through an index instead of a pointer:

let mut xs = vec![1, 2, 3];
let idx = 0;
xs.push(92);
println!("{}", xs[idx]);

This is memory safe, but in an unsatisfying way. Nothing hints to the compiler that idx is connected to the vector. If you inserted into the front rather than the back, you would have a "dangling index". You just have to know to not do that. It's purely by convention too, except there's no tooling support to help.

It turns out programs really do need a way to hold references to collection elements across mutation.
This is an extremely naive point of view. The CCP is a revisionist, expansionist rising power that already has been actively committing genocide of Uyghurs. It has more territorial disputes than it has physical neighbors. They want this, and have been fighting for this all this time.
> Barr suggested that Apple iPhones “wouldn’t be sold (in China) if they were impervious to penetration by Chinese authorities.” He suggested American tech companies were imposing a “double standard.”

He has a point there, but I am not sure I’d want to support Apple opening up to government authorities here.
I see that the global center of capital is continuing its millenia long westward migration. Past the US west coast, and into China. From Prometheus Rising:

> Brooks Adams also noted that centralized capital (the accumulation of wealth in the hands of a few inter-related families) seems to have been moving steadily West throughout recorded history. The first major accumulations are to be found in Sumer; the center of money-power then shifted to Egypt, to Greece, to the Italian peninsula, to various parts of Germany, and then to London. At the time Brooks Adams was writing (c. 1900) he saw the balance teetering between London and New York, and he predicted that the decline of the English Empire would shift the balance to New York within the first half of the 20th Century. He seems to have been right. Brooks Adams had no theory as to why this Westward movement of wealth had been going on for 6000 years. He merely observed the pattern. The shift is still continuing, in the opinion of many. For instance, Carl Oglesby in The Cowboy vs. Yankee War, sees American politics since 1950 dominated by a struggle between “old Yankee wealth” (the New York-Boston axis, which replaced London after 1900) and “new Cowboy wealth” (Texas-California oil-and-aerospace billionaires). As of 1997, it looks like the Cowboys are winning; which is what one would expect if there were a real “law” behind Adams’ East-West migration of capital.

Californication has come and gone.
Creating Tiny Desktop Apps with Tauri and Vue.js
Isn't Americans right to peaceful assembly one of the things that makes the country great?

Without it, how are people supposed to demonstrate about things they want the government to change? How can democracy function?
That's a massive amount of trust placed in managers. I've had asshole managers before that didn't have this much power thanks to company structure.

Honestly I would never work at a place like this. Maybe it's lean and efficient for the company, but it definitely doesn't sound fun for the employee.
They got the bit about nuclear power wrong though. Fission was discovered in Germany just before WWII, which is why Einstein (the real one) was concerned that the Germans might develop nuclear weapons first and advised the US to do it. At that point it wasn't obvious that a bomb was possible even if fission was, but even if it wasn't, the application of fission to power generation would still have been obvious.

If anything they'd have probably had more nuclear power generation, because the proliferation risk wouldn't have been a concern and the scary association with city-destroying weapons wouldn't have been such a PR problem.
This webpage has very effective user interaction for examining the video content.
The Fake Cisco – Hunting for Backdoors in Counterfeit Cisco Devices [pdf]
Yes, given that there have been real life incidents where the _missile detection systems_ said there were missiles on the way, and it was all sorted out, the "twitter starting a war" thing seems extremely alarmist. No-one would take a tweet, especially from bloody _Trump_, as sufficient evidence of an attack.
US to care about human rights is not necessarily a precursor condition for this set of events to be eventually better for human rights.
>Potential voters “have to demonstrate proof of age

But if we are registering people who should not be voting, that's one less safeguard, and now we are relying solely on the good faith of the people at the booths and the illegal/ineligible immigrants who shouldn't be voting.

At what point are you willing to admit that this is a glaring loophole and an opportunity for massive scale abuse? Are we really just going to blanket dismiss any attempt at securing this system as "voter disenfranchisement"?

Illegal immigrants should not be registered to vote. Period. That's halfway to voter fraud - not to mention that there are other types of voter fraud which are being deliberately conflated.
Yeah, it's a tradeoff for sure. I would say discounts that don't apply to everyone are a less organized way of a/b testing price. So a brand that does discounts all the time on certain cohorts of their users is going to have an easier time swapping over to using Jika vs. a brand that has 1 price, no discounts ever, never have changed their price.
Only because he was pressured to, to save himself and his son financially.

This is an incredible scandal which didn't come to light since the DOJ dropped the case against him.

The prosecutors colluded with his own law firm to deny him justice.

This has all come out since Syndey Powell took his case.
Huawei needs more chips than Apple, and are moving to produce all of their own chips. As a TSMC fab customer it's at least of the same scale as Apple.
Python data structure manipulation/comprehensions. I realize there's some overlap with other languages, but this to me is Python's 'killer' feature.
> In reality you'd be one of thousands of people holding HTZ calls or TSLA puts in your Robinhood account. You could make a huge payday and be indistinguishable from the crowd.

This is utterly clueless.
The greatest knife steel metallurgist of all time would surely be the one that doesn't even bother with steel or metallurgy anymore.

https://www.youtube.com/channel/UCg3qsVzHeUt5_cPpcRtoaJQ
I think addressing the perception gap is part of this. No doubt that a lot of people equate "Southern accent" with "stupid." I've seen many lists of "Top 20 black engineers" or "Rising female executives in tech" but haven't seen something similar for Southerners, although I'd guess that in a typical FAANG interview the Southerner is starting out with more unconscious bias against them.
I find that every time I go to YouTube's homepage to look at the recommendations, I'm really just bored and expecting them to feed me something of low long term value that catches my attention for a split second with the YouTube face or something, and it doesn't particularly matter what it is so long as it's "interesting" in that vague superficial sense.

This is in contrast to when I use YouTube as a library of videos that I walk up to in order to look something up in that I want to know about.

Now even when it's some guy's hand made animation they did in college, I feel kind of guilty that the only reason I cared to see it was because YouTube gave it to me, and also that I didn't know what I was looking for to begin with so I essentially went "well, that will have to do."

Maybe that will work for keeping me off YouTube until I start believing that I have absolutely nothing better to do with my time again.
I think you're on to something really important here.

Some people (normal people if you will) just don't think too much about things. Even when they sometimes go on to make terrible choices for themselves, and others, they might regret it, they might have negative thoughts about it, but they don't become depressed. They are not inclined to ruminating hours on end about their mistakes, so the negative thoughts dissipate over time, they effectively move on.

But if your personality, or brain, or whatever, is made in such a way that you like to think a lot about what could have been, or could be, or how to behave, or what others think of you, any kind of negative thought you might have will stay around, eventually leading to (symptoms of) depression.

So I think you're right when you say that depression is not what's wrong with you. You might just be one of those people that are good at thinking. Perhaps sometimes a little too good at thinking, a little too sensitive. Being sensitive and good at thinking is not be a bad thing at all, but spending too much time having negative thoughts may be what leads to depression.

If this is the case, realizing that you have a choice, in what to think about, is an important step on improving the quality of life, perhaps even learning to life with, or overcome some of the symptoms of anxiety and depression. Accept the negative thoughts, they are just natural thoughts after all, but choose not to dwell on them, let them pass and move on to the next thought, it might be a positive one.

You may also find some inspiration in metacognitive therapy (https://en.wikipedia.org/wiki/Metacognitive_therapy).
nand2tetris is a great course that shows you how to design a computer from the chip level, build an assembler, and write a high level language + compiler that eventually produces the assembly code for the machine architecture _you_ built. I highly recommend it.
When a Mars-sized protoplanet was destroyed in a collision with the young Earth, a new body was created from the debris ejected during this catastrophe – the Moon. The previous assumptions about the formation of the Moon were based on an age of 4.51 billion years – that, is 85 million years earlier than the new calculations reveal. [1]

[1] https://www.dlr.de/content/en/articles/news/2020/03/20200710...
Is shoving a camera in a cop's face same as recording from a distance?
About a year ago I tried getting into Twitter because it seemed like there were a few people I might want to follow, so I dutifully read a few people I knew about and added people they retweeted that seemed interesting.

About a week or two in I tried engaging on a topic in a HN style way where I tried to ask questions and probe for something deeper (my first mistake), and on something where I sort of questioned the party line on a trending topic (my second mistake). I was actually wrong in some of my assumptions I was using at that time, but everyone was so busy assuming I was acting bad faith and trying to troll (and responding how they thought appropriate) that not one person could actually engage with me enough to even figure that out even though I tried to keep it entirely civil, I had to learn it myself a few hours later (and I did go back with a mea culpa). I only lasted about another week reading items on the platform regularly as it became obvious that this is just the expectation of how discourse happens on Twitter.

I mean, I don't expect it to be like HN, but I also don't expect people to assume racist troll is the obvious and most likely option when I open my mouth, and that's how it feels on Twitter. What's worse, I'm not sure that's not a rational approach on the platform given how people on it act, which is why I don't want to be there.

Twitter's like a giant set of improv performances where everyone is performing for their friends and private audiences in an effort to be the most extreme version of themselves, but all those performances are banging into each other and feeding off each other. Interesting and weird at first, until you realize it's all so terribly draining.
> This makes me wonder, what makes DRAM so expensive?

Greed does. DRAM makers were antitrust busted at least 7 times on my memory in Taiwan, Korea, and USA.
Are you sure there's not something wrong with your environment? Twitter has lots of users (me included) and is not a problem I have seen in any platform I access twitter from.
Okey, why they don’t manufacture Kirin in HiSilicon then?
Sure, if you only pay attention to the MSM...
Flying a small GA plane into EWR-LGA-JFK when airline flights had evaporated
They absolutely did not turn out to be false
You would need a new CPU that doesn't yet exist to address 32TB of memory per socket. Existing parts can address 4TB. x86-64 has an ultimate system limit of 256TB, due to its 48-bit virtual address space.

Also worth considering that 32TB of DRAM would draw over 12kW, just sitting there.
This is a great use-case for a vanilla web component, which would work in any framework, rather than needing react-inspector, svelte-inspect, object-visualizer (Vue), etc.

There's a 0 dependency web component implementation of this here: https://github.com/vanillawc/wc-json Could probably use a bit of polish and some screenshots to show it off. though.
That was before it was completed :(
> There is no "Probably".

Either I'm missing something or you must be confused. It's extremely unlikely that a young teenager would be sent to "prison" in the US for the crimes that landed the girl in the article, "Grace," on probation. I used the word "probably" only to account for unlikely possibility that, given the variation in sentencing across US jurisdictions, a place exists where this might occur.

> This is a statement of fact. The crimes were serious enough that they justified a prison sentence.

This is obviously untrue. Did you read the article or any of the related news coverage? Grace's crimes were not punishable by a prison term.

> The criminal was trialed, found guilty by a jury, and sentenced.

Where are you getting this false information? Grace was not tried and found guilty by a jury. In fact, she wasn't even tried in a regular courtroom - this entire process took place in family court. [1] For reference - out of almost 24,000 2018 Michigan family court cases involving juvenile offenders, less than 0.01% went to trial (of those, only 12 - 0.0005% - were jury trials). [2]

Why are you making this stuff up?

1 - Family courts exist to solve legal problems involving youth and their parents.

2 - https://njdc.info/wp-content/uploads/Michigan-Assessment-Web...
As a fellow Zulip user and minor contributor, I wholeheartedly agree.

In addition to coordinating development teams on three continents, we also use Zulip as an integration hub. git commits go in the #commits channel, jenkins build status to #builds, and run-time errors to #errors.

We use errbit (API-compatible Airbrake clone) for error reporting and Zulip didn't have an errbit integration.

So I wrote one, and they integrated it within a few days. The Zulip team was super-responsive and easy to work with. It certainly helped that they had excellent docs on how to write integrations, and tons of examples.

Go Zulip!
I'm anti 2A for everyone, but that's shouting into a hurricane until we have fewer guns than humans in the US.
Or put it in another way.

If the American plan fails and the Chinese are able to produce high quality chips without ARM IP and without relying on TSMC. Then this would have been a strategic blunder of historic proportions.