skysight-inc/HackerNews huggingface dataset:
Yes $120 per patient is excessive. Yes the rest of the medical industry is even more of an excessive rip off. I dont think being a doctor is easy, I just think doctors are taking advantage of the government limited supply of their profession to negotiate salaries that are much higher than they would be if we had enough doctors. Doctor salaries are 9% of medical costs in the US, you cant just brush that off as insignificant.
Was that first paragraph even english? Man thats thick
Huh, its not really changed at all. People disagree with EU here aplenty all the time. The assumption that everyone has to agree with EU here is hilarious.
If information is valuable, you usually have to pay for it. Consumer reports, The Economist, Bloomberg terminal, many newsletters. That's not the same as saying that if you pay for it, you get valuable information.

There is still lots of free and reliable sources of data. Like national statistics, Pew research, apnews.com, even Wikipedia most days, ...

You get trapped to shit because you want to be entertained and feel emotions, not to be informed. That's most of us at some time, but if that's all you consume, you get trapped.

---

The first comment to my argument is usually nihilism. Let's point out that one of the sources I mentioned, failed or skewered up badly, everything people do has bias, and thus nothing matters and everything is trash. -- typically ­from someone who posts links really shitty sources.
videos: https://www.biorxiv.org/content/10.1101/2023.12.08.570879v1....
I reread what he wrote and you are correct. They may enjoy being a US "vassal" consuming "shitty products".
As an American, I don't disagree about the threat to democracy in the United States, but I caution against excessive cynicism. Autocrats and would-be autocrats rely on the populace losing interest in politics and tuning out entirely.

We need to realistically acknowledge the problems and work toward solutions. Not throw up our hands and give into injustice. The solution to democratic revival is citizen engagement, not despair and fatalism.
What is your average deal size? A commercial renovation probably land in the tens of millions.
Show HN: Pinkary.com – one link for all your socials
Pinkary allows you to create a minimal profile page that showcases all the important links you wish to share with your followers.

Here is my profile on Pinkary: https://pinkary.com/@nunomaduro.

Right now, Pinkary's running on PHP 8.3, Laravel, Tailwind, Pest, Livewire, Alpine, and we're using Mailcoach for emails. Oh, and we're all in on SQLite – using it for the database, queue, sessions, and cache.
This looks really promising. We generate about 1gb of financial CSV files per day for finance/accounting/audit teams and the number one response is "wow this data is great, but my computer just can't handle it".

The biggest issue that I think I would run into in my organization is that all of the spreadsheet lovers are Excel die-hards and they refuse to even use Google Sheets, not to mention something else that isn't Excel.

But maybe they could finally be convinced to stop complaining aboutrequesting huge files with something like this...
I was talking more about bored people connecting IRL so maybe that was out of context which I guess was focused at online relationships only.
Intercom Incident Problems with Conversations
Is it worth getting more into C++ in 2024? Lots of interesting jobs in finance require it but it seems almost impossible to get hired without prior experience (with C++ and in finance).
I think it's the other way around: the movie has come out, people are interested in the movie and the New Yorker is capitalising on this by writing about it.
I was just reading about how Temu is finding their main market is older women. The same demographic targeted by most infomercials...so now they have to choose to embrace that or branch out. The latter is potentially expensive, while the former is just extracting more value out of customers they already attract. It's no surprise corps commonly choose the "easier" path of raising rent on the people who willingly chose to become their market.
Thank you loeg, I appreciate you and information you brought that TIL.

I've been using a compiler fence to force reloads from memory to prevent -O3 from optimising away my variables/structs changing by other threads and keeping data in registers rather than reloading from memory each time. I saw the volatile recommended against from the Linux kernel programmers.

such as my thread->running == 1 in my event loops for my threads.

https://www.kernel.org/doc/html/latest/process/volatile-cons...
Yeah, I didn't mean to imply that immutability was needed for avoiding deadlocks; I just thought it was interesting that it "composes" with their deadlock avoidance to provide the follow-up "optimally scheduled" and "scalable by default" features.
I really hate articles like this. What is the actual vulnerability? It sounds like this guy was using a mobile device on his bare physical Internet connection, and then relying on this "encrypted Swiss messaging app" to keep him safe from the FBI. So it sounds like this is either a simple vulnerability in "Telegard", or at least a vulnerability in how this guy thought Telegard was supposed to work.

And you might be thinking that people shouldn't have to worry about all these details, so they're unnecessary in a news article for general consumption. Except focusing on details is exactly what the article is encouraging with its target of "push notifications", but its description of the mechanism isn't specific or actionable. Cue endless folk security advice to "disable push notifications" with no recognition of their specific info leaking properties.

Personally if I was going to maintain a persistent online nym actively posting evidence of things against most everyone's morals and generally antagonistic to law enforcement, I would use TOR and an operating system that wasn't designed by a surveillance company rather than thinking that some commercial off the shelf app made me invincible. Then again how is this really different than back in the day when people would ignore that IP addresses could identify them. It was great fun to go into pedophile IRC channels, paste a bunch of real names pulled off of poorly configured terminal servers, and watch the panicked disconnects.
eli5:

The bottle is PET and is easily and commonly recycled, if it actually makes it to the recycling facility. About 30% of PET sold in the US actually gets recycled. It's the clear soda bottle plastic.

The cap was previously 99% PP and 1% Silicone and was not recyclable at all.

The cap is now 100% PP and therefore recyclable in theory, but in practice there are limited facilities that can recycle PP.
> On 22nd February 2024 at 08:13:57 UTC the ID of the message threads table grew larger than the maximum size of the "int" data type. Writes to this table continued to work fine however there were four tables that had columns with references to the message_thread ID that were still using the int data type. Writes to these tables started failing immediately as the message_thread ID referenced was too large for that data type.
I wouldn't make it the first step. If you do, you will probably waste their time more than anything.

Try to work on it a little bit first, and once you get stuck in various places, now you can talk to the previous maintainers, it will be much more productive. They will also appreciate the effort.
Exactly, GitHub claims to have 400M+ repos making this number 0.025% of repos. I'm sure they could get it lower but less than half of 1% is pretty damn good.

As a developer I have to do some due diligence about where I'm getting my data from. If I'm slurping in random repos because the name matches that's a people problem, not a github specific problem.
The books decline in quality very, very sharply. So much so that after loving the first book, I almost didn’t watch the TV series because the last book seemed like it was phoned in by a ghost writer and left a bad taste in my moth about the competence and vision of the author.

But the first book was great, and so is the show!
It varies depending on what you are doing, but is probably 100x faster on average.

Some things are literally 10000x faster because we are internally using algorithms with better asymptotic complexity than Excel, but there are a few edge cases where we are maybe only 10x faster

(but we are always working to improve that — half my job is just analyzing flame graphs and grinding out perf improvements)
> Sometimes I wonder why this massive change to everything-should-be-packed-in-plastic happened

Easy - it's way cheaper.
No I don't. And I think that people who aren't developers have workflows where they use the mouse a ton and the keyboard less.

Miller columns have been one of the default views in OSX Finder for about two decades, opening and selecting at the same time is how they are supposed to work. Here's a demo video: https://www.youtube.com/watch?v=yQ7trdpY9MI

I think miller columns was part of KDE file manager for some time, before they decided they were too complicated for developers.
What do you think of all the people who believe he was Satoshi Nakamoto? I think he almost certainly wasn't, but it's hard to dissuade people once they have their own pet suspect.
Selling is a huge hassle, but it's not something that prevents you from doing something the way not having money prevents you from buying.
Fair point, but I don’t store very much of my food in a tire and I rarely, if ever put food in a shirt before I microwave it.

In the other hand, I probably have about a pound of Tupperware in my body. I guess my point is that you’re right about micro plastics in the environment, but I’m more concerned about the ones in me.

(Strenuously agree that both are bad).
Most microplastics in your environment are from tires and textiles. Blow molded PE is way down the list on what I'm worried about.
That graphic says mobile, not app. I certainly use the browser to look at Reddit on my phone all the time and have never installed the app.
It had been renewed but then the strike killed it.
I do appreciate that your fantasy alternative to house ownership is owning a condo and not renting an apartment.

The difference is single family unit vs shared walls, not owning vs renting.

In ideal situations, I think almost everyone would prefer owning over renting.
And even in the lowest level assembly code imaginable, sometimes the syscall called by your assembly is really unsafe code: https://github.com/chrislgarry/Apollo-11/blob/master/Luminar...
A blow to the heart can kill you – or bring you back to life
I've long thought Apple's best play was to provide OEMs some kind of "VehicleOS" stack, enabling them to compete with Tesla. I doubt most OEMs can build the necessary stack in-house.

Then Apple sells some hardware, some software, takes a cut of some services bundles. A fresh new revenue source, without taking on the all risks of making actual cars.
Those work for any type of files though, not just RAR archives
Tell HN: Use ChatGPT Classic Instead of ChatGPT
With recent reveal of the ChatGPT system prompt in this tweet: https://twitter.com/dylan522p/status/1755086111397863777, we know that ChatGPT has a lot of extra instructions built into the system prompt.

These extra instructions allow ChatGPT to offer additional capabilities such as image generation and web browsing. However, it is at the expense of taking up previous token limit for the entire conversation, and affecting how ChatGPT responds to instructions given by the user.

Many people don't know that there is an alternative version of ChatGPT called "ChatGPT Classic" built by OpenAI that does not have the extra system prompt instructions, and it is offered as one of the official “GPTs” by OpenAI.

ChatGPT Classic uses GPT-4 in the backend, so it does not compromise on the model performance.

Link to ChatGPT Classic: https://chat.openai.com/g/g-YyyyMT9XH-chatgpt-classic

Or you can just find it in the "Explore GPTs" menu within ChatGPT.

There are two advantages of using ChatGPT Classic with less system prompt:

1. By reducing the system prompt, you can provide more context and instructions for the task without being cutoff by the token limit. This helps ChatGPT to provide more accurate and relevant code suggestions.

2. Less system prompt also means your instructions will not be affected by the extra instructions in the system prompt, so ChatGPT will be more likely to follow your instructions.

I have been able to empirically verify these advantages and it's been working well for generating production-quality code for my use cases.

I also have other best practices (specifically for using ChatGPT for coding) in my blog post:

https://16x.engineer/2024/02/03/chatgpt-coding-best-practices.html
On the flip side, auto-formatting will trash your version history and impede analysis of "when and why was this line added".
When we claim 100x faster than desktop Excel, we're looking at supported row counts, import speeds from Snowflake, and time to drag large XLOOKUPs. We'll do a deep dive on performance in another blog post next week. Stay tuned!
I feel they are overly harsh

From a purely technical perspective perhaps, but overall I don't think so. KDE3 was hugely popular and regularly depolyed. Based on my personal observations (admittedly EU based), it was the single most popular *nix desktop at the time. KDE4 more or less killed that over night and as far as I can tell KDE has never recovered neither marketshare nor the mindshare it had.

On a personal note I went from a huge KDE fan, and someone who deployed and managed KDE3 workstations at a small company, to literally not using it for over a decade.

the perception lasted longer than the reality

Which is the one really important lesson in all of this.
Honestly, I'm really excited about this next generation of spreadsheet software.

- Causal.app

- Rows.com

- Equals.com

- and at least 50 others I've found

I'm waiting for someone to create a really high performant spreadsheet engine that runs in WASM to power even more spreadsheet-y applications. The direct manipulation of spreadsheets is super underrated.
> Should plastic containers shedding millions of nano particles be considered sanitary?

It's not really on the scale of sanitariness. It's a pollutant and a problem. You can even say it's not worth the tradeoff. But no, plastics are not unsanitary because they can produce microsplastics.
Lock free has two advantages: the checking code can run in user mode and non-contested access is very cheap with just one instruction.

To do it correctly, lock needs to be done in the kernel thus obtaining a lock requires calling into the kernel which is more expensive.

I think you meant the memory barrier for syncing cache is just as expensive as the lock version, which is true.
I completely disagree. Capitalism-led internet entities are fake, that is absolutely no surprise, that's how capitalism works: producing more and more garbage to make you pay for it in one way or another.

But there are vast fields of the internet where for-profit entities do not reign supreme. The Matrix rooms. The Gemini capsules. The personal blogs and the RSS feeds. The fediverse.

It's all up to you: do you really believe that giant commercial behemoths will give you happiness and you will find interesting content there ? I believe it is much more interesting to create human connections and never stray away from that. Forget capitalist individuality, come to the socialized communities.
> Interns and entry level executive branch employees design these programs

Not really.

GS-13 and above are fairly competent, but the issue is it's government and you will get some pushback from Political Appointees.

The long tail was probably added in order to prevent headlines of abuse like what happened with the PPP program.

The lossage would be minimal, but the headlines would be a massive headache, so they were most likely forced to add rigorous validation.

> who decides to prioritize this program in the first place? How does the WH administration decide to add a program to its agenda

Recommendations from advisors, staffers, career civil servants, and industry partners.
Microsoft, OpenAI and Nvidia back $2.6B robot startup
https://archive.is/7Jkvy
Smartphones are a really limited input device in a way that desktops are not. IMO it doesn't make a ton of sense to mobile-ize all desktop UX to the minimum smartphones are capable of.
"Masters of the Air" is excellent - not sure if I can really say I am "enjoying" it as its pretty harrowing, but it's certainly compelling viewing.
To make scatter/gather go fast, you either spend a lot of effort caching descriptor lists for pinned buffers (because you expect to see them often), or heavily optimising your VM's v2p translation machinery, or some combination of the two.

And then you wind up discovering that you the driver writer aren't actually trusted and so you need to insert at least one if not several IOMMUs between the peripheral and the memory(ies) that they may access, managed by another software component in a different address space.

Then someone asks you to make all of this work for clients in VMs.

At which point you start wondering why you didn't just allocate a physically contiguous buffer at startup and copy to/from your client buffers using the CPU...

Sorry for sounding triggered... 8)
> Where the people were rich, sure.

That is not borne by the historical record.

> for most of American history, multigenerational living has been the norm, not the exception. […] Throughout the 19th century, most Americans lived in a multigenerational household, with a majority of elderly Americans living with an adult child. The main driver of this living arrangement was the country’s agrarian economy. For farmers, there was an incentive to have many children, as this meant more help around the farm. It was common for one child to remain at the farm after reaching adulthood to continue working with the anticipation of eventually inheriting it. If more than one child stayed, the land was sometimes divided between children, forming smaller farms.

https://dreamcollaborative.com/full-house-a-history-of-ameri...

> The significance is the act

The act is not “slaving away,” it is a common chore.

Each rebuttal grows flimsier and flimsier. Have you even seen a child? Has this entire discourse been with ChatGPT?
We try really hard to be Excel-compatible with all our formulas and hotkeys, etc. If there is a formula or hotkey we are missing, let us know and we will add it (usually with < 24 hour turnaround time!)

The use-case you describe is exactly what we built it for. There are a lot of people who have data that is no longer human-scale and won't fit into Excel, but they still want to use their Excel skills.

We love Excel and spreadsheets, but when working at AWS we found we just had too much data to fit into it.
Chinese pronunciation is extremely regular though. Each character has its own pronunciation morphed only by a handful of regular tone rules. Both PRC and Taiwan have regular phonetic alphabets too.
Their abuse team is rude. Their technical support is usually professional, and the one time I talked to their legal team they were superb.
Odd that there is no mention of Belter Creole (lang belta). That seems to be the gold standard of a fictional language in movies and television.

https://en.m.wikipedia.org/wiki/Belter_Creole

Translator here:

https://lingojam.com/BelterTranslator
I wonder when something by Neal Stephenson will be made into a series/movie.

He has so much good content.
> We can spend those $15 to improve public transport?

Good luck with that…
The NYC government will want those $15 fees to keep flowing in and better public transit is a threat to that. Same reason your police department wants you to keep speeding so that they don’t lose a lucrative revenue stream.
Max power nearly doubled for these improvements but did average power consumption also increase?
> I've been using a compiler fence to force reloads from memory to prevent -O3 from optimising away my variables/structs changing by other threads

I would highly recommend using the language standard atomic primitives instead.
Well, tomorrow is the "who's hiring?" thread...
What positive role lawyers play, social media play, instagram influencers play ... in society. Why aren't they illegal everywhere?
I know this will blow your mind, but where I do my shopping (France) this exists in many places and there are no queues.

It takes 1 minute more to fill a bag or bottle. But it prevents a heck of a lot of packaging. And I can take precisely the quantity I want, in the container that I want.

Perhaps you prefer the “old” way. Perhaps it is faster. But if we can not make tiny changes like that, how will we explain ourselves in 30 years time to our grandchildren?

“Yea I know sweety we messed up your planet. But I’ll be dead in 5 years and in the mean time it was really convenient. Sucks to be you”
This probably speaks more about the observer than you would think.

I never "made friends" online. Forums used to be horrifically toxic places. I've mostly steered clear of dumb short form content. Anyone who has a fond memory of the old internet doesn't remember what searching for song lyrics was like.

Yeah, "the internet" is boring and lame, but our generation is also vapid and performative. And it's bled well past the internet. Buying books as decorations. Restaurants designed for photos over taste. Showers and parties for every occasion.
Its fake, the corporate overlords are mind controlling us and the New Yorker is a mouth piece for the villain Denis Villeneuve himself.

Really though youre right I expect to see more articles in the coming days about Dune and related topics.
> He thought that cohorts that did not share such an experience could not form a generation

And this is exactly what a problem is with the concept of "generations": they only work as far as they take into account geographical circumstances in different parts of the world. For example, a generation who lived through the 90s in the USA and Western Europe will have a very different experience from the same one in the Eastern Europe, especially the Balkans.
CenturyLink left customers without Internet for 39 days–until Ars stepped in
Wes McKinney: The Road to Composable Data Systems
So the TL;DR is a pair of activist investors have been submitting the same or similar proposals around carbon emission reduction repeatedly for years and Exxon is alleging that this is in violation of SEC rules about how often the same proposal can be filed and seeking enforcement.
Generally speaking, an optimizing compiler is not going to introduce a branch (especially a data-dependent branch) where one doesn't exist in the code.

To my knowledge, the bigger reasons for writing assembly for low-level cryptography are (1) performance, and (2) avoiding UB. The latter, particularly around C's type promotion and signed integer shifting rules, are a significant source of bugs[1].

[1]: https://blog.regehr.org/archives/1054
Yes.

I switched from Python to C++ because Cython, Numba, etc. just weren't cutting it for my CPU-intensive research needs (program synthesis), and I've never looked back.
People like tabs right next to the area they look at most of the time.

In browsers, that's always at the top. In terminals, depending on if you're a heavy user (and as result, the prompt is at the bottom) or a light user (and the prompt is at the top), you'll likely prefer tabs to be in the same area, too.

I've actually got different settings for taskbar position and terminal tab position between my work ubuntu, personal ubuntu, and personal windows systems.
You can ignore commits from git blame by adding them to a .gitattributes file.

This is assuming Git of course, which is not a given at all for the average legacy c++ codebase.
Interesting choice to end the article by name-dropping Log4Shell which is practically at the opposite end of vulnerability spectrum - a culture of feature bloat gone off the rails.