skysight-inc/HackerNews huggingface dataset:
Honestly, I felt this post just shows how delusional the people are who made out with billions during the tech boom of the past 25 years.

I was a huge techno-optimist in the late 90s and early 00s. If anything, my opinion has totally switched over the past 10-15 years as I increasingly see technology ripping societies apart, and benefits only accruing to those at the very top. So excuse me if I gag a bit from a post from newly minted billionaires saying how those crowing about the downsides of tech are just a bunch of Debbie Downers.

Tristan Harris, who was featured a lot in The Social Dilemma documentary, was on Bill Maher recently, and I totally agreed with this point he made: we have to forget all the optimistic stories we tell ourselves about tech, and instead just look at the incentives. With social media, we told ourselves all these stories about how it would bring us closer together and keep us better in touch with friends. But the financial incentives that exist for social media companies is solely based on stealing more and more of your attention: what keeps you scrolling to the next block. And it turns out nothing grabs attention like outrage. Tristan's point was that with newer tech like AI, we're likely to repeat the same mistakes if we just tell ourselves the same stories about all the good that can come from AI and ignore the incentives of those top companies speeding ahead as fast as they can. And if you look at those incentives, I don't think it bodes well for the rest of the 99.9% who won't control major AI systems.
Threatening to nationalize, restructure, and then sell the company for cheap to someone that agrees to operate it within the bounds of the law… that might have some serious teeth.

It’ll never happen though.
Python RPA Deployment in Just a Few Seconds
The gap is a lot closer than those graphs now, the M1->M2 uplift wasn't as large as the zen3->zen4 uplift.
>take a property described by a multidimensional value

>project it into a single dimension

>split it in the middle, thus inventing two useless artificial categories ("low level", "high level")

>get a bunch of highly functioning hackernews 0.1xers to argue endlessly about said useless categories

>submit weekly articles "thing X is NOT in my imaginary category Y!!!"

>profit

Arguing whether or not C is a low level language is about as useful as arguing whether dog-headed men have souls

Next up: IO is not a Monad, x86 machine code is not a low level language, RISC-V is not actually RISC, GPL is not actually open source and so on
>2015 - it's a scam, no companies accept it

I have actively tried to use bitcoin to pay for daily life stuff in 2022/2023 and its basically impossible without converting to fiat. The only 2 bills I can pay directly with it is my VPS host and AT&T. I can't buy groceries with it, pay my rent, fuel my car, or see a doctor. I was once able to buy steam games and Chinese food with it but both have since dropped it.

I would not call bitcoin a scam but I also would not say it is useful currency for Americans.
The general ability to retreat from human interactions is an awful lot stronger than even 50 years ago.
generic x86 does not, but SSE extension (present on all modern CPUs) does have it! and you naturally can use C to call it via intrinsics, because C is low level after all...

https://stackoverflow.com/questions/48994494/how-to-properly...
People new to C hear about UB, resolve to not do that, and that seems fine.

People not new to C have noticed that so many constructs are UB as to make it infeasible in practice that any given codebase will be free of UB.

What makes C a fundamentally unsafe language is that conceptually minor errors have unspecified consequences of unbounded magnitude, limited to no compile time detection of said errors, and that even builtins like + are specified to compile successfully into nonsense in some contexts.

Integer operations can be defined to be safe. Whatever integers you pass to your maths operation, you get an unsurprising integer back.

What the language does in the presence of your bug is definitely part of the safety properties of the language.
tough noogies, give me that sweet 4.15% APY.
> This I totally agree with (though I might be biased, as a gamedev). These ads are awesome because I told Steam that I want these games and that I want ads about these games.

I would only like this "feature" if I explicitly opt-in by clicking an "email me if this product goes on sale" button. Starring / adding to favourites etc. is not consent to send me an out of the blue notification. For all they know I've already bought the game somewhere else, or my interests have changed, or I don't play games anymore.

I'm tired of technology trying to guess what I want. When they get it right it's creepy. When they get it wrong it's annoying. I also really hate "out of the blue" emails or notifications. My "aspergery" personality has a hard enough time dealing with texts from my family members.

I'm in the habit of turning off all notifications off for everything. It just bothers me how often the defaults are "everything on."
actually it is going to coinbase https://thedefiant.io/us-gov-moves-1b-seized-btc
I just will never understand the idea behind using technology to make us artificially dependent on technology.

Take social media, it used to be made for us to augment our social lives, but now it's to artificially make us spend more time on it to see the latest "hot take".
steam deck is indeed wayland with their own compositor called gamescope[1] for low-latency gaming (they target the fewest buffer copies as possible). Another nice side-effect it has is hdr support on AMD GPUs.

1: https://github.com/ValveSoftware/gamescope
Thanks @upghost
There have been a number of cases holding that it’s not criminal as long as you aren’t knowingly impacting service to others (e.g. Oracle v. Rimini). Similarly, I can’t put in a “you owe me one million dollars” clause and expect to collect unless I can prove that you knew about it and agreed.

That’s not what’s being argued here, though: YouTube isn’t taking people to court, they’re just enforcing their terms better. Some people don’t like that and are trying to invent some legal right to continue accessing that content, but that simply doesn’t exist.
Michael Lewis, FTX and Effective Altruism as a MacGuffin
Measuring Git Performance with OpenTelemetry
>There's nothing "black magic" about them; they're very well documented features in Java, C#, and Python.

Sure there is. It's metaprogramming. Anyone in the world who can read code can understand this immediately:

app.get('/', (req, res) => {
res.send('hello world')
})

Throw decorators in the mix, and now I need to learn exactly what this specific environment is doing with those annotations. I have absolutely no way of understanding it at a glance. And you're now also stuck with vendor lockin to whatever framework/compiler was using them, and your code can no longer be fully isolated and unit tested without the framework.
> I am ok with seeing ads, until they don't track my behavior

Once again, people blaming sites for things browsers should handle. It's not YouTube that does the tracking; it's your browser allowing it to happen. YouTube is not fetching data from you. YouTube is using the data you send it. This comes from the browser, allowing it to happen. The misplaced blame is why we are in this state.
Wow... A major archeological site and they get 2 (two) whole days to go through it, because the business promoters want to make their money as fast as possible.

Not cool.
I wonder what are the performance difference now between OpenBSD and FreeBSD.
>> as all cardholders get their bills on the same date, giving customer service reps a huge peak in workload.

A real world manifestation of the thundering herd problem
Every major distribution has been using Wayland by default with GNOME desktops for years. KDE is finally reaching a state where Wayland can be the default presently, though it took a little longer.

Other desktops are either lagging way behind or are essentially unmaintained and not trying to upgrade.
Something can be the consequences of human action and still not under the purview of the particular agency.

The EPA could likely require changes to certain things that might mitigate some possible causes of wildfires (like building clearances, smokestack spark arrestors, etc) - but other cases of "human caused" including direct arson aren't under it's jurisdiction.

The problem comes when there's stuff that falls through the cracks as it is under nobody's jurisdiction.
I remember Banks commenting at a talk that someone made the "Ian Banks must have been a kind of fucked up dude" comment at a book signing where his mother was present and she commented that "Ian was always a lovely wee boy".

He always seemed like a really nice guy when I've heard him speak in person.
She will still get time though.
Neo4J Aura locks private IP connectivity behind Enterprise tier
Neo4j Aura (their hosted service) will not allow you to use a private IP to connect to your database instance unless you upgrade to enterprise. Nor is there an option to whitelist public IPs.

https://aura.support.neo4j.com/hc/en-us/articles/18472397308307-Enable-Google-Private-Service-Connect-for-Aura-Enterprise-Instances
C makes lots of things undefined behavior which are perfectly fine in assembler — read a stack without first writing to it, doing overflow signed internet arithmetic, treating the same memory location as different types.

Also there is quite a lot in modern assembler that you can’t really get to from C, like prefetch and cache flushing instructions.
interesting Q of the schelling point for such a scenario. maybe blockchain / stenography in wikipedia / his original paper/post / usenet

if he kicked off a treasure hunt puzzle through some time-released clue in the future he'd basically be Ready Player One's James Halliday :D
I like your idea! It’s almost the most practical one for me recently.

I’ve been using another newsletter but I quickly find it hard to persist and feel bored. The idea that making the news summaries into a few-minute podcast is perfect for me. I can listen to them while commuting or driving, and they are very interesting.

A quick question, I noticed you’re using Streamlit for this project. Are you using some other open-source models?
Already on front page (though different URL):

https://news.ycombinator.com/item?id=37899993
Oh wow, what a treat that site is!
> If you print 10% more dollars all dollars are 10% less valuable, all things being equal.

Tell that to Japan which has an increase in money supply but bouts of decreasing prices (deflation):

* https://fred.stlouisfed.org/graph/?g=PA7P

Just having a pile of money does not mean much:

> But also – why do so many people insist that inflation is an increase in the money supply? This makes zero sense. Here’s why – our economy is mostly a credit based economy. So, if I take out a loan for $100,000 then the money supply has technically increased by $100,000. But what if I don’t actually tap that loan? What if I borrow the money because, for instance, house prices just went up 25% and I want to have some cash around for emergencies? This doesn’t tell us anything about prices, living standards or really anything. But this is what so much of the money supply represents – money that has been issued and is just sitting around unused. Why is this useful? It’s like calculating your weight changes by counting how much food you have in your refrigerator. No. That’s potential calories consumed and potential weight gain. The amount of food in your fridge tells you little about your future weight changes just like the amount of money in the economy tells us little about the actual price changes in the economy.

* https://www.pragcap.com/three-things-i-think-i-think-i-see-d...

Pre-pandemic people were complaining about inflation rate in the US being too low, even with a rising money supply:

* https://fred.stlouisfed.org/series/M2SL

Money hasn't done much in the US for the last few decades:

* https://fred.stlouisfed.org/series/M2V
While "entitlement to open source" is a problem, I often think that this reverse idea -- i.e. "make your own or shut up" is just as much of a problem.

E.g. I can criticize a restaurant or a government or a building development.

None of these requires that I start my own restaurant, government, or building development.
It is difficult, but having a clearer picture with more variables accounted for doesn’t hurt, unless you take modern models and try to run them with less accurate, or outright missing older data (which climate change deniers frequently do as a “gotcha” to scientists).
The `/foo/bar` and `/foo/*` use-case, where you want the first to go to a special page and the latter to go to some regular page. Perhaps the former is hard-coded/static and the latter looks up some URL parameter in a database.

You can of course always implement this within `/foo/*`, but then you're implementing your own URL routing and working around the framework rather than working inside the framework.

This feels to me like it's a change designed for APIs, not a change designed for user-facing websites. For APIs URL structure is often well defined in a technical sense, and this sort of use-case is rare. For a user-facing site however there are UX concerns, marketing concerns, SEO concerns, all sorts of reasons why some lovely, technically correct REST-style URL structure just won't work in practice. Unfortunately I know this from experience.
Hah! Thanks for the correction / info; I do appreciate it.
I think mass drug use and porn consumption have been going on way longer than a century, and society has only been getting better and better. The Sumerians were doing opium, for example.
I'm curious about how the housing crisis is measured here. As homelessness booms, people are "choosing" to not pay rent. Does that zero out their housing expenditures in a survey?
I've had a similar experience. DDG won me over years ago with the killer feature of searching for the terms I entered. In recent years they have been following the same path as Google and ignoring/replacing search terms more and more, even if they are quoted. Google is an absolute dumpster fire these days though, so I'm sticking with DDG for now. It's such a shame that there isn't a single good search engine left in the world.
This is discussed broadly in the proposal.
I think many areas saw a significant fall in prices in the 2009 crash, but some hot areas didn't. Those hot areas are probably 3 times as high compared to 1999, but the areas that were more normal might be closer to 1.86.

Sample of one. The house I once lived in sold for $193K in 1999, I sold it for $300K in 2007 (before the housing crash), it's Zillow estimate fell to $230K in 2010. Today the Zillow estimate is $454K. So that is 2.3 the cost.
I tend to not ever interact with /r/linux for this reason. It always seems overrun with corporate mouthpieces. I would really love to see a platform take this problem seriously, but I think for most of them (even this one) that would threaten the money supply either directly or indirectly. I'm tired of the "just don't talk about it" decorum when it's such a huge problem.
Please don't use ChatGPT to generate your comments.
Is that true even after the Trump tax cuts expire?
> non-embedded key value stores or DBs out in the wild yet

I like how you reference the performance benefits of NVMe direct addressing, but then immediately lament that you can't access these benefits across a SEVEN LAYER STACK OF ABSTRACTIONS.

You can either lament the dearth of userland direct-addressable performant software, OR lament the dearth of convenient network APIs that thrash your cache lines and dramatically increase your access latency.

You don't get to do both simultaneously.

Embedded is a feature for performance-aware software, not a bug.
Four to five, serves three. By then the spigot will be open again (interest rates lowered to prevent economic collapse) and VC will be all over her new startup.
I also don't prefer using strings, but to be fair, HTTP methods are just strings when the request is received. There is some beauty in that in matches the prefix of the first line of an HTTP packet
Arcan has been around for a long time. At one time, it showed more promise than Wayland as a successor of X11. Is there a chance that it will come back and succeed? (I'm a Wayland fan. But I had high hopes for Arcan and still wish to see it succeed).

> Wayland's XML-based crap

What is that? Do you mean the protocol definition? Why is that a big issue?
They don’t publish that number, but you know it’s in the billions.

Here’s alphabet’s gross income (155b USD): https://www.wsj.com/market-data/quotes/GOOG/financials/annua...

And here’s an estimate of YT’s profit margin: https://mannhowie.com/youtube-valuation#youtube-profit-margi...

My point wasn’t about the specific number, it was a qualitative one: people in this thread claim that YT needs to kill Adblockers to pay for the service and survive. They don’t. They’re already making billions without crippling web browsers to disable Adblockers.
I love my Thinkpad X13s for day to day netadmin work. The hardware is absolutely solid and gorgeous and it performs quite well for the work I do. And while it's not strictly an ARM-only exclusive, the onboard UWB 5G is a delight on the road between client sites. Battery life is finally usable for me as well on the road with my weird requirements (like a visual light defect in my eyes making me basically demand full backlighting all the time).

It's good, it's fast, but it's not cheap.
I’m thrilled by this idea. I always wish there was a place that gave the most important news and discussions on a daily basis. Your product seems solve my problem perfectly.

I like the idea you come up with that “brief, to-the-point, and fun-to-listen-to AI-generated podcast”. This is exactly what I want! '

Another question, how scalable is your solution? Can it handle a large influx of newsletter data or is it designed for smaller datasets?
> pull memory into cache, send cache back to main memory

I haven't had much of an issue with intrinsics.

> Mark things in cache as not worth writing out to memory

Can you give an example of this in a surviving architecture?
I think one big thing I agree with is that folks are making themselves miserable by adopting this "woe is me" narrative about how life is so hard now and so on and so forth. Life is pretty good. I remember as a child being awed by what I thought then was the rate of progress and now it's even faster: AI, Space, and just appliance tech.

I'm pretty anti-pessimist so many of these things appeal to me. Ultimately, though, it's hard to care that much because I know that Marc Andreessen is just content marketing here.

His efforts to literally stop building homes in his town after publishing a work titled "It's time to build" really tarnishes everything he says and makes it obvious he's a bullshitter.
I'm arguing a negative right: "This would be more about putting a limit on the degree to which this right can be impeded in the legal system and by regular laws which happens to be the main point of a constitution."
> Why do you want more authoritarians?

Why do you want foreign apps made by authoritarian countries to have root access to your kids brains ?

> Why do you want more authoritarians?

> Why do people want the government to solve all problems?

I know it's 2023 and people believe "laws = authoritarianism" but come on.
We decided to live in organised and hierarchical societies for a reason, and the reason isn't "I want to do whatever I want whenever I went even if it's detrimental to myself and my community"
Hilarious. "We're Goldman Sachs, we can totally out-negotiate Apple when it comes to finances."
5th generation was the label under which the Japanese government threw a lot of money at Prolog and expert systems. It wasn’t a technically-driven distinction from the 4th generation, but rather a wish about what would happen if the project succeeded. 5GLs came about from language designers bidding for research money, saying, try our language, it’s better than Prolog!
The Fall of Babylon is a warning to AI unicorns
Cyberpunk 2077 works quite well on my RTX4070.

The only issue is that the few times it does crash, it takes out the compositor, but that's easily fixed.
The demand for creating powerful and flexible language model applications has never been higher in the ever-evolving landscape of AI and natural language processing. Enter LLMChains by LangChain, an innovative framework that unleashes the true potential of language models. I’ll dive deeply into LLMChains, exploring how they empower developers to build robust and adaptable language model applications.

The Language Model Revolution

Language models have redefined the way we interact with computers. They have become instrumental in various applications, from chatbots to content generation and language translation. However, working with language models has its challenges. Developers often grapple with complexities related to data integration, model customization, and ensuring a seamless user experience.

Introducing LLMChains

LLMChains are LangChain’s answer to the challenges of working with language models. These chains are designed to simplify the integration and utilization of language models in applications. Here’s how LLMChains empower developers:

1. The LLMChain Structure

At the core of an LLMChain, you’ll find three essential components:

- PromptTemplate: This component is responsible for crafting the input prompts for language models. It allows developers to customize user interactions, making the conversation more meaningful and context-aware.

- Model: The language model itself, which processes the input prompts and generates responses. LLMChains make it easier to use these models effectively, even for developers without extensive machine learning expertise.

- Guardrails: Guardrails are components that validate and, if necessary, correct the model’s output. They ensure that the responses meet specific criteria or quality standards, enhancing the reliability of the model’s output.

2. Dynamic Conversations

LLMChains empower developers to create dynamic and context-aware conversations. Combining prompt templates, language models, and guardrails enables chatbots and conversational applications to provide relevant and meaningful responses, enhancing the user experience.

3. Model Customization

LangChain’s LLMChains offer a high level of model customization. Developers can fine-tune language models using prompt templates, tailoring them to specific tasks or industries. This flexibility extends the usability of language models across a wide range of applications.

Conclusion

LLMChains are a game-changer in the world of language model applications. They simplify the integration and utilization of language models, enabling developers to build powerful, flexible, and context-aware applications. With their structured approach to crafting dynamic conversations and customizing language models, LLMChains have become an invaluable tool for developers and organizations looking to harness the full potential of language models.
You’re way off. A generation is roughly thirty years, and industrial plastic production has been around longer than that. Bakelite was invented in 1907 and widely used in consumer goods already in the first half of the 20th century. Then, styrene was widely produced by the 1950s. You can watch Alain Resnais’s 1958 documentary film Le chant du Styrène[0] to see the vast industrial apparatus that had already been built in France to produce it.

What is true is that plastic wasn’t such an everyday feature of the developing world until the last few decades, and it was the combination of increasing plastic use and lack of organized rubbish collection that led to plastic-strewn streets and polluted waterways there.

[0] https://en.wikipedia.org/wiki/Le_chant_du_Styr%C3%A8ne