skysight-inc/HackerNews huggingface dataset:
That’s not really for this sort of threat. Those systems displace oxygen in a confined space and into the are intended to stop combustion originating in that space.

They may have a system like that in a vault but not for the whole facility.
Yeah, well in typical ‘murican style, anything from that side of the pond is EU. The differences are too small for me to care to learn the details. All I know is that what ‘muricans call food is not what Europeans call food, and ‘muricans are wrong
As someone unfamiliar with local AIs and eager to try, how does the “run tabby in 1 minute”[1] compare to e.g. chatgpt’s free 4o-mini? Can I run that docker command on a medium specced macbook pro and have an AI that is comparably fast and capable? Or are we not there (yet)?

Edit: looks like there is a separate page with instructions for macbooks[2] that has more context.

> The compute power of M1/M2 is limited and is likely to be sufficient only for individual usage. If you require a shared instance for a team, we recommend considering Docker hosting with CUDA or ROCm.

[1]: https://github.com/TabbyML/tabby#run-tabby-in-1-minute

docker run -it --gpus all -p 8080:8080 -v $HOME/.tabby:/data tabbyml/tabby serve --model StarCoder-1B --device cuda --chat-model Qwen2-1.5B-Instruct

[2]: https://tabby.tabbyml.com/docs/quick-start/installation/appl...
Performance and correctness mostly.
People generally invest where returns are attractive. If it doesn't make financial sense to invest in those regions, then private investors aren't going to do it.

One common argument against green energy projects is that they only have attractive returns when they come with sizeable subsidies attached, which really just means taxpayers are footing the bill.

I appreciate those same taxpayers are also footing the climate bill, but people tend to care more about the dollars in their pocket today than some future risk which may or may not affect them directly.
I think people incorrectly assume that if it had been 100% clear in 1980 that we were on a course to dramatically change the global climate that we could or would have made key technological advances earlier. I personally doubt this and think that there were a lot of unknowns. There has been plenty of investment and research into batteries and photovoltaics for decades and they both needed advances in other areas to get to where they are today. A lot of what makes PV so useful now relies on technology developed for microchips.

If somehow we had managed to figure out climate models before we stopped building nuclear plants, then maybe we could have ended up on a different trajectory but it just seems so unlikely.
Author here -- I wouldn't describe it as being completely numb in a way fully equivalent to, say, anaesthesia (or having your limbs fall asleep), but it's very qualitatively different from cataplexy, for sure. It's hard to describe exactly, but it's a much more "total" experience than cataplexy is.

I have had multiple (thankfully rare) instances of sleep paralysis in which I am completely unable to move upon waking, with the classic feeling described in the literature of a heavy weight on your chest (presumably sleep paralysis is the experience from whence the Norwegian word "mareritt" -- meaning nightmare -- comes from; you are being "ridden" by an evil creature called a "mare")

The worst experience with Sleep Paralysis I had was paired with hypnogogic hallucinations of wasps flying above me. I was sitting there terrified and utterly helpless to move. None of my usual anti-cataplexy tricks worked at all.

Eventually the sleep paralysis wore off and I stumbled out of the room in my underwear. I cautiously crept back to see if the wasps were still there. Staring at the ceiling, I realized they weren't wasps, they were ... dragonflies? Then the dragonflies disappeared and I realized the whole time it was just a tiny hook in the ceiling, the kind of thing you'd hang a potted plant or decoration from.

This was all before I learned the finger trick for cataplexy, however. It's been over a decade since I had sleep paralysis, but next time it happens I will definitely give it a try.
I just wish the big corps would change the law to allow everyone to pirate freely, but instead they’re arguing for a carve out specially for training language models.
I’m currently visiting the Americas and it’s insane how hard it is to find yogurt without sugar. Just yesterday I bought some by mistake that looked like plain yogurt- upon closer inspection it turned out it had sugar added to it (masquerading as honey but we all know that that’s just sugar in almost all cases)
I wouldn't really say it's that black and white. It was only recently that many large libraries and tools recommended starting with "npm i -g ...". Of course you could avoid it if you knew better, but the same is true for Python.
> That's fine for a primitive compiler built for a school project, but not much else.

Not true.

On the one hand, just see how many non-compiled languages are used outside of primitive school projects.

On the other hand, this simpler approach is actually faster for writing actually fqst compilers. Many modern compiled languages have compilers that work on the order of ~100ms on a simple file with 1k LoC, when it could (and arguably should) work on the order of ~1ms, IOW, imperceptible given the syscalls overhead.

A 100x faster compiler that generates meh code is more useful 99% of the time: when one is recompiling all the time during development.
I think you're using the term "assumed" incorrectly. Per Webster's dictionary[1]:

> Presume is used when someone is making an informed guess based on reasonable evidence. Assume is used when the guess is based on little or no evidence.

I'm not assuming they don't know what they're talking about, I'm asserting (or presuming) that they don't know what they're talking about based on supporting evidence showing that it is possible to catch panics. Similarly, I didn't say that they didn't know how to Google. I presumed it was likely they didn't put in a good-faith effort to do so, because in my judgement if they had, it would have been trivial to find the aforementioned information per my experience having just done the same.

[1] https://www.merriam-webster.com/dictionary/assume
The Nix of Python, conda, was already mentioned.

> add about as many quality problems as they fix
How did they get the copyrighted data? O, right, they downloaded it without permission.
Its obvious there is something really wrong with the food
> With exceptions, exits from your function are now any function call that could raise an exception; this is way harder to deal with in the general case. You can add one exception handler to your function [...] To avoid that you can wrap every call [...]

That's the wrong way to handle this though. The correct way (in most cases) is with RAII. See scope guards (std::experimental::scope_exit, absl::Cleanup, etc.) if you need helpers. Those are not "way harder" to deal with, and whether the control flow out of the function is obvious or not is completely irrelevant to them -- in fact, that's kind of their point.

In fact, they're better than both exception handling and error codes in at least one respect: they actually put the cleanup code next to the setup code, making it harder for them to go out of sync.
Thanks for bringing that up! I like that it appears to have a more sane license, too

But, I'll be honest: from just the YouTube video it seems like those strong magnets make this much closer to what I'd want from a portable keyboard. I have very, very grave concerns about where I'd put my phone to keep it away from the magnets, but otherwise it seems right up my alley
I’m sorry but do people upvote things just because they’re Launch HN?
The demo is meaningless, I looked through the docs and it doesn’t tell me anything about what kind of use cases or user journeys this product enables.
I am so confused
Even if you didn’t do that, I wouldn’t expect the partitioning to write to the unallocated space. If you start with a fresh drive I’d think it should work.
And there's also the `uv run script.py` where you can have dependencies indicated as comments in the script, see eg https://simonwillison.net/2024/Dec/19/one-shot-python-tools/
I don't think it's possible to answer generally. Track what matters for your business.
Intriguing! But, being familiar with a domain that work of a mix of copyright and norm based intellectual property (magic). It is a mess in that people who do not care will abuse the system with little retribution, while people who care often do not dare do thing because the rules are too fuzzy to know if something is fine.
"Microsoft Bob presented screens showing a house, with rooms that the user could visit containing familiar objects corresponding to computer applications, such as a desk with pen and paper and a checkbook. Clicking on the pen and paper would open the system’s word processor"

Seems like some aspects of the experiment survived and were hugely popular: folders, clipboard, cut, paste, etc..
So, it's a mistake to wish things aren't as fucked up as they are?
From what I've read, graduate study on your side of the pond is a lot better than in the US. I really can't say why. The people I know who got their PhDs in Scotland were, for one thing, really sharp. That helps. For another, it seems there's more of an expectation of a difficult but manageable workload and risk level. Maybe more focus on research and less on politics. Of course, a better safety net, meaning less pressure to drop out if something happens like your spouse or child needs medical care.

Every country is different.
Whats the point if you have other binary dependencies?

Use Nix for Python version as well as other bin deps, and virtualenv + pip-tools for correct package dependency resolution.

Waiting 4s for pip-tools instead of 1ms for uv doesn't change much if you only run it once a month.
Memorization Is Important in CS
Half the time something breaks in a javascript repo or project, every single damn javascript expert in the team/company tells me to troubleshoot using the below sequence, as if throwing spaghetti on a wall with no idea what's wrong.

Run npm install

Delete node_modules and wait 30minutes because it takes forever to delete 500MB worth of 2 million files.

Do an npm install again (or yarn install or that third one that popped up recently?)

Uninstall/Upgrade npm (or is it Node? No wait, npx I think. Oh well, used to be node + npm, now it's something different.)

Then do steps 1 to 3 again, just in case.

Hmm, maybe it's the lockfile? Delete it, one of the juniors pushed their version to the repo without compiling maybe. (Someone forgot to add it to the gitignore file?)

Okay, do steps 1 to 3 again, that might have fixed it.

If you've gotten here, you are royally screwed and should try the next javascript expert, he might have seen your error before.

So no, I'm a bit snarky here, but the JS ecosystem is a clustermess of chaos and should rather fix it's own stuff first. I have none of the above issues with python, a proper IDE and out of the box pip.
Glad we're not putting most of Gaza to death either. Maybe after the dust settles, we'll feed, help rebuild, and they'll be a close ally.
In addition to other comments: there are also specialized sprinklers to minimize both the risk of inadvertent damage (they point out their sprinkler systems are dry by default, which is not typical), and to minimize damage on correct activation: eg, typical sprinklers turn on permanently, often by a vial breaking, but if I recall specialized museum/library sprinklers exist that can turn on and off depending on conditions.
This man's heart is clearly in the right place, so maybe this isn't fair. Nevertheless:

> The book is trying to get at this question of the gap between what people say they care about and what they do in response to a threat to all of it. If you ask the average American, “What do you love? What do you care about?” They'd say, “My family, my partner, my children, the natural world that I visit and recreate in– those things are important to me, my community.” And then you say “Climate change is a threat to all of those things. An existential threat. What are you doing about it?” And the reality on the ground from the last election is people barely even vote. And when they take action, those actions tend to be token recycling, and they don't take the next step of saying “what would really matter?” So the takeaway from the book is that the beauty of the world, our families, the stories we tell about ourselves, these are so precious that they're worth protecting. I'm hoping that that love and that caring will propel people to do really meaningful work on climate change.

You know, I think a different book needs to be written. The focus is always on the people who aren't doing much. I see it on HN all the time; hundreds of comments like "We aren't willing to make real sacrifices", "Everyone has a price", "No one truly cares", and so on.

On the contrary, I never see positive highlighting of the who is actually making sacrifices to do things that have an impact. Those get handwaved away in the above quotes, as if they don't exist.

They need to be put up on a pestedal, we need to highlight them and talk about how awesome they are. I've never seen any book do that. Tell people that you too can be one of them. Even when there's reporting on them, it's all very flat, matter of fact.

It's super harmful to wave them away, to not mention their existance, because in people's minds 1. it reinforces the idea that there's no choice 2. it makes people inadvertently feel good about themselves because oh well, we're all like that.

Spreading this exact sentiment is also such a well known strategy that bad actors have been using on a variety of topics for decades.

> I mean, if a company is publicly traded, it has to turn a profit for shareholders.

Real shame on CPR for implicitly supporting the myth of fiduciary duty, which too is incredibly harmful for the exact same reasons but for corporations - providing a cover as if there's no other option. As long as a company isn't intentionally, actively being run into the ground, there is absolutely zero risk of getting in trouble for not upholding fiduciary duty. It does not happen, it's a convenient myth to excuse companies offloading their negative externalities onto society in chase of shortterm greed. This is a real factor on this exact topic and it's really unfortunate this implication is being reinforced in such an article. Yes, they're not technically saying it, but it very much has that effect.
Windows GUI, Linux CLI. The mullet of dev stacks but it works out well.
I've spent years as an auditor. The thing I always tried to figure out was the "root cause". The root cause for global warming is not that company XYZ doesn't plant trees, so "let's <find some solution> to offset the <insert problem>", but find the root cause, and stop/limit/correct/<verb> that cause.

Now this is literally a hydra. Consumerism? Yes! Plastics and the lies of oil industry that 'plastic(s) is/are recyclable? Yes! Politics? Yes! Greed? Yes! Big bubble global economy that nobody wants it to bust/rightsize? Yes!

Musk has said many things about many topics. One that I admired one thing he said some years back was (along the lines of..) "for humans going to inhabit Mars it is better that they make up their own laws, and I (he) hopes they will do a better job than what we did on earth".

I don't feel/believe that Earth will ever be repaired/become pristine while it has humans on it. Perhaps we will wipe ourselves out and 1000 years later, once all signs of civilization will be consumed by floods, earthquakes, nature, the planet will be pristine. It's just a Arrow Paradox (Zeno's paradoxes).

I fear an Idiocracy/Wall-e kinda future.

This cartoon comes to mind: https://www.newyorker.com/cartoon/a16995
Some vegetables are OK on keto IIRC. Leafy greens, asparagus, squash. Avoid the starchy ones.
Love has nothing to do with it.

It's about human nature and our monkey brains being wired for greed and for protecting loved ones we know closely over humanity at large.
Check eg https://simonwillison.net/2024/Dec/19/one-shot-python-tools/
Make sure you uninstall Honey first so they don't steal this guys referral codes.
Plain greek yogurt usually has no added sugar -- Fage, Siggi's, Oikos, Chobani, etc. It's also significantly higher in protein than regular yogurt.
I do ship to Canada, but unfortunately the (auto-calculated by Shopify/UPS/DHL/USPS) international shipping prices are quite high (I've seen about $30 to Canada and $50 to Germany in the past). Plus in some countries the purchaser ends up having to pay duties, so check your local laws. A way somewhat around this is to buy from me on eBay since they take care of the shipping and duties, and have lower shipping costs:

https://www.ebay.com/usr/oaksnowconsultingllc

The downside is packages through eBay International Shipping tend to take like a month whereas UPS ships packages in less than a week pretty much anywhere. I sold one on os9.shop to Germany last month that got to Germany in 3 days and to the person's door in 5.

My prices on os9.shop are also lower to begin with because I don't have any eBay fees. The equivalent package on os9.shop to the eBay packages is the Average Condition bundles. US customers should definitely buy at https://os9.shop since it's the same stuff and the prices are lower and the shipping is the same.
You mean it never happened, or not all in one single cargo cult?
Right; there are all kinds of positive-EV bets you should never take. Heads you win $50,000,000; tails I get $500,000 and your house. Insurance isn't so much about expectation as it is about marginal utility.
I though that Tabby, the ssh client [1], got AI capabilities...

[1] https://github.com/Eugeny/tabby
I had the same thought, but if it is a 1000 person company, that is large enough that the seniority level of their title is just as likely to be based on the compensation band of their HR structure as much as having any relevance to their actual skills.
> invest in green energy to compete in areas where O&G / coal is dominant - Great Appalachia, Permian Basin, and other areas

You ain't building a solar array or a mega windmill farm in Appalachia - it is a significant upfront cost and very challenging.

> Give people in these areas higher paying jobs, retrain them as necessary, promote highly safe working environments

Easier said than done. One of the great things about renewable energy sources like Solar Arrays and Wind Turbines is that there isn't that much labor needed.

The manufacturing is largely automated and maintenance doesn't need hundreds of people - maybe a dozen well paid Technicians at most.

More critically, these are very technical power systems and the technicians managing these arrays often have a College Education in Electrical or Mechanical Engineering and a decent amount of professional experience.

The regions disproportionately affected by your proposal are those with some of the weakest human capital in the US (Appalachia, Permian Basin, the Gulf coast, rural Alaska).

----------

Green Technology adoption is critical to ensure we can remain on Earth sustainably, but handwaving fears about job sustainability is a disservice, and plays a major roll in the arising backlash to green technology.
> When an exception happens, you get a stack trace somewhere in your logs

OK, so, if I write the canonical modern C++ Hello World, execute it against an environment where the "standard output" doesn't exist, where does this stack trace get recorded? Maybe it depends on the compiler and standard library implementation somehow?

My impression is that in reality C++ just ignores the problem and carries on, so actually there was no stack trace, no logging, it just didn't work and too bad. Unsurprisingly people tasked with making things work prefer a language which doesn't do that.
I have a T440p with 16 GB of RAM and a T480 with 40 GB of RAM (that can be extended again to 64 GB) and I'm also pretty happy with both and worried about the future of computing. I might stockpile a few of them!
Yes, I missed it the first time too - there is a big download button on the left side of the webpage.

Linked for convenience- https://pubsonline.informs.org/doi/epdf/10.1287/orsc.1070.03...
The number of companies peddling “0 sugar” drinks but the list of ingredients shows a shit ton of sugar substitutes is wild to me.

Have met people that think their “diet” drink is healthy because the stupid label says “zero sugar!!” Thus this gives them a reason to consume it many times in the day.

Yet a glance at the ingredients list shows synthetic sugar or “sugar substitute”.
“It is not from the benevolence of the butcher, the brewer, or the baker that we expect our dinner, but from their regard to their own interest. We address ourselves, not to their humanity but to their self-love, and never talk to them of our own necessities but of their advantages”
Very cool. What tooling do you use/recommend for the "small game over the weekend" scope? I keep running into either the oversized industrial end that requires serious investment to even get out of the gate, or the very lightweight offerings where you have to reinvent everything from scratch.
As of January 12, 2025, PWCT2 will check rules (defined by each component) to determine the allowed parents and children. This functionality was previously applied in PWCT1 and is now implemented in PWCT2 as well. This prevents composition errors; for example, (Else) or (Elseif) components can't be added outside the (If) component.
> Today it might be valuable to be 6/10 at a bunch of things. But if AI tools can be 6/10 at those things too, it’ll become more valuable to be 10/10 at one or two things.

This is true, but I don't think it makes being a generalist unnecessary. The point of being a generalist is not to be 6/10 in a bunch of things individually, but to be 10/10 in some unique combination of those things. Think early Apple: maybe a 9/10 in tech and art individually, but a 10/10 combined.

> Having a lot of memorized knowledge

Similar idea. AI or even Google has a lot of memorized knowledge, more than any human could hope for, but having memorized knowledge as a human allows synthesizing it to come up with new ideas and respond to situations. This is how doctors treat patients, or how historians develop theories on society.

Overall very interesting list, and I largely agree.
Yes: About->view pdf

(On mobile)
He has a lot of good points but I can't help but find irony in companies like Aspen and Patagonia being part of the problem. How many people travel to a tourist destination without flying or driving a car? How many of Patagonia's rain jackets are covered in forever chemicals like PFAS?

The world will have to be drastically different to solve these problems. A carbon tax is the way to do it since offsets are often plainly fraudulent. We have a long way to go. Cars should be as efficient as possible if not replaced by rail. Food packaging ought to be reusable and standardized like shipping containers or milk bottles way back in the day. People would have to give up on their manicured chemical water intensive artificially green lawns and how embarrassing that would be. All appliances, devices and vehicles should be repairable. The way to drive this would be a prepaid tax to account for the costs of the pollution. It would have to be a high enough tax that people get angry about their standard of living changing so it won't happen under democratic politics in such an individualistic society. Everyone has to have their over sized car to signal wealth to their neighbour. But at least if there were regulations we would all be in it together and find more efficient ways to peacock to our neighbours.
This is ridiculous. So many clever tricks.
I wonder if the biggest hindrance to good corporate behavior might be the fiduciary responsibility to the investor that was established with Dodge vs Ford.