skysight-inc/HackerNews huggingface dataset:
I have a similar setup, except I use Ungoogled Chromium as my Chrome browser. You could achieve similar results by stripping Brave of it's featureset, but it's easier for me since I can automate the process of installing Chromium on my desktop.

I'm glad you seem to get it though. My comment wasn't intended as a jab at Brave's featureset, but rather to point out that they ship as completely different utilities. As someone who already has utilities for what it offers, it's hard to fit Brave into my life. On top of that, it's also hard to trust that they won't introduce some radical feature that I won't like, since it's current state is one hell of a precedent for what a browser should look like. At the end of the day I err on the side of simplicity and security.
It is mainstream and it is painful as hell. Use it more, you will experience it soon enough.
This is such a strange thing to choose to write a derogatory article about. If you are a singular developer that is only writing code to satisfy your needs, then you can do whatever the hell you want. If you have to work in a collaborative environment, then you will likely need to play by the rules of that environment. There's not much else to say about it.

The stuff about automation doesn't even seem to fit in this article... that's a completely different conversation.
We are best off when we acknowledge that "opinions" can and do deal deadly harm every day, and not avoiding that point when it is explicitly made.
I think the comment below in the github thread sums up the attitude of the developer. It's definitely not a "neutral" attitude. It's somewhat chip-on-shoulder and somewhat aggressive.

> Setting the technical merits of your suggestion aside though: peppering your comments with clauses like “it’s that simple” or “extremely simple” and, somewhat unexpectedly “am I missing something?” can be read as impugning the reader. Some folks may be a little put off by your style here. I certainly am, but I am still trying to process exactly why that is.

But by any reasonable reading, the guy wasn't "slandered".
Tried that, but when I was at the process of soldering the cables to the debug ports, the "solder spots" came out of the board :(

Now I need to press hard with a needles to make the serial port work - so it is quite hard to setup - at least until I install sshd there and setup wifi to make it work wirelessly.
it's as if all of his opinions were developed reading marketing material
If you are going to write a text pontificating how good programmers should work, at least have the decency of placing a decent toolbar at the top (broken in Safari).

And even the content is not much better.
Questions of identity are some of the oldest in metaphysics. It is important that one take a disciplined in this respect because there is nothing impressive about posing half-baked "what ifs" if you can't be bothered to work out the consequences to any serious degree and to observe the absurdities you've gotten yourself into.

An explanation cannot undermine the fact it tries to explain without ceasing to be an explanation.
The same thing that happens to a human that is at risk of misclassifying a fire truck for a bridge: Once the odds of this happening are low enough (say 0.00001%) they can pass a driver's test and we give them a drivers license.
I’m quite sure that a lot of interview complains get adjudicated. My point is that few if any of those are complaints related to political discrimination.
Maybe trivial was the wrong word, but your second paragraph is exactly why I reject the approach to splitting out all nullable values into their own relation. Yes from a data modeling theoretical perspective it works, but from a pragmatic perspective having to join everything back together again is a worse situation than just thinking through the behavior of null in that situation.

But even then things are awful. What do I do when I want to include the value of the nullable table in my result, but I want all of my records, not just the ones with non-null. So even though you've purged null from your data model you're still bringing them back with an outer join.
Scifi concept: solid but low-mass beings with normal electrons but exotic nuclei.
Maybe, yeah. I don't have everything ready at hand but maybe take a look at:

https://github.com/microsoft/terminal/releases/tag/v1.11.242... (Latest release, check the PRs linked under performance)

https://github.com/microsoft/terminal/issues/10461 (Issue discussing rendering from a glyph atlas)

https://github.com/microsoft/terminal/issues/10462 (This is where one of the contributors quit)

https://github.com/microsoft/terminal/issues/10623 (Bullying example)
Its all artificial but no Intelligence. Statistical pattern matching, no matter how sophisticated, does not understand "why" from conceptually thinking about a space/time model of the world as we humans do.
Blindsight really fucked with my head, and not in a good way.

Books can do that. Like, read Tom Robbins and you'll fall in love with the next person you see. Read Peter Watts and you'll spend the next four years looking at the person next to you like they're an alien who's plotting to lay eggs in you without themselves even knowing it.
There's also the fact though, that if you're elderly you can't really avoid being a worse driver. I know particularly in rural areas where there's no public transportation, a lot of elderly people would accept an error rate higher than what their own driving used to be. It seems pretty tough for the rest of us to deny them access to a technology like that while it's in the interstitial stage.
Indeed. Looking at my usage, it is:

99% running Linux, mostly a VM on which I run copies of most of my employer's non-infrastructure software for development and testing.

0.9% running Windows.

0.1% running MacOS. Generally this is only when I've found some bug and want to reproduce it on a clean system to make sure it is not just due to something I misconfigured before reporting it.

Is Debian ARM Linux going to work on an M1 under VMware Fusion? If so, maybe I'd still find VMware Fusion useful on an M1 (we use Debian at work, and I'm fine using Debian for my personal VMs that need Linux).
Ah! Nice! Works for photography and for a person that builds ion drives. I'll leave you alone now haha.
Did you read the article?

> This year ProPublica submitted a Freedom of Information Act request to the FDA seeking records showing that McKensey had disclosed possible conflicts of interest to the agency’s drug-regulation division as part of contracts spanning more than a decade and worth tens of millions of dollars. The agency responded recently that “after a diligent search of our files, we were unable to locate any records responsive to your request.”

> McKinsey’s contracts with the FDA, which ProPublica obtained after filing a FOIA lawsuit, contained a standard provision obligating the firm to disclose to agency officials any possible organizational conflicts. One passage reads: “the Contractor agrees it shall make an immediate and full disclosure, in writing, to the Contracting Officer of any potential or actual organizational conflict of interest or the existence of any facts that may cause a reasonably prudent person to question the contractor’s impartiality because of the appearance or existence of bias.”

> Over the past couple of years, for example, McKinsey’s bankruptcy-advisory practice has paid more than $30 million to the Justice Department and one client’s creditors to settle allegations that it failed to disclose potential conflicts, as required by the federal bankruptcy rules.

There is no evidence that McKinsey disclosed their conflicts in this case, and plenty of evidence that they regularly fail to do so when working with the government, in clear breach of contract. If they paid $30 million to make it go away, then by definition it is a scandal. It is also potentially criminal: https://www.nytimes.com/2019/11/08/business/mckinsey-crimina...
The real reason why people don’t use the blocked bloom filter, is because it’s FPR is much higher + it requires more storage. It has the worst of both worlds.
The excuses with Gradle are always the kind of "you're holding it wrong".

Thankfully outside Android, I never have to put up with it on regular Java projects.
>I tried FSD on the $200/month plan and dropped it: It makes the car unsafe. To command a lane change you hold down the turn signal stalk. If you fail to hold it down long enough the car suddenly swerves back to the lane it was in. This is (to say the least) disconcerting at 80 mph.

This isn't true. You just tap the stalk down until it clicks. Sometimes if it detects issues in the other lane it will not complete the lane change and go back into your existing lane. But you do not have to hold it down the whole time.
Let's use Gender as a quick example, why not?

A few years ago, I couldn't have said I thought about it at all. For better and for worse, it wasn't part of the discourse. Now, I'm not all that different, yet it comes up again and again. I'm often forced to choose a side, even when it's all hypotheticals and virtues. I feel forced because online media is permanent, each statement is my closing argument. When the litigation tries to bend toward actual experience, the thorny truths are much too thorny to accept. I've seen this play out time and time again, on a vast number of subjects. We summarize the sad state of things as "lacking nuance". It seeps into my personal life as well now, having become a part of my personality.

Fact is, it's not just a lack of nuance and it's not just conformity. It's hard boiled fear. Fear of the repercussions, fear of the judging eyes, fear of any reaction at all. Conformism requires something of a leader to follow, but with "social cooling" it's simply following nothing into the depths of atrophy and despair. Many don't even notice.

So there's those who challenge and those who accept, like always. The winners will be the charismatic and successful, but I have still yet to hear one from any side I'd follow. Am I blind? Am I missing something critical to living in this fucked up world? Am I being too rhetorical, too demanding, too focused on the issue outside my control?

At the end of the day I sleep poorly, wake restlessly, and like anyone still holding on to sanity, I find my own distractions.
I am using Flutter for both platform and Java for backend
HB is in Orange County
After setting "show dead" to "on", I am rarely more enlightened than before. It seems that HN moderators are an order of magnitude better at their jobs than average and recognize value or its absence fairly well.
I'm in the middle of reading The Radium Girls.¹ One fascinating thing to me is that radium, once ingested, tends to deposit itself in the bones (which makes sense if you glance at the positions of Calcium and Radium in the periodic table) and as a consequence, in the later stages of radium poisoning will make the bones glow in the dark. One of the young women who died of radium poisoning, woke up in the middle of the night, and saw her skull glowing through her skin when she faced a mirror near her bed. Another woman, whose body was exhumed during the lawsuit against the US Radium Corporation, again had a visible glow in the bones when her coffin was opened.

1. An interesting read, although not that well written.
It seems everytime McKinsey is in the press it's for the wrong reasons.

I will never forget what they did to South Africa. Fascinating read

https://www.nytimes.com/2018/06/26/world/africa/mckinsey-sou...
'In an alternative timeline where DC barrel jacks were the standard... having current relating to the barrel diameter seems reasonable.'

There are too many possible variations, I have 6 devices in my house, and their power supplies are 130W, 65W, 45W, 25W, 18W and 10W. You would have waay to many barel diameters.
The key benefit is using a larger power supply to charge smaller device.

If you want a standard that is usable, you have to have features like current limiting
Nobel Prize awarded for discovery of temperature and touch receptors
As far as I know, no other smartphone app store does this. Apple could have corrected this any time in the past 14 years, but no doubt Apple figured the reduction in expected App Store revenue and decided that it values that revenue more than user privacy.
Emails and emojis: You're better off just getting to the point
It is very easy to pick up and use
The article we’re linking to very specifically asks open source software to use -Werror. They’re saying we should just have a Dockerfile, and force people to use Docker to compile an open source application, which is a rather disingenuous solution: Dockerfiles can only run Linux, and there’s a lot more than Linux out there (FreeBSD, etc.)

There was a time my open source project was running on Solaris, MacOS X, Linux (multiple distros), and Windows. Making something run only on Docker is a little restrictive by comparison.
If you haven't tried Notion, you should. Especially the portion of this describing mapping tasks onto a calendar is implemented perfectly in notion databases.

For example, processing steps like this:

> The calendar is filled two times a week.

Unnecessary in Notion as you can view a kanban with dated items as a calendar.

https://www.notion.so/Intro-to-databases-fd8cd2d212f74c50954...

Edit: why am I being downvoted for suggesting a tool I like
As the guy responsible for that comment (and the dev lead for the team! Hi!) I can say it haunts me pretty much weekly. My parenthetical-laden snarky sense of humor, my use of italics to indicate speech-like emphasis and pretty much everything else about that comment has been dissected to parts as small as possible.

In the end, though? Yeah, I was completely wrong. I don’t know much about graphics engineering and I’m glad(^) that we were shown up by somebody who does.

I’ve been working in software for nearly 20 years, and I’m firmly in the “knows enough to be dangerous; doesn’t know everything” category the article is missing. It’s not, as some have characterized in this comment section, because I moved into leadership; rather, it is because there is not a single axis on which to measure all engineers. I’m inexperienced in graphics and text layout, and my critical mistake was not respecting the experience somebody else brought to the table. In other fields, perhaps I fall higher on the experienced/wet-behind-the-ears scale.

(^) I may flatly disagree with his presentation and his group of fans taking every opportunity to slander us, but I’m happy that it’s generally possible for us to improve performance and engineering efficiency using the technique he described. :)
I feel like feminism is the root problem.
The drug (https://en.wikipedia.org/wiki/Prucalopride) targets serotonin receptors which appear in the intestines and bladder, but also the central nervous system and thalamus. No surprise it has wider effects then?
Yeah what about this guy that created V8:

> The genius behind Google’s browser

https://www.ft.com/content/03775904-177c-11de-8c9d-0000779fd...

He was heavily characterized as a hermit at the time at least (maybe now we'd just say remote worker).
In a post-Donglegate world, I don’t know how interesting this question is. I don’t know exactly where to draw the line, but it seems like we’re so far over it that most people could take “don’t gossip” as a reasonable heuristic.
it’s unfair that what used to be a passing mistake has turned into the permanent record of your failures. and i think this is much worse for kids than adults
Carlos Watson Says Ozy Media Won’t Shut Down After All: We're Open for Business
https://www.nature.com/articles/s41591-021-01316-7

I know of one other study (can't find it at the moment though) that specifically looked not for CT value but if they are able to infect cells. The outcome was something like vaccinated people do replicate virus, but the spikes of those viruses are (mostly) deactivated by antibodies and therefore not as infectious as virus obtained from unvaccinated people. In rt-PCR tests you can't really distinguish infectious from deactivated virus.
Sounds like "rich people are smart and deserve more money".

When they might as well be criminals. Look at the Pandora leaks
Brave isn't implementing Google's "Manifest v3". Microsoft Edge replaced all Google services and telemetry with their own. Turns out, Chrome is mostly open source and Google doesn't have absolute power over anyone forking it.

Having a commonly shared implementation is not a problem. Quite the opposite. It solves a lot of problems.

The Linux kernel is in every Linux distro and nobody is calling that a "hegemony". SQLite is used by phones everywhere and that's not a problem.
I run Visual Studio on it with an old version of ASP.NET

It works totally fine
This comment reminds me of the joke about the sewage worker, who is chatting about his job and says 'to you it maybe just shit, but to me its my bread and butter'.

Internet always seems the similar, pipes|garbage in| and munging on urban dictionary.....
> Unfortunately it's not as simple as always enabling -Werror:

I was already bitten in the backside by Werror. Allow me to tell you how.

I was working on a legacy C++ project and my employer uses an in-house build system that automatically builds the whole dependency tree if any dependency changes. A previous team was a staunch supporter of the "no Werror considered harmful" philosophy, and made it their point to even pass it to unit tests.

That's all fine and dandy, except compilers are upgraded and older compiler versions are deprecated out of our reach. Consequently, when I did a minor update to my project and launched a build job, the entire dependency tree started failing left and right, throwing a million error messages as a packed wall of text. The root cause? The current version of GCC was updated to throw warnings regarding some inane drivel involving white spaces, and with Werror passed everywhere those were upgraded to full blown errors.

The end result was a couple of weeks wasted going through the dependency tree to tackle warnings, because otherwise the build pipeline failed spectacularly.
What would this entail? I have had only a handful of managers, and only some of them good. What kind of things should I be looking for to give feedback to my manager?

I kinda feel like I'm watching a glassblower and getting asked "So what do you think?". I could say if I like the piece or not, but I don't know the first thing about glassblowing to give effective criticism.
Wow, I really feel like this is an example of how quickly people adapt to and become accustomed to novel technology. DeepMind is legendary of course but the output of Google Brain is also just bananas. I can point my mobile phone camera at a Russian newspaper and get it translated into my language. That’s practical! The speech recognition on android, the Pixel camera, smart reply/compose in gmail, many other practical applications. And, brain team publishes constantly. Dozens of papers every year.
Don't trust companies/managers, specialize in tech that is not so obscure, and job hop.

I spent too much time in the company and that lead to a stagnate and boring career. I trusted them about having a long career and ended up learning obscure tech only to have my position outsourced (which they also said they never do). That obscure tech experience greatly limits my options to leave.

On a personal side, stay single and don't have a kid. Be able to retire early and do the things you want to do instead of the things you have to do.
We all watched protesters demonstrate in a public building, and yes, disrupt the transition of power. Peaceful disruption of the government is the quintessential act of protest.

>call the press the “enemy of the free state.”

Criticism of media is terrorism?

>kidnap elected officials

That group was comprised almost entirely of undercover agents along with a couple of mentally ill people. The FBI orchestrated the entire thing.

>disrupt transfer of power

Again, a valid target for protest.
It's definitely cultural, generally speaking, employees from the wider asia area have similar cultural things where they are expected to submit to the manager / hierarchy.

It's definitely something to read up on if you end up managing people from abroad; I can't recommend any books but I believe there's a few.
Yes, the opinion that we need to demand the firing of people we disagree with does indeed impoverish them.
No idea about the downvotes, but I could humbly offer a bystander’s constructive suggestions about how to improve the original comment. I’m not sure what you mean about corporate double talk and broken policies and promises, and the first sentence didn’t make clear it was your experience. It could help to elaborate with some examples of what needs to be fixed. It could help to work through why and how discussing it with your manager would help, since fixing it requires that they discuss it with their manager and with the whole team. It seems like an assumption that all big corporations have this problem - I assume you haven’t worked for all of them, right? Personally I’m working for a large corporation and I don’t see a lot of double-talk or broken policies or broken promises. I have seen some amount of double-talk in the past with a different large corporation, but it was related to very high level business decisions, and not really enough that it affected my day-to-day, and maybe more importantly was something that talking to my manager about would never have fixed. So anyway, all I’m trying to say is that there’s a lot of clarification you could add to your comment that would help explain where you’re coming from, what the problems really are that you’re experiencing, and how opening them up for discussion might open the door to fixing them.
Not only that but chances are that they will become resentful and retaliate, perhaps unconsciously, perhaps not.

If you have a manager who needs to hear these sort of things they usually need to hear it in a very indirect way, such that they won’t lay the blame on you for being the messenger.
Yeah that seems awfully broad, that would mean every western country in the world is funding them.
Babies Are Full of Microplastics
orangeduck/tgc: A Tiny Garbage Collector for C
This is something you see with Twitter, as well. A lot of the extremism on Twitter drives a lot of journalists and politicians. But most Americans are not on Twitter.
Link to Nature paper that the article is based on: https://www.nature.com/articles/s41586-021-03854-z
This is the approach I'm also looking at. GTD systems are good at storing and keeping track of times and due dates. But the planning/execution step is missing besides basic "work on the highest priority task for each project.

The next step could be a scheduler that takes the GTD state as input along with your calendar and builds an execution plan.
Even if the death rate is low but the _perceived_ impact is high.

Ex: Imagine a week where self-driving cars have a bug that only mis-identifies grandmas. Only a few grandmas die but the perceptual impact is massive.
Same is true of Apple's Lightning. It looks symmetrical, but electrically it isn't.
I am a non-American who is right of centre, and I can see "my" people adapting cancel culture tactics as well, and I resent it. IMHO such victories are rotten to the core.

"Shall there be two cities of Minas Morgul, grinning at each other across a dead land filled with rottenness?"

The only thing I can do about it is to interact civilly with like-minded people of totally different political persuasions and hope that others will be inspired not to enter the cesspool.
Good lord, people have been saying crap like this for decades now.

Don't be good at programming, just glue lego bricks together, This Is The Future!