skysight-inc/HackerNews huggingface dataset:
> Clearly your single set of experiences is superior to the century of work by thousands of professionals, probably all with far more knowledge in this area.

You're behaving like I am alone in criticizing the BLS for this insane methodology. There are countless papers out there about how crazy the CPI is, and specifically CPI Housing.

> You should start your One True CPI and license it; you'd be rich.

Predicting CPI and corrections to it is an established enterprise. As is predicting better inflation numbers.

> Multiple other actors,like the MIT Billion Prices project started, and others followed, measure it, and get equivalent numbers.

We're talking about housing yet you're quoting a project that specifically excludes all housing? How is this relevant? Why do I feel like you haven't read their paper?

They very explicitly show that their benchmark doesn't work outside of goods. Like they look at medical costs and show that they aren't predicted well. Sadly they don't look at housing. The project also ran at a time of very low inflation in the US so there's not much to see. It's easy to have agreement with CPI when the numbers are all fairly low, not much room to disagree at all. We can also argue how much agreement their numbers actually have with CPI.

> I took a few seconds to understand why the 6th riot was used; it's clearly correct and if you took a moment to understand instead of discounting it, youd learn. Hint: it's 6 things multiplied together - ever hear of geometric means?

Ok, I was having fun at that point. But, let's be serious. It's still stupid. And I stand by my statement, never in my life would I take a geometric mean here.

You're telling me that you would do this today? You wouldn't say set up an actual Bayesian model and compute its posterior to estimate all of these quantities? You would compute all of these indices and corrections separately? All of these little errors add up, you have no idea what's going on with them. You wouldn't want to get some confidence interval out? You wouldn't want to be able to see how variations in your assumptions can change the results? You would impute the missing numbers with whatever felt good? Come on. This isn't acceptable methodology in any field that I've ever been a part of.

> Similarly I looked at the paper you discounted because the degrees of freedom somehow offended you. It too is a good model. And, as credentials go, I have a PhD and decades of modeling experience. Even so, I'd expect someone with your claimed expertise to be able to understand these.

You're telling me that the best you can think of model wise is a linear country-wide model with an R^2 of 0.5? After decades of modeling experience that's all you've got? And that one R^2 is enough to make you believe this is a good model? That's the standard of evidence you use before you commit trillions of dollars to a model? Give me a break! This is the initial analysis an undergrad would make in a mediocre course project they didn't put much effort into. Even our undergrad courses have far higher standards than that paper.
That is one of the core themes in the books yes. The Minds are actually good godlike AIs. Not even in a "scheming behind the backs of the humans" kind of way, they genuinely care for all beings under their control (both humans, non-quite-Mind-level AIs and all other sorts of animals etc) because they believe it is the right thing to do. There are even a few Minds who don't like caring for others and they usually choose to become warships or explorers or something like that. Humans who actually want to leave the Culture are rare, but those few souls who do are allowed and even provided with a starship to go jetting off with.

It is deliberately written to be as close to utopia as possible, with free will for all and infinite resources. The interesting parts of the novels come when you run into the limits that even such a society has. "Excession" has one such limit (what do you do when something appears that outclasses you as much as the Culture outclasses current humanity?) and "Player of Games" has another (what do you do when your less enlightened neighbors won't stop torturing their servant classes? Force them to change or let them grow up at their own pace?). Both books are highly recommended IMO.
In defense of the authors, I find it helpful to explore analogies between the nascent paradigm of LLM programming and other much older conceptual frames. This paper isn't just tiered memory, but also the analogy between an LLM and a CPU, interrupts, event processing etc.
Im reading that TeraScale (AMD) works this way. Itanium is a major attempt to ship it in a CPU. I guess AMD64 and ARM rule the day but maybe in the future we'll see it again.
You don't have to buy a 3D printer, you can build one using off-the-shelf components and printed parts.

The VORON printers for example, and they're beastly printers. They should appeal to the HN audience as they're completely open source and moddable.
There is mention that the shields act as molecular filters, protecting against poison gases. And the shockwave energy of an explosion was negated as an excessively fast high/low pressure wave front. Same with flash bangs. Big plastic shields are just another close quarters combat device, and not particularly useful unless in a phalanx.
That was ok, they were saving us from IE and ActiveX.
Interesting article here: https://grafana.com/blog/2023/08/23/how-we-scaled-grafana-cl...

Utilizing: https://memcached.org/blog/nvm-caching/,https://github.com/m...

TLDR; Grafana Cloud needed tons of Caching, and it was expensive. So they used extstore in memcache to hold most of it on NVMe disks. This massively reduced their costs.
And if advertising doesn't influence you at all, would it still be stealing? I'm just saving them the bandwidth.
No, I'm just going to go down to Lowes and buy a couple pieces of pipe, a nail, and then go find some shotgun shells.

It's time that New York bans hardware stores, obviously.
FWIW, I've read the Mars trilogy two or three times over the years and still enjoy it, although the near future it's set in hasn't aged well. There's a fair amount of 'active' politics in it, in the sense of the political discussions and acts of the characters as they go about life on Mars. These are key to the plot as the characters explore and trial various options for living on, colonising and terraforming Mars - and dealing with Earth - and there are several chapters across the whole trilogy that are essentially Mars-specific political debates. KSR sets up a profound conflict between the Red and the Green factions, neither of which are anything like the current Earth movements their names suggest at a glance. There is some good hard SF but it is 'mundane' in nature (no FTL drives, etc).

I really loved Arkady Martine's first book - A Memory Called Empire - (Teixcalaan #1) and liked A Desolation Called Peace (Teixcalaan #2). These are much more speculative and far-future in nature, although the author's background as a historian gives real depth to the world she builds.
You forget that Cyberpunk was absolutely lambasted at launch. The blow back was aggressive enough that Sony/MS/Valve allowed no-questions-asked refunds well after the normal period. The game was even pulled from PSN after launch completely until it was in a betters state. It was a shitshow.

Starfield launch has been bug-free and majestic in comparison.
Only when taking into account language extensions that are compiler specific and not part of ISO C.

Also a reminder that any language can have toolchains with extensions exposing low level features.
I found original "The Joy of Cooking" brownie recipe
https://www.cbsnews.com/news/brownie-recipes-from-joy-of-coo...
and compared it with the recipe Chat-GPT gave you.
Now, I'm not a great baker, so I'll relay heavily on "The Joy of Cooking" explanations.

chat-GPT: 2. Mix melted butter and sugar. Add eggs, one at a time
you can see how its a bad idea. Butter melting point is somewhere in 82.4–96.8 °F (28–36 °C). Eggs could be cooked at that temperature. Some of the proteins would harden prematurely.
Also, who uses "1 cup of butter" as a measure. Original recipe calls for 1 stick of butter, but google says that 1 cup is 2 sticks.
Maybe chat-GPT switched chocolate from original recipe with 1 stick of butter and cocoa powder?

Chat-GPT doesn't mention beating mixture up either. Introducing more air to the mixture would make brownies better.

Based on my experience, this chat-GPT recipe would make you some nice cookies, but not brownies.
I believe your criticism is answered by one of the proposals in the post: to pull the 'pollster' crate or something similar into the standard library.

It's not quite "colorless", but it's practical.

Pulling pollster into the standard library is a very minor change technically, but is much larger socially. The blessing of pollster will make blocking a first class citizen again.
I feel this is setting up a false dichotomy, either you believe creators have a right to monetize views and thus watch the ads, or you don't. It's possible for an individual to believe in the right of a creator to monetize their own work but have other reasons (overly aggressive, quality, scams, fraud, and malware) for choosing not to consume the advertisements.

I suspect that if it weren't for the steep decline in the quality of advertisements or their overly aggressive nature, many users of content blockers would have never being pushed to seek out a solution that grants them reprieve from the punishing barrage.
How ChatGPT is transforming the postdoc experience
Imagine a couple of years from now, you're working on some stuff for a client. Client sends you a link, but you can't open the link with your non-chromium browser of choice - it's been built on tech provided by google, and google says: You can only use chrome to view this site.

You try to download chrome, but since you once used some ad-block plugin, you've been banned from using all alphabet products. Google has also decided that in order to use chrome, you need to have a valid user account to login with.

Clients says screw this, I'm gonna find someone else.

(switch out client with friends, family, or whatever - one web for you, one web for the rest).
"The CEO of Stack Overflow reassures the millions of developers who rely on it to do their jobs that its $1.8 billion sale to an investment firm will only help it grow and 'take things up a notch.'"

https://www.businessinsider.com/stack-overflow-acquisition-p...

Whew! I was really worried that selling out to private equity was going to hurt the company in the relatively-short term.

Seriously, American capitalism is increasingly persuading me to be a socialist.
>I looked, again, at how to remove Edge ... I don't have the will power for their shenanigans, they won that one.

You can't because Edge is also the WebView component on Windows. The IE component is still there in its old broken, insecure glory and they have been replacing it with the Edge based WebView over time.
>use it professionally

I think this post goes way way way above boringness of day2day jobs.

Yea, this post is not about how to use hammer, but more like curious consideration whether using hammers everywhere is not limiting us (C design)
And not to mention absolutely insane in terms of price to performance. Used Voron kit builds aren't that hard to find stateside either.
Yeah, it's also used for drugs, cybercrime, and gambling/speculating
We could also call it the "Jesus Christ effect" too. Certainly that wouldn't suggest any sort of mechanism or bias interpretations of what could cause it
Your friendly wg14 member here. It is a low-level language, but it is not a portable assembler. If you think you what you will write will have a one-to-one relationship to assembler you will run in to trouble. If you want a deeper dive in to how these things can trip you up, watch: https://youtu.be/w3_e9vZj7D8
Interesting, I always thought socket activation meant defer launching a process until somebody tries to access it through the network, but... does it also finish the web server process (or whatever is used here) as well after the request is serviced?
Are you asking why VLIW hasn't caught on? There are DSPs that use VLIW concepts. But for general purpose computing look at Itanium and it's failure.
I just realized that the main state radio station in Portugal also has a series of beeps a couple times a day. It never occurred to me that this could have a practical function.
Where do you get discounted gift cards? I just checked two major retailers in the UK and they only sell those at face value.

I wonder if those "discounted" cards you see are actually an artifact of money laundering where illicitly-obtained cards (from victims of phone scams?) are being laundered.
I also think the law is bad.

I do want to point out that if you want to make durable parts with a 3D printer, the easiest thing to do would be to create the part with the printer, then use it to form a mold for casting the part out of metal. Then case harden. That's the cheap and fairly easy way. I just want to point that out because I think that use case of 3D printers gets overlooked. Or you buy a fairly expensive lathe/mill.
Meanwhile Apple has no problem also prying about impulsive and impoverished shoppers by offering both a credit card they forced Goldman to issue based on lower standards (which they have lost another $1 billion on this year) AND now offering BNPL too.

It's almost like big corporations love to "exploit markets" wrapped in layers of feel good marketing.
Smarter than humans in 5 years? The breakneck pace of AI
This is almost certainly a reaction to the "Glock auto switch"[0].

They are used to convert semi-automatic Glock handguns to fully automatic (which is illegal without a tax stamp).

They are very popular with criminals (typically gangs) in the US[1].

[0] - https://www.yeggi.com/q/glock+auto+switch/

[1] - https://en.wikipedia.org/wiki/Glock_switch
Chips and Cheese: Starfield on the RX 6900 XT, RX 7600, and RTX 2060 Mobile
Plenty to chose from since 1958's introduction of JOVIAL, when one cares to research what has happened in the world of systems programming outside Bell Labs, and UNIX/C taking over the server room.
For anyone thinking of giving these excellent novels a try, they can be read in any order but IMHO Player of Games is a great place to start.
Because `void*` to pass `HANDLE` around is better how? Maybe if you're able to hermetically seal off platform-specific bits, but usually you'll have two parts that want to talk about Windows API types across their call boundaries…
Wait until they find out about machine shops that can make anything out of metal!
Simply because it's not the case that 90% of all Rust job ads are from oil and gas companies. If there was some questionable section of business that also had a huge chunk of the rust job postings then I'm sure it would be that way.

The reason it isn't is because it isn't needed. And yes this is due to frustration. But it's an actual solution to an actual problem, not a hypothetical.
Sounds like „Prepare to abandon Atlassian products“
GGUF is the file format, but GGML is still the framework
This article is correct that your computer is not a fast PDP-11 but wrong that this has anything to do with C. Eg, "another core part of the C abstract machine's memory model: flat memory. This hasn't been true for more than two decades."

This has nothing to do with C. The hardware insists on this abstraction. And its a good job too, otherwise your programs would stop working when moved to a machine with different cache.
They already have been doing this (in a way).

Apple Watch since Series 7 has had a 60GHz wireless USB transmitter in it that replaced the hidden pogo-pins used for OS recovery and diagnostics in the back of house at Apple Stores. They designed a specific sled that has an Apple Watch charger and the 60GHz macguffins, and then carriers that each model watch rides in on top to align to the charger and the 60Ghz connection.

Ironically, it's also USB-C. https://sci.tea-nifty.com/blog/2022/03/post-eb2dde.html
Correlated with ADHD perhaps? It's common to pile up "to do lists" that grow faster than one can handle.
honorable mention should also go to SK8, just to keep memory of it alive:

https://en.wikipedia.org/wiki/SK8_(programming_language)

the interface was unusual (definitely violating Apple's own HIG) and "futuristic":

https://www.macintoshrepository.org/2625-apple-sk8

as it was hard to obtain free IDEs on the Mac back then, this was my first introduction to programming in the mid 90s.
> In a way we are the problem [...] newspapers have to get money for their staff salaries from somewhere

I understand your argument and I want to respond. I like a good discussion.

Yes of course the news business needs money. The modern economy is not the fault of the news business or its customers.

The paper-based news business is almost dead. The Advertising Business quit funding the paper-based news business in order to optimise for an empire of Web-based surveillance and profit. We know even by casual observation that the online advertising business is worth hundreds of billions of dollars. [0]

(Read the preceding line again, just for the effect of scale.)

Social media aggregates news content because people want news. The news business knows it needs a revenue stream from on-line advertising. The lack of direct traffic to news sites does not mean that people do not want news. Subscriptions could be part of a solution but a) using a paywall is often meaningless to international visitors, and b) the fact is that subscriptions don't scale.

Users of the Web and social media find their news via the aggregation provided by Google, Meta, and Xitter. These companies mine user data for profit. These companies are opposed to paying for news content. [3]

It's estimated that 30%-40% of users block advertising somehow. [1] Even if we accept this number for the sake of discussion, I doubt that this equates to a direct 30%-40% loss of revenue for a news site. To judge from Firefox's share of usage, a "privacy-focused browser" that is free as in beer isn't anywhere near a major concern for most people. [2]

Advertising revenue is easy money. The sad fact is that advertising, market segmentation, and data surveillance have all optimised for enshittification of the Web. Quality of news content or search content be damned!

If paywalls won't scale in the modern economy, should the only option be enshittification of content by the insidious advertising business (not to mention filler content -- generated or copy-pasta -- to feed click-bait)?

In summary,

People want and need news, but Google and Meta are definitely unwilling to pay for being the world's aggregators of news content. [3]

Subscriptions don't scale and can't compete with revenue from the Advertising Empire. [0]

Don't blame users for not being a multi-billion dollar source of revenue for these obscenely profitable companies.

- - -

[0] _ https://www.statista.com/statistics/237974/online-advertisin...

[1] _ https://www.insiderintelligence.com/insights/ad-blocking/

[2] _ https://en.wikipedia.org/wiki/Usage_share_of_web_browsers

[3] _ https://www.cnbc.com/2023/06/30/google-to-block-canadian-new...

[4] https://www.insiderintelligence.com/insights/ad-blocking/ _ "As consumers use ad blockers, the tech makes it harder for advertisers to track and measure their ad campaigns, which could negatively affect advertising revenues."
Things that are hard to produce or rare typically keep pace with inflation. Tech becomes easier to produce over time due to improvements so it does not keep pace with inflation and typically deflates.
LLVM IR
In most places, the legislation is drafted by special interest groups.
I should point out that multi-level epics are only available at Gitlab's $99 per user per month level. We wanted to use them, but it's not worth that much. Jira is a lot more flexible and cost effective in this regard.
It costs more than Netflix in the UK, and you still get some ads (sponsors in many videos).

(If there'd been a £6.99 Premium Lite option, I'd probably have paid. But then again, I've been on a subscription-cancelling spree this year, first things to go when inflation/energy prices really started to hurt)
Bounds checking by default.

Actors, more precisely active objects in Active Oberon, the only one still actively being developed at ETHZ from Oberon linage.
Microsoft literally invested in Apple at their darkest hour, when they were close to bankruptcy.

Microsoft also kept the main pro software suite running on Apple's garbage OS and then ported it to Mac OS X, just to try to stave off the antitrust proceedings, further helping Apple claw its way back.

Microsoft and Adobe basically saved Mac OS and Apple, allowing Apple to bounce back a few years later.
A broader problem is that some people do not really want one answer to one question but basically some tech support to solve their problem. Either they then ask a series of separate questions (not always fun times) or try to engage in the comments (which then get deleted!).
You know, I haven't heard anybody talk about this yet! I was wondering, is gpt4 better than 3.5, or worse?
Gpt4v seems to be doing the former, at least in my experiments with it. It interprets plots and categorises images.
Agreed - Peter Kenny is phenomenal.
In the US, many “live” call ins are actually recorded off air (like during commercial breaks) and then played back later.

This gives time to censor, edit or cancel the caller completely. They can also tell the caller to turn off the radio to eliminate noise on the call, but can still hear themselves come on after the call is over.
Well, IIRC it didn't caught on mostly because of a) compilers weren't really that good at that kind of instruction scheduling (and when they improved, Itanium has sunk already), b) conventional ISAs (that is, x86) got quite good at doing this in hardware, at runtime, and actually deliver slightly better results than static scheduling precisely because they do it at runtime, when profiling data is available.

I believe Linus has a good even if tangentially related to this exact topic rant at [0]. "While the RISC people were off trying to optimize their compilers to generate loops that used all 32 registers efficiently, the x86 implementors instead made the chip run fast on varied loads and used tons of register renaming hardware (and looking at _memory_ renaming too)."

[0] https://yarchive.net/comp/linux/x86.html
> I don't think it was ever claimed that C was a low level language.

It was introduced to me as "glorified PDP11 Assembly Language". So the claim has been made at least once.

Granted, there are people here commenting that maybe assembly language is not "low-level". I'm lost for words.
> Except it doesn't really, the standard leaves most of the really machine-dependent parts undefined

Well that's because it is low level and, especially, simple, and doesn't try to abstract things.
1990 is calling:

"C does not behave as a typical ‘high-level’ language, because it offers a number of features which are more normally associated with ‘low-level’ languages such as assembly language. These include the ability to write data to and from particular memory addresses, facilities for operations on the contents of memory locations, and instructions for incrementing and decrementing integer variables ... Thus C allows the programmer the flexibility and efficiency of working at low level with the advantages of working at high-level, for example the more advanced data structures and program flow controls typical of today’s computer languages. For this reason, C is sometimes described as a ‘high-level low-level language’ or as a ‘low-level high-level language’." - https://archive.org/details/computerprogramm0000ford/page/13...
Changes in technology do shift the market baskets that we buy. I now pay $7 to do the equivalent of "filling my tank" when I charge at home.