skysight-inc/HackerNews huggingface dataset:
To be fair, China’s oil demand tempered [1] and the IEA projected massive coming surpluses [2] in that time.

[1] https://www.energypolicy.columbia.edu/chinas-slowing-oil-dem...

[2] https://www.reuters.com/business/energy/oil-demand-set-peak-...
They're contaminated at levels comparable to other foods people eat (baseline).
Tabby is engineered for team usage, intended to be deployed on a shared server. However, with robust local computing resources, you can also run Tabby on your individual machine. Check https://www.reddit.com/r/LocalLLaMA/s/lznmkWJhAZ to see a local setup with 3090.
I agree, recreating them physically would be just as important. I'm university I used the HP48 calculator. There's emulators for it, but it's not the same as holding the old calculator in my hands, the tactile feel of the buttons, looking at the reflective dot matrix screen that would flicker under the fluorescent lights.
I find that nostalgia for the early web is inversely correlated with the number of IE 6 bugs one had to work around back in the day.
> and why you should too

This is not actually explained in the article.

It rightfully explains how X, meta and others have taken a turn for the worse to say the least, but it doesn't say why I should delete my Facebook or Twitter account.

Neither do the hundreds of calls to delete such accounts in the past few weeks or months have.

I get that the point is "You should stop using such social media", but I don't get what __deleting your account__ actually adds on top, especially when put in relation to the political reasons behind stopping to use them.
Not OP, but IMO, Godot. Extremely easy to import assets of any type and prototype a game. The only thing that I would consider a barrier is(if you don't already know how) setting up the initial tilemap and spritesheet. But either using Godot's documentation(which can be found inside of the editor) or through a YouTube tutorial I feel like compared to Unity/UE5 its much better for building quick prototypes.

Plus you can basically put it together in a variety of languages:

https://docs.godotengine.org/en/stable/tutorials/scripting/i...

No I'm not affiliated with Godot in any capacity. I've just had a much better experience using it vs the other previously mentioned editors.

There's also lua love and pygame for quick 2D game projects
How can you tell it isn't actually a Bic?
> You can't really accidentally cause memory leaks without being made aware that your code may leak by the compiler and/or docs.

It's true if you stick to the standard library, but I assume that the Cosmic frameworks adds a layer of complexity. I'm not familiar with their codebase, but I can easily see how an Rc cycle can appear behind a system with lots of shared references (e.g. callbacks, GUI components with backlinks, etc.). You can also get memory leaks through caches without a clear eviction policy. You can also get cases of "memory amplification" where you hold an Rc to a larger struct despite only needing a tiny amount of data from it.

Basically, I agree that the standard library tries to steer you away from memory leaks. However, I also understand that it's not foolproof and can see how you can get in a situation with leaks when your approach is to take some tech debt to avoid short-term delays.
Most, if not all, pirated books are copies of books that had been legally obtained, so this is not how they are distinguished from books borrowed from a library. The only thing that makes them pirated is that the price paid for the original book is considered to not have covered the right of also distributing copies of the book.

Nowadays the surviving public libraries might pay special prices for the right of lending books, but that was not true in the past, when they just bought the books from the market like anyone else, at the same price.

I am pretty sure that the public libraries that I frequented as a child, many decades ago, did not pay anything for a book above the price that I would have paid myself, but nonetheless at that time nobody would have thought that they do not have the right to lend the books to whomever they pleased.
Every quantum field only interacts ("couples with") a subset of other quantum fields. Undetectable quantum fields would be ones that don't couple with any fields we interact with.

We already see something like this with the neutrino: they only interact via the weak force and gravity, so we need massive detectors measured in kilometres and buried underground to detect them.[1,2]

It's estimated that about 100 trillion neutrinos pass through your body every second, traveling close to the speed of light.

Now imagine a particle that doesn't even interact via the weak force. The only way we would be able to detect it is via gravity, but gravity is an extremely weak force at the individual particle level. That's a possible candidate for dark matter. (Even particles that interact only via the weak force and gravity are candidates, but it's generally believed they'd have to be more massive than neutrinos.)

There's also the possibility that, if it turns out that gravity is an emergent property arising from quantum interactions or something along those lines, that there could be fields that don't participate in the gravitational interaction. But that's highly speculative territory.

[1] Ice Cube neutrino detector:
https://icecube.wisc.edu/science/icecube/

[2] Super Kamiokande neutrino detector: https://www-sk.icrr.u-tokyo.ac.jp/en/sk/
Sorry dang, didn't know the practice + got a bit emotional haha. I agree with the remark above, my message is rather on how easy it is to run python scripts with dependencies (without mutating the state.
I’m pretty sure it was a sarcasm.
Check https://www.reddit.com/r/LocalLLaMA/s/lznmkWJhAZ to see a local setup with 3090.
Some, like LinkedIn, allow you to place the account in "hibernation." Which removes the ability to login without reactivating it, but doesn't completely remove it.
I think you can put the point to even the least tech savvy that the group chat is maybe the best iteration of the social internet. Because the groups are small, self moderated and independent. I guess the irony is that it relies on tech is/was provided by mobile phones already. Maybe all the more important that we don't allow texting to be wholly absorbed or replaced by closed messaging apps.
IBM's Workplace OS was a couple $Billion flop.

I'd also add Network Computers and "push technology" e.g. Pointcast.
A more neutral term is "sympathetic magic"[1] (also called "imitative magic") which seems to be somewhat of a cross-cultural human universal. At is core, it is the belief that if person/thing X does Y action to get Z result, and I mimic X by also doing Y, then I will also get Z.

In some cases it's a confusion be correlation and causality.

Aspects of "sympathetic magic" are definitely present the quasi-religious beliefs of cargo cults (John Frum, etc. [2]), granted they are also political and social movements.

1: https://en.wikipedia.org/wiki/Sympathetic_magic

2: https://en.wikipedia.org/wiki/John_Frum
Virtual reality people are still trying to deliver this "vison". I remember first cringe idea of how a web shopping would work by rendering physical supermarket shelves with VRML and users having to walk the aisles full of 3d modeled products. I think it was by Walmart? and they didnt stop with that one demo, here another try from 2017 https://www.theverge.com/tldr/2022/1/5/22868323/walmart-meta...
> To continue with IRC as an example, having access to a shell account where you could set up a bouncer to lurk 24/7 in your channels was simply beyond the grasp of most people.

Still is. IRC is much the same as it has ever been.
Yes, someone responded to me saying just that and it's also a position I've seen frequently on HN. I think plenty of people have that as a gut reaction to any proposed change in the status quo.
Additives have nothing to do with it and are a complete distraction. Sugar has detrimental health effects and excessive sugar has more extreme health effects. The important thing now is that this is accepted and understood instead of people casting doubt like "maybe it's just stress".
gpt-4o-mini might not be the best point of reference for what good LLMs can do with code: https://aider.chat/docs/leaderboards/#aider-polyglot-benchma...

A teeny tiny model such as a 1.5B model is really dumb, and not good at interactively generating code in a conversational way, but models in the 3B or less size can do a good job of suggesting tab completions.

There are larger "open" models (in the 32B - 70B range) that you can run locally that should be much, much better than gpt-4o-mini at just about everything, including writing code. For a few examples, llama3.3-70b-instruct and qwen2.5-coder-32b-instruct are pretty good. If you're really pressed for RAM, qwen2.5-coder-7b-instruct or codegemma-7b-it might be okay for some simple things.

> medium specced macbook pro

medium specced doesn't mean much. How much RAM do you have? Each "B" (billion) of parameters is going to require about 1GB of RAM, as a rule of thumb. (500MB for really heavily quantized models, 2GB for un-quantized models... but, 8-bit quants use 1GB, and that's usually fine.)
It does happen! These devices are generally only installed post-2005ish cars and the data is used more for safety investigations (did this car have a hardware fault) than insurance, simply because it takes a decent amount of skill to construct a narrative off those devices.

Video isn't required because even these black boxes, AFAIK, are STILL not required in the US. They also introduce unacceptable privacy compromises for Americans, seeing as how most people subconsciously treat their car as an extension of their living room.
You're not wrong, but I don't think I made my point clear. "Financial investment" is a phrase I use to mean investing money with the expectation of receiving more money in the future. For example, a car or a computer are "investments" in the sense you used the term in that they cost money, and a person must decide if they are worth the high cost. But no one expects a car or computer to be worth more money later. The value they provide is something other than financial.

But housing is treated almost like stocks or gold, in that they are "financial investments." People buy a house and they expect, even depend, on the house being worth more money in the future.

My point is that a house should be treated like a car or computer, not a tool for growing financial assets.
It's worth noting that Node allows two packages to have the same dependency at different versions, which means that `npm i -g` is typically a lot safer than a global `pip install`, because each package will essentially create its own dependency tree, isolated from other packages. In practice, NPM has a deduplication process that makes this more complicated, and so you can run into issues (although I believe other package managers can handle this better), but I rarely run into issues with this.

That said, I agree that `npm i -g` is a poor system package manager, and you should typically be using Homebrew or whatever package manager makes the most sense on your system. That said, `npx` is a good alternative if you just want to run a command quickly to try it out or something like that.
Seconded. For context, Google was about to launch Chrome and Apple was about to launch the Windows version of Safari. Both companies were clearly on the offense at the time.

(and the parent poster was competing with both :) )
I analyzed 150k negative G2 reviews (8k+ companies) to get SaaS opportunities
Hey Hacker News Community!

I knew negative reviews would highlight problems users would be having.

If a solution was prominent enough, these users would likely convert or at least use a plugin to make their life easier.

So what I did was I basically analyzed over 150k negative reviews across 8000 companies on G2 to find specific improvements that can be made on existing software from these negative reviews that can potentially be made into a competitor for existing SaaS.

I used AI to then analyze the negative reviews and find user problems and provide potential improvements to the existing software as a competitor or even a plug in.

You can access all of these reviews along with other niche product ideas for you to build on BigIdeasDB.

I'd love to hear your thoughts and improvements I can make to this database!
Not yet, consider subscribe https://github.com/TabbyML/tabby/issues/322 for future updates!
> Notable recent events triggering large spikes in the debt include the Afghanistan and Iraq Wars, the 2008 Great Recession, and the COVID-19 pandemic.

Here are the major costs according to your source. Some things would have a reasonable chance to raise or maintain the US' book value, and some were delusional expenditures unless war pigs make good piggy banks.
I hate how “scratchy” anything smaller than the 0.7 feels. Not sure how else to describe it
Apologies, I believe I meant if the foo/bar/baz calls couldn't fail. If there's no exceptions, you don't need the cleanup block, but in the presence of exceptions you have to assume they (and all calls) can fail.

The problem re. there being a counter-example to exceptions (as implemented in C++) is that they're not opt-in or out where it makes sense. At least as I understand it, there's no way for foo/bar/baz to guarantee to you that they can't throw an exception, so you can rely on it (e.g. in a way that if this changes, you get a compiler error such that something you were relying on has changed). noexcept just results in the process being terminated on exception right?
I at least am not talking about hardware vs software uses of the word.

I don't think anyone is actually confused about that. We all know that server also can mean "computer that is being used to serve", and we all know that "serverless" does not mean that there is no computer that is being used to serve.

I mean that "thingless" means there is no thing. In "serverless" software, there is still a server. In both the hardware and software senses, but again forget the hardware part.

It's just that the software itself is not also it's own server for itself.

What doesn't make sense to me is it just seems weird to use a word like that to apply to that condition. "serverless", if it were anything other than "server", would mean there is no server, or does not use a server, or does not work by way of a server, etc. Like software that isn't client-server in the first place.

In this context of web apps, I would say that "serverless" would be impossible or meaningless, but the closest thing to a meaning would be "I don't need to worry about running the server".

Of course no matter what, you do need to run or at least use, some kind of server. If you program using all microservices in place of functions, you still have a piece of code somewhere that calls the microservices, and that code needs to be installed somewhere and run somewhere, and that is a server you need to run. Even if it's a fully managed service, you still need to subscribe to the service and manage your account, which is essentially "running the server". Fail to do it correctly and the app stops working.

I guess an "engineless" car is a car without an engine, and that maps exactly to what they're saying serverless means, software that doesn't include it's own server. But cars do generally include an engine, so an "engineless" car is a exceptional thing and so a meaningful term.

But software normally never includes it's own server. That is a recent thing and still only in the subset context of web apps. "serverless" in that sense is more like saying "roadless" car.

Sure, the car in fact doesn't include it's own road so it's true, but weird. Cars don't generally include their own road so it's weird to point out.

If you said "roadless car" out of the blue, just like "serverless" it wouldn't actually be quite meaningful at face value, but the closest thing to a meaning would be a car that does not require a road. An off-road vehicle. Not a car that doesn't include a road.
I buy almost all tech refurbished / recertified - it's shocking how cheap off-lease equipment goes for on Newegg / Backmarket. Amazon has fantastic warehouse deals sometimes too, you just have to be patient and check occasionally. Especially with desktops, buy everything 'base' 4-8 years out of date, upgrade memory + storage, look for refurb monitor and peripheral deals, etc. Hell, I've gotten completely free shit (expensive stuff!) multiple times from Amazon because of UPS/FedEx screwing up or fudging deliveries! And don't discount Ebay either, sometimes pallets of crap end up on there trying to flog 100+ 'whatevers' at bananas prices, as well as finding weird/rare Chinese replicas of discontinued OEM hardware.

Given how much junk we (over)produce as a species, buying retail for a lot of this stuff just doesn't make sense unless you need it immediately for business or work purposes.
Friends say they typically use Dynamo and that using a relational database requires approval from a vp (because of scaling concerns).
It needs to be a government that is not controlled by companies and billionaires.
The car shows in all the small towns around me (populations less than 750) have entries for early, mid, and late model classics. So 20's through 90's. Most have trucks in every year.

They're also run by active shade tree mechanics clubs that get together once or twice a month to talk and get greasy.

I guess the reason I'm saying this is because sometimes the things you want aren't where you are, and that's just how it goes?
> It succinctly expresses an important concept.

So first of all, I absolutely agree that it's an important concept: to me the idea is one of imitating externally observable behavior, patterns, what-not, without any understanding of what's going on underneath. Unlike what the author says, "cargo cult science" certainly can get some sorts of results; particularly when the desired results are actually things like "grant money".

> We’re not catering to imaginary offenses somebody hallucinates on behalf of some supposedly marginalized people anymore.

I'm still processing the information from the blog somewhat; but at the moment, for me, it doesn't come down so much to the idea that these people may be offended, but that it defames them. The story as told in popular culture gives people a skewed idea of what the cultists are like, and reinforces a skewed and arrogant idea about how much better / scientific / whatever the rest of us are. These skewed views hurt both us and the cultists.

It may be, like the "frog slowly boiling" myth, that it's the sort of thing you repeat even knowing that it's not something that actually happens.

Or maybe we need to come up with a different name for it -- although it's not as easy to come up with a picture that's as evocative as the pop culture version of the cargo cult.
Not as reliable as doing a small amount of gardening of yours.
Wow, and the auto renew clause and right to change pricing without notice
Funny! A lengthy review of writing implements, and comments about them, without a single mention of mechanical (clutch) pencils. Like the Pentel P205 (0.5mm leads), and various other sizes of pencil and leads available. Vary the lead diameter and hardness to suit the use. Personally I use 0.5mm, 2B almost always.
For technical work, where it's nice to be able to erase mistakes, they're perfect. For daily personal note taking, the erasability is fairly irrelevant.

Now mechanical pencils are so cheap you're best to buy dozen packs (because although they last forever you will lose them now and then), and the leads can be bought cheap in very large quantities via Aliexpress and such. Don't buy leads in the tiny. expensive packs from local stationers.
Something something hindsight 20/20 etc etc ;-)
New ultra-small coil enables precise brain stimulation
I love this:

"Maybe I’ll go old-school and write more blog posts. Like back in the early 2000s, when you actually had to think before sharing your thoughts with the world. Sounds quaint, doesn’t it?"
I am always willing to learn and change. What did I get wrong?
> For such purposes Rust has Vec::try_reserve() and Vec::push_within_capacity() [...] There is no analogous C++ API, std::vector just throws an exception and good luck to you AFAIK.

https://godbolt.org/z/6xE6jr3zr ?
"It may be here said, We have instances wherein God hath not fulfilled his threatenings; as his threatening to Adam, and in him to mankind, that they should surely die, if they should eat the forbidden fruit. I answer, it is not true that God did not fulfil that threatening: he fulfilled it, and will fulfil it in every jot and tittle. When God said, 74 “Thou shalt surely die,” if we respect spiritual death, it was fulfilled in Adam’s person in the day that he ate. For immediately his image, his holy spirit, and original righteousness, which was the highest and best life of our first parents, were lost; and they were immediately in a doleful state of spiritual death.

If we respect temporal death, that was also fulfilled: he brought death upon himself and all his posterity, and he ... suffered [the beginning of] that death on that very day on which he ate. His body was brought into a corruptible, mortal, and dying condition, and so it continued till it was dissolved. If we look at all that death which was comprehended in the threatening, it was, properly speaking, fulfilled in Christ. When God said to Adam, If thou eatest, thou shalt die, he spake not only to him, and of him personally; but the words respected mankind, Adam and his race, and doubtless were so understood by him. His offspring were to be looked upon as sinning in him, and so should die with him. The words do as justly allow of an imputation of death as of sin; they are as well consistent with dying in a surety, as with sinning in one. Therefore, the threatening is fulfilled in the death of Christ, the surety.

https://ccel.org/ccel/edwards/works2/works2.iv.xii.html
I would say, a little more hesitantly, that it deeply depends on what you are doing.

When interacting remotely with untrusted services, apps, or documents, Qubes cannot be beaten.

However, if I was afraid of my laptop getting attacked with an evil maid attack, I’m sticking with my Mac, Secure Boot, and FileVault; so that my Lock Screen is less likely to be patched against me. If I’m afraid of persistent malware, I want a platform that isn’t necessarily game over if the malware gets sudo privileges once. If I’m afraid of PIN guessing attempts to break in by brute force, I want something like a modern iPhone where the guessing limit is hardware enforced, not a Linux phone where it’s software enforced.

Same for if I were in a country with a hostile government. Nothing screams “I’m hiding something and I’m malicious” like using GrapheneOS or Qubes in Russia or China. They might not see your work, but the uncommon choices by itself makes you suspect. An iPhone and Mac over there suggests wealth, and would possibly socially increase your benefit of the doubt due to white collar associations; GrapheneOS and Qubes would shred all benefit of doubt you may have enjoyed.

I sometimes think of the Tor incident at a US College. I’m not encouraging this behavior, but a college student sent bomb threats to his university. He was identified, arrested, and convicted because he was the only one using Tor on the university network. A perfect example of how the “more secure” thing used without strategy can shoot yourself in the foot.

The point is: If you are reporting on military activity in the Donetsk region, don’t be the only person in the area using Qubes and Tor. Don’t be the only person in the area with a phone pinging GrapheneOS update servers, or a laptop pinging Qubes package repositories. Heck, don’t be the only guy with a phone on the cell network identifying as Android that inexplicably never talks to Google.
You want to be paid for your feedback meanwhile you're here providing that exact feedback but into the void and for free.
Author seems to want 'hardware-level locks' regulated, i.e., allow the government to get into your encrypted devices.