skysight-inc/HackerNews huggingface dataset:
i guess, i feel that's missing the point of the example, though. Like I could have said open racist (which is not against the law as you imply) instead, i just picked a random example.

But you are making the decision that this is something for the victim to deal with, not the organizers. That's not at all a given by default. As you yourself point out, the same standard is not applied to nazis, so why pedophile rapists? If you are in a position of power it is your job to make these decisions one way or the other, it's not a foregone conclusion.
I'm not sure what political beliefs have to do with this. If you're American (don't know if you are), please stop slapping left/right political stickers on every issue. First of all, it's just kinda trashy. An second it's divisive to the point that outrage-loving and loud people latch onto this left-vs-right bullshit to the point it's impossible have any constructive discussion about the topic, because people start treating it as a "us vs them" topic, instead of a problem solving topic.
Show HN: Course – Testing and Refactoring Legacy Code in Flutter
Everyone wants to build cool new shiny features into the app. The truth is, we spend 70-80% of our time maintaining the existing code. It becomes harder when we don't have tests for existing code.

In this course, we will learn, How to write tests for existing code in Flutter using different tools and refactoring techniques.

At the end of the course, you will be proficient in writing tests for any piece of code and will be confident enough to ship things faster.

https://testinglegacycode.com/
I wish that more developer communities followed the OpenBSD model of (what my impression is) not necessarily caring about community, inclusiveness or popularity. I'm new to programming so take my observations with grains of salt. But I'm disheartened by the (over)-politicization/commercialization of programming and development in some respects.

Do things like appealing inclusivity affect the quality of a programming language? To turn that issue into an issue at all and then prioritizing it feels like transitioning into PR and marketing, jobs fit for organizations that are "foundation" and have "boards of directors" and other bureaus.

Again, these sort of things are all new to me. I don't know what things were like in the programming world last year, let alone 20 years ago.

Can someone with intimate knowledge of Rust or other high-profile languages interpret what I'm saying and clarify it for me? Thank you..
It'd be nice to squeak in a legitimate PLT argument from a mover and shaker: is Blow way off on doing a huge, bump-allocated arena every time he hits a `CALLQ`? I think that sounds just obvious enough to be what the GCC/Linux people have been trying to do with resounding failure in the "growable stack"/nobody cares column for a decade now.
Ok I read more about it and I agree with the sentiment.

But...
I have a project I've been planning in mind for a while, I'd like to use it for this.

There is no documentation.
I started making total conversion mods for Half-Life 2 when I was a young teenager – I made the levels, models, wrote the gameplay code and so on. I never really recommend game development to anybody, because it can be quite an exhausting hobby (not to mention career), with a high cost and low reward ratio (note: in my experience!), but it sure taught me a lot about realistic project planning, budgeting the cost of features and so on.
No, they're just not outright banning him.

Demonitized content has _zero_ reach on YouTube. It's them telling you that they do not want you. There's no point to uploading new content when you're demonitized.
Wood is a renewable resource and in many countries in europe forest management and wood harvesting are conducted sustainably for hundreds of years. The wood burning heating is also very efficient with special ovens that store the heat of the fire for many hours.
I do not have access to the article but I am really curious what makes it so absurd.
This is brilliant, I might try this at work.
It sadly isn't fixable a the language level because of backwards compatibility priorities. It'll always be the case that you can write C in C++.
> IgniteTech - Where software goes to live[0]

Thats from the new owners website. What a dystopian tagline for your company. Then there's just a whole catalog of their dead software in a list too.

[0]: https://ignitetech.com/
A causal test of the strength of weak ties
> Can you serve time for being black?

Well, in USA many people served lifetime sentence of forced labor for being black, so I guess the answer is "yes"?
Yep. GitHub probably spent more on the "master -> main" rename than on offering free education to disadvantaged people of color.

(Though they like to parade open source's impact as their impact https://socialimpact.github.com/ )

However the community did it because it was asked to do it by people. It was fairly easy to do, it was clear and well defined. So why not? The ask was very likely sincere, even if it was useless in the grand scheme of things. Should the community (git maintainers, various project maintainers) score every request based on its social impact or take requests at face value? (I'd argue that they have to do a little bit of both, and if something is a low-hanging fruit, eg. big impact low effort, then why not do it?)
>I'm talking just about a solution to the problem at hand:

>Instead of storing files on servers controlled by a 3rd party company (and calling it "the cloud"), you store the files on servers that you control (and don't call it the cloud).

I guess I can't tell if you're talking hypothetically or giving a realistic alternative that designers can use today.

Is there a "local corporate web collaboration" similar in features to Figma that designers can use today? The comment I replied to, you said "this _is_ solvable" (present tense) instead of "this _can potentially be_ solvable" (hypothetical future UI collab software installed on internal corporate server that doesn't exist yet).

That's why my interpretation of a present tense solution is something like Adobe XD files (".xd") saved on a shared corporate server... which reproduces the the chaos of multiple xlsx/docx files.

EDIT reply to: >I'm talking about a solution that the creators of Figma could have engineered.

I think you're losing track of your advice in this subthread because that statement about Figma really has nothing to do with the previous recommendation you made: >If you're a company, this is solvable by making the files live in a server the company controls.
What do you think the mental state is of his interviewees? How many of them do you think are in a reasonable state of mind to understand AND consent to any kind of contract? What about Amanda who literally got put into a conservatorship?

Keep in mind we're in a society that doesn't consider you able to consent if you're even a little bit drunk and we're talking about heavy drug users for the most part here.
They're just misinformed. The US health care industry is among those most heavily enmeshed with government at all levels (regulation, gatekeeping employment, funding/subsidizing, etc.). Whether you think it's good or not, most everyone would agree that level of involvement would result in a heavy distortion from what the free market would provide on its own.

One rhetorical approach might be to say that since this is already the case, let's acknowledge that reality, then decide whether to increase/decrease/alter that reality.
Irrelevant. Who cares how much energy is being saved by an electric engine when the energy provided by nuclear energy means that relatively minuscule savings like 50% would not be appreciable in any way? The only way that percentages such as those you describe would even matter is when the energy substrate is either in shortage or pollutive, or if the infrastructure isn't scaled. When the energy is beyond plentiful, why quibble over engine efficiency other than from a personal cost standpoint?

> but it’s too simple to say that anything else but nuclear is worth it.

Nonsense. You call my argument "simplistic", but all you've done is point out how great you think electric engines are, as if that says anything at all about nuclear energy or the philosophy behind its opponents.
US trees? So that's why it took so long from February 24th until fuel wood prices exploded. I had always assumed that our irresponsible fuel wood imports were coming from the east.
Agree. Updated Title.
In General, getting People to click on a link in Twitter is actually very hard.

So threads are simple, easy, and are in the same app you know and love(use).
Metal touching the ground does not guarantee a proper earth. The resistance might be to high to function properly under all circumstances a ground is needed.
Monorepo Support
Also, how much you want to spend on your infrastructure, and how certain you want to be about your data integrity.
This is not true; demonetized videos still get recommended on all of YouTube's surfaces (homepage, recommendations sidebar, end-of-video suggestions).
"Figma will be forever free for students and educators."

Curious to see if they honor that, and for how long. Adobe products are heavily discounted but not free for students or educators.
I wonder if that could be somehow fixed in some kind of two step combustion. Like if you cut oxygen supply and are now basically pouring coal particulated up the chimney could that the somehow "afterburned" to be turned back into heat and CO2?

Catalytic converters basically do that with CO
I started in 2006, with a self hosted picture-a-day photoblog. It is nice to publish a photo instead of it just living on a hard drive.

Biggest source of traffic is probably my mom. I don't care, it's my living diary.
The bride was named "Princess" so... Technically...
Please take my reply in the spirit of someone being replied to very unreasonably but who doesn't count you in that group:

Many languages, probably most notably among them C++, have implemented varying degrees of what we might call "custom allocator policy".

This is a rather extreme case of a generally over-applied maxim: "defaults matter".

While it is completely possible to do a custom bump-allocator (which is the only kind of allocation on the table if you need to be fast without the help of `tcmalloc` or `jemalloc`), it's sufficiently high-friction that most write their own vector rather than doing the language lawyer thing of doing a "custom allocator".

What John Blow proposes, quite reasonably if not obviously to me, is making a call-frame level arena in which all "heap" allocations are just past the last one, basically burning "reclaim opportunity" in light of the abundance of evidence that no one ever cares about memory that `jemalloc` has already done fragmentation around.
> It is evidence that it's likely to be very hard

I don't agree. Chromium is an end-user of compilers and tooling that originated in forking a third-party desktop app. Developing C++ compilers and static code analyzers is way way outside of their wheelhouse. What they can and cannot do outside of their wheelhouse is hardly relevant or representative.
What’s wrong with it is that advertisers, who are YouTube’s customers, don’t want to advertise next to anything that has to do with sex. They will get very angry if YouTube shows their ads next to a video that has to do with sex.

To avoid making their customers angry, YouTube doesn’t show any ads next to videos that have anything to do with sex.

Next, because these videos don’t provide any revenue for YouTube they don’t have a big incentive to keep them online. In fact they do have an incentive to be quick at pulling them down.
Why is exporting fuel from another continent in any way better than producing the same kind of fuel in EU? Other than said policy loopholes
Without wanting to actually enter the well-trodden arena, at maximum zoom, the arguments can be categorised:

- free-speech absolutism (this position exists)
- ban all communication between all humans (this position is not advocated by anyone)
- some speech should be banned

I reject all absolutist positions. Ideology is cancer. It's childish: the conceit that one's simple plan will fix the problems in the world. It's the reason communism has been a disaster.

It's depressing how many free speech absolutists you find on HN. I presume these people are intelligent in the field of tech and know it. Their political pronouncements are pure Dunning-Kruger. Founding four companies and retiring at 32 does not imply that you understand how societies work.
If we take this to the extreme, should they have to study real analysis so they understand where calculus comes from as well, or would you prefer we start at set theory? Maybe we should delve into philosophy to understand the basis of mathematics so we can truly understand our statistics.

The point is that you have to pick a cut-off somewhere as your foundation to build upon. I doubt much understanding of calculus is required for the vast majority of statistical inference, but I'm certainly no expert.
I know of zero technical and happy oracle customers. They seem to exist largely because of non technical folks forcing it into an organization due to their incredible sales teams or they have legacy usage from back when they were innovative. If it’s the latter they love to audit to extract as much cash as they can before the organization ditches them.
I don’t think it’s just that they’re misinformed. It’s the fact many can’t even consider that they might be wrong. Often they take a critique of the American system as a critique of them personally. It’s totally counterproductive to any potential improvement of society. I find it quite depressing.
You've not done a lot of research on this channel, have you?
> “the European Union and Britain are incentivizing a return to the primitive concept of burning wood for energy on a massive scale.”

This is false, at least for Britain. Subsidies for new biomass plants were ended some time ago.

One large plant, Drax, receives subsidies because it was converted from coal back in the era when subsidies were still available. But no new ones will be developed.
You're arguing against basic human rights.
It seems like we are damned if we do, damned if we don’t. I was starting to feel smug for having a 2-year-old catalytic wood stove fired by locally grown hardwoods (I am in NH). Then I found this article [1] about a Finnish study showing high dioxin and furan emissions due to the catalyst.

Luckily we just added hyper heat air source heat pumps to the rest of the house. We also have hydronic heat from an oil-fired boiler, which we are planning to only use when it’s too cold for the heat pumps (less than 25 degrees F).

The boiler also supplies hot water, so looking to replace that with a heat pump water heater to avoid burning oil in the summer. However, even with the efficiency of heat pumps, the electricity is mostly generated with gas, which is <40% efficient (factoring in transmission and distribution losses). Our boiler is 82% efficient, so from a carbon/GHG point of view, heat pump water heater may not be any better. Of course electricity is fungible, so more nuclear, solar, and wind would change the equation.

What I want to know is, where is the Department of Energy, etc. guidance on this. I have a fair amount of experience with energy policy and technology and the right path is far from clear to me.

[1] https://www.familiesforcleanair.org/catalytic-wood-stoves-sh...
I love the idea of Skiena's book. I don't love his editor. The second edition has an error almost every other page. The third edition isn't much better.

2nd Ed. Errata: https://www3.cs.stonybrook.edu/~skiena/algorist/book/errata

3rd Ed. Errata: https://www3.cs.stonybrook.edu/~skiena/algorist/book/errata-...
The article certainly does refer to that very story.
Immediately stops making sense when you try to scale it to anything beyond what would be possible sourcing from basically walkable distances.

(also: you can rent land, scrub it clean, then return it bare without the owner minding?)
It’s astonishing how fast the zeitgeist has changed in the upper echelons of the C++ community. Only a few years ago everyone was excited that the language had broken out of its 0x-era rut and into a regular cadence of significant modernizing improvements. The word “renaissance” was used often. Now everyone seems miserable.
Re. Figma's tech moat, Figma has a solid engineering blog that will probably interest folks here because they've had to invent new approaches. Here's some of my favorites:

https://www.figma.com/blog/rust-in-production-at-figma/

https://www.figma.com/blog/multiplayer-editing-in-figma/

https://www.figma.com/blog/realtime-editing-of-ordered-seque...

https://www.figma.com/blog/webassembly-cut-figmas-load-time-...
Too logical. Don't be so materialistic. People talk about souls right there has to be something to that. No definition doesn't mean doesn't exist, maybe means we don't understand. We don't understand everything. We should err on the side of caution.

It's not just religious. Too much of an onerous connotation. Unnecessary. It's part of our history, our cultural, our art. It's something we as humans know to be true. Like consciousness. Can we "tell" that we are conscious. Can we "say" that we are conscious, as you say.

The problem with the existence of consciousness is there is not definition of what consciousness is for science to prove or disprove its existence. Right not it's just a fuzzy term employed in grant applications.

C'mon. We have to recognize the limits of what we know and not be so fucking arrogant to think we can just pontificate, but more importantly, act, beyond that.

If we don't know it has a soul, how we kill it?

It's like saying: "You can press a button, and that will release a poison gas into a box, and there's some probability that there's something alive in that box."

The thing is, you don't know. Is there a life in there, or is there not? You don't know. But you really think it's ethical to take that chance? Or...to fallback on some psuedo-scientific notion that "we (our instruments) can't definite it yet" so it can't exist.

I'm sorry, that's not good enough. We might just be talking about the eternal part of ourselves, or at least at part that survives incarnation in this body. How are we so arrogant to say: Yeah, we totally know the truth, let's just kill everything (or experiment on everything) that we're sure there's no life in.

Ugh...anyway, thank you for engaging. I'm not taking a pot shot at you. I'm not saying you think all these things. Just a chance to expound on this subject. Have a good night! :) ;p x ;p
Would someone mind giving a description of "writing C in C++"?

It seems a bit off to me to claim it's a superset of C while banning the subset of C.

Like it or not, C++ does have things like raw pointers, null terminated arrays, setjmp/longjmp, and macros. That's part of being a superset of C. Using them in C++ is still C++ if it's compiled by a C++ compiler.

It may not be idiomatic, but I'd love to see the C++ community come up with a single definition for idiomatic C++. And to preempt the answer of "idiomatic C++ is Modern C++" -- How about things like exceptions, rtti, and iostream?
It's fun to see how some technical terms creep into social sciences and philosophy, and eventually into the wild.

Coming from a technical background, I never fully understood what is meant by "object oriented ontology".

Another nice example is stretching the concept of "open source" to include the wildest ideas.
I honestly think that Youtube's monetization system has done a lot more harm than good. It's allowed content creators to completely abandon the business side of their own business. What's slowly become clear is that there is only a small niche of content creators that Youtube advertising really works for. For big brands, it doesn't work, they can work out their own advertising deal and demand a massive premium for this, think things like Mr Beast, beauty vloggers etc. Then you've got small creators, they don't do enough volume to actually drive any advertising revenue. Youtube might be showing adverts across millions of creators but the payout is pennies, these people are better off running Patreons for their true fans. Finally, you have the high quality content creators, that go off to subscription services like Nebula because their investment in the content is never going to be paid for through the crappy CPM you get at Youtube.

The good news for Soft White Underbelly is what I've just said above - look, there are plenty of business models out there that can work, and they're actually much more valuable revenue streams than Youtube ads. The bad news is, what exactly is Youtube at this point if all of their high value content is disintermediating their revenue model? Well, advertising to kids, which is minefield, advertising on music videos, which they're doing worse than Spotify, or advertising on things like Podcasts, which are adverts on content that you otherwise would get ad free elsewhere.
Which is funny, since there's no such thing.
Towards a philosophy of safety
And where you get that energy in the first place ? You still need to produce it and get it into the car.

You're not saving "50% energy" if you're not generating that energy efficiently in the first place. And nuclear is best way to have consistent stream of it without massive storage facilities that renewables would require
Remember the corn kernel stove fad in the USA?
It’s a shame. Does anyone think Adobe will carry on the front end work that made Figma so good? Or will they just let the tech stack rot and die like every other product they own.
Fridges barely use any energy in Europe. Something like 4-5 euro/month. Everything sold in last fifteen years is A class or better for efficiency.
A few people have tried it over the years. They never gain traction. Turns out the current state of things is more popular in actual practice.
> I personally think burning wood in housing areas should be banned entirely for health reasons

... Well yes, the entire point is that it's incredibly polluting, even more so than all the other fuels we're trying to supplant.

Especially silly when countries simultaneously are trying to shut down nuclear, going from as green as we can practically do (fewest deaths and fewest resources per TWh) to as bad as it can realistically get (by same metrics). The only worse source of energy I can think of would be people burning their own trash as-is.
> if we all collectively...

Aye there's the rub. Not everyone thinks the way you do.
It's very much one for journals. Here is one from my first paper https://ibb.co/373QMfV. Actually here I think the one on the left is matplotlib and the one on the right is Mathematica... I basically like a bold box and serif fonts
It is now removed.
Doesn't that depend on what the A/B test is measuring? A/B tests can measure the wrong thing. "Engagement" is often seen as a good thing in and of itself and is not investigated for errors.
Wump is missing.
Although Adobe covers a broad portfolio of design professions, it seems like UI & interaction design is also quite important, given this acquisition. Figma owns like 99% of this market, nobody uses anything else.

I was one of those who stayed with Sketch quite long, but then also jumped the ship. Mainly because of Figma's fascinating performance (Sketch is super slow) and much better prototyping features.

But I think Adobe also sees that Figma folks are the true masters in WebAssembly front ends. Maybe one of the best on this planet. I cannot think of any other WASM project being so good and so dominant in the market.

Anyway, I do share the pessimism of the design community. For us it's a disaster, comparable only to Adobe acquiring Macromedia back in the day, followed by messing up or killing all of its great products.
This doesn’t match the data I see coming out of Google Search Console
Can you use peltier elements for diy home clear ice block installation? Or mini compressor.