skysight-inc/HackerNews huggingface dataset:
> The Arrow would still be flown today by the Canadian Air Force had the program completed.

They absolutely would not still be flown today.

The Arrow was a relic of the pre-ICBM cold war. When the USSR was expected to field fleets of nuclear bombers over the north pole. The Arrow was designed to go fast, launch an unguided nuclear air to air rocket, turn around and fly home. It was great at this, but in the ensuing years, the Soviet Union put a lot more effort into its ICBM capability than its intercontinental nuclear bomber capability. It would have had difficulty adapting to other roles. As a delta wing, its energy management was likely terrible. Its thin, delicate wings would be ill suited to hanging a heavy bomb load from.

It is comparable (though slightly worse) in era, role, configuration, and performance to the F-106, which was retired in the '80s. The Arrow was designed to do something that was simply unnecessary.

If the program had been completed, it still would have been replaced in the '70s or '80s. The only difference is that it would have likely been replaced by an Avro Canada designed aircraft rather than an American one.
This is the human brain using pattern recognition to evaluate a situation and infer information as best it can under the circumstances.

That isn't a different thing than "racism". When you don't know, don't assume.
I've tried a strategy like that in various contexts. e.g. not uploading a photo of myself on a Slack workspace. How differently might people read what I'm saying if they assume that I'm white versus knowing that I'm black?

I thought it wise to try this strategy when looking for employment, but I think it actually works against me in that case. If the employer knows I'm black then they can filter me out from the get-go and save both of us time rather than be dragged through a pointless interview process. It's hard to really quantify the exact degree to which my race is a detriment to how I'm perceived, but I sense it often enough to know that it's there in some capacity.
Aah, didn't know, I thought it was the other way around for some reason.
Exactly. If your regex engine compiles to a DFA, you can have arbitrary many or clauses with no overhead. It's pretty neat.
Substituting null with optional helps with getting a stack trace of what's going on. However, it doesn't get rid of programming errors.

What does get rid of errors is IDE support for nullable types which warns the programmer that they have accessed a property without checking for nulls. Take kotlin and Intellij/IDEA for instance.
How to topple a statue using science, for real:

Using the scientific method it has been noticed that the increased prevalence of the divisive ideologies which follow the general path of critical theory has led to less social cohesion, lower personal satisfaction, a dramatic lowering of educational outcomes, an increase in the number of suicides and a bevy of other negative outcomes. It is therefore concluded that critical theory, the practice of deconstruction and the ideologies these have brought forth need to be toppled from their pedestals in order to restore a semblance of normalcy in the academic world and the affected communities. The longer these ideologies are allowed to thrive and spread, the more damage there will be done and the longer it will take to guide society back towards a path which does not lead to chaos and dissolution.
Watching this, I felt like I was watching the mother of all email demos. I am really liking the thought that they put into common email workflow problems. I haven't tried it yet, has anyone else?
I agree with you that emacs and vim aren't CLI editors. Emacs is a GUI editor and vim is a TUI editor.

As to CLI editors... I use cat all the time to make notes. Because it's straightforward. Firing up vim or emacs would trigger a mental context-switch (caused by screen redraw), while cat is a good CLI citizen --- it's the best thing to make quick notes with 0 distractions.
> A little humour here and there is fine

Exactly. The top comment is typically not a joke on most posts.
Lots of downvotes on my comment. A somewhat hilarious denial of what is plainly visible. Did you people even read the linked summary? The economy was hijacked for a complete non-threat, driven by increasingly discredited studies, "experts" speaking in apocalyptic terms, and a media looking for crisis.
Coincidentally, I'm updating the companion Spotify playlist for my online port of the 2005 procedural driving demo, Drivey:

https://rezmason.github.io/drivey

Playlist: https://open.spotify.com/playlist/4ukrs3cTKjTbLoFcxqssXi

Slightly different vibe, equally free of charge, feedback always welcome :)
I've got several FreeBSD droplets on Digital Ocean.
https://www.digitalocean.com/community/tutorials/how-to-get-...
Interesting. I guess I'll have to rewrite a lot of code if what you are saying is true.
Doesn't matter, if it's faster.
With how Amazon's naming spree for AWS products goes, it's not that far off.
I would also like to highlight

> Society pretending that there is massive racism when there isn't is itself structural racism.

If you believe you cannot succeed due to all this racism, that will be sulf-fulfilling.

Blacks that believe in widespread racism will be less likely to go to university and get a job

<

The grandparent is victim-blaming PoC for not having the "Right mentality". The comment itself is what has been identified as polite racism, but I see this as rather rude.
Screens: https://imgur.com/gallery/h6ZnzPm
It's more analogous to saying "the defense contractors for a new stealth plane failed to protect the designs and prototypes, so the enemy now has all of the detailed info they need to build countermeasures against this stealth technology". Securing the plans for stealth is a key requirement of the stealth continuing to work.

Also, I'm sure those members of "the hacking team" weren't allowed to discuss their work with their family/friends, so it's not terribly unrealistic to expect them to use even just basic security hygiene (eg. don't share admin passwords).
> I'm not confident that average level developers are able to ship features in Rust as quickly as they would in Go

Even if this was a genuine concern, they should still use Rust. Because it will be far easier to refactor the code that they ship into something that is safe and correct, compared to rewriting a Go codebase.
This is really unique
It is a very strange world where we need technology to protect us from those who protect us.
It is racism. There is no need to pre-judge the situation at all. Merely being in the moment and letting the people in front of you tell you all you want to know is sufficient. Pre-judging the people instead of waiting for them to tell you is using prejudice as an unneeded shortcut. It seems obvious because the person so doing is racist. To change, that person would have to acknowledge that it seemed obvious to them because they have a subconcious "rule" CEO cannot = black. Once they see it, it'll be gone.
The murder of Philando Castile 4 years ago should have made that obvious.
My biggest bet is that they only wanted to close zelle for venezuelans in venezuela, so under that concept the mailing adreess is the fist thing to look at, next in list should be IP (already avoided by venezuelans using US services) and next would be lack of SSN/ITIN on accounts, but that would hit a lot of venezuelans that are in US.

P.S Que hubo menor
I like the framing in terms of power relations. Personally, I prefer to increase my leverage over developers by using free/libre/open (FLO) software whenever possible, where the threat of forking is an incentive to refrain from user-hostile behavior.

I think the situation is also worth examining from the other angle: why do both Apple and developers desire control over users? I think it's mainly the profit they can extract, directly by developers or indirectly by Apple, inserting itself as a middle-man.

I'll leave you with one of my favorite quotes, from Ender's Shadow:

> "If he's this good at making people love him, why didn't he do it before? Because these fools always look up for power. People above you, they never want to share power with you. Why you look to them? They give you nothing. People below you, you give them hope, you give them respect, they give you power, cause they don't think they have any, so they don't mind giving it up.
After 10+ years of using zfs, I just "might" know something... ;) While your 1 year old versions of ZoL just "might" not prove anything.
I realize that and regret posting it now with all these replies that have nothing to do with BD robots. :-(

Thanks for the explanation and I can see why this whole complaining bit gets old and chewed upon over years. I've personally not stumbled upon anyone that complains about HN turning into Reddit.

Also, I feel out of place because I don't own this forum, don't have a stake in HN moderation and its workings. I don't think I have the right to complain in the first place.

Just felt like saying at the time and it felt right. Appreciate your thoughts and clarification.
Agreed. I think people do tend to forget jQuery's primary use and greatness came from masking browser inconsistencies and exposing things that just weren't even possible with vanilla JS. Necessity for that type of thing has waned but someone coming into jQuery now or in the last couple years I could see the disdain if they weren't around when making your JS work in all browsers was ridiculously hard and time-consuming. It was a very, very good and useful segue tool that has run its course.
Feels like a HN post being upvoted just bcz it contains Rust in the title (after reader the article) ...
Interesting article on a basic topic, good for beginners
Easy to say that, but the human brain does this - to its advantage - multiple times daily. It's how humans learn and adapt. It is a central part of what makes humans better than other species as adapting to environments and performing well in unfamiliar situations. There is nothing racist about making an unintentional mistake. This whole premise assumes that being a CEO equals competence and a higher level of ability - a claim which I thoroughly reject anyway.
One could even argue that they compete directly with Hey because of their iCloud email service.
Gaming on OpenBSD, with Peertube Gaming Channel
ST works great with my Android phone and syncing to my Windows 10 PC. What is a good solution to sync photos, music, contacts, etc from an iPhone to a PC? There is not a ST app for iPhones.
Then you're a good programmer.

Rust effectively forces you to code like you're writing a multi-threaded app even when you aren't. There's a reason why people suck at writing multi-threaded apps: because it's hard. This is what people are fighting when they fight the borrow checker. And this is why so many people find it frustrating. There's all sorts of designs that flat out don't work or are way more effort than they're worth.
> .zfs/snapshot still doesnt work

I've been using this as a server backup solution for over a year, I assure you zol snapshots work, including access via the .zfs directory.
The worst thing about false beliefs is that they are easily transmitted to others, especially to children.
Came here to say I've had this exact same debate. We were writing long Python test suites to check types. I constantly (and playfully, I don't care to die on this hill) pointed out this is fully automatable with a static typing system. I remember many times being told to just read thousands of lines of uncommented tests in order to understand some thing I was trying to debug. (Don't get me started on Python stack traces!)
What if it's a teenager's side project?
Great initiative! There needs to be more effort towards streamlining these trials.

At TrialX [1], we also launched Covid Labs Initiative to Hack The Pandemic [2] by bringing together hackers in Clinical Trials informatics space - Drop us a note hackcovid@trialx.com if interested.

We are seeing an unprecedented activity on-the-ground at various orgs[3,4,5] where we power the clinical trials recruitment. There is a huge interest in patient/volunteer community. Any effort to streamline and accelerate would be welcome.

1. https://trialx.com

2. https://trialx.com/covid-labs/

3. https://www.pennmedicine.org/coronavirus/covid-19-clinical-t...

4. https://www.centerwatch.com/covid-19-treatment-information

5. https://clinicaltrials.med.nyu.edu/clinicaltrials/?keyword=C...
Many of the evils in the US are rooted in the 2nd amendment and the NRA.
Rendering Black Holes
But, do you really save tests? You have to test your code anyway. Does a type system buy you anything more in code that's going to be heavily tested for other reasons?
They'd already done this kind of things with the 'premium' epyc7371, a 7351 (16c 2.4GHz beating Xeon Gold 6130 for my workloads...) pushed at 3.xGHz? 13-18% perf increase on my workloads. More expensive but if you need the low-latency / high ipc (but no AVX512, well...) these AMD processors are beasts. Still love the 7551 too, for the price... And those were only Zen cores... Can't imagine Zen2/Zen3.
I am black. If I was in the United States I’d have a dashcam and would wear a bodycam if possible.
Why this font is everywhere [video]
I love mine. I have a version 1 with a version 2 on order. Happy to field questions if you have them.
We can agree to disagree. The whole point of my post is that I do not agree with your statement.
No. I was unable to silence those thoughts and became a product manager, and am now a UX practitioner with strong opinions on software dev which I also can’t seem to silence (speaking of ego).
I am Jewish. This gives me no insight into what it is to be black in America. But it does give me some insight into what it is to be a minority in America. I have an inkling of your loneliness and you have my profound sympathy. I wish everyone could experience what it is to be a minority in some, any, aspect of their identity to the extent that it might provide them some empathy for others.

(I also never realized what it must feel like to be a Christian in America until I visited Israel for the first time and had a sense of being among "my people", which didn't really make any sense because I'm not Israeli, but at the same time it felt comforting being among so many Jews in a greater way than when I'm at temple.)

Of course, unless I announce I am Jewish, I know I'm not being judged by it. I can only imagine how difficult it is that whenever you are slighted, you don't know for certain whether it is due to being black. It must be very hard not to start assuming that it's always the reason.

I'll watch for your future post. I look forward to reading it.
Unless you are going to write bespoke grid/flexbox logic every time you want to position anything or having to sync up a bunch of grid-template-area definitions, you may find yourself building a more dynamic generic grid system that abstracts the details away. Well, that's something that Bootstrap's Row/Col system does.
Even better, while compressing a good quality ciphertext doesn't work - enciphering a compressed stream may introduce more problems than if it had not been compressed first. This doesn't look like a real world problem and I can believe that in "the mid '90s" a cryptographer who pointed out that it's a bad idea would have been dismissed for focusing on a purely academic concern.

In a cryptographer's model an adversary who is able to use your system to encrypt plaintext partially or entirely of their choosing is a reasonable hypothetical, but in the real world such adversaries were rare. Who lets somebody else choose part of the messages they're encrypting?

The Web offers a concrete answer in the form of: Cookies, HTTPS and Javascript. Bad guys get to cause you to encrypt a mixture of their chosen plaintext plus a cookie value they don't yet know. Is that a problem? Well... if you compress the data before encrypting then the bad guys get to see whether it compresses more or less with their chosen input, and you've got CRIME (and later BREACH).
Can the HN title be changed to match the NBC one?

NBC's title says (emphasis mine), "Google bans website ZeroHedge from its ad platform over COMMENTS ON protest articles".

There seems to be a lot of confusion over the reason for the ban, with people discussing how the sites' articles themselves might or might not violate policy.

NBC makes it pretty clear that's not the reason when it says "over policy violations found in the comments section".
Thank you for this perspective. I was unaware of what you describe. Also, thank you for not assuming bad faith.

This conversation is difficult to have, but I would be doing everyone a disservice if I didn't state what I thought was true and if I was unwilling to be publicly wrong. Downvotes are more instructive than upvotes.
I'm technically using CockroachDB through Nakama[1], and it's been good to me. I integrated it into metabase under the guise of postgres.

[1]: https://heroiclabs.com/nakama-opensource/
Agree: For me and many others the difference between a good text editor with plugins (jEdit, notepad++) and an actual IDE happens to be refactoring:

can the thing differ between xyz in a comment, as the name of a class, as a field and as a local variable inside a method? I.e. if I write a class xyz with a field xyz and a method xyz() and that method contains the variable xyz used a number of times, will the thing be able to rename any single of those across the whole project without messing up?

If it can: it is probably an ide. If not: it is not an ide.
This is the case now. But was not the case 2-3+ years ago when most of the original infrastructure was probably set up.

AWS S3 has made it significantly easier to restrict bucket access, but those are all (relatively) new changes.
It's debateable whether jQuery is a library or a framework. It's definitely at the frameworkey end of libraries of the libraryish end of frameworks.

But if you'll admit the terms get murky in the middle then I think it's not controversial to assert that a framework can depend on a library without it offending the gods.

So we're very quickly in the territory of "things reasonable people could disagree about" and quite far away from "glibly asserting that something isn't even up for debate".
Support Indie Hacker Projects
>watching 1080p video

Perhaps with specialized instructions to support decoding. Or a discrete graphics card to do the same.

Many contemporaneous reports show owners of Pentium 4 processors complaining about being unable to manage smooth 720p h.264 playback in software even with 100% CPU utilization; and 1080p was completely non-viable.

So now we have a 50+W TDP processor with a graphics accelerator and it will begin to compete with (if we back away from the bleeding edge 7nm stuff as you suggest) a Raspberry Pi Zero, which costs $15 shipped. I mean, OK, but what's the goal we're chasing here?
Dropbox immediately uploading photos/videos is the only reason I have it on my phone, more or less for this reason.
There was no conscious prejudgement to remove from your behaviour. Humans like to fit in, and like to be informed. The human brain is fantastic at adapting to new situations because of its ability to infer information from past experiences. Put me in a high pressure meeting where the stakes are high and multiple people I don't know, and my brain will be working overtime to help me out. And that may involve my brain using my past experiences to feed me information that it thinks will help me. Such as identifying the roles people play. If I have only ever met white CEOs, or perhaps even if most people in my social circle are white, it is not unreasonable for my brain to infer that the CEO is white. Nothing racist about it. It would be racist for me to then consciously assume that the black person is less qualified to be the CEO purely based on their skin color, but that's not what would've happened initially.
I notice less than 10 minutes after posting that I am down to zero points. This means someone has downvoted me, right?

I have never downvoted anyone on Hacker News. It is not in keeping with an ethos of free speech.
1. Police are murdering people.

2. Only the police should have guns.

Choose one.
As un-civilized and rotten as the news portrays things to be, for 99% of the rest of us Americans, this isn't really a common problem. That's not to say it isn't a problem for the few that do experience it (and that problem absolutely needs to be fixed), but just want to point out that what you see publicized is not representative of the country as a whole.
Dead is a defeatist attitude. If a countryfolk thinks their country is dead because there are unsolved problems, then the country is dead for real. Defeatists didn't end slavery, end jim crow, win the right to vote. We've been far worse, and we'll get a lot better because there are countryfolk like the ones creating this tooling to fight police brutality.
> Today, it’s mostly old printers and weirdly implemented IoT things that still respond to this kind of traffic.

And people inexplicably running Microsoft Services for Unix in cloud hosting.
jQuery somehow gets abuse for being more bloated and slower than vanilla js despite the fact that almost nobody is ditching jQuery for vanilla js and instead running to vastly slower and more bloated SPA frameworks.
Strange.

I can imagine the average corp board member underestimating the risk accumulated by consistently ignoring CISO request for more cybersecurity investments, but the insurance industry is used to dealing with the low-frequency, high-impact payouts.

Do you think it was mis-communication, ignorance, greed, hubris, or something else?
Where did you get that they used a Tor 0day? I don't see it in the vice or schneier articles, I only see mentions of a "Tails exploit"...

Anyway, of course it isn't proven, but I would be extremely surprised if said 3-letter agencies even needed a 0-day exploit to identify a Tor user...

Needing Facebook and a consulting firm to find a vulnerability in a video player? Come on, I would find more credible that they used a consulting firm to choose which exploit to use, if they could use all those available to the various agencies... :)
Yes this seems super sad as someone from outside the USA. I admit I know little, but I get the impression the police are more self-governing in the US, where as in the UK/Australia there are independent bodies with teeth that can deal with complaints, and even do major investigations across the entire force, such as https://en.wikipedia.org/wiki/Royal_Commission_into_the_New_...

Would a federal level watchdog help? Would it even be possible?

Downvote reasons? Happy to edit the question if it's offensive, dumb, or whatever.
No but it comes off as disingenuous because people talk about a lot of ill in the US without getting the level of outrage that this topic brings, rampant inequality, corporate stranglehold of the government and horrible work conditions for many people, regardless of the color of their skin. So when someone says, lets talk about more than this problem, they get sidelined and everything else is pushed further to the back burner.
> Talking about racism makes white people uncomfortable.

When the basic premise of the argument is that white Americans are born irredeemably flawed[1], you're unlikely to win many white supporters other than the most guilt-ridden.

I suppose the tactic is to impart as much guilt as possible. But that doesn't make the argument a good one.

[1] https://twitter.com/DisrnNews/status/1266857347567190016
Care to elaborate? I get that gun control is indeed an issue worthy of its own debate, but how do you go from discussing police brutality to legally armed civilians being the root of evil?
This is really neat, though I wish I could listen to AM / news channels rather than just FM which tends to be more music.

Also, I think the bike/moped driver in Wuhan runs a red about a minute or two in!