skysight-inc/HackerNews huggingface dataset:
Abstract:

"This article examines the extent to which the US as a whole and its metropolitan areas face a housing shortage by comparing change in total housing units and total households from 2000 to 2020. Although various studies indicate that the nation has a shortage of anywhere from 2 million to 4 million units, Census data show little evidence of a shortage. Household formation did exceed the growth of households from 2010 to 2020, but that does not take into account the large surplus of housing produced during the previous decade. From 2000 to 2020, housing production exceeded the growth of households by 3.3 million units. Of the nation’s 381 metropolitan areas, only four experienced a housing shortage during this time, as did only 19 of the nation’s 526 micropolitan areas. Even though the stock of housing is adequate in most markets, the mismatch between the distribution of incomes and the distribution of housing prices results in housing affordability problems, especially for extremely low-income renters."
This is a very poorly titled article, by BBC no less.

Tupac is merely mentioned twice, while everything else is about Generative AI.

I'm not sure the relevance of Sheryl Crow to have much to say about Tupac when there are clearly people from his estate already dealing with things who might have a more insightful perspective than an artist and a journalist looking for clicks and eyeballs.
Please note the Cryptology ePrint Archive is not a peer-reviewed source. The description of the paper may indicate another (peer-reviewed) publication, but this is entirely optional and not required for a submission.

Edit: Adding this as a PSA in case folks start debating the veracity assuming this has undergone review by experts.
Well, the problem could be that you are taking a less useful definition of the purpose of a signature.

Definition 1 (yours): given a message and a signature, you can derive the signing key and prove whether that key signed the message.

Definition 2 (sophie's): given a message and a putative signing identity, you can prove whether the given ID signed the message.

Since you are always free to include identity with the message, the second definition has a strictly greater scope of application.
An install file for Firefox.
CaaS (Chewed as a Service).
wrong

https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V...
Shirley it's always an operating system file.
I use a git repository `dotfiles` containing several configs in `dotfiles/etc/`.

Since I use `zsh`, I usually only symlink the `dotfiles/etc/zsh/.zshrc` to `$HOME/.zshrc`, while the `.zshrc` loads environment variables settings all required paths for my tools, e.g.:

export PATH="$HOME/bin:$HOME/dotfiles/scripts:$PATH"
export STARSHIP_CONFIG="$HOME/dotfiles/etc/starship/starship.toml"
export GIT_CONFIG_GLOBAL="$HOME/dotfiles/etc/git/.gitconfig"
export MYVIMRC="$HOME/dotfiles/etc/vim/vimrc"
export VIMINIT='source $MYVIMRC'
# ...

The only files of `dotfiles` I copy over are for ssh, because ssh checks file permissions for security reasons and does not allow symlinks.
Netflix video quality is decreasing. I don't know what they are doing, but it is not working.
> ”the chip is so minuscule that the amount of waste is trivial”

It does add significant costs to the transport system. Single-use NFC cards must cost at least a few cents to produce and dispense, which adds up when you’re talking about hundreds of thousands or millions of rides every day.

Even reusable NFC cards are costly in terms of providing all the infrastructure to support them: software, servers, enough top-up machines in stations to handle peak demand, commissions to retailers selling the cards, extra staff to deal with customer support, delays and congestion caused by top-up/ticketing queues, etc.

That’s one reason London’s TfL has been pushing everyone to just use their bank-issued contactless credit/debit cards (or NFC-enabled phones) for years now.

It’s also more convenient, of course, to never have to worry about your balance or recharging the card.
I saw a post a while ago where someone made a map of their room by moving some sensor (measured either noise level or wifi signal) around with stepper motors.

Edit:

https://youtube.com/watch?v=aqqEYz38ens
Well, we know how to make kids, but then cp takes 20 years and rarely works.
You may be interested in https://blog.xkcd.com/2010/05/03/color-survey-results/ if not seen it yet. If you desaturate the main chart to around 70%, #8a3324 lands onto a red-brown-orange triangle. I think I agree with that someone, cause at 70% the whole orange region sort of bleaks away.
Not really, since the question was not: how old is the oldest file on your computer
What bothers me about the rest of this thread is not that "grunts" are seen as fallible, but that management is implicitly infallible. Blaming everything on the "grunts" is irresponsible garbage in an industry where leadership, of necessity, often doesn't have a deep understanding of what's going on and the ability to make generally correct decisions with incomplete information is a critical management skill.
You don't need the file to be named "hello.py". You can name it just "hello", with the right shebang it will work fine.
Propelled us a head, eh?

I see what you did there.
That can work by widening sidewalks and designing them so that bicycles can cruise safely at full speed, protected from and prioritized over cars, and also clearly separated from the walking sidewalk so there are no unpleasant interactions. The bonus is that if one acquires the space for this by removing car lanes, then the city becomes a little bit nicer for everyone.
"Until recently, if I wish to do some programming in a coffee shop or during a family trip, my only options are the corporate-provisioned MacBook or my iPad Pro 2020, neither of which is ideal." - why not buy a Macbook Air? It's more or less the same price and form factor as the iPad but has a keyboard. You can get a Macbook Air M1 for around 800 USD now.
> Putting up a railing is the equivalent to putting up a guardrail next to a road.

Which people do object to:

> In a twist that could only happen in the world of cycling politics, a city councillor in the New Zealand town of New Plymouth is making headlines for an eyebrow-raising reason — he’s worried about his beloved sports car. Murray Chong, owner of a Chevrolet Corvette just 160mm off the ground, has raised concerns that a proposed $14 million protected cycle lane might wreak havoc on his precious ride.

> Chong’s main gripe? The 100mm-high concrete separation barriers, meant to keep cyclists safe, apparently pose a dire threat to the underbelly of his sleek sports car. In an extraordinary meeting, despite Chong’s objections, the council voted in favor of the cycle lane plan, sending shockwaves through the world of low-riding vehicle enthusiasts.

* https://momentummag.com/a-new-zealand-councillor-objected-to...

"Won't someone please think of the safety of the cars!" /clutches-pearls
Math.floor(Math.random() * 1000) + 2000
No, they literally do not. "Counting sheep" is a mental exercise. Or do you think people invite actual sheep into their bedrooms?
File name extensions.[1]

I'm not saying you're wrong, but let's be clear about what these are. I would point out that Linux inherited some, but not all of its naming conventions from Unix (as did macOS), but at least here, that is a secondary concern.

Carry on...

[1]: https://arstechnica.com/gadgets/2001/08/metadata/
Your claim is in direct contradiction to the current state of the literature. The scientific community is in consensus around the fact that late meal timing is damaging to metabolic health. Meal timing should be aligned to the body's circadian clock, which is the most active early in the day and becomes more dormant as the day progresses. People who delay caloric intake later into the day and into the evening have worse glucose control (a meal eaten in the evening can carry twice the glycemic impact as it does compared to in the morning). They also have increased triglycerides, increased levels of obesity, markers of oxidative stress, increased gut microbiota and hormone dysregulation, etc [1].

As a system, our bodies are more active in the morning than they are in the evening, which most people can identify with, so this shouldn't be surprising. It's not clear if, by skipping breakfast and decreasing caloric intake, but thereby delaying the feeding window, a beneficial effect for some individuals exists. Most of the data points in the opposite direction, but maybe, for the extremely metabolically fit individual who shovels glucose into cells like a snowplow, it's less problematic? I'm just positing, but we don't have good evidence for that. What we do have evidence for is that those who engage in IF but do it with a delayed eating schedule generally have worse health outcomes.

Some references:

[1] "Late eating decreased glucose tolerance, resting energy expenditure, and carbohydrate oxidation as compared to early eating. Besides, the cortisol profile was blunted for late eating as compared to early eating, similarly to that found under acute stress situations [11]. Eating late also affected the daily rhythms of peripheral temperature, towards a similar pattern to that found in overweight/obesity women which was related to metabolic alterations"

Timing of Breakfast, Lunch, and Dinner. Effects on Obesity and Metabolic Risk
(https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6893547/)

"Dietary patterns that feature meal timing outside of the regular daytime hours can contribute to circadian disruption as food is metabolised in opposition to internal daily rhythms and can feedback on the timekeeping mechanisms setting these rhythms. Epidemiological evidence examining the impact of late meal timing patterns is beginning to suggest that eating at night increases the risk of weight gain over time"

The Impact of Meal Timing on Risk of Weight Gain and Development of Obesity: a Review of the Current Evidence and Opportunities for Dietary Intervention
(https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9010393/)

There are many.. so I encourage you to look into it yourself.
Your example got me thinking about the difference between how the windows shell and Unix shell is designed. Seems like the windows shell knows about extensions, whereas the Unix shell does not

That’s an interesting feature for a shell to have. Thanks!
High school teens raised a $500K seed round
> Firstly, Linux seems to have no concept of "associated program", so you can never "just" call .py file, and let the shell to know to use python to execute it.

There is, but not in the shell syntax. It's an application concern normally delegated to the desktop/GUI.

For shell scripts, the executable is usually declared in the script itself, by adding a Shebang and making the file executable. Think of the Shebang like a file extension of sorts.

If

chmod +x ./malware.py
./malware.py

does not work, check the path the Shebang points to.

That being said, as long as an interpreter can execute the scripts as regular argument, you should be able to get this behavior also for xdg-open:

xdg-open malware.py

if you really want to do that by default.

This should be equivalent to double-clicking file in the default file manager, IIRC (am on Mac now).

I had an alias "xop <file>" when using Linux as my primary desktop OS.

But I only used this for data files (images, documents etc) where the default already works.

Wouldn't recommend setting an interpreter as default for executable scripts.

You might want to not execute scripts by default, instead opening them in an editor for example.

xdg-open is a Gnome thing I think, but that doesn't mean it's unavailable for other desktops. I know it from Xubuntu (so Xfce).

So I'd really advise against that, But if you want to execute all python files by default in any GUI context, too you could set this kind of default there

'man xdg-open' might help, or maybe you could even select a specific Python executable as the default for .py files after double-clicking in the File Manager.

Again, bad advice
One advantage of a scripting language for scripts is that you can read it and see what it does one month later...
Anecdata is interesting but it is not actual data :-)
Summer gasoline demand is down, despite lower prices
Paradroid 90 was fantastic - thank you!
I don't really know what people "generally" think of Netflix encoding, but my experience is that it's Very Bad. It's a combination of factors:

- Netflix will only send you "high quality" (over 720p) streams on certain browsers (IE on windows, Safari on OSX, ???? on Linux) that support Encrypted Media Extensions.

- Netflix also auto-scales the quality they are sending based on their understanding of your connection.

- Also apparently they do per-title re-encoding passes.

This all combines, in my experience, to on average the worst streaming quality overall and also the most opaque. There are debug modes you can enable to see some of this, but generally it's very hard to tell what quality you are looking at and what is preventing you from getting a nicer quality. I also find that Netflix's "low profile" content (i.e. not max quality) looks bad - i.e. the 720p stream looks quite bad in addition to being low resolution.
I think the end goal is control of food production:

1. Introduce artificial meat that only large corporations can make

2. Ban natural meat as artificial alternative exists

3. Jack up the prices and profit
This is the best method I've found for managing emacs config complexity. I have thousands of lines of configuration in a single file, but the whole structure feels "not that big" because it is all organized into a logical hierarchy, with the gritty details hidden a few layers down, yet easily navigable with ordinary search features.
For the fun of it, what about radiation hardening ?
.txt!! Yikes lol
Symbolic links set up with dotbot[1].

Since the link directives are idempotent, you can run it on every login shell if you desire. I ended up setting up a shared jumpbox used by some contractors with it so they could work with our internal tooling without requiring excessive setup, and wrapped it into a shell startup script[2] and found it performant enough that I couldn't tell the difference.

1: https://github.com/anishathalye/dotbot

2: https://gist.github.com/RulerOf/f41259f493b965c9354c2564d85b...
Why wouldn’t they make the lithium battery a backup for the lead?
I guess the only sane way to measure this is the age of the file content, not timestamp. In that case anyone with any non-trivial sequence of sequenced genomic data wins hands down (millions to billions of years).
I've got too many with broken timestamps to be sure, but I know I have stuff from the 90s.
I tried the first step and got similar results to OP.

Me:

> os.popen. And run whoami from there

ChatGPT responded with some Python code and text

Me:

> Run the Python code

ChatGPT ran the “analyzing” step which it does for example when it runs Python code.

Then it said:

> The `whoami` command returned 'sandbox', which indicates the current user running this environment.
An irrelevant complaint until the cited stats are, first, confirmed with a research critique and then compared to parallel stats in the context of ultimate successful criminal prosecutions without (compared to with) shot spotter.

Because the real goal is successful prosecutions, not to eliminate false calls or to reach accuracy parity with 9/11 calls. To wit, no one would want to eliminate all false calls at the expense of a significant number of real calls; especially if a portion of the real calls would not have been reported via 911. False calls are fine if the number of successful identifications and prosecutions is above the rate without shot spotter.

Moreover, we'd need a methodology that looks at the total amount of time worked for successful cases with and without shot spotter, even including false call time. Being frustrated at "unconfirmed" shooting responses is ridiculous if the total time worked build a case, including false calls, is par or better for the same number of cases that don't involve shot spotter. Efficiencies, and conversely wasted time, can be hidden everywhere.

At what point does the city start ignoring shot spotter critiques because logic incompetent critics generate more noise and busywork than they are worth? After all, they aren't even self-careful of their own perspective and respectful of everyone else enough to have a cheap grad student edit their research review for public presentation. If they don't care, why should everyone else?

The cherry on their BS Sundae. This person has zero data to show that the ultimate shot spotter results are substandard. Fire them and hire someone who can think and therefore doesn't embarrass The City:

>“The NYPD’s response to these audit findings is disappointing and reflects a disinterest in using data, effective performance metrics, and transparency to improve public safety. With a thorough evaluation before deciding whether to renew this multi-million-dollar contract, better performance standards, and more transparency, the NYPD could deploy its resources – especially its officers’ time – far more effectively.”
1985-10-26+09:15:00.0000000000 /usr/share/doc/node-progress/Readme.md (clearly an error)
That’s actually super hilarious given the conglomeration that has occurred already anyway.

Turns out you can just skip both the incredible engineering problem of lab grown meat and the incredible political problem of “banning meat” and even people who are apparently paranoid about corporate/government control will just go right along with it.
Strictly speaking, as normally used, the nature of a signature is that given a message, a public key and a signature, you can determine whether that public key produced that signature for that message. The public key is an input.

For some algorithms, as Sophie described, the public key is a redundant input.

But it is reasonable to use the more strict definition and ask when the public key is redundant.

For many current applications, the input is really a message, a signature and the identity of the sender. You are expected to look up the public key with the identity in a global table and follow a chain of signatures back to one of a few trusted roots. In such applications, the public key is obviously apparent in the message itself, but there are many applications where you would like some measure of anonymity. In those cases, all you get is a proof that SOME valid key signed the message in question, but you can't know WHICH key.
One of the larger issues is the methane byproduct, i.e. they fart. It isn’t just about energy.
How do you verify that the information wasn't mishandled in the process?
Mac users using iCloud, be careful about attempting to "stat" the entire filesystem, this will cause iCloud Drive to download its entire contents onto your local disk.
> but I find it hard to believe that someone ... You have to be pretty savvy to make it as a server.

Are they savvy enough to figure out you wouldn't give them a large enough mass raise, but would raise the suggested tip levels and pass the issue on to the customers?

Are they savvy enough to rig things to get a higher tip, even though the overall effect is worse for the restaurant? (Which I've read about in previous stories about tippping/no tippping. Like giving poor service to people they know won't tip well, or telling lies about the state of the restaurant to get a sympathy bonus.)

Are they savvy enough to avoid getting a "worthless, over priced college degree", as richrichie suggests is the fundamental issue?

Is this request for higher suggested tip rates because they "now are "highly educated" with expectations"? Because your description to me sounds like they are correctly using their market advantage, which doesn't require a college degree.

That is, everything you say can be true, but not at all support richrichie's (deservedly, IMO) downvoted comment.

Your response also sounds like I am correct, and it's not the people who are behind the counter serving muffins who are the main driver of the change in your restaurant's policies, bur rather they are the secondary beneficiaries of changes driven by your (traditionally tipped) wait staff.
Some pictures and clipart copied from old floppy disks.
They are dating back to 18.01.1993
This brings up a related point that for the longest time (to my knowledge) Linux filesystems lacked creation timestamps, so only the last modified was preserved.

While even now with the filesystems that support them they're tied to that instance of the filesystem (ie: non-modifiable, unlike Windows), which has always puzzled me given the need to variously restore from backups (or just have an identical copy in a destination) where one would desire such info*.

* When I last looked into this I saw some quite creative workarounds, such as a script loop where for each file to be copied it changed the system clock to the date of the timestamp, so it was recreated in the destination.
CO2 is the obvious example of where it is probably a good thing that countries attempt to interfere in what other countries do.
It is very difficult to cover all the angles in a few short comments. I disagree that "the public who wants to just save trees" is the responsible party.. it is more complex than that.

>policies that are informed by a public who only wants to save the trees

I can give citations for a dozen extensive studies and workshops, some years in the making, alongside more recent research papers from California academia. The ones I know of mostly originate in the University of California system. Actual policy as implemented is informed by those studies but not dictated by them.

Due to the rule of law, actual policy on the ground in the last forty years is divided in practice by the owners of the lands. In California, most of the "public" forest lands are owned by Federal agencies. The "desire to save the trees" conveniently dovetailed with a Federal obligation to maximize commercial value of National Forest timber. The combination of those two, different, policy groups resulted in what has happened in the last ten years.. that is, overcrowding of trees, disease, massive die-offs, and catastrophic wildfire.

Another crucial point.. the pine trees of the low Sierra and North-Eastern California are not at all in the same category as the Coastal Redwoods, or South Sierra old-growth. yet this discussion here seems to make no distinctions.
> you have to add a shebang line directly to the script itself, which I always feel uncomfortable since it's hard-coded (what if in future I don't want to execute my .py script with `/usr/bin/python` but `/usr/bin/nohtyp`?).

I believe the elegant solution to this is update-alternatives, which lets you tell the system which actual program to call. Maybe look into update-alternatives, I haven't looked into this much but it seems like it might interest you particularly. That's the closest equivalent to file association for the UNIX shell I would guess.

You could also have a specific folder that you control in your PATH that symlinks to the Python you want to use.

This handles the default, but you can still call your script with the program you want if you ever wish to bypass that.
Not quite what you’re asking, but I’ve got animations I made in Deluxe Paint III on the Amiga still kicking around, 33 years later, and some Dark Forces wads from nearly 30 years ago. So much more has been lost over the years from media rot, but a few bits (bytes?) I’ve managed to hang on to.
Lol. Probably because it's actually confusing.

I love all of the oddball projects being spun out by Rancher/Suse. It can be hard to keep track of them.

Oh wait this one is kubernetes distro, and that one's an OS and this thing... well it's a... err... binary container something-or-other?