skysight-inc/HackerNews huggingface dataset:
Always considered Financial Samurai to be the most insufferable blogger in the financial independence space. (Yes, worse than Mr. "My Tesla is a business expense so I can make my spending look artificially low" Money Mustache or the Frugalwoods "I'm totally retired at 30, let me see how long I can hide my husband's high-powered career and income to rebrand being a stay at home mom into a blogger").

Sam seems to lie about all his numbers (net worth, income, and spending). Like really, claiming to make tens of thousands of dollars selling ebooks exclusively through his website and not even offering them for sale on Amazon which accounts for 80-90% of most authors' sales? He's great at selling the "idea" of FI to people, but it's clear that his best interests aren't aligned with those of his readers as he does things like push shady private real estate funds that give him kickbacks.
It's really strange that it didn't work for you, especially with pop OS which really should just work. I think we're in this strange sort of limbo where for like 80% of people it just works, and then there's 20% of people where it simply breaks in bizarre completely unpredictable and incomprehensible ways that aren't even reproducible for anyone else. That's better than it not just working for anyone I guess, but it's still not ideal and honestly I'd be interested to hear a discussion about why this is.
Fedora is what you want in my experience. The atomic versions like Kinoite may be a change in that you install via Flatpak or Toolbox/Distrobox, but once you try those it's a really neat change. And Fedora Workstation is still there as the normal install.
it is no different from what we have right now. With big tech you will just have more opportunities to do something yourself rather than paying for "hollywood papa" or bend the knee to disney.
I think treating people for what they intended and actually tried to do to do (cheat on their partner), even if they didn't manage to carry out their intent because of external circumstances is fair. I think that's a common opinion? Although I might be wrong.

Many countries punish "attempted murder" (trying to carry out the act but failing, the same way people caught in this scandal attempted but failed at adultery) so it makes sense to me to not strongly distinguish between "tried cheating on their partner but failed" and "tried cheating on their partner and succeeded".

How would you think the conversation about AM would/should be modified, in light of the fact that people were (unknowingly) talking to chatbots instead of real partners? I think I already made my views clear, but I would actually like to hear other opinions since I don't think I understand any view but my own on this. Maybe other people would prefer the conversation is about spambots on social media websites instead of what the people on those sites tried to do?

Edit: nvm. I saw (after I was already done typing) the sibling comments to my current one, and that makes more sense.
I have been watching YouTube videos less since user hostile changes, and I think it is interesting to compare summary tools with human summaries.

https://kagi.com/summarizer/index.html?target_language=&summ...

> The video discusses a case where a man modified used Louis Vuitton handbags to create his own wallets, removing the Louis Vuitton logo and adding his own. Louis Vuitton accused him of counterfeiting and sent a private investigator to his home to issue a cease and desist order, prohibiting him from even showing others how to do this online. The video argues that the man had the right to repurpose the handbags he legally purchased, and that companies like Louis Vuitton are overstepping by trying to control how people use their own property. It draws parallels to the right to repair movement, stating that a person's ownership rights supersede a company's brand image concerns. The video also criticizes major tech companies like Apple for their own poor repair practices that can damage their brand image.
Did you mean "Oh goodness, just what the world needs. Another self-righteous AI company"?

I think you must have, since we can't say anything about the "character" of their product yet.)
>this should be core OS GUI functionality

Be careful. This is how distros start.
There is no downside to MS's increasing enshittification of Windows.

If people keep using it, cool. If not, they'll release Windows 12 "now with zero ads and bloat!" and people will come flocking back from their year or so of Linux frustrations (there will be more than a few).
You’re misunderstanding what I’m saying.

Original document has a list of instructions. The first instruction says “delete line 3”. User 1 offline deletes line 3. User 2 updates the instructions so that step 1 says “delete line 4”. Merged result when user 1 comes back online: step 1 says “delete line 4” and line 3 is deleted with the users none the wiser about what happened unless they double check the merged result. Physically the result is merged consistently but logically the end result of the document is not what was intended.
My saying has always been "Bored people are boring people."
I asked GPT-4 to estimate how much CO2 this likely emits, in units of "typical car usage in a city." It suggests this emits roughly as much CO2 as Reno or Des Moines. That's staggering, but there are about 100 cities this size in the US, so decreasing car usage 1% would more than offset this. I know this is a bizarre comparison to make, but CO2 emissions are fungible.
To be fair the American government acts like an enemy to most of its people too.
Sure, you can get fired. But that just means you're not earning any more. You're not losing the money you already had, like the investors did.
Sun Machines
My real pain point as a user with Django is deployment. Python is so much easier to write, but javascript is so much easier to deploy.

I wish they could make it easy to deploy django or other python framework in a serverless function with decent security baked in.
> don't icc-cpi.int has anything better to do?

As a matter of fact no, it really does not. This is quite exactly the reason it was set up in the first place

If your court system set up exclusively to investigate egregious cases of war crimes has something better to do than issuing arrest warrants against the perpetrators of particularly egregious war crimes then it probably has some skewed priorities
Microsoft has an effective monopoly on business PCs. That may have something to do with it.
You may have missed it, but Apple is definitely bumping heads with the EU right now.

And what do you mean you can't uninstall google maps and gmail? Are you using a Pixel?
With help of codeLLM or shellLLM, that is no problem any more
A low effort chatbot is an accurate representation of the type of responses most men are used to from women on dating sites. This is not a misogynistic comment or snark, but a result of the fact that women tend to have a large number of people messaging them.
Бут had thought Thailand wouldn't enforce US warrants but was unpleasantly surprised.
I think Snowden is a hero who deserves a medal from the president.

I think Assange deserves what he got.

The differences in what they did and how make the distinction.

Snowden saw something the public needed to know and filtered it through a journalist who did everything reasonable to filter and publish what the public needed to know. And the public really did need to know it.

Assange tried to find anything and everything to publish in bulk and did so with no regards to the content or the need for anybody to know. He actually put things in danger and the things he leaked were of limited value and often hyped up to be much more than they were.

If you're an edgy teenager with a "fuck the system" mentality sure you'll appreciate Assange, but I'm not. That's not dystopia.
Google absolutely has come under fire for it and has to now show browser choice dialogs just like Microsoft in EU.
The new Freenet[1]. Edge compute on stereoids, fully decentralized applications and data. No distinction between server/client, everything is a network node.

https://freenet.org/
No. A control group is a pretty well agreed upon term. It is the group to which no intervention is given. There was no control group. Read the actual paper linked.

You can sort of use an intervention group as a control group in clinical studies when, for example, comparing an old medication against a new one. This works because the original study of the old medication had a control group that you can infer as valid for comparison to the new medication.

You are correct that we can infer whether the amount of intervention matters, but there is no way to know the effect of those first $50. Diminishing marginal utility theory from economics tells us that the first $50 is going to be those with the greatest effect, so this study is missing a massive piece of the puzzle.
Either I'm a psychic or we're all terribly predictable
men attracted to the idea of women who are cheating are not themselves precisely cheating. there are some who would wish to stigmatize this, but other (men) who would not.
The relentless "Russia bad!" parroting is very exhausting. Not saying it couldn't be true, but it just seems like such a low effort copout for anything that seems to be rooted in malevolence in 2024. Every single topic seems to be aimed at Russia on reddit and HN.
> no raw loops and not raw pointer access

- Do these rules allow iterators?

- Under the "no raw pointer" rule, how do you express view objects? For instance, is `std::string_view` forbidden under your rules? If no, then you cannot get rid of memory issues in C++. If yes, then that's a fair bit more than "no raw pointer access", and then how do you take a slice of a string? deep copy? shared_ptr? Both of these solutions are bad for performance, they mean a lot of copies or having all objects reference-counted (which invites atomic increment/decrements overhead, cycles, etc). Compare to the `&str` that Rust affords you.

- What about multithreading? Is that forbidden as well? If it is allowed, what are the simple rules to avoid memory issues such as data races?

> That's already available in well written C++

Where are the projects in well-written C++ that don't have memory-safety CVEs?
^genus: Ficus, SecretBoss, or CompetitionSpy?
Nah. It was just a Mom trying to terrorize a child into being careful with the bread she baked. Probably because it was inconvenient to Mom. Folks beat kids back then for talking back, for spilling milk, for looking at them wrong. No need to justify the over-the-top punishment - it was par for the course for kids.
Not those Ultra Orthodoxes. They are mostly located in undisputed places like Bnei Brak, Jerusalem, Harish or Bet Shemesh.
Religious settlers tend to serve in the army, although sometimes for a shorter period (in a Yeshivat Hesder).
Having said that, the ruling is just and make sense.
The Mandela Catalogue
streissand effect in play maybe?

i think they lose more from this getting publicized than any losses from having this publicly available for the week or so.
Needs a better name. I thought they want us to create custom 3rd party installers.
Repairability = morality ?
See also, the "French Paradox" [1] of how despite high saturated fat intake via cheese that heart health is still fine in France.

To add to the point about milk fat, butter has been shown to not be much related to heart disease in observational studies (/study) [2], which is not the case for eggs despite popular belief supporting eggs as gram-for-gram being healthier than butter.

[1] https://en.wikipedia.org/wiki/French_paradox

[2] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4927102/
The joke is that Americans like to use metaphors when describing measurements of things, like "as large as a baseball" or "as long as a football field".

However, there are non-SI units that are somewhat commonplace. Horsepower, foot-pounds per second, or BTU per second aren't unheard of.
The highest recorded air temperature is 56.7°C, while the lowest is 89.2°C. That's a 145.9°C wide range.
I just don't have a personal computer. I just use other people's computers. Accept all cookies. Honestly if advertisers can figure out how to track me across multiple browsers on multiple OSes on multiple computers on multiple networks, then that's actually really impressive and I would like to know how they did it.
It seems like you lose the ability to set env variables using this tool, is that right? I'm curious why you set out to build something like this vs using something like Makefiles. What deficiencies or shortcomings were you looking to solve with this tool?
I disagree. I have a bet they will kill the console market dead by 2029. Most of the games run on off the shelf tech now which has Metal back ends. The hardware is rapidly evolving in capability since 2020. The Pro devices now are quite powerful. Enough grunt to do a half decent job of being a console. When that is commoditised in the mid-range, the existing market looks rather attractive to game developers. There's also an existing marketplace (app store) and the end users, from those who I know are fucked off with Sony and Microsoft.

Yeah you're not going to run top end games at 4k on them but most people don't do that either. And the market for optimising them towards the large market scope makes sense.

Example of what is already on the market and in people's pockets. You can connect a controller and 4k display to it https://www.youtube.com/watch?v=rRAOBEtQ_MY
For instance:

https://github.com/tursodatabase/libsql
So what's the alternative you're proposing? That we let companies abuse their position and do whatever they want?

> they don’t want any company to do anything to have an advantage compared to their competitors?

Let's imagine the answer to this question is yes. Let's assume the EU doesn't want any company to do anything to have an advantage and that they believe a company should gain or lose market only based on the quality of their output. Would that be a bad thing?
Don't know how "prominent" they were, except maybe in their own lives. There are a few lists online. E.g. [1] lists people like Josh Duggar and Hunter Biden as people who were on the site. (I don't think either of them were "brought down by it" though.

I think there were certainly lots of other people who were less world famous but prominent in their own businesses or communities. Wikipedia goes into it a little, and notes that there were at least two suicides following it. [2]

1. https://www.sportskeeda.com/us/shows/which-celebrities-expos...

2. https://en.wikipedia.org/wiki/Ashley_Madison_data_breach#Imp...
They're not using vector embeddings for determining similarity - they use finetuned NLI models that take the context into account to determine semantic equivalence. So it doesn't depend on knowing properties of the output distribution up front at all. All you need to be able to do is draw a representative sample (up to your preferred error bounds).
> I don't remember any country having conflict or issues with Australia

During WW2 we were bombed by the Japanese.
What's funny is that I read the word and would have pronounced it as in-you-eye or something like that, and I had heard it pronounced, but it took me a bit longer than I'd like to admit to realize that it was the same word.
OOBE\bypassnro still works. I've been setting up a bunch of new machines recently (last was yesterday) that I've had to connect to a local domain, so this made it so much easier to just make a local account then domain join the machine.
The above is perfectly fine for small directories, but in general the preferred way to loop over files is with find:

find . ! -name . -prune \
-exec grep -qE 'wav|draft' {} \; \
-exec "${action}" \; ;

Edit: I missed the herestring in the original code, so the above is wrong as mentioned in the comments; if your find has regex, you can use it to save one grep:

find . ! -name . -prune \
-regex '.*wav.*\|.*draft.*' \
-exec "${action}" \; ;

Otherwise you can call sh to printf the filename into a grep.

However, the point of my post is that find can perform seek, filter and execute, and should be used for all three unless it is really impossible (which is unlikely).
Did you assume op uses an iPhone?
Look at all of the psychologically conditioned[1] Westerners who do not follow your rule of thumb:

http://hn.algolia.com/?dateRange=all&page=0&prefix=false&que...

Does this variation of the phenomenon bother you as well, and to the same degree?

[1] I mean this in the technical sense, not merely as shit talk.
What about:

find . -name '*.hs' -exec basename {} \;
Linear[0] is local-first and monetizes just fine.

https://news.ycombinator.com/item?id=37491239
A shame there aren’t any other journalists that could have leaked the other party’s emails, clearly Assanges fault
> Learning how to store passwords or add OAuth2 to your toy web site is not fun

Hard disagree. OAuth2 is a neat technology and every personal thunk you run across or find yourself asking "why the heck do I need to do this? why can't I just do x?) trying to implement it is an important part of security and instructive on how to build a secure system where you can only trust components to do a minimal thing. Storing passwords (or really salted password hashes) is similar.
The new REPL looks great. Indeed qtconsole on steroid.

Edit: Ooops. IPython magics don't seem to work. I hope they add it.
I can find many results for "Birkin inspired handbags".
In case you don't know, there is a Windows version called IoT LTSC that strips all the spyware junk out and doesn't update often but is hardended.

It disables a bunch of features and will likely never enable them like CoPilot, Windows Store etc.

If you really must suffer Windows its worth seeing if it has the features you need.

https://learn.microsoft.com/en-us/windows/iot/iot-enterprise...
> I do see that the EU has missed the boat on every new industry in the 21st century compared to the USA.

Perhaps. But for completely different reasons, certainly not regulation.
And furthermore, while this _may_ hurt the EU in the long-run, they are still very good at the kind of industries that employ a large number of people across all skillsets.

> We will see in 100 years if regulation was the right move or not.

No need to wait, we can see this right now. The internet and app economy is completely enshittified. Only regulation can fix this, the market had 20 years and it only got worse.
> The claim about moving closer to brain-like efficiency conveniently omits how that model compares to modern LLMs.

I disagree. The authors aren't conveniently omitting anything. They show all details in a comparison against LLama models.

Moreover, all evidence I've seen so far suggests that tritwise models can scale up to state-of-the-art sizes.

---

PS. I'm talking about the paper, not the fluffy press release.
There’s android phones sold without any Google Apps, read up on LineageOS.

Also both Apple and Android have come under fire about this stuff.
This would be more obviously fake than a chatbot: the way women respond on dating apps is very different from the way men do, and would be noticeable instantly, whereas a few scripted chat bot lines may not be.
Raspberry Pi Connect: remote shell access and support for older devices
I've been using co-pilot as well as Claude (Sonnet 3-3.5) and ChatGPT (4-4o) since the beginning of the year with somewhat mixed success. My general take is that, at least so far, the improvement is very much marginal. These tools save me a few seconds by quickly surfacing information that otherwise would require me having to google and search through docs/stackoverflow/etc, or by writing code that's generally tedious (like tests).

Co-pilot is mostly useful to stay in the zone, allowing me to focus on a larger task and letting it get some of the details right (which it does ~90% of the time).

On the other hand, I use ChatGPT/Claude for more open ended tasks (e.g. "I got this <insert obscure> error", "how do I configure this framework so that xxx") which previously I would have googled hoping to find a stackoverflow answer or a doc page somewhere. For this use case I'd say it's ~50% successful, but I often have to deal with hallucinations - some times just following up with "Are you sure?" does help, but it's hit/miss.

As I said a the beginning, mostly marginal improvement. It's definitely saved me time, but thus far nothing that I couldn't do myself by spending a little bit more time. Largely it is a nice to have, not a need to have.
Show HN: I rebuilt my first startup after 11 months
11 Months ago I built my first small startup InteriorPup which is a AI interior design tool.

Which i made for me and my family to make it easier to redesign the rooms in our house.

I built it for fun and thought i should post it online to help others with redesigning there rooms.

But since i didn't have a job at the time it was impossible for me to keep it online.

So now that i have a small job i have decided to rebuild it with next.js, tailwind and daisyui.

More information about the website.

It uses a wide range of AI models based on Stable Diffusion to manipulate a photo of your room.

To make it look better or to better fit a style you have chosen.

Thanks for reading,
Struan Mclean
The Internet Explorer lawsuit was also 20 years ago
If there's an app-specific backend sync server it's not going to be "forever."

Why can't syncing data be commodified via a dumb cloud that just syncs blobs? If you want privacy locally encrypt everything.

We already have that in the form of S3 and friends, but they aren't consumer-accessible. We also have some platform-specific ones like Apple iCloud but those are platform-specific.

In the end the problem is that there's no financial motive to do this.
In those cases closing the page is the best solution anyway.
UBSan is not exhaustive. There are large and important cases of UB it cannot detect. There are also cases where the compiler simply won't insert the proper checks even for detectable issues. None of the sanitizers are broadly intended for production use either, though UBSan offers a specific mode you can select (fsanitize-minimal-runtime) that's appropriate for some production uses.
Not so much that. I am just pointing out that you are not doing yourself any favours - in the way I described. Free advice.
also TAG and other Google security people hired from former Western sigint :)
everyone I know has a bag of "bag for life" bags, and yes sometimes you forget to bring them and you end up buying more. but they're definitely a net good. the amount of bags sold to people who forgot theirs is orders of magnitude than the number of bags that would be handed out when they were free.

I was shocked recently when I visited a shop in another european country and they had regular non-reusable bags, it seemed so primitive!

> Many are barely 'reusable', the are crap and don't get used again an get thrown out

there are thinner plastic ones, but even the lightest "reusable" bags we have last for months if not years. unless you're buying pineapples and throwing stars every time you shop they should last you a while.
> Either I'm a psychic or we're all terribly predictable

To be fair, this is HN
Not pointless to a compiler writer.

If a compiler is certain there's UB should it format the developer's hard drive immediately, or does it have to wait until the program is run before formatting to be standards compliant?

On a more serious level, should it emit a warning? If it knows UB is reached, a warning sounds reasonable, but it's pretty rare that a compiler is 100% certain something is reached, and that analysis is probably not worth the cost.
This video by the dude it happened to is, imo, more interesting than Rossmann: https://www.youtube.com/watch?v=zDAg1aVnnH4