skysight-inc/HackerNews huggingface dataset:
I remain amazed that my dinosaur "shells and editors" workflow, which I've been using more or less unchanged for 30+ years and which really dates from the very earliest Unix GUIs on things like Sun 3's...

... remains genuinely preferable to any other tooling that's come along since. Obviously lots of people disagree and will stick to their full screen VSCode Windows or whatever and that's fine. But... a lot of people agree with me too! After four decades!

Really, a (very privileged) geek running a new emacs build on a 3/60 in 1986 or whatever was operating a development environment that wouldn't need significant improvement until at least her grandchildrens' careers. That's pretty amazing.
You can insure against a very expensive event that is very likely to happen; it's simply that the premiums for that insurance will be very, very high. If you're "insured" for a catastrophic event that is likely --- for instance, a home in Pacific Palisades of any sort --- and your premiums look reasonable and bearable, then the odds are you're not insured, you're subsidized.
I don't think that was clear. If they really meant that, which I honestly doubt because it would be so obviously false, then I agree with you.
Also you can set the python version for that project. It will download whatever version you need and just use it.
> Very safe in most of Europe.

Fires in the Mediterranean region are a serious thing. I got evacuated once from our family house once: flames 20 meters high near the house.
So true.

At the same time you can make a career out of being persuasive enough in person to close deals that could not be done any other way.

These are not always mutually exclusive.
A computer won't necessarily be slow just because it's old.

Today, £1100 will buy you a Macbook Air with an 8-core CPU, 16GB RAM and a 256GB SSD

In 2015, £1100 brought me a desktop PC with a quad-core 4GHz CPU, 32GB RAM and a 250GB SSD

(Yes, obviously, there's been inflation, comparing a laptop to a desktop is a little unfair, the newer machine's RAM will be faster, one includes a built-in screen, etc etc etc)
Well, for one you can't actually package or add a local requirement (for example , a vendored package) to the usual pip requirements.txt (or with pyproject.toml, or any other standard way) afaik.

I saw a discourse reply that cited some sort of possible security issue but that was basically it and that means that the only way to get that functionality is to not use pip. It's really not a lot of major stuff, just a lot of little paper cuts that makes it a lot easier to just use something else once your project gets to a certain size.
The Getty has an endowment in the billions and an entire team devoted to this that is permitted to be on site, coordinates with local fire and police services, etc. The entire center is also built into the hillside, with fireproof vaults in the underground levels, so there is no real risk to any of the collections.
No, I'm not claiming that anthropologists are the "natural and proper authorities charged with gatekeeping"; that's nonsense. What I'm claiming is that the description of cargo cults that everyone knows is fiction.
Submitted title was "ZType Tying Game". We've since fixed it.
As a NodeJS developer it's still kind of shocking to me that Python still hasn't resolved this mess. Node isn't perfect, and dealing with different versions of Node is annoying, but at least there's none of this "worry about modifying global environment" stuff.
I've had quite a few nice pens over the years. For me, Lamy Safari with its triangular grip is peak ergonomics, and its price-per-usability is fantastic. I tend to have a claw-like grip, and the Safari forces me to hold it in a way that my hand doesn't cramp after 3 minutes. It's great. I love it.

But for quick jotting, like making shopping lists or bullet journal notetaking, I'm on board with this list's top ballpoint pick, the Uni Jetstream. If all ballpoints were this smooth and pleasant to use, I never would've bothered investigating fountain pens. I think they're fantastic, supremely reasonably priced, and rugged enough to lose in the bottom of a bag without leaking all over stuff.

I love my Safaris, but when I need to jot something down, I reach for the Jetstream.
Microsoft Bob: Microsoft's biggest flop of the 1990s
I have 2 and I found them almost unusably slow since day 1. I’d hate to try running even a very old version of MAME.
How is this news? At this point isn't this like saying "smoking linked to lung cancer cases"?

I'm sure the study itself has merit but I don't get why it's on the front page.
Interesting.

Yes, I remember the .tpu and .dcu filename extensions.

IIRC, .tpu stood for turbo pascal unit, and .dcu may have meant delphi compiled unit, not sure of the latter.

I don't remember the .int extension, but it would have been there, of course, if you say so.

What was the use of the .int file?
I am not a python developer, but sometimes I use python projects. This puts me in a position where I need to get stuff working while knowing almost nothing about how python package management works.

Also I don’t recognise errors and I don’t know which python versions generally work well with what.

I’ve had it happen so often with pip that I’d have something setup just fine. Let’s say some stable diffusion ui. Then some other month I want to experiment with something like airbyte. Can’t get it working at all. Then some days later I think, let’s generate an image. Only to find out that with pip installing all sorts of stuff for airbyte, I’ve messed up my stable diffusion install somehow.

Uv clicked right away for me and I don’t have any of these issues.

Was I using pip and asdf incorrectly before? Probably. Was it worth learning how to do it properly in the previous way? Nope. So uv is really great for me.
The liberal justices sitting now are leaders in corruption

wow this is the craziest thing written here in years. unless clarence turned liberal and we missed the news? or kavanaugh paid her own debts with monopoly money. you are too funny (if you are trying to be …)
Bone studies of American colonists showed they regularly overloaded their bones, and died young.
https://firststreet.org/ will report climate risk, for a given address. I live in a part of the Bay Area with the following risk factor profile:

1/10 Flood. 1/10 Fire. 1/10 Wind. 7/10 Air. 3/10 Heat.

Seems manageable. Of course, earthquakes are not climate-related.
Not baiting. You can compare chapter 7 to the CA wildlands code and see the dramatic difference in fire prevention. As others have pointed out, the newer construction made under the code you are referencing are still burning to ground.
What are your actual parameters? Are you doing keto? Do you count your carbs - if so what's your limit?

I used keto the first time I lost weight, and it also somehow cured my binge eating forever. But it's hard to keep up long term.
I’ve always worked around that by having a requirements.base.txt and a requirements.txt for the locked versions. Obviously pip doesn’t do that for you but it’s not hard to manage yourself.

Having said that, I’m going to give uv a shot because I hear so many good things about it.
It’s just coming from the source foods, yes, and Americans already eat these minute quantities of heavy metals on a regular basis from other sources. This paper makes some attempt to put the numbers in context: https://pmc.ncbi.nlm.nih.gov/articles/PMC7509468/
> exploitative and exhausting labor

That was necessary because of the low productivity of people.
There's so many more!

1. `uvx --from git+https://github.com/httpie/cli httpie`
2. https://simonwillison.net/2024/Aug/21/usrbinenv-uv-run/ uv in a shebang
they were 5 years behind AMD on drivers, maybe now they're 3, so maybe in their next generation
I thought halon was "harmless" to people, but mixing halon with fire produces nasty poisons.

The vast majority of fire suppression events I've heard of (in a DC or similar environment) are unintentional, meaning the halon wouldn't be toxic (according to my potentially flawed memory).

Certainly, if there's been a legit fire suppression event, you wait for people with the hard-hats to clear the facility. Of course, you should do the same if there's been a no-fire suppression event, but ideally your fire suppression mechanism doesn't kill the people in the room needlessly...
Private insurance can and generally withstands large calamities (known as natcat losses) without government intervention via the utilisation of global reinsurance organizations. Especially for earthquake, a properly reinsured insurance can cover a large earthquake loss about once every 15-20years
All JS APIs are typed (browser, nodejs, etc.), if you meant libraries, yes, not all of them are typed. But the vast majority have community types in DefinitelyTyped. Also, it is trivial to type an unknown library yourself, or at least type only the relevant parts for your work.
Oh wow it doesn’t? What DOES it do then?

As I commented here just now I never got pip. This explains it.
He also makes some (non-free) tools that are fun (says me, not a real game dev or artist).

Asset Forge is for combining 3D models into bigger models. Fun to quickly bash his various free models together to make something more complex. Also comes with a bunch of sets of building blocks. I believe he used this tool to make many of the free assets.

Kenney Shape is like a simple pixel editor, except you also set the height of each pixel and then export the result to a 3D model. Can't explain it well, but it is fun.

https://kenney.nl/tools
Australia just made wage theft a criminal offense.[1] Maximum penalty for employers is 10 years in jail. Became effective January 1, 2025.

This is going to be interesting.

[1] https://www.employmentlawhandbook.com.au/bulletin/new-laws-c...
Non-experts can chime in and can often glean insights experts miss. I conjecture -- as a non-expert -- for this article, most laymen will probably come to wackier conclusions than the research really permits. There is a common (and I believe fallacious) conflation between brain size and intelligence. There is also a common (and I believe fallacious) conflation between quick early development and lifelong intelligence.

If brain size alone meant anything, sperm whales and elephants would be rulers of the world. If brain-body proportion alone meant anything, ants would be rulers of the world.

Also, brains at birth and speedy early development can be misleading. Pigeons develop physically and mentally very quickly when born, while crows take much longer to become self-sufficient. Once fully developed, crows are much more intelligent than pigeons. If anything, there may generally be an inverse correlation between taking longer to develop and smarts. Humans take years to start walking and feed themselves, while giraffes take less than a minute to take their first steps.

The research linked in this thread is probably useful to experts in the field. Without further expert interpretation, I am not sure what value laymen could glean from this study other than a factoid or two. However, I think my comment and a couple of others may be insightful, so sharing the article to start a conversation is not meritless.
Workers in industrial societies work way more hours than their ancestors did. There's enough resources for people to work less hours.
Many don't.
It’s verboten because it undercuts the (hasty and unrigorous) attribution to climate change or fossil fuels or whatever. I’m not ignoring those causes but I think they are incorrectly attributed aa an sole cause and there is so much that could be done to prevent these fires regardless. It seems like we are reluctant to blame governments and politicians that are not performing their most basic duties.

Forest service people have tried educating the public about how new forests have a different set of issues - high density, uncleared dead wood, pests spreading easily, and all that. But no one amplifies those points because it is politically inconvenient. It’s also incredible how little money is spent on access roads, fire breaks, properly located reservoirs, firefighting aircraft, power line management, and so forth given how large state and federal budgets are.
https://peps.python.org/pep-0723/ is at the very least related. It's a way of specifying the metadata in the script, allowing other tools to do the right thing. One of the use cases is:

> A user facing CLI that is capable of executing scripts. If we take Hatch as an example, the interface would be simply hatch run /path/to/script.py [args] and Hatch will manage the environment for that script. Such tools could be used as shebang lines on non-Windows systems e.g. #!/usr/bin/env hatch run

https://micro.webology.dev/2024/08/21/uv-updates-and.html shows an example with uv:

> With this new feature, I can now instruct users to run uv run main.py without explaining what a venv or virtualenv is, plus a long list of requirements that need to be passed to pip install.

That ends:

> PEP 723 also opens the door to turning a one-file Python script into a runnable Docker image that doesn’t even need Python on the machine or opens the door for Beeware and Briefcase to build standalone apps.
> There were no women or black people on the internet back then, because if you didn't pretend to be white and male, there was a constant stream of abuse.

This is not true. Basically everyone I know (including me) didn't pretend to be white or male. We didn't bring up our identities at all. Nobody gave a shit.

I'm not pretending that every single person had a sunshine and roses experience. Assholes exist in every time and place, and some people are unfortunate enough to run into them. But I'm sick of people claiming that the Internet of yesteryear was such a cesspool that if you were anything except a white dude you had a bad time. That was never the case.
In Hokkaido, 'sea of mega solar farms' threatens protected park
It really means nothing to talk about how much additional energy was added in terms of Tsar Bombas unless you're also going to tell me the sun's steady-state energy in the same units. Just sounds like you're trying to make it sound dramatic and scary.
pip's resolving algorithm is not sound. If your Python projects are really simple it seems to work but as your projects get more complex the failure rate creeps up over time. You might

pip install

something and have it fail and then go back to zero and restart and have it work but at some point that will fail. conda has a correct resolving algorithm but the packages are out of date and add about as many quality problems as they fix.

I worked at a place where the engineering manager was absolutely exasperated with the problems we were having with building and deploying AI/ML software in Python. I had figured out pretty much all the problems after about nine months and had developed a 'wheelhouse' procedure for building our system reliably, but it was too late.

Not long after I sketched out a system that was a lot like uv but it was written in Python and thus had problems with maintaining its own stable Python enivronment (e.g. poetry seems to trash itself every six months or so.)

Writing uv in Rust was genius because it eliminates that problem of the system having a stable surface to stand on instead of pipping itself into oblivion, never mind that it is much faster than my system would have been. (My system had the extra feature that it used http range requests to extract the metadata from wheel files before pypi started letting you download the metadata directly.)

I didn't go forward with developing it because I argued with a lot of people who, like you, thought it was "the perfect being the enemy of the good" when it was really "the incorrect being the enemy of the correct." I'd worked on plenty of projects where I was right about the technology and wrong about the politics and I am so happy that uv has saved the Python community from itself.
There's some truth there, but no matter how active one is, one can still out-eat the exercise with sugar.
> paying for multi millionaires homes

Keep in mind that for many expensive homes, much of the expense is in the location, and not the home itself. It doesn't cost the market value of the house to rebuild it on the same spot. It's also not free, and in mass disasters it can be more because of shortages, but it's still less, often significantly so, than the market value.
you may still have adhd. eating well, having good habits and receiving accountability from your environment are all factors that manage the negative effects of the disorder.

also would be interesting to know your time frame for how long you've done this - to rule out the honey-moon phase
oci is just the image spec.

there's cri which describe a runtime api, but you still need an implementation for it, like containerd, cri-o, etc.
uv has does not (nor do they plan to add) support for conda, and that is a deal-breaker.
Profit caps are not the same as disallowing profit. They make sure insurance payouts are fair given the insurance premiums. Distributing "profits" back to shareholders to the point that the insurance company cannot honor policies is a disingenuous use of funds for an insurance company. You seem to think profit cap = no profit, which is not the case. It means the profit ROI cannot take precedence over the insured ROI.
I mean sure, if you want to give away your data via Recall.
If we are nature and there is no separation then whatever we do is nature.

Including polluting and destroying part of the system.
Yep. One of the ways the rich get richer is when they can self-insure everything and invest what they would have normally paid in premiums.
> but I think the work is more precarious

It was a lot easier to fire people in those days.

> the cost of living is much higher for basics like housing

Around Seattle there are still a number of older homes. They are tiny and cheaply built compared to modern homes.
The UK has some of the strangest VAT laws in the world. Gingerbread men with small chocolate icing eyes are VAT exempt, but if you decorate it more, you do need to charge VAT. Then we have chocolate buttons, which are only VAT exempt unless they become too big. There was a huge court case over whether Jaffa cakes were biscuits or cakes, purely for VAT reasons
These Are the Worst Cities in the World to Live in [video]
You can upgrade the screen too, at least on the t480

For around 100$ and some manual work you can upgrade to 2k resolution with say a B140QAN02.0 screen or heck even 4k if you dont mind spending twice the laptop's worth on that

Absolutely love that laptop, tricked out mine with 64gb of ram (absolutely overkill but hey I could) and a X1E glass trackpad and it's been my main dev laptop for the last 5-6 years

A 6e wifi upgrade is somewhere on the roadmap as well for me
> It's also relevant because the Getty Center has been rather smug about how awesome their fire protection is.

I think your "smug" comment is unwarranted. They put a ton of solid engineering thought, money and planning into protecting the center from fire. Nothing is 100% but I think their confidence is warranted.

Related, the Getty Villa right in the middle of the Palisades also put a lot of thought, planning and money into fire prevention, and despite being directly in the path of the Palisades firestorm, no structures on the Villa burned
PEP 722 was rejected. You are thinking of PEP 723, which was very similar to 722 in goals.

https://discuss.python.org/t/pep-722-723-decision/36763 contains the reasoning for accepting 723 and rejecting 722.
Longtime Aspen ski executive thinks corporate sustainability is a scam
Are Meta still training new llama models using libgen while this court case is happening? You'd think there would be an injunction agaimst that for the duration of proceedings.
> Isn't UBI just going to raise inflation?

Even assuming this scaremongering scenario, the world would be in a far better place if society assured everyone would be guaranteed a certain income.

Also, the scenario that supports the hypothesis of higher inflation is that more people in society are suddenly able to afford goods and services that were out of their reach without UBI. Can anyone actually put to words why that is undesirable?
Yes humans are different learners. Its not a problem. At least we dont know if its a problem.

Regarding brute force, of course not. We are 2 years into chatgpt people are still thinking its just ngram statistical models smh. Dont listen to bad youtubers.... Not even ppl like 3b1b, sabine, thor, or primeagen. Why, when you can take it from so many ppl actually working in ai instead.

Anyway, yes chatgpt is huge. But if you use ngram statistical models like its 1980, you'd need the whole universe as a server and it still wont be as good. Big!=infinitely big. Its not 'brute force'.

Maybe its not what you meant. But i heard this a lot. Anyway, sorry for venting!
Caveat: I'm a node outsider, only forced to interact with it

But there are a shocking number of install instructions that offer $(npm i -g) and if one is using Homebrew or nvm or a similar "user writable" node distribution, it won't prompt for sudo password and will cheerfully mangle the "origin" node_modules

So, it's the same story as with python: yes, but only if the user is disciplined

Now ruby drives me fucking bananas because it doesn't seem to have either concept: virtualenvs nor ./ruby_modules
That’s the whole point of this article. Many people will consume multiple servings of protein shake per day for most of their life, and they’re contaminated.
I get what you're saying, but it's a dizzying problem - the proximate problem to HR in these scenarios isn't that people think HR is bad or worry they'll relay the complaint, it's that HR has no teeth.

At Google, I had an...unusual...de-facto manager for 2 years. After declining their offer to join their team, they spent six months engaging in behavior that violated company policies - though not in obvious ways like sexual harassment or violence.

Going to HR seemed futile. Even assuming they could keep anonymity, their role is simply to investigate and report to management three levels up. Without clear-cut violations, it becomes a credibility contest. Since upper management selected the middle managers, they're inherently biased toward defending their choices.

The situation came to a head between December 1st and January 1st. My performance rating plummeted from "O" (top 10%) to "MI" (bottom 10%) and a technically separate formal warning. Things came to a head because they were nominally leading work that was a huge political warzone between organizations, and they didn't really want to do anything. After I politely demurred their invitation to transfer, they hired a childhood friend as my replacement - they're still launching "new" features with the code I wrote two years ago.

I documented various incidents over those six months that violated Google's code of conduct. But even in the best-case scenario:

- HR confirms the violations.

- They report findings to my third-level manager.

- My second-level manager (who chose my de-facto manager) blames me.

- The third-level manager (who chose the second-level manager) defers to their choice.

I entered Google wondering how they handled professional disagreements. (I was a young CEO for the 5 years prior) Seven years later, I realized they don't - disagreement itself is seen as inappropriate. This dynamic inevitably hurts those lowest in the hierarchy. It's not malicious; everyone believes they're acting appropriately. But once anyone decides to prioritize comfort over strict policy enforcement (a natural human tendency), standard human politics take over. I honestly, swear to god, saw this in abundance at Google in ways I never saw at a fast food job.

What I once dismissed as complaints from underperformers now seems depressingly accurate.