skysight-inc/HackerNews huggingface dataset:
70% sounds a bit high but I can accept it.

You can do a lot in regards to memory safety also in C / C++ :
https://llvm.org/pubs/2006-05-24-SAFECode-BoundsCheck.pdf

Anyway. Writing safe code in C is HARD but possible. Especially with good tooling.
That is not to say everyone should use C. C is an exceptionally hard language to use
safely and correctly and is not for everyone.
>https://www.reddit.com/r/cpp/comments/14vcvxg/c_makes_it_eas...

This you bro?
Yes this is why lots of men are into mechanics, its cool stuff.
I get just as many "who is hiring these incompetent engineers?" though: In the last 10 years maybe less than 5 percent of those "tear box open" tabs has ever worked properly. There are suppose to actual engineers coming up with these cardboard box designs.
I see bags with integrated ziploc, where the CUT HERE is on the wrong side of the ziploc.
I see simple home plastic such as a water filter, where there are incredibly sharp parts right near where your hand holds the thing.
What is going on? I thought junior engineers are complaining they aren't getting jobs? Seems like they are making everything these days.
The scaling laws don't show an inflection point yet [0], DeepMind and OpenAI are producing rudimentary agents, and inference keeps getting cheaper.

It's certainly possible that we passed the capability inflection point months ago and we'll only see a slowing of progress in the future, but even if so there's no evidence that AGI will be significantly less capable than humans when we approach the asymptote of the S-curve we're on. Models that can achieve median human performance will be far cheaper to operate than the median human salary. All the SOTA benchmarks are against experts, not median humans (as they should be). Currently, benchmarks that may be platouing[0] are above human performance.

I've always been less interested by the individual SOTA results themselves than by the curves they're following.

[0] https://contextual.ai/plotting-progress-in-ai/
Presumably because when they see the sticker they'll know that you called them without shopping around, so they'll quote you something ridiculous and bank on you not realizing you could easily get a second opinion.
Also known by this age old wisdom: If it ain't broke, don't fix it.

For another point of comparison: Asbestos has been banned in new construction in Japan for a long time, but asbestos in old construction are all still there. They are only dealt with when the building is demolished, because the risk of just leaving it there is close to nil.
I’ve already given you an example: Sloth Zine, an indie digital comic by illustrator Burka Bayram that is selling via crypto & tokenization. You can even read about his story here:

https://canvasrebel.com/meet-burka-bayram/
This requires further legislation defining what constitutes a "meaningful nature preserve," how the classification and tax credits work and change over time, etc. The government then has to fund it somehow.

Regulation is necessary in some cases, though it should be the exception not the norm. Regulation that requires yet more regulation should be avoided if at all possible in my opinion.
I can’t get them to play
> Is there something specific about the language that makes Python (or other language) more suitable with Docker for you, compared to PHP?

Python has notoriously awful dependency management. One of the biggest appeals of Docker is that it lets you build the equivalent of a "fat jar" so that you get at least somewhat reproducible versions of your dependencies at runtime. For a language with decent dependency management the value proposition is much weaker.
Side Hustles, Overemployment, Job-Switching: Increasing Income Isn't Worth It
r3labs/sse seems pretty good, but doesn't seem to handle backpressure or defend against slow-client attacks. (actually, I haven't seen any libs that do.. maybe this isn't a problem for anyone?) You could roll your own, since the protocol is extremely simple.
I’ve been in situations like this as one of the existing employees. It is beyond irritating.

Eventually there’s a presentation or meeting where the new person declares there is no documentation, or formal process or they’ve spoken to a former colleague who knows about X and thinks Y about our situation. And yet we have documented what they need, there’s a process written out and audited that we can go through and instead of asking your ex colleagues why not speak to your new colleague who’s been working on X for 3 years. I blame the manager to be honest more than the new person. As a new person though it is worth realising that this team who has been successful enough be able to offer you employment might know a thing or two.
> My 2 year old collie (no previous health issues) was poisoned and died after we gave her bravecto. She had several seizures within hours of giving her the dose and was dead within 48 hours.

That's awful and way too young. I hope the class action has a good outcome.
Are the springs still in place? If yes, then they are still doing most of the work.
On a county level, the south doesn't look too bad as long as you're in an urban area: Dallas, Houston, Atlanta, Miami, Tampa, etc.

https://preview.redd.it/adult-literacy-in-the-us-by-county-v...
This is pretty muchy experience as well. AI is a fantastic helper, and it will make devs more productive, but it is not going to put all software devs out of work. Probably a tiny fraction of them at best.

However, with recent grads flooding into IT for remote work and high pay, they could be hurting as AI reduces the need for entry level roles. Entry level was already saturated, and now it will be more saturated, with AI reducing the need for jobs.
True, but we have In N Out. I've been there in flip flops and in a tux (as has Paul Giamatti, apparently [1])

1: https://ew.com/paul-giamatti-in-n-out-burger-awards-8426387
Yeah. Building a new language from scratch is definitely easier than retrofitting new properties into the semantics of an existing one.

Hasn’t stopped me from trying though. :-)

And the CHERI folks are trying, too.

So it’s really more of a political problem than a technical one. The excuse extravaganza that we’re seeing from Stroustrup and Sutter doesn’t help at all.
Thanks, that one hadn't popped up on our radar before.
The author, by the looks of it from the article, is a uni student. Rather than straw-manning this into a language war, we should laude the fact that they managed to write the same thing in a number of different languages to begin with.
Love is A Dog From Hell by Charles Bukowski
Ah, the vendor doesn't run a generic repair shop? This makes sense if the only people that will call the vendor for a repair are the people who had the vendor install the thing in the first place.
It's been a formal term for quite a while now, has it not?
I imagine it would be something handled pretty automatically for everyone.

If Apple wanted to sign every photo and document the iPhone they could probably make the whole user experience simple enough for most grandmas.

Some people will certainly give away their keys, just like bank accounts and social security numbers today, but those people probably aren't terribly concerned with proving the ownership of their online documents.
Counterweights provide a constant force, whereas springs can be precisely balanced to the decreasing weight as the overhead door becomes more horizontal. It is inherently related to the design of segmented overhead doors.
I think doing this right goes the other direction. What we're going to end up with is a focus on provenance.

We already understand that with text. We know that to verify words, we have to trace it back to the source, and then we evaluate the credibility of the source.

There have been periods where recording technology ran ahead of faking technology, so we tended to just trust photos, audio, and video (even though they could always be used to paint misleading pictures). But that era is over. New technological tricks may push back the tide a little here and there, but mostly we're going to end up relying on, "Who says this is real, and why should we believe them?"
Wheel of names – random name picker
40/.06 is a 667 fold increase in 2K years or 1/3 folds per year, compared to (50,000,000,000/1,000) 50,000,000 fold increase in 50 years is 1 million folds per year. Granted 1 million is bigger than 1/3.

It's still pretty damn impressive. And with AI robotics we may be at the bottom of another such productivity curve.
What I mean by class loading being bad isn’t that it’s bad that you can load a new class, but that it’s possible to pass a string into an api and have that api vend you a class. That’s bad even if it’s a class that exists already and doesn’t need to be newly loaded.

I think unchecked serialization is bad because it leads to that “given a string you get an instance of the class named by it” problem.
> The cost of the Fukushima disaster is something like $200 billion.

Yes, and the root cause is well known and easily avoidable, so any insurer can simply require that it is not present in an insured system--in this case, that backup generators and switchgear for decay heat removal are sited where they can't be inundated by a tsunami. Exactly as the backup generators and switchgear for all other reactors at the same site were.

In fact, that very observation highlights a problem with the absence of insurance: nobody was independently checking for exposure to risk. An insurer would have asked why the backup generators and switchgear for that one reactor were sited differently from all the others at the site before agreeing to provide coverage.

Also, insurance is not necessarily blanket coverage for everything at a single price. An insurer of a reactor might not include tsunami inundation in the policy--or might require a separate rider, priced separately, for that particular risk, which will have a different risk profile than other risks associated with the reactor.

> The subsidy here is the price difference between having full insurance and price of only having to insure to the cap

While this was true back in 1957, when there was no real data on commercial nuclear reactor operational risks, that is not the case now and has not been the case for quite some time. I would expect the fact that no claims have gone over the cap for decades to be reflected in pricing for insurance up to the cap being basically the same as it would be for insurance to a higher maximum liability.

OTOH, if insurance for this particular risk is not a very competitive market--which it might well not be precisely because of government interference in this area--then the "subsidy" the government is providing is just canceling out what would otherwise be an unwarranted increase in premiums by insurers who effectively have monopoly pricing power.

All that said, I'll reiterate that I would be fine with having this law repealed and letting nuclear compete in a free market with other energy sources--of course provided that we treat all those other energy sources the same and the government does not favor or penalize any of them. I just think that nuclear would do better in such a regime than many others appear to think.
It's not that big a deal if you're someone that considers getting on a 6+ foot ladder not a big deal, or changing your own oil, or going to a shooting range with a rifle, or I guess driving a big rental truck. It REALLY helps to watching someone do it in person the first time, like a handy neighbor or something. Definitely error on the side of calling a pro than doing yourself unless you can easily do a couple pull ups or lift a 50lb weight. Definitely ensure the rods you use fit snugly. It's super satisfying to get the job done though.
Do you mean employees? Or customers? Or some other group?
There have been a lot of "mass-hysteria" events in history, but we never seem to develop good strategies to detect it, other than years later historians saying "we never really found a shred of evidence…"
I wrote the article because I see cases like hers pretty frequently. She is an outlier in the severity of her symptoms, but not an outlier in getting Vitamin D toxicity from 5,000 units daily. I get at least one patient a week contacting me about their high calcium levels - and when I get into their medical history it is clear that Vitamin D is the cause of the high calcium. In most cases, they are on 5,000 units daily.

Some people need higher doses of Vitamin D because they have problems with Vitamin D metabolism. Those people are outliers as well.

And there are people who can take 5,000 units of Vitamin D over a prolonged period and still have normal calcium levels. The key here is that they are checking calcium and Vitamin D levels.

For most people who need Vitamin D, a dose of 1,000 to 2,000 units daily is more than enough. None of your articles contradict that, and actually that is the dose they are recommending.
My toddler was amazed when I introduced him to edible bugs (grasshoppers in our case, but we have a jar of ants around as well).

His eyes lit up, it was like a toddler dream come true! Bugs he could eat!

Related, recently I accidentally ordered some blood soup at a restaurant[1], and when he asked what it was I was about to say "blood, icky" but I remembered to not let my cultural biases predetermine what he ate, so I let him try some instead.

tl;dr Toddlers love eating ants.

[1] The menu listed it as shrimp cake soup, blood was a major ingredient that was not mentioned. Given every soup above it did list blood cubes, I should have asked.
noob question from a hardware guy : what is a small embeddable dynamic language? What would be a user-case for example?
I dunno, I know plenty of people like myself who want an EV next but won't buy one until my current car reaches end of life.

Also if my car died today I'm not sure an EV would make more financial sense than something like a Toyota Corolla hybrid. Or even a Prius Prime.
Was that written by ai? It seems all over the board and part way through your rant you bring stripe?
When you're compiling from scratch, especially when you're not working on a shared library, ABI compatability doesn't matter as much. Doesn't explain why there's no -fshadow-stack-only option to pass in.
That looks super cool actually, like passing the Pillars of Hercules every time I drive https://hermco.ca/wp-content/uploads/img_14.jpg
Isn’t the basic premise of political conservatism is to minimize public intrusion in private lives? Conserving the primacy of the individual rather than the collective?
I'm also pretty excited about Arrow Database Connectivity (ADBC) development.

https://arrow.apache.org/docs/format/ADBC.html

And nanoarrow but it seems like the adoption has been pretty a little slow. Perhaps a lot of the projects that I would like to see it in may actually depend on a wider range of arrow functionality.

https://arrow.apache.org/nanoarrow/latest/index.html
To be hosted at the Global Technical Forum for Ornithology.
https://archive.is/ZLHbh

Note that as mentioned by a sibling comment this article is dated December 2022. It's old stuff.
Contractor disturbs aesbestos, HVAC systems could spread the particles around the whole building. That's a simple example.
> What ever harm it might be causing, is below the detection threshold, and thus meaningful risk tolerance of everyday life.

The sensitivity of an instrument to detect harm has no relationship to whether there is some ground truth harm. In many cases, like smoking cigarettes or getting hit on the head repeatedly, harm is incremental and compounding---a single event may not be detectable, but it is almost certainly still harmful.
> I worked in device attestation at Android. It’s not robust enough to put our understanding of reality in.

I don't follow. Isn't software backward compatibility a big reason why Android device attestation is so hard? For cameras, why can't the camera sensor output a digital signature of the sensor data along with the actual sensor data?
> Eventually the final loan will be repaid with income.

Scroll down to #2. Thiel, for example, managed to get $5B into a Roth IRA.

> What’s more, as long as Thiel waits to withdraw his money until April 2027, when he is six months shy of his 60th birthday, he will never have to pay a penny of tax on those billions.

There are too many tricks available for them to wind up paying a fair share of taxes.
Perhaps NVIDIA or somebody could invent a RAM upgrade via NVLINK? Seems plausible and not every problem would want to add another GPU when the ability to add the extra memory alone is all they need.
> * Voice cloning someone else’s voice to use it for voiceover

This is interesting because I was considering cloning my own voice as a way to record things without the inevitable hesitations, ums, errs, and stumbling over my words. By this standard I am allowed to do so.

But then I thought what does it even mean "someone else's" when multiple people can make a video, if my wife and I make a video together can we not then use my recorded voice because to her my voice is someone else.

I suspect all of these rules will have similar edge cases and a wide penumbra where arbitrary rulings will be autocratically applied.
> Land in the right place is not merely economically scarce, it's economic land

I don't see how there's anything particularly special about land that warrants construing it as something fundamentally different from any other scarce resource.

> Supply and demand doesn't work for land because there's no new supply.

I'm not sure that I agree that there is no new supply of land in an economic sense -- developments that increase the productivity of land use are functionally equivalent to those that increase the physical supply -- but regardless, the law of supply and demand operates the same whether the supply on the market is new or old.
It’s like for an elevator. The motor is there for the friction but the potential energy of the system is approximately constant.
There are at least two polyfills for it, but I think most of them require at least IE10. (but IE6 has so many other issues that probably 90% of your other JS won't work anyway... so glad it's gone!)
It's 4 bit floating point, at twice the speed of 8 bit floating point. There's also FP6, doesn't offer faster compute than FP8 but manages to take advantage of the better memory bandwith and cache use of the 6 bit format.

Apparently some people are drawing connections to this paper [1] on 4 bit LLMs, which has one NVIDIA employee among its contributors

1: https://arxiv.org/pdf/2310.16836.pdf
The opener doesn't support the weight of the door, that's the springs.
I generated this song which paired Vocaloid voice-synth style vocals with a "death metal" backup vocalist, it came out really nice:

https://app.suno.ai/song/7decbf5b-bd1b-4e13-8ed5-aa8c7a38b1b...

Lyrics are half generated and half hand-written.

It's a shame that I didn't have any control over which vocalist sang which part, and just kept having to re-roll the dice! In general it offers very little control over the performance.
I admit I mostly don’t understand the “modern C++ is safe” argument. I maintain a decent size C++ code base, I try to use modern features in good taste, and I do think that C++ has added a lot of nice things. But nice != safe.

basic_string_view is new in C++17. It sure beats pointers, but it’s a far cry from the kind of safety that you get in essentially any other language (except C): it is a reference with unknown lifetime, and the toolchain does not help track that lifetime.

I think that Stroustrup would say that the C++ Core Guidelines fix this, and I think he’s referring to this:

https://github.com/isocpp/CppCoreGuidelines/blob/master/docs...

which seems like it’s maybe partly implemented in some version of Visual Studio and was maybe prototyped in clang. But it does not seem to be a well-specified language or a fully-implemented language, and I can’t use it now.

So, as far as I’m concerned, I can use Rust or Python or Perl or Go or Swift or bash or Java or JavaScript or Haskell or Lisp or Scheme or O’Caml or Tcl and I can manipulate strings without worrying about undefined behavior. Or I can use C++ and worry. Or I can dream about using “Modern C++?”
To some people, a car is essentially nothing more than an appliance for transporting people and things.

To others, it's a source of pride. They love driving a car that still look factory new despite being 15+ years old.

And others, it's a source of fun.

I'm in both of the latter two. I drive a performance EV because it's fun, and I really like it being clean and shiny. I got it wrapped in paint protection film, then covered in ceramic, to help keep it looking its best.

Will it help it maintain value? Not really. Certainly won't get any of the $6,000 I spend on the PPF and ceramic back. But I don't care. Not everything you buy needs to be considered an "asset" that you worry about losing value on. It's okay to buy things purely because you enjoy them.
I made a Manifold market[0] on the amount of ram a 5090 will have, and while pretty much nobody has participated, I just checked and the market is amusingly at the 32GB you've also quoted. Just like you, I hope it will be more but I fear it will be even less.

0. https://manifold.markets/Tenoke/how-much-vram-will-nvidia-50...
Modifying the base alphabet is simple if there are a couple of problem characters.

I use 85 in json just fine without escaping overhead. Never tried for URLs or XML.
C and C++ are HARD to use correctly, but
how many of those 60-70% vulnerabilities would have been resolved by just compiling with llvm address sanitizer? It would have stopped virtually all of them?

https://llvm.org/pubs/2006-05-24-SAFECode-BoundsCheck.pdf
https://clang.llvm.org/docs/AddressSanitizer.html

In many cases we already have the tools. The problem is that people are not using them.

That said it is still in general a good thing to steer people away from C / C++ due to the languanges being very hard to use correctly.
They’re the same thing; the bell curve is probability of being infected at time X specifically, and the S curve is the cumulative sum, that is, the probability you’ll have been infected by day X
Factorio didn't get detected as a game properly so it was half on the vcache cores and half not on it. It's kinda heterogenous compute, and schedulers aren't that smart about it (at least Windows' isn't). If you set affinity to just the 8 cores with vcache then the 7950x3d matches the 7800x3d
Where does this definition come from? Quite a few localities have rules differentiating between land rights, water rights, and mineral rights to name a few.
I see the point here, but I don't know the backstories of the vast majority of artists I listen to. In most of the cases, I just really enjoy the music. For instance, I found a playlist of R&B jams on Apple music the other day, and just kept shuffling through the playlist and it was a great experience. I have no idea who the people behind the music are, but I loved the songs
Honestly y’all just need to adapt. The new design has had all the rough edges worked out and it is honestly a better experience.
Mike Lynch faces HP fraud claims in US trial
"Dealing with raw" is one of the major reasons to use an actual camera these days.
> Please, knock it off with the value judgements. "Ill-advised" according to whom? You? Why should your opinion prevail?

Ill-advised as per the authors decision to remove said hack as it brought none of the intended benefits. Or are you suggesting that your opinion is more valuable than the authors whose code we're discussing?

Be careful with fallacies suggesting only one side of an argument is based on opinions. :)
I grew up burning our trash. I grew up very poor in a rural area... everyone around us did the same thing. We had burn barrels. It was particularly fun when we had to get rid of pressured bottles like spray paint cans, hairspray cans, etc... they'd explode and sometimes shoot out. Was fun :)

We also used to dispose of our motor oil in the ground, I guess this was common back then.

Things sure have changed!