skysight-inc/HackerNews huggingface dataset:
There is a valid criticism everyone can agree with, but the "solution" is really vague and hand wavy. There is basically no solution. This is a communication and people problem as old as social structures, and the only thing you can do is compromise based on your abilities, powers of persuasion and insight as to what works best for other individuals you're working with.

If Yevgeney is good with CUDA, maybe ask if he also likes to only do CUDA stories, and also ask his teammates if they want to learn CUDA, and give them the opportunity to do so. It might be that no one does, and he's happy, or it might be there needs to be a switch, but you have to ask. This is not really about a democracy, it's more about communication and the optimal decision can be made voluntarily, or it can be "forced" because not everyone likes compromises.
As opposed to all the other languages that also add features with every release?

You don't need to use any of the new C# features. You can still build and run C# 1.0 code today.
Here's hoping .NET can some day shake off its Windows exclusivity stigma, as I've been writing pretty interoperable C# code for the past 3-4 years or so, and it's been a joy. Night and day compared to Java, at least.

I'll admit it takes some time to get started, but it's smooth sailing once you get past the initial hurdles of setting up your project, understanding some idiosyncrasies when it comes to ASP.NET/Web API/Entity Framework if you're going that route for your backend and such. And now with Blazor, I can even work on the frontend and touch Javascript as little as possible.
I Was Taught from a Young Age to Protect My Dynastic Wealth
Alter Ego (1986 life simulation game)
As a software engineer, I think this belief is incredibly naive. This is like saying "surgeons should be fungible. They all have a grasp of anatomy and are good with scalpels". As a patient, do you really want a knee specialist doing neurosurgery? As a customer, do you want a frontend web developer writing code for 8bit microcontrollers? They both write code into a text editor, what's the difference?

I've worked at companies that (implicitly) held your belief and the turnover was always incredibly high because nobody sane wanted to work in a place that treated them like a cog.
Uh oh, sounds like they need to be sent to the gulags for re-education, then. Report the site to GitHub and I'm sure they'll scrub this horrifying prose.
> retaliation against whistleblowers, silencing/threatening critics and journalists, legal record, occupational health violations (injured workers not being treated, Covid), workers at the factories not being allowed to speak to visitors, [...] environmental concerns at Fremont

Unfortunately, these issues - while perfectly legitimate to name them! - are extremely common throughout the entire US corporate and government culture. Exploitation of all kinds is pervasive.
Given their history of abandoning front-end frameworks, I wouldn't put too much faith into Blazor.

And the Azure team is, frankly, grossly incompetent. I've never used a worse application than the Azure dashboards. It is by far the absolute worst piece of software I have ever had to endure. Pathetically slow, shockingly bad UX and incredibly inconsistent.
I worked with someone who worked in a local news studio. They told me that A LOT of the stories came pre-scripted.

Imagine you are a local news studio. You went from being responsible for 30 minutes of content a day to (often) upwards of two hours. And you only have a skeleton crew of on staff writers. To stretch the time, corporate offers a library of "stock" news stories and scripts to choose from.

I am told that local studios still have a lot of choice on what they use, but yeah, you're going to find a bunch of different studios grabbing the same script and not making any changes. Grain of salt.
Let's not guess and simply checkout a fair comparison, like this gentleman did: https://www.youtube.com/watch?v=tInaI3pU19Y

From his perspective as an experienced developer, it took 3.4x more effort to implement a very basic project versus using a fully featured engine. And that's ignoring the editor part, not to forget.

I'd call a factor of 3.4 quite significant. In more general terms, it's the difference between actually finishing a game in a 3½ months vs a full year. In other words, you could finish 3 projects in the time it takes you to fully handcraft one, with the added advantage of OOTB multi-platform support. So reality seems to disagree with your "not really saving you that much much time" assumption.

It's the small conveniences that add up quickly: exporters/importers for assets, in-game editors, readily available prefabs/blueprints for all kinds of components, stuff like that. Of course it's not rocket surgery to use SDL and a handcrafted engine for a quick little project.

Yet, I've witnessed far more game projects die (especially by beginners) that went the handcrafted all-the-way route versus people using game engines.
I agree in principle. If it takes more than more than a second to grok what a particular bit of code is doing, it should have a comment (or be extracted into a method).

However, in my experience, it's common for either:

1. Code to get changed, but the relevant comments are unchanged, or

2. Comments that are just as hard to understand as the code

In both cases, it's even harder to understand the comment+code than if there was no comment at all
The only renewable power source that fluctuated, according to this report, was wind. Nuclear and solar remained steady.

It doesn't take a genius to understand that wind isn't very reliable. (Sometimes it blows. Sometimes it doesn't. Shocking.)

What IS surprising to me is how little solar fluctuated. I would have expected to see peaks and valleys there. As a non-Texan, does Texas just not get clouds?

They also apparently don't do hydro-electric dams in Texas, which is also a completely renewable and reliable source of energy.

So if the point of this article was to say "we need to burn more goal and gas", I reach a completely different conclusion.

(Before anyone says it: I'm well aware the nuclear and hydro-electric come with their own controversies. But they're plentiful and/or renewable, and don't increase air pollution. They just have bad PR.)
Your kids are very lucky!
Most of the article is in fact factually incorrect.

The main thesis is that: Brave's adblocker is just uBlock Origin and so it's better to just use uBlock Origin on FF.

But Brave's adblocker is not just uBlock Origin so the entire article falls apart.

Everything else is just trying to misrepresent everything in the worst possible light.

> It is said that this might be a backdoor. But I don’t want to get conspiracist. I prefer giving you verifiable facts. I’ll limit myself to inform you about suspicious activities.

Righttt... we're not children, we all know what you're trying to do here.
> AFAIK TikTok ended censorship.

Not GP but one of the concierges from my building left to work there on 'content moderation' not too long ago (er, just before Christmas iirc). Sounded like they have people literally sit there, scrolling (or swiping, whatever you do) watching like a user, but marking (perhaps voting 1 of N I suppose) go/no-go.
IMO I find the platform to be mentally abusive for me. It's a whirlwind of stirring emotions, shocking content, and 'earworms' everywhere, where memes iteratively compound into their own nonsensical language at a faster rate than on other networks. I'm afraid of observing, say, misconceptions and false math tricks passively on the platform, and accidentally letting them burrow into my brain. There isn't enough time for proper critical thinking on TikTok.
may also be english as a second+ language or just a frequent brainfart around pluralization, see the intro:

> This post explains what 1NF actually means and is useful for, and debunk a number of the misunderstandings.
When I made my browser window larger it fixed.
> I've noticed us engineers aren't feelers. More often we run our interpretation of the world through logic and thinking first, rather than feelings first.

Engineers process things emotionally, too—we’re all human. Often they just refuse to recognize or admit those emotions, and get really resentful when faced with them, or forced to question their own feelings.
Business/requirements/users will often tell you that no two users will have the same birthday/SSN/whatever, but so often that eventually proves incorrect. Just using an auto increment ID as the primary key can prevent a lot of pain down the road.
>But green groups want the grid to run completely on solar, wind and batteries.

I'm pretty sure "green groups" are not homogeneous and don't care (much) as long as it doesn't emit CO2 (and in some circles, radioactive waste). Ex. Hydro and geothermal. Some love the idea of nuclear. This article seems to build up a strawman and attack it.

With Texas' current power issues during this heat wave, only like 10-20% of the power generation deficit could be directly attributed to wind being offline. Why do people attack the renewable when there's so many other generators offline?
> neck-beard

What's wrong with hair growing on your neck if it grows there? It's completely natural.

I know that this is slang/shorthand, but I don't agree with it at all. I work with plenty of people who have unruly beards and none of them fit the "neck-beard" stereotype.

I don't think it's a very nice term to be perpetuating. Judging people purely based on one physical attribute and then mocking them for it is not a great look for anyone.
The classic Onion News Network videos are proof of your point. They're hilarious because while the content is ridiculous, the rhythm and theatrics are so clearly shared with every other newscast.
Go is a great choice for building an XMPP server. Solid performance, great developer productivity compared to something like C++.

I'm not entirely sure what use cases remain for XMPP in 2021 though.
A clarification as there seems to be some confusion:

Whether VPNs solve the issue or not is irrelevant to my point. Their primary advertised feature is to hide your traffic from your ISP, McDonalds or whoever, and people buy them. (Secondary feature is masking location for streaming services, which doesn't really work).
I think the title author misworded things. It's "admit all policymaking is not science". I haven't seen much in the way of truly scientific policymaking, and some people dislike the idea so much they call it scientism.
That’s interesting. Go Map!! is the only OSM editor for iOS I know about, but even moving an existing street a few yards left or right is an almost impossible chore in it…
>That sinking feeling when you realize you've started something bad and can't stop it always gives me a visceral feeling like the world is doing a dolly zoom* around me.

The largest unit of time known to mankind, the "Ohnosecond".
Medical Targeting Should Be Illegal
I would disagree, it's all about time spent (one can argue wasted) It's a lot faster to "get", to understand well written code that uses natural language semantics regardless of the reader competency
> my new grad offer there 10+ years ago is worth $500k/year now

Are you saying in 2021 new graduates out of college with bachelor degrees in computer science are being offered $160k/salary + $340k in stock grants at Amazon?
What about them? Do they really exist, practically speaking?

At a quick glance on my databases, I see nothing of the sort.
You should also see the pathetic copycat feature YouTube has created called the shorts. Facebook's attempt with short videos and reels is not much better either.

Why does every company feel the urge to copy this and also fail so badly at this
It's rare in practice but occasionally rows have natural unique identifiers that are useable.

The textbook case would be student IDs in a university database where each row corresponds to a single student. However some universities view the student id as sensitive information (kind of like a ssn in the US) and so in that scenario it should be aliased to some other key to prevent the student id from being present in multiple tables as a foreign key.
Sounds like a good deal for customers: either the dev team delivers, in which case they get better product, or they don’t, in which case they can keep using the current version.
I must admit I'm a little confused at this (but not downvoting), I think the speed of development is probably equivalent but with the benefit that as the codebase grows you at least have types to make scaling easier but having not tried Django I can't really give a fact-based view.

Without knowing what exactly was being implemented it's hard to assess. However I think any halfway decent .NET developer can probably stand up a low-medium complexity MVC app in a couple of weeks. Granted you could go full OO-brain and use all sorts of patterns, service layers, onion architecture etc. to bloat the code. But you don't have to, if it's a quick throwaway you could simply do data access directly in the controllers (even using EF to abstract away any SQL writing).

Can you expand some more on what exactly the bloat is that you feel slows .NET development down?
Al these comment/no-comment articles are a little precious.

You write code to be executed efficiently, but also to be understood (and modified) by other people.

Of course your code should be so easy to understand that comments are superfluous. But whats the problem adding the odd hint anyway?

And code alone is static, like a bridge. All the design motivations and decisions are reified, but the design conversation itself is lost.
That conversation is often recorded in separate systems like github, UML, etc, but why not at least reference those systems in the code itself - until IDEs catch up and allow combined/multi-level code/comment/design/architecture/requirements browsing.
SNAP was a scaled up RTG, as are the soviet examples. You can call these reactors if you want but then we're just playing a semantics game. I tried to head this off by saying "traditional naval reactor or anything that resembles one".

Also the problem isn't running the reactor on the launch pad, the problem is if the launch vessel explodes and the fuel load gets spread out over your launch area. The enriched uranium used in naval-style propulsion is absolutely not "safe to hold in your hand" and the weight requirements for using natural uranium, which is safe, would be prohibitive for use in space.
Everyone copies the core feed mechanic, but no one actually builds good video editing/creation tools into their app, which is actually why Tiktok took off.

If you don't make it easy for your users to post good content, of course you're going to make a boring app.
The art of HTML redirects, without either HTTP 301 or JavaScript
As a car enthusiast (and home detailing enthusiast) this is kinda insane to me. What are they doing differently? It's still the same shitty automated wash that will scratch and ruin your paint no matter what kind of coatings they spray at you. This is no different than the thousands of car washes scattered across the country.
The proposed name for that moment of realization and horror is the onosecond:

https://youtu.be/X6NJkWbM1xk
Lack of human contact is a form of trauma -- it's used as the basis for almost all forms of torture and punishment.
You appear to be finding GBN guilty of something they:

a. Haven't done

b. Are strongly against

... on the belief that wokeness and cancel culture is nothing beyond generic "fear of change", despite the fact that they were on air less than 72 hours before a malicious radical left organization started trying to destroy them completely by lying to their advertisers. IKEA has by the way now recognized that they were lied to.

That seems like a pretty large mis-understanding of the situation. When people rail against wokeness and cancel culture, they mean things like this.
>> Conformation the state was paying for the Leave leaflet:

>> https://fullfact.org/europe/whos-getting-taxpayers-money-eu-.... (£7m in postage alone!)

The page you linked to actually contradicts what you said. Both campaigns got £7m, but the government spent an additional £9m on it's own pro-remain leaflet titled "Why the Government believes that voting to remain in the European Union is the best decision for the UK."

From the webpage you showed: "The government is spending an estimated £9 million sending pro-Remain leaflets to all UK households. This is on top of what the official campaign groups on either side of the debate will get in public money, which includes a free mailout."

£7m+£9m is more than £7m.

>> And again you've made the disproven claim that the government were against brexit.

Quoting from the leaflet PUBLISHED BY THE GOVERNMENT:

"The Government believes the UK should remain in the EU. This leaflet sets out the facts, and explains why the Government believes a vote to remain in the EU is in the best interests of the people of the UK."

>> I don't get this. The more facts contradict your claim, the more you double down.

See above for actual facts.
The mansions from feudal times are mostly gone. Many enormous mansions built with the profits of slavery in the West Indies still exist.
Having people spend their attention span w/ "fun" content – as opposed to political / critical – seems perfect for a dystopian state.
There is ongoing work[1] on porting it also on BSD systems. I hope it will help to make it even more portable in the long run. See also other FreeBSD issues[2] that need to be solved for complete support. Or the same for NetBSD[3].

[1] https://github.com/dotnet/runtime/issues/14537

[2] https://github.com/dotnet/runtime/labels/os-freebsd

[3] https://github.com/dotnet/runtime/labels/os-netbsd
Newspapers do this a lot with Associated Press stories -- they're filler for what you don't have the capacity to create yourself. I don't really see a problem with it.
FWIW I agree you walk the line of value:exposure-for-the-product and come out on the right side here.

But I'd also say "I'm sorry if the post made you feel this way" comes off as passive-aggressive - which I don't think was your intent just an unfortunate choice of words. Ultimately readers, particularly on HN, have their guard up at all times because of the prevalence of dark-patterns in startups and so even if OPs impression was mis-applied here it was still warranted in general.
>Given a wind speed of 7 m/s²

Isn't speed m/s and acceleration m/s/s?
I hope they’re not inviting us to bomb China until representative democracy takes root. We’re not terribly good at that, but we’re far more effective at that than diplomacy.
Here's the GitHub repo: https://github.com/azonenberg/antikernel

I was curious about the state of the project and whether any source was available. Thought others might feel the same way.
This is Sinclair Broadcasting Group which operates "a total of 193 stations across the country in over 100 markets (covering 40% of American households), many of which are located in the South and Midwest". It has had "must run" segments that all stations are required to run coming down from management that are generally right-wing talking points. In a John Oliver segment about Sinclair he stated that he "did not know it was possible to dip below the journalistic standards of Breitbart". Sinclair also struck deals with the Trump family and campaign to promote them during the 2016 campaign.

https://en.wikipedia.org/wiki/Sinclair_Broadcast_Group
Now that I know, I think it's funny (well, darkly funny). However, while I do have the context for that quote, I had never actually seen the scene or stills from it, so I didn't realize it was a reference, so the title put me off as well.
Ask HN: How important is it to have a 'About' page for your product or project?
I've seen many SaaS services from (presumably) small companies or individuals where the product website omits location, the person or people behind the product, and even the twitter account gives no indication of company location or who is behind it.

I understand the privacy aspect, but I simply would not feel comfortable purchasing a (paid) product if I don't even know who is behind the product.

As a customer, how much info do you expect to see about the people behind a project or product when you visit their website? Interested to hear of you thoughts as a customer, a product creator, or both.

If you are a user or customer:

Which of the following do expect to see in the 'About' section of a website? (Feel free to indicate whether you expect this for commercial or open source or both)

- At least one or more person names behind the project or programme

- Profile or mini biography of one or more people

- Mini biography of the project or company

- Country location (is this irrevelant if you are a 'digital nomad'?)

- Address

Anything else?

If you are the person behind a product

- How much information do you provide on your 'About' page?

- How much do your feel comfortable sharing?

- Are there any reasons why you don't share some details? (e.g. your location, your name)
Tiktok, at least for me, is the complete opposite of doom scrolling.
Also need to echo the above.

The TDD book itself is barely even about testing, it's almost entirely about development processes and different types of refactoring and how to use tests to get from a to b.

Correctness is rarely emphasized if at all.
ISPs are a blackbox and it's not possible to figure out what they do from user-side.

There is also hardly anything you can do about from your side. Using a vpn or similar solutions is only shifting the problem from one provider to another. You can reduce the exposure with some measurments, but they are also expensive and complicated.

But for this (and other) reasons companies have started to fix it from the server-side by offering encrypted connections and working on ways to hide your trail from the middleman and their attatched agencies.
How is it better than any other Chromium based browser like Chrome, Brave or Vivaldi? I can understand it is more integrated than the others, but how is it more secure?
> There isn't propaganda

There is. Tiktok China also got rid of all the political content because of the superior censorship algorithms.
Which has been confirmed to happen at Amazon.
> until IDEs catch up and allow combined/multi-level code/comment/design/architecture/requirements browsing.

And you thought Eclipse was a memory hog now!

"Oh, yeah. IDE's down, Jira is... broken, not really down, but not really responding either, looks like they used blocking calls for that integration. You could probably null route Jira in /etc/hosts..."

"This is why we did it this way, because the more obvious methods failed in the following ways..." is certainly a good example of a use case for comments.
It is possible! But everyone has to transact in cryptocurrency, which currently cuts out a large portion of the population due to usability issues.

Rest assured, that the guiding light for our company is to make such smart contracts easier to use for everyone, and we believe that going the legitimate route under financial regulation is the right way to make that happen.
Utopia – the world we can design post pandemic
Exactly

Bittorrent protocol encryption is only useful to protest against the use of DPI for bandwidth shaping, it has no influence on privacy.

Even with (the weak) encryption, connections to trackers and DHT nodes are easily identified