skysight-inc/HackerNews huggingface dataset:
> TLDR,

It's not like I can make you read my entire post, but I find it irritating that you went our of your way to let me know that you didn't actually read my post, but still felt compelled to respond anyways.

> but I think ancestor was talking about games being permitted to execute arbitrary code, as opposed to privileged users being able to inject code into a game process…

I never said anything about privileged users being able to inject code into a game process.

I am retorting that the idea that RCE exploits would be OK if we just sandboxed everything is not true. It would improve things, but online games like CS:GO necessarily have access to some things that would be considered sensitive, and thus we still have to care about RCEs.

I went on further to suggest that Apple-style ecosystem control is unnecessary to solve this particular problem. App vendors themselves could opt into various sandboxing measures to limit their own privileges to improve their own security posture. Apple's control protects against untrustworthy applications, and in this case, CS:GO is not an untrusted application.

And then, finally, in around 600 words, I began talking about how I have grown to dislike the walled garden approach because we're building a world where we all hate and distrust all of our software vendors and they hate and distrust their users. Building an ecosystem that is "secure," but that nobody actually likes or wants to partake in.
I’ve been excited to try expressLRS. Can you provide a source showing this interference and it’s illegality?
For what it’s worth, test prep has little effect on scores, wealthy families use it at (at most) only a slightly higher rate than poor families, and black students use it at a slightly higher rate than white students. https://marginalrevolution.com/marginalrevolution/2014/03/th...
> the lab leak theory was dismissed with very little evidence to the contrary

And the "evidence" to the contrary was largely a letter to the editor from people with major conflicts of interest[0]:

>It later turned out that the Lancet letter had been organized and drafted by Peter Daszak, president of the EcoHealth Alliance of New York. Daszak’s organization funded coronavirus research at the Wuhan Institute of Virology. If the SARS2 virus had indeed escaped from research he funded, Daszak would be potentially culpable. This acute conflict of interest was not declared to the Lancet’s readers. To the contrary, the letter concluded, “We declare no competing interests.”

[0]https://thebulletin.org/2021/05/the-origin-of-covid-did-peop...
I'm trying not to roll my eyes at some mumbo-jumbo pseudoscience.

Get an inversion table, a strong masseuse, sublingual CBD tincture, some shots of vodka, and a scrip for baclofen. Problem solved without snakeoil.
Not exactly what you asked for, but close: https://echarts.apache.org/v4/en/theme-builder.html
Recommendations Following the Colonial Pipeline Cyber Attack
The Art of Learning: Josh Waitzkin (2008)
Here's the documentation and source of not just a cross-assembler but a 6502 emulator running on a PDP-11 running BASIC in the RSTS/E operating system.

https://archive.org/details/TheSimulationOf6502Microprocesso...
This is especially funny when I look at my home country Germany.

It's one of EU countries with the densest population, but it doesn't feel that way. Especially the east is very empty in the countryside.
"Ditching meat isn't the answer", "Writing meat off completely is taking the easy way out", by someone who runs "a small, family-operated pig farm", and writes about how "beneficial and rewarding" sustainable farming can be. I'm not sure if they notice they make their living killing pigs.

Another point: in the sentence

>Commercial meat production got to be the monster it is because corporate interests monopolized the market and began seeing animal life as a commodity — something to be produced and traded at the lowest cost possible, at the expense of the environment, animal welfare and working conditions for farmhands.

it seemed very odd—grotesque, even—to include "working conditions for farmhands" in the 3 main costs of seeing animals as just commodities, in a purportedly enlightened article. And animal welfare seems to come a distant second to the effect on the environment—by which I think they mean, having horrible factory farms everywhere etc.
Lego Mindstorms could be worth considering as a general-purpose hobby robotics platform: EV3 (the older version) can be flashed with a custom Linux distro, and Robot Inventor (the newer one) can run Python scripts. In either case all you need to add more structural parts is to pick up a bulk case of used Technic parts, so it's eminently reusable for multiple unrelated projects.

For an example of stuff people have built with them, here's a Robot Inventor-based Rubik's cube solver: https://www.youtube.com/watch?v=_cl2Wur8waY
Exhaustive investigations have shown how SARS and MERS both hopped naturally from animal hosts to humans, so we know that we must be vigilant against animal viral transmission in any case and should attempt to reduce human contact with wild animals.

We know the Chinese were unable to culture coronavirus for their ineffectiveness tests and also that the SARS-CoV2 genome has no telltale signs of human editing.

We also know China's Communist party does not respond to shaming with obedience.

What is worst about this idea is how it shamelessly panders to common bias. Instead of believing in natural disasters all events have reasons and are guided by the hands of man. Furthermore, punishment brings justice. Both of these ideas are misguided junk.
You may be skipping bit of nuance from the article. She wrote "I DIYed for the same reason most people do. To save money. To make it exactly the way I wanted (can we say control issues?). And to put my personal stamp on it." It's not just money. And sometimes if you're caught up in something too much and stop enjoying it, it's nice to have a break and reevaluate. Kind of like a drug if you need to figure out if you want to keep going.
What is economic growth? And why is it so important?
Trees don't give you fast iteration, though. You still end up with lots of pointer chases during iteration. The lookup is algorithmically fast, but it's even faster on the more CPU-friendly hashset/hashmap.

You can do what you describe without the tree by also having your linked list instead contain small arrays of items instead of individual items, but you then lose the property that you can stably point at an item in the list across inserts. And both then suffer from the problem that finding the element to remove (or insert at) is no longer O(1) as a result. Not as bad on the tree, of course, but you're into the realm of you really need to benchmark a specific implementation of the idea & outline the specific constraints to see if it really beats just the good ol' vector and/or hashmap.
I hear you. I should probably split the installation chapter into baremetal and virtual machines, after that stuff should be mostly the same.
"Writing meat off completely is taking the easy way out."

Why not take the easy way out?
A similar trick I learned from Jon Gjenset is to assert something has the unit type and read the error.

let foo: () = complex_thingy();
Is transpiled C readable?
I completely agree with you. My “motto” if you will is: if someone else can do it, I can do it. Maybe not as quickly or as well, but I’ll learn a lot.

I am self-taught when it comes to working on cars, but I can now take an intake manifold off and replace fuel injectors as well as clean valves. Brakes and calipers are something I don’t ever think I’d pay someone else to do again
Apparently you have buy the magazine issue to get the full story, but there's some of it here: https://www.frankie.com.au/article/dr-karl-is-a-little-bit-s...
Branding and marketing?
Related, I just saw Scott Gottlieb, former FDA commissioner and on board of Pfizer, retweet a link to this article “The origin of COVID: Did people or nature open Pandora’s box at Wuhan?” https://thebulletin.org/2021/05/the-origin-of-covid-did-peop...

Some of the discussion on the genetic makeup of the virus was helpful for me
Same.

I'm currently building an office. By that I mean I've done all the work to coordinate building an office. I also ran the network wiring and will do the drywall. I built a few of the framing panels and contracted out the rest. I LOVE building things with my hands but it's been a year and my office isn't done. I have a kid and a job and pets and a million incomplete tasks. Sometimes I do it because I was poor and think about money and other times I just want to know I can. When things finally need to get done though, the cost benefit analysis is usually done pretty quickly. Nobody is paying me to do framing and the time I get to spend with my family is finite, so I pay.
Kind of more limited to a 200OK-level health check, but Structurizr does support basic checks like this (https://structurizr.com/help/health-checks) - though I do love the idea of being able to add links to an object so you could jump the log page of that service in your logging platform.
This isn't necessarily surprising. We've known that hormones have a particularly strong effect on the eyes for a long time.

https://www.aao.org/eye-health/tips-prevention/how-hormones-...

Thanks to hormones, women may experience vision changes throughout their adult lives. The hormones estrogen and progesterone have a lot to do with this. Their changing levels can affect the eye’s oil glands, which can lead to dryness. Estrogen can also make the cornea less stiff with more elasticity, which can affect how light travels into the eye. The dryness and the change in refraction can cause blurry vision and can also make wearing contact lenses difficult.
I replaced my toilet by myself, after watching a few dozen youtube videos. I was so scared because I'm a germophobe but $250 was too much for me not to try.

The internal warmth from the glow of saving that money instead of hiring a plumber lasted at least 3 days.
While I am big fan of C, I didn't meant it to mean that comparing Rust to C++ as an insult. I was thinking more as Rust isn't bare bone like C and has high level language constructs.
> And my worst nightmare…maybe seeing my projects made you feel inadequate about your abilities or home.

What a weird thing to think. People want to learn from experts. This is how we improve. It’s bizarre to me to think you’d quit your blog because people might be reading it and possibly feeling bad because your skill level is so far beyond theirs.
> test it against whatever I want and judge it

Is that what reproducibility means?
Sun’s download page?? Also, vim is more than enough for beginners and there is hardly anything hard in javac Main.java && java Main. With a modern JDK java Main.java will compile and run it in one go even. Jars are absolutely not required.
Could do both, but still depends on storage costs. But I guess re-scanning wouldn't get justified once there's already a "good enough" compressed version.

Real question is if they dialed down the compression as storage got cheaper. Doubtful.
Thank god someone else has some sense. I'm trying to not double facepalm at all the flat earthers' voluminous, glowing reviews of osteopathic "medicine" and chiropractic, both of which are pseudoscience medical equivalents of Scientology, which itself abuses the word "science."
I haven’t seen anything about Hamas boasting that they started the violence. The only thing I saw is them warning Israel to stop the ethnic-cleansing of East Jerusalem or they will respond. Note that it isn’t me calling it ethnic cleansing but the UN[1]. Note that even though it is Zionist Israeli settlers doing displacing it is done under the protection of the Israeli military who are always standing by to fire upon any Palestinians who defend their homes — you see this in many of the Sheikh Jarrah videos.

[1] https://www.reuters.com/article/us-israel-un-cleansing-idUST...
Right, but Firefox is its own special case. I don't get that complaint in the context of GTK or Qt apps -- dbus is the native IPC there. Taking it out without a replacement is just going to break things, and any replacement has to happen at the toolkit level. It's not something that the apps would ever really want to handle, unless they're already built like firefox to be self-contained and not need IPC.
I actually like using it. There's something comfortable about using an operating system that's old enough to have kids. Another benefit is that screens are high enough resolution nowadays that it doesn't look like a child's toy.
>impossible to write code containing a data race

https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=Rust+data+r...
Hi, can you provide some form of contact? I might be able to help.
A man and a wardrobe after my own heart, although it must be noted that one does not tuck in Hawaiian shirts...
A typical most basic website, awaiting requests and serving static/dynamic content is not a short-living process, I don’t see what is controversial about that.
I suppose we'll have to take it case by case. Sometimes someone was wronged, but much more frequently, they wanted their politics agreed to 100% and someone had a slightly different worldview, let's try to get them fired.

There's no consistency, which really ruins the label 'justice' for me. Conservative star wars lady compares conservatives being criticized to the holocaust? Fired. How dare you disrespect the dead. Basecamp people bring the holocaust into an equally stupid argument? They're heroes, everyone else is problematic.

Oscar Wilde had a quote about how patriotism was the last refuge of the scoundrel.. maybe we should update it to "calling people toxic is the last refuge of the antisocial". Not that sincere patriots and activists don't exist, of course.
> I don't think in the article I wrote about forcing people.

Not explicitly, but it's essentially the consequence of not increasing language diversity in FLOSS. If you want to get involved, learn English. That's the "forcing" they were talking about.
It sounds like burnout IYAM. Don't overdo it and you won't burnout. Take vacations and breaks. Do other things.
Interesting motto, so you could prove Fermat's last theorem?
This post is a classic description of burnout that affects many creators, whether they're craftsmen, visual artists, musicians, sculptors, or what have you.

The depth and intensity of this struggle is something that few non-artists appreciate or understand.

Some artists react by taking a break from creating, and may come back to it in a week or a month. Some don't come back to it for years or decades. Some never do.

I don't have answers that would be guaranteed to work for everyone, or anyone, really, but what helped me was to embrace randomness much more in my art, and trying to nudge my work in a direction that I like rather than attempting to force it to be a certain way.

I now look at my art as more of a plant that I help to grow, where we are the collaborators in the end result, rather than trying to build according to a pre-planned blueprint.

Perfectionism is something that I had to abandon, and I've come to be much more accepting of art that at some stage looks "bad", because I know that if I continue working on it it'll probably drift in to a state I like at some point, even if it's nothing like I intended or envisioned earlier on in the process.

Making art just to please myself is something else that's helped. I'm not trying to win any popularity contests with my work, and don't really care what other people think of it.. in fact, I rarely show it to anyone. Though some of it is online, I don't think many people have seen it, and I've gotten little feedback on it.. but even when I have it doesn't matter to me if someone thinks it's great or awful.

I still try to improve my art, but only to my own standards, so that I myself like it more. It can still be frustrating when my work is not as moving to me as I'd like or when I feel like I'm repeating myself, but I don't feel nearly as bad when I was comparing my work with the great masters, or with some ideal.

On the other hand, I've sometimes wonder if the cure to burnout in art is to make more art, and to just work through it, no matter how you feel. I haven't pursued that path myself, but I have heard of others working this way. I've heard that Stephen King, for instance, likes to think of himself as a bricklayer, laying one brick on top of another as he writes. A bricklayer doesn't wait for inspiration to strike before hey lay the next brick, they just do it. Many other artists and writers have the same workman-like attitude, and are very disciplined about it, keeping their butt in the chair when it comes time to write, no matter how they feel. It's not my way, but it seems to have worked well for lots of pros.
This is seriously great.

I like JS a lot these days.
Word problems often reference cultural knowledge, and also require language abilities nit strictly needed for testing math abilities.
I’m sure the subjective measures they replace this with will be not at all biased against Asians: https://www.nytimes.com/2018/06/15/us/harvard-asian-enrollme...
yes, we've had this in Ohio for over a year ($200/year for full EV, $100/year for hybrids).
Time to cut funding
Remember 27 days ago when Hacker News was flooded with comments insisting that the underlying problem was the "Autopilot" name? The argument, best as I can tell, is that the name of their cruise control system somehow convinces innocent, everyday consumers into having deadly high speed crashes on short cul-du-sacs.

Then Consumer Reports published a video showing how to defeat Tesla's multiple safety protections by intentionally misleading the vehicle's driver occupancy sensors. Tesla was blamed for having sensors that couldn't detect intentional misuse.

Turns out that Occam's Razor holds: this whole saga was nothing more than a moron doing stupid things in a high performance vehicle. It's a shame that so many people had such wildly different assumptions because it happened to be an electric car made by a company whose CEO is an eccentric nerd and twitter troll.
I probably shouldn't even be in this thread but isn't that creeping back toward garbage collection?
For me, this isn't a matter of JS causing unmaintainability, it's node package manager that causes issues.
This has been a pretty quality reference for me over the years.
> The internal warmth from the glow of saving that money instead of hiring a plumber lasted at least 3 days.

the ikea effect in action...

https://en.wikipedia.org/wiki/IKEA_effect
We know the labs were specifically trying to enhance the viruses ability to infect humans ("gain of function"). Regardless of whether or not SARS-COV-2 leaked from a lab, I think the world has seen enough to know that trying to engineer viruses to be more easily transmitted is a huge mistake and should be permanently banned.
Rich kids who can afford all of that are actually more educated than those that can't. To suggest otherwise would be to suggest that education and tutoring has no effect, in which case, why go to college at all?

If you're a smart and poor kid you're more likely to be undereducated and unprepared for college level academics.
Out of the use cases you mention only server-side and browser are a good fit for JavaScript, and Python does quite well on the backend. Writing mobile apps with JS is a frustrating experience at best, and requiring Node for a CLI app is not great UX, unless you bundle Node in an executable.

Students should learn early to use the right tool for the job, not reuse the same one just because it's already familiar.

IMO Python is a better first language because it's more approachable, and doesn't have the prototypal inheritance and other quirks unique to JS (not that it doesn't have quirks of its own, but most aren't important early on).
“First do no harm”
I tire of this type of comment on HN. There's a pervasive smug tone that doesn't do anything for the conversation.

Are you here to have a good faith conversation or not?

The evidence to the contrary would be strong evidence in favor of the other theory. We currently have little evidence to prove either, so dismissing one in favor of the other is foolish.
> Arguably the most-asked-about missing feature coming from object-oriented languages is inheritance. Why wouldn’t Rust let a struct inherit from another?

This concern faded away as I used Rust a lot. It turns out that inheritance of implementation isn't nearly as useful as it's cracked up to be. And it carries a lot of baggage.

The example hints at this, but unfortunately without driving the point home.

Rust's enums (used to illustrate static dispatch) are amazing, and one of the best (of many) language features. Enums can contain data of their own (as enum structs or enum tuples), opening up many more possibilities than the example might imply.

On two large projects, I've had no need for inherit-the-implementation style OO. And it's just fine.
Honestly, I don't care about DIY costs. I tend to make things when I need something specific or different that isn't readily-available. I can make things, but I have other priorities. Like hydroponics: I bought an automated garden rather than putting one together because time and simplicity. And, I have so much stuff already, I don't need anymore. Plus, the accumulation of tools and supplies to DIY is never-ending and costly.

Oh, and maintaining, restoring, and customizing my VW van is plenty of DIY for me.
I suppose if you merely skimmed over the speech, which I presume you did, since you found it boring, I can see why you'd arrive at those generalizations and platitudes.

I instead found insight on the strong spiritual characteristic of the East that the West lacked.

-of America's inability to decisively win wars after Vietnam

-of its future alliance/allegiance to China, which is more economic, but we see the exact same problematic outcome

-of the similarities of the outcome of censorship produced by Western media and groupthink compared to Eastern state controlled media, where unpopular ideas might as well be censored as they will never reach anybody.

-the problem of humanism without much 'spirituality', and how that drives forward America's mediocrity by its adherence to the letter of the law without much moralism, and how that cold adherence has led to a society that is prosperous yet at the same time quick to looting as soon as electricity is gone for a few hours.

-his questioning of the West's backbending subservience to former colonies

-the notion that communism has suffered a complete ideological defeat in the East, but the West's infatuation with it continues to allow it to persist.

-He actively critiques the 'forefathers' (as you put it) as well. Elaborating that the Western born view of the world developed during the Enlightenment and Renaissance has inevitably led to this self centered materialistic worldview.

I suppose this summarizes his main prevailing hope:

"If humanism were right in declaring that man is born only to be happy, he would not be born to die. Since his body is doomed to die, his task on earth evidently must be of a more spiritual nature. It cannot be unrestrained enjoyment of everyday life. It cannot be the search for the best ways to obtain material goods and then cheerfully get the most of them. It has to be the fulfillment of a permanent, earnest duty so that one's life journey may become an experience of moral growth, so that one may leave life a better human being than one started it"
And still no basic types. FAIL.
The “flatness” of plateau, platypus and Plato
Wondering out loud if Eliha Root with this invention is also the origin of the word root for base off a file system. Anybody know?