skysight-inc/HackerNews huggingface dataset:
This is so false I can’t believe you’re posting it. Yes the amount of people making over 100k has grown since 1969 because inflation has eaten away how far that money goes. The top ten percent of earners today make >140k while the upper middle class is the top 10-20% (which includes those earning 100k.). Meanwhile the lowest earners as a class has definitely grown since 1969.

It cannot be stated enough that people who aren’t domain experts should not be using stats to push narratives because lots of nuance is lost when just numbers are shown.
> I find the tone of the article a bit annoying. It reminds me of people on LinkedIn going on about how much better they feel since they gave up alcohol.

I'm curious about this. I notice this sentiment on any topic where someone quit somebody else's drug of choice.

Someone says they improved their life by dropping weed, the responses will be full of people telling you that alcohol is legal poison (nevermind that nobody was talking about alcohol) and weed is a miracle drug, and they are perfectly high functioning thank you very much.

Someone says they improved their life by dropping booze, everyone has to tell them how nobody lives forever, and didn't you see that study that says moderate drinking is healthy?

And so on for all the other substances people consume.

Its like a lot of people secretly feel like they have to justify their own usage whenever someone does something differently, as if they feel attacked for some reason. But you don't have to. You can put whatever you want in your body for whatever reason you choose. And if other people choose not to (and maybe even choose to write about it), why should that be a bother to you?
I wasn't speaking specifically about Signal nor about a particular storefront. I'm glad Signal has at least a reproducible build on one platform. That doesn't change my main point: "it's open source" is NOT a guarantor of this AT ALL without usable build verification.
Cool article. Does anyone have any pointers to what the state of the art is for arbitrary precision? Is that even viable or will it just be a boring extremely slow exercise long before you reach the zoom levels where 64bit float breaks down?
> The actual problem here is that JavaScript doesn't have any way to override `equals` and `hashCode` like Java does

But you can use Symbols for that. no ?
This.

I think Vue.js "scales down" excellently. You can just load it via the cdn and write some widgets and go about your day.

In the past I've tried to make use of "microframeworks" like alpine.js and such but often found myself returning to Vue.js.
I assume this is a million-dollar rack of custom chips so it's probably not coming to mobile any time soon.
I find things like this very tempting. I've tinkered for years with caffeine intake. (I love the effect on my brain, but the half life is looong for me). However, after a while you start to notice the pattern that you'd rather tinker with caffeine than face your real problems.
> Anyway, we get a lot of benefit from immigration.

Sure. But that doesn't mean that there's no tradeoff. Be aware of it.
Enjoy!

https://youtu.be/wXMqpU5DZyo?si=Je1YJYodpv4JQRPv
why affiliate is disgenuous?
I'm in the same boat, though looking at the 7950X. May wait.
I can't stand spotify. I need indy artists, DJ mixes, flips and remixes, so Soundcloud is my go-to. Free tier is less annoying too, less ads.
We run the open source models that everyone else has access to. What we're trying to show off is our low latency and high throughput, not the model itself.
> By doing this, you supported the bands you liked, and supported experimentation by accidentally subsidizing a lot of bands which didn't turn out so great (at the very least, experimentation in cool album covers...)

This argument can be used to justify basically any business practice. It's a weak argument. Should I be forced to buy 10 inedible doughnuts to find one editable one in the name of allowing people to practice making doughnuts out of random things they find in their kitchen? Should I have to buy 5 cars before I find one that doesn't break after a a month in the name of supporting the auto industry?

Obviously, this is nonsense.
> And, importantly, the quality requirement for the post increases the higher in the total hierarchy it is: root-level post, top-level reply to a top comment, and so on

How?

> the 'penalty', or added performance requirement, of latching on to a top post is too weak

I'm confused by what you mean by 'quality' and 'performance', unless you just mean upvotes.
Next generation computer hardware releases every ~18 months. No matter what you buy it will be "last gen" in like a year.
Most earth rocks are much younger than that. They get melted down, mixed with different melted rocks (etc) and form new rocks all the time.
This was 25 years ago: https://www.salon.com/2000/06/14/love_7/, and nothing has fundamentally changed about the music industry in the interim. More and more digital tools are at hand for anyone to make professional-sounding music, yet it's harder and harder to be found in the "long tail," and it's a wash. Big corporations continue to monopolize distribution, performance, and search. We need a renaissance of anti-trust legislation and enforcement in the US. IMO, companies should be kept small enough to have at least a dozen competing players in a market. We already see what it's like to have a half dozen (which are colluding), so let's try forcing it to be double -- and suing the pants off of their officers for colluding -- and see what happens.
Yet in 2022 this change from warn by default to error by default was consequential enough for Fedora:

>> So what is the current status? How many packages are going to be affected by this change? How are we going to track the progress?

> I see an unaudited rebuild failure rate of about 10% for rebuilds of source packages that produce arch-full binary packages. This number does not include packages which fail to build in rawhide without the compiler change. It includes packages which configure checks for something that we really do not support (like setproctitle or strlcpy). After the first pass completes, I'll have to do a second pass with the expected-to-be-undeclared functions gathered from the first pass filtered out. That should give us better numbers.
The key part about why this was possible:

> How could scientists have presumed the dark outline was carbonized soft tissue for so many decades? "This fossil was discovered in 1931 and back then fossils were treated very differently than today," said Rossi. "Application of paints, consolidates and lacquers on fossil bones was the norm, because that was the only way to protect the specimens from further deterioration. It was also sometimes to embellish specimens by making them sleek and shiny. Unfortunately, in the case of Tridentinosaurus, the mechanical preparation did most of the damage and then the application of a black paint created the illusion of a lizard-like animal impression on the surface of the rock.“

Combine that with the fact that part of the fossil is real (hind legs) and the extreme hesitancy to touch the sample due to its rarity explains how it got so far.

I’m sure this story will be a favorite of anti-evolution zealots for decades to come. They love stories like this where scientists were wrong about something (ignoring the fact that they corrected the record publicly) because it helps them convince people that science can’t be trusted.
Duplicate?

https://news.ycombinator.com/item?id=39424773
This looks great and is new-to-me. Key feature in this context, you can filter memory by CAS timings.

Is there a version for the US market? I couldn't find one. More info on the site: https://en.wikipedia.org/wiki/Geizhals
I was always a little surprised C never had an integer type the size of a native word. Probably the closest thing would be intptr_t since pointers presumably use a single word to represent addressable memory.
It's not always a tradeoff. Americans made big budget, artistically accomplished, highly successful movies in the 60s and 70s.

As far as the rest of your comment, I'll just repeat my view that Sam Raimi's Spiderman movies are far better than MCU. And Robocop/Unbreakable are the best the genre produced.
A lot of current day Application Software is of course very much bloated. But on the other hand things at the System Level have gotten so much more complex and complicated that some of the "bloat" is actually "necessary infrastructure". The above was brought home to me long ago when i compared/read Marc Rochkind's Advanced Unix Programming 1st vs. 2nd edition; You really get to see the evolution of the OS and why it has gotten so big. With modern Cloud based distributed systems things have gotten much more worse in both dimensions of "Essential vs. Accidental" complexities.
> It did, for thousands of years.

That's like saying going without vaccinations, clean water, or adequate medical care "worked out fine" for thousands of years.

Sure, the human race survived. Many individuals even thrived. But I don't think it's really disputable that life with them is massively better than life was before we had them (or, in fact, than life is now for the far too many who still lack them in a reliable way).
Historically they worked well enough (on 16-bit and 32-bit machines) because sizeof(pointer) == sizeof(int) == sizeof(general register) on the architectures where C flourished in the pre-ANSI C era.

But with the migration to 64-bit machines, typically int stayed put at 32 bits.

I guess nobody wanted to introduce a new integral type between short and int; they had enough trouble dealing with code which assumed sizeof(long) == 4. I recall stumbling across a comment where the word "beint32_t" appeared where "belong" would have made sense in context..
>> First, as others have mentioned, we usually work with the logarithm of the likelihood function, for various mathematical and computational reasons.

The mathematical and computational reasons that the logs are smaller and easier to read in a plot.
> I’m genuinely curious, what features from other languages do you want to see in this implementation?

In Java and C# you can override equals method in which you specify which property to check equality on, (even python you can do that with __eq__ i think). In JavaScript you are left with either primitives or objects with references equality checks.
I wonder if Gemini Pro 1.5 will act as a forcing function to lower GPT4 pricing.
It’s changed now, I’m sure, but growing up in Indiana there were two places to buy hard liquor: liquor store, and the drug store. And the drug store was often cheaper.

I’ve always wondered what convoluted logic lead to passing such a law in 1889, or whenever they thought it was a good idea.
The value is showing how confidently is presents incorrect results.

Especially the lack of nuance or uncertainty in the language they use.

They extremely confidently present the incorrect information, and prime generation is interesting because it's information that isn't easy to spot as obviously incorrect to the user while being information that's possible to determine is wrong at small numbers and difficult to verify for large numbers.

It's my favourite test because it's a good demonstration of the lack of nuance or uncertainty in LLMs. They have no sense of how wrong the information they're giving out might be.

If they could give confidence intervals for any information then they could provide the context by how likely they think they might be correct, but they actually double-down on their incorrectness instead.
Welcome to a new era where AI not only reshapes data roles but also permeates every facet of enterprise functionality, propelling us into an unprecedented future.
I see constant complaints about how "garbage" the Firefox UI is, and I just don't see it. It's ... fine? I mean, it's basically Chrome's UI with a slightly different tab bar, yet here we are with a very long post about alleged fixes.
I was thinking specifically of these NFS mount options[0]:

> intr / nointr

> Selects whether to allow signals to interrupt file operations on this mount point. If neither option is specified (or if nointr is specified), signals do not interrupt NFS file operations. If intr is specified, system calls return EINTR if an in-progress NFS operation is interrupted by a signal.

> Using the intr option is preferred to using the soft option because it is significantly less likely to result in data corruption.

But:

> The intr / nointr mount option is deprecated after kernel 2.6.25. Only SIGKILL can interrupt a pending NFS operation on these kernels, and if specified, this mount option is ignored to provide backwards compatibility with older kernels.

So I guess on Linux you just have to use "soft" now instead[1]. (I believe intr still works on FreeBSD, which is the last place I made significant use of NFS[2].)

> soft / hard

> Determines the recovery behavior of the NFS client after an NFS request times out. If neither option is specified (or if the hard option is specified), NFS requests are retried indefinitely. If the soft option is specified, then the NFS client fails an NFS request after retrans retransmissions have been sent, causing the NFS client to return an error to the calling application.

> NB: A so-called "soft" timeout can cause silent data corruption in certain cases. As such, use the soft option only when client responsiveness is more important than data integrity. Using NFS over TCP or increasing the value of the retrans option may mitigate some of the risks of using the soft option.

[0]: https://linux.die.net/man/5/nfs#:~:text=the%20NLM%20protocol...

[1]: https://linux.die.net/man/5/nfs#:~:text=soft%20/%20hard,the%...

[2]: https://man.freebsd.org/cgi/man.cgi?query=mount_nfs&apropos=...
"If we're built from spirals, while living in a giant spiral, then everything we put our hands to, is infused with the spiral"

... Sorry I couldn't help myself.
This is incredibly fast, indeed.

What are the current speeds in T/s for say ChatGPT 3.5 or ChatGPT 4? Just how much faster is this?
Couple years ago, the top of a cedar tree by our porch had broken but not fully separated. It finally fell over and blocked the line of sight of the satellite internet antenna; so i had to climb up and cut the top out.

Just "mounting" a tree, going a few feet up the trunk, doesn't count. I do that frequently as elderly cat has a route down from the roof using a tree in the yard. I commonly get a couple feet up that tree and collect her on her way down; she finds it embarrassing but not so much as falling the last couple feet.

"I din't fall, that was a jump!"
Emerald – Make web pages in text editor (text and links) and customizable fonts
I try new stuff regularly. People can build cool stuff. Google is releasing a new IDE soon. I'll try it. Cursor.so is a cool idea. I tried it. Zed sounds great (I love high performance) so I tried it. Haven't switched yet though!

But I was 100% vim for years and over time, slowly started using intellij and friends. I hated how slow it felt. But as I learned the features, it became a no-brainer.

If I didn't try new stuff I wouldn't have used it.

I did the same thing with terminals for a while, and settled on Kitty. (I'd never use fig / warp). Speaking of which, IntelliJ 2024 EAP terminal is horrific. I had to downgrade.
I started with the idea of making a website builder based on text editor, and this mvp version allows you to make websites using just text editor. It's like Notion, except you can only use text and links (in the future also images and buttons), you don't need to have a title at the beginning of each page, and you can select various combinations of fonts for each web page. It's free to use, and if you don't like it, it's easy to delete an account. :) When there is more features, there might be a premium plan, but for now, just testing with users who need to create pages using only text, e.g. Careers and Job Posts pages, documents, ideas, whitepapers, privacy policies, writing drafts and publications, resumes, etc.
Workers sue Meta claiming viewing brutal videos caused psychological trauma
We need a new Stallman who doesn't let perfection be the enemy of good.

Sometimes I share this sentiment, but sometimes I think that its foolish to try to build on top of a rotten foundation. You might be able to build what looks like a livable house on top of a rotten foundation, and those who object will have this charge leveled at them. And it will seem reasonable, precisely up to the moment the foundation fails and the house catastrophically falls apart.

The closed chips, closed microcode, closed firmware layers are a rotten foundation that happens to support the modern internet well-enough to provide an illusion of solidity. Of course Stallman can object until he's blue in the face, it will take a demonstration, a real collapse, for people to really understand the problem. Lots of possibilities there, with everyone's favorite being a Sino-US war over Taiwan with a heavy cyber component which targets these components, particularly power infrastructure, and the US realizes it no longer has the capacity to recover from such a blow, and such capacity was lost 2 generations of engineers ago. Mere argument becomes irrelevant at that point, because Nature doesn't care about argument, She only cares about Survival.
> that a ton of Gen Z buyers

I thought the narrative was Gen Z can't afford to not live at home. Now they're buying BMWs?
The primary use case for a camera watching something that might get stolen is to provide proof of theft for insurance. In some cases it can provide clear evidence of what exactly was stolen, and in some cases information about who stole it.

Unless the camera has lasers, it isn't very good at stopping said theft. ;)
Somewhat related, ispc also uses the mandelbrot set as a motivating example [0], they get a 5x speedup from writing the code in almost the same way and using ispc. C compilers aren't good at autovectorizing outer loops, which is required here.

I recently learend however that intels icx c compiler, based on llvm, can now autovectorize the outer loop [1]. Upstream clang sadly still can't, same goes for gcc.

[0] https://ispc.github.io/example.html

[1] https://godbolt.org/z/jbn1robKz
Rails 7.1 introduces ActiveRecord regroup method to reset previously set group statement.
Splitting Large Tasks Is Not a Mathematical Process
> Name one company that claimed to be above the law?

None, they don't claim it, they just act like it.
Accepted method here is shotgun it down; it's usually way out on the skinny ends of the branches.
Wow! It has been that long.

HotOrNot was hot, ReadWriteWeb was the authority on Websites, FamFamFam was everyone's icon, and versioning the web was cool with Web 2.0!
maybe the particular case you state is accurate - no idea here. But a summary report after the COP 28 event in December stated clearly that there will be no policy action to stop coal extraction and use. It is my understanding that very large "modern" economies in various parts of the world are absolutely continuing.

Profit and loss can be gamed. Old generals always fight the previous wars.
Code review is useful to a point but it can become insanely frustrating to have your work delayed due to lack of resources or comments that are more about preference(or, worse cargo culture) than function. It takes a team commitment on what matters and a managerial commitment that
fast reviews are a priority.

As for feature suggestions- it's really good to get into the habit of stating the criticality of a comment. Like a 1-5 score of nitpick to strong objection. Code review tools never have this but it's a huge time/frustration saver.
So why didn't you cook meals at home and bring them in? You can't blame weight gain on laziness.
Oh, if they could build a hypnotoad, they would. Governments, too. See project MKUltra in the 50s.
That is indeed remarkable. Stage 4 lung cancer usually makes you seek out hospice care.
Show HN: Self Hosted GitHub Action Runners
Yeah, it seems like something you can code up in an afternoon.
Both of those studies on foods consider only people who already have Non-alcoholic fatty liver disease. One of them is about specifically sugary beverages, not whole fruit. Neither show “Sattvic food is not good for your health”.
The Land Value Tax on that site would still have been incredibly low and probably still justify paving a parking lot. It is a toxic superfund site way out in the boonies. You're not going to develop some kind of dense mixed use town center in that space anytime soon.
> We’re fortunate to live in a society where it’s ok to do you. Art is an expression of how we think and feel, and these expressions are a good thing

That sentiment is an example of white American individualism. It would be out of place in say India or China, but similar sentiment is widely embraced in “Asian” American identity and media. Oftentimes it will be in the form of conflict between whitewashed children and their Asian parents. Which highlights my point—it’s brown/yellow-face over white American culture. It’s a fabricated cultural identity worn as “pieces of flair.”

> That affinity faded, for good and for bad. My uncle dating an Italian girl was mildly scandalous in the 80s. (“My son, getting married at St Anthony’s parish? Gasp!”) Thats not a thing for our generation.

Because they’re not meaningfully Irish or Italian at this point. If there were real cultural differences, then there would be conflict.

> How awesome is it the the mass culture of Indians has evolved from some version of Apu from the Simpsons to some level of actual representation of the cultures of the subcontinent?

To the contrary, it’s a farce. The “representation” of Indians in media these days is mostly just brown people acting like white people. Apu is much more realistic.
What's the difference in your own words/opinion in quality between GPT-3.5 and GPT-4? For what usecases?
> Extended integer types (introduced in C99) could address this, but I don't know of any compilers that provide them.

What environment are you working in? Because I don't know a single half-recent compiler that does not provide stdint (uint8_t, ..., int64_t), but I mostly work with GCC/LLVM toolchains.
LLMs can dream of electric sheep, but can they add?
I wasn't aware of the migraine cure.

When I had headaches, my neurologist told me to cut out alcohol, binge TV watch and caffeine. That helped but did not cure me.

Then during the pandemic I started the enjoyable daily habit of drinking sparkling HopTea (some caffeine, no alcohol). It's definitely a diuretic but I can't say about other symptoms
It is actually marked in a few places - the column title at the top is labeled 'Affiliate Link', and one of the sidebar entries also clearly says it's "Supported and paid for by affiliate links". Also some of the discussion here involves the fact I'm running the site in conjunction with the amazon affiliates program; and that also featured in the discussion I linked to from last month.

Edit: forgot to mention, the FQA also addresses this: https://ramstickprices.com/fqa.html
If you can have "long long", why not "short short"?

In that alternate universe, char could be 8 bits, short short 16, short 32, and int 64.