skysight-inc/HackerNews huggingface dataset:
> friendly reminder that this is factually false

The anti-vax crowd is complete nonsense. Regardless of any actual side-effects or concerns about the actual medicine and science of vaccines, the anti-vax crowd is still conspiracy theory nonsense. They don't go at it rationally, and no discourse is possible with them.
As a woman who, at my 16 was able to fool many men in selling me alcohol and nicotine, was able to interpret RMS arguments properly.

It's a shame that his words are being twisted once again after everything he went through.
Scientists Detect 55 Chemicals Never Before Reported in People
Stack Overflow for Teams goes freemium
Do you know of any other video platforms with 2.3 billion active users?
Accepting people to be weird is not the same thing as accepting people to be insensitive assholes. Especially not in leadership positions.
1. It works.

2. Vast library of plugins

3. Lets you focus on content rather than twiddling bits.

4. Open source, php/mysql, you can host it anywhere.

5. Vast number of devs who know how to make changes to it.

6. Most of the functionality you need for a basic website, including: scheduling content, WYSIWYG editor, ecommerce (via plugins), integration with analytics, custom data types.

7. Did I mention it just works?
> So for "everyone can fiddle with the bits", that would require to run a modified bootloader first. Which should not be possible thanks to secure boot.

Can't the bootloader be signed with MOK (machine owner key ?) that may allow this to work ? (Phys access required, no doubt)

Alternatively if the bootloader doesn't load microcode, just prevent the OS from loading microcode and the system will be in the attackable state ?
A bit higher too; there's a lump of lava that ended up above it.
I never claimed to have authority, but neither do you. A message is as it is received, not as it is intended.
It's known as "The Grauniad" for a reason.
Scala projects are difficult to maintain
KYC (know your customer) is a legal requirement in many countries if you are dealing in services that might allow your users to launder money, so I don’t see how it harder for users benefit anyone.
That's very succinctly summed up something I often struggle to articulate.
It's a fallacy to say that this can beat hand-optimized C++. If you were to write the equivalent code in hand-optimized C++ you could in 99% get at least a small speedup if not a larger one.

It's as if you are comparing singlethread C++ with multithreaded burst C# code?
> To me this missive reads as a response to some specific questions. It would have been nice to know what those questions were.

I wondered the same thing. What is the context for this reply?

> It seems well-meant, but it also comes across as rather trite and not a little preachy.

How do you form that judgement without knowing the questioner, the responder, their relationship, the question, or the context for the question?

I understand that you "would not dream of writing something like this". That's you.

In this case, the teacher prefaces his remarks with "However, for me, it has little to do with why I make art. I believe that art is made to explore the world and the culture, to explore the chosen medium, to explore one's self."

He sounds authentic, and the view he shares is clearly personal.

His advice counsels against ego or commerce centric exhibitionism, in favour of authenticity and art for art's sake.

That doesn't strike me as trite. What he says sounds heartfelt.
Creating video content for others to consume is one of the least likely to succeed avenues for a poor person to stop being poor, even if YouTube handed over every cent of advertising revenue to the video’s creators.
They do, but it’s too frequently: if I do this, how does that affect my chance to be re-elected?
This is how a lot of teaching works- the teachers often have knowledge marginally above the level of the class they’re teaching, and are teaching out a book/syllabus with no flexibility

It doesn’t work for programming because most people haven’t studied it tor years at school (unlike maths, literature, etc.), so can’t help solve the problems that crop up under the hood so often.
You don't need HTTPS for simple sites like these. You need medicine likewise with all these Neo-Privacy people.
I have those plastic ones but I also got these $18 ones:

https://www.aliexpress.com/item/4000098107734.html?spm=a2g0o...

They're all-metal, two decimal digits of accuracy, and I've been supremely satisfied. Zero retention is great, feel is good, they're way better than anything I'll ever need as a hobbyist.
Be careful! The fedivedse is filled with lots of crazies: for example, I got dozens of death threats when I built an AP search engine/index.

I like decentralized systems but the community is fraught with risk. Hopefully that changes as it becomes less niche.
What the Shopify Engineering Blog Says to 30,000 Pageviews Every Month
Delegates, Lambda Expressions and Closures in C#
For those of us who don't live or work in London, the salary situation is very different. I've been a developer for 30+ years and I have never met anyone who earns that kind of money for developing software.
They also teach very siloed thinking so if I studied "Mechanical Engineering" I am not supposed to know how to do "Python Programming" unless I take courses. I think on top of everything else we need people that are not afraid to deeply learn new domains and can go a bit beyond the top 10 search results on Google.
A handful of 10x devs earning 100k doesn't address the general skills shortage. In fact I'd say the overemphasis on top-tier talent in the tech sector exacerbates the problem.
F1 and automotive more broadly make use of all sorts of software to help their engineering.

The domains of Computer aided engineering are massive.

There’s FEA optimisation to design stiffer, lighter parts.

There’s CFD to design more aerodynamic surfaces optimising for a whole host of goals (drag reduction, downforce, air management, cooling)

There’s kinematic software to analyse the chassis-suspension system to understand behaviour in various scenarios (cornering/braking/accelerating)

There are multi disciplinary software that ties all this together (how does my suspension system in cornering impact my downforce and vice versus it’s a tightly coupled relationship)

The Non linear dynamics of suspension and tyres are pretty complicated (grad level mechanical engineering topics)

All of this is supported with modelling software, some of it third party, some of it homegrown.

All of the engineering simulation ultimately is piped into lap time simulation for a given track layout and variables can be tweaked to drive the optimal setting for that given track, car, driver, weather, etc.

The dance of F1 / race car design is given the regulations, time, budget, and other constraints how do you optimise for a host of non linear, chaotic, dynamic bits of physics, while making the car drivable for the specific driver.

Few people (Adrien Newey, Ross Brawn, et al.) can map out a vehicle concept completely, and then translate that into the efforts of 100’s of engineers to ultimately have a manufactured car ready to race.
Life can be comfortable but it’s not sustainable. You can indeed be comfortable if you spend all that money on rent + lifestyle, but it’s just not enough to actually buy a property in a reasonable amount of time.
Youtubers are from extremistan but dentists are from mediocristan[1] The distribution of outcomes in the two job categories is a different curve with Youtuber jobs having a very strong “winner take all” inclination. The problem with any proposed solutions is that they are unable to change these curves. Their existence emerges naturally in various domains. I don’t think anyone ever figured out how to even out an extremistan domain to make it resemble a mediocristan distribution.

1. https://people.wou.edu/~shawd/mediocristan--extremistan.html
The 2nd biggest video sharing website has 10x lower reach and no ad network.

I'm curious to know what counts as a monopoly if not that.

The network effect has been good to google.
I can see your argument.

On the other hand, the article mentions people who work for companies like Buzzfeed and other agencies, creating extremely successful web content for them, having to work shifts at night on top of their media jobs. That sounds unacceptable to me: I am pretty sure the company employing them can afford them a living wage, and it looks a lot like exploitation.
If you don’t like that kind of selling, maybe this is more to your liking? https://www.gnu.org/philosophy/selling-exceptions
Right, an NFT by itself is worthless. A NFT granting access to a concert is only as valuable as the promise associated with it.

It could be tied to an actual contract.

The value prop of an NFT is pretty much limited to just being able to transfer it reliably without relying on a trusted third party.

It's not like it provides a cryptographic guarantee that some contract that exists outside it will be honored.
120k permanent salary is meaningless because you’d fall into the higher tax brackets. Permanent employment tax is insane here.
> It's not even about how good they are - some people produce amazing stuff but it's not something that enough other people want to own (or listen to, or watch, or whatever).

This isn't even the problem. It's that to be successful you need to be more than good at your job you need to be great at doing a few other jobs as well. Namely running a business and marketing. And lucky in catching the break the propels you upwards.

This requirement for discoverability, marketability and virality also changes the media significantly. YouTube is rife with ten minute videos, clickbait titles and overenthusiastic yelling. This is entirely on the platforms, their bid for retention to keep people watching one more video and how discovery and recommendations work.

If you look at the wider industry of say TV and film you get a much wider array of successful content, supporting more people with more stability.

I do think there is a version of YouTube that could result in "better" content whilst employing more people.
How do you define "simple"? Simple is a very complex topic :)

For example, in React the common way of using hooks is `useMyhook()` where "Myhook" is whatever you name it, like "useState", "useEffect", etc.

So I'd argue that an API that follows the conventions in a platform is simpler than one that rewrites them. In this specific situation in the first demo, I would expect to have a hook called `useCounter()` instead of `counter.use()`.

Furthermore, since we are manipulating state again the convention in React for state manipulation is to return the value and then the setter, like:

const [counter, setCounter] = useCounter();

Now I understand since it's a global state we cannot give it a local initial value to avoid race conditions, so that's IMHO about as simple as you can get.

I didn't do that, but I believe I got pretty close with my own React state management library https://statux.dev/:

const [counter, setCounter] = useStore("counter");
> If you went into a retail store and an employee followed you around the whole time with a notebook and stopwatch writing down everywhere you walked and every product you looked at

I hate to break it to you, but retail companies are doing this today using security camera footage, to figure out what parts of the store customers start at, or spend the most time in..
You have declared the domain the function handle and then you don’t handle it, simple as that.
Why Is the Demand for Build-to-Rent Homes Growing?
This is the best example of "if all you have is a hammer" I've heard in a long time.
To bad this browser is not on HomeBrew and you need among other dependencies Xcode, which in itself is already 11GB!!!

So much space needed for a "lightweight" browser
The difference is, in American politics there are two very distinct polarized sides, and the one he was running for doesn't really care about this kind of thing very much. It's much worse when your own side is the one "cancelling" you.
> But it also seems like D is not suitable for a lot of things that C++ is, like embedded applications

Not sure where you got this idea, as being usable for embedded programming is explicitly one of D's design goals. You can use D anywhere you use C++, and it is a much nicer language to boot!

> Also, it doesn't seem like support for Android and iOS is very good at the moment

I can't comment on this. There is support for both platforms IIRC, but I haven't tried writing apps for either in D.

> But I'm hesitant to build anything with it because as much as I loathe working in C++, it's still the safest bet by far.

I'm not sure what you mean by "safe" here. D has been around for over 20 years and isn't going anywhere anytime soon. The main difference from C++ is that the community is smaller, and it's a bit harder to get a job writing D (but not that much harder nowadays; there are a lot of people working for companies like Symmetry Investments, writing D every day).

> Also, Swift seems like it has similar goals, but with Apple's full support behind it.

Swift also seems like a very nice language, and I would probably be using it if D didn't exist. That being said, its metaprogramming capabilities are woefully underpowered to D's. From my experience, only the Lisp family of languages beat D in this area.
I’m guessing sites like YouTube could use their machine learning army to make it all a bit more meritocratic. In the last there were big logistical challenges and costs to making a movie. In YT there are no real costs. I’m not sure the power law has to exist on a place like YT.
Very low six figures I assume? Which is even less of an impact when you account for the higher tax rate bands.

Six figure in the UK is very different from six figures in other countries.
Cool! How does it compare to GCC, Intels CC or LLVM? Are there any studies yet?
Conversations are futile if we’re not working with the same definitions and context.

You wrote:

> Or as if monopolizing a distribution channel allows you to charge rents way in excess of your costs.

Defining “distribution channel” as a single company’s website rather than the internet would make “distribution channel” meaningless in the context of this discussion.

It’s trivial to distribute a video with anyone all over the world in this day and age. It’s not trivial to make money from it.

Google might have a monopoly on the mechanism that can be used to make money from videos, but that’s a different discussion than having a monopoly on distributing video.
> willingly resigned from his position at the FSF because of it.

I don't think willingly is the best way to put it. It was more along the lines that he was told there would be consequences and he could avoid them if he resigned.
The cost of living differential is much lower than the salary differential when you move out of London so no real incentive for employees to move.
Rent is problem even for employees of established companies. It effectively creates a slave labour, quite similar to restrictive immigration visas where the employee cannot afford be unemployed.

I'm sur a lot of people are pushed out of character just to be able to pay the rent, hampering both the creativity and he goodwill in the society.

We could have much better creative scene if the incomes were not funnelled to landlords. Creative people are motivated by the drive to create, unfortunately they have to restrict themselves when "large sum to be payed to a property owner or suffer life changing consequences" clause is imposed.

That's why it's often the case where the creative move to a really cheap neighbourhood and years later you have a generation of impactful artists and a neighbourhood that is trendy.
Locally (universities), maybe.

As far as the entire USA or perhaps the entire Western world goes, no.
Am I wrong to think about “creators” as just businesses? If you’re not making enough money through your business, then maybe you need to reconsider your business plan.

You know what you get on Youtube, you don’t have a contract saying how much you’ll be making from creating content for them. Maybe I lack empathy here, but it seems most people saw this as an easy money maker, but were wrong.
Sounds like they need a union
Has causality been established between vaccines and the 4 deaths?
It also an issue I have with Codes of Conduct. There was a person who posted to the LKML about his autism and concerns over unintentionally violating the CoC, and whether he should continue to contribute or not. I don't recall anyone replying to him and his concerns either.

Computing can possibly be considered a 'safe space' for people like the above but that has now been dismantled to suit other people. Who owns the safe spaces?

I'm not condoning people being assholes, BTW.
How to Generate 3D Holograms using AI in real-time?
> If people don't want to see my site with random trash inserted into it, they can choose not to access it through broken and/or compromised networks.

That's valid, and just as valid as users (especially in technical circles!) saying "I won't visit HTTP-only sites".

Hence why I didn't frame my request as "the site sucks because it has no HTTPS" but just "I (and others) simply wouldn't visit the site". I'm just trying to spread awareness, no more.

(The rest of those objections boil down to "I don't use HTTPS hence this QA point is irrelevant").

Edit: Thank you for the site though, the weekly digest is absolutely hilarious :D
Sorry OT, but TIL about piku [0]

I have a old laptop in need of a new purpose. Might have a play with that.

[0] https://github.com/piku/piku

edit: good post, otherwise!
Maybe we should have something akin to spam filters for decentralized social networks.

I personally stopped using mastodon for these reasons.
that's a different problem vs creators not getting much monetization and payment.

businesses that employ people for low wages should, in theory, be out competed by businesses that would be willing to pay a little bit more to get the talent.

So either the business model _requires_ the low wages for it to work, or the workers are not shopping around for a better workplace (or is sacrificing their wages in the hopes of moving up, or some such passion-related reason like game developers).
Treading carefully is probably our best bet, but it's very difficult and error prone.

There are no militant atheists, in any reasonable sense of the word. If mentioning facts about the world is seen as criticism of religious people, that's a big problem. We know vaccines work, because our best research shows that. It's not controversial and we should be free to mention it. Huge parts of many religious text are factually incorrect, we know that from enormous amounts of research -- this is also not controversial and we should be free to talk about it.

> Isn't that just a really wide-spanning opinion though? Maybe we're using the word differently and mean the same?

In that case everything is opinion and we have no real knowledge of anything.

Thanks!
How to Generate 3D Holograms using AI in real time?
I regularly use my Mitutoyo 12" calipers purchased back in '87

No battery issues so far. And they were just recertified, touch up honed and as accurate and repeatable as ever.

Yes, I have quality digital ones too. I like and use them too, but they work fine, until they don't.
> Are you saying that

Does anything intellectually honest ever come after this start of phrase?
https://system76.com/
search no more!
Undefined behaviour isn't an option for Safe Rust, where the impossibility of invoking undefined behaviour is the whole point. Non-deterministic unspecified values aren't in keeping with the Safe Rust philosophy either.

I imagine throw-on-overflow is slower than wrap-on-overflow.

C# can be configured to throw an exception when an int is overflowed, [0] but this behaviour isn't the default and is rarely used (typically it uses wrap-on-overflow). I imagine it might have a significant performance impact, but I'm not sure.

In a language like SPARK Ada, intended for formal verification, you can insist upon a rigorous proof that unintended overflow can never occur. That isn't an option for Safe Rust, at least not without significant breakthroughs in tooling.

[0] https://docs.microsoft.com/en-us/dotnet/csharp/language-refe...
I have! I'm currently looking to buy real estate out in Arlington and it has been nightmarish. Definitely a beautiful building though.
I'm pushing for more WordPress at work for all the similar "it just works" reasons, but also because there is plentiful, free, quality training material and documentation.
I appreciate clear visual indicators for the main sections, such as

;;;;;;;;;;;;;;;;;;;

;;;;; HEADING ;;;;;

;;;;;;;;;;;;;;;;;;;

or: emoji + heading

plus a rare touch of ascii art for diagrams

EDIT all of the above does not work on HN
Yes, it's definitely the type of thing that inspired that story and others like it. Of course it doesn't only happen in Australia.

https://en.m.wikipedia.org/wiki/List_of_flood_myths
It kind of depends on what you mean. Leaving aside regulatory frameworks and restrictions on "engineering proper", I believe the underlying question is "can we expect the average 100 IQ person to be able to write code?". I believe the answer could hypothetically be yes, but you have to attach a lot of strings to that. I don't think it's reasonable to expect anybody to come out of high school with a firm understanding of, say, memory management or OOP principles or computational complexity, but I do believe a bit of "algorithmic thinking", for lack of a better word, could be something valuable to integrate in the average curriculum. It's not less esoteric than Latin or Greek.
> For decades actors, musicians and artists have put up with this

Well, it's not that simple is it. For decades actors, musicians and artists have been complaining that they have to live in misery to pursue their art and fighting for better conditions, it's not like they've always been OK with the status quo.

It's a more general question: should art be subject to the market laws, or should society subsidize art production? In the first case (the liberal POV I suppose) it's up to the artist to find ways to make money out of their art, or keep it as a hobby, or give up on it. On the second case (a more socialist POV), we need to challenge how artists are getting a revenue in our society because it's clearly not working.
> But starving them of cash, branding them "entertainers", and converting their jobs into a gig economy scramble guarantees they'll be too distracted to realise it.

I'm no fan of the 'gig economy' - but haven't most musicians and writers and singers and sportspeople been getting a shitty deal since time immemorial?

Just in the 1980s that meant putting years of unpaid practice into your craft then not being able to get a book deal / signed with a record label / a gallery to sell your paintings / a try out with the big team.

I feel bad for someone who's struggling to make a living playing guitar on Twitch - but the fact it's hard to make money playing guitar isn't Twitch's fault.
> If you look at the wider industry of say TV and film you get a much wider array of successful content, supporting more people with more stability.

TV has barely any variety of content, compared to youtube. And youtube as an advertising platform is already bigger than TV.