skysight-inc/HackerNews huggingface dataset:
I grew up in southern Indiana, across the bridge from Louisville, Kentucky. When I was a kid my parents would setup meetings with people and they’d ask if the time was in “fast time” or “slow time”. We’d also have to switch the times in our TV guides—ET in the summer, CT in the winter.

Then Indiana decided to observe daylight savings times and we had to start running around and changing our clocks.

I wish we’d just pass a federal law that does away with the time change.
Julia has this. It’s called OffsetArrays.jl. Ironically, it’s a common source of bugs because library authors don’t always anticipate them and loop over 1:length(A) rather than eachindex(A).
I wouldn't consider this a failure. Delaying a project by not communicating this would be a failure.
Aren’t you re-distributing the font by using it on a webpage? Well, assuming you self-host or provide a third-party link.
Isn't it relatively easy to bypass? The legal owner and the person that actually uses the car might be different people. E.g. a family might swap cars to lower their taxes.
Show HN: Go to random locations, parks and restaurants
You can change your radius and there are some modes that you can use which are listed at https://randomlocation.xyz/help.txt

It's a non-commercial fun thing I created for my own use. Give it a try
But what was the intention of the law? 8 feet seems close enough, you don't want people interfering with police work, just to film.
But venvs are even more powerful than npm node_modules, it gives you complete control of the path. No need for “npm run” stuff.

Take a look at https://pypi.org/project/nodejs-bin/. It lets you install a specific project version of Node in a Python venv.
Do go into detail.
Adobe Photoshop: Counterfeit deterrence system
If it is, I've never noticed it. They just work and stay out of your way. The knives aren't as corrosion-resistant as I'd like, though. (Why are butter knives always made out of 400 stainless? They're butter knives. It's not like they need to hold an edge.)

Anyone know of a good replacement for Nortica? It's getting tiresome to track down replacements when your son, say, skips a groove and throws a spoon in the trash. They didn't used to be so expensive and thin on the ground. Not a set to buy in to these days!
Shorten URLs using invisible spaces
HTLwS was written as tobacco-lobby propaganda.

<https://www.refsmmat.com/articles/smoking-statistics.html>
Are you distinguishing between a PDF that downloads by default (rather than using an in-browser preview)? Because I’m that case, you could download the license page just the same.
Additional context: there have been major airliner crashes resulting in hundreds of deaths as a result of planes put in holding patterns by ATC that ran out of fuel while waiting to land https://en.wikipedia.org/wiki/Avianca_Flight_052

The fact that airplanes that are low on fuel have absolute emergency priority has occasionally resulted in, uh, incidents: https://www.youtube.com/watch?v=D3RUWvRRGLQ
> "I believe everyone does have a right to protest, but I thought it was the wrong place at the wrong time."

Totally cool to protest, just as long as the cause is popular.
That signaling will most assuredly occur from the rest of society regardless of the choice he makes. Since the trend will continue regardless of his personal choice, one option is clearly safer for him than the other.
Commenting for more visibility, this worked for me too.

Thank you!
That's certainly not all of it though. F# is one of the most productive languages out there that basically gets ignored.
TIL they have Discord

their megathread is way better than r/piracy

any list which doesn't include Pahe, PSA and Knaben is for me not worth reading

edit:

Greetings everyone, as you may know our discord server was nuked weeks ago along with several others, and so we have made the decision to move to revolt entirely.

You can get started by:

Registering[1] an account at https://divolt.xyz and logging in
Join the server: https://fmhy.divolt.xyz
Some points to note: 1 - this is an entirely self-hosted instance, so you must register a new one even if you already have one on the official instance.
The first two are the same, the rest are effectively different abstractions over them. (apart from pyenv which is not for packages) The whole thing about choices in python packaging became more of a meme than reality. There are specific issues (pip itself not having a lock file equivalent), but they're often blown out of proportions.
With the caveat that it’s actually quite a lot of work on top of this basic concept to actually make this happen.
Perfect explanation. Not much more to do for almost every project.
How is the idea that the u.s government has a secret space program that is flying around the universe under our noses with godlike technology hateful/racist/bigoted?

Is it now racist/hateful/bigoted to believe in alien technology conspiracies just because anything that's not official government information can be automatically labeled as such? I think the whole solar warden thing and the universe of b.s around it is kind of fun in a timecube kind of way and that attitude that anything that contradicts the government is racist/hateful/bigoted has killed a lot of the fun of the internet.
Requirements to drive in a car dependent region have to be minimal. Lots of people shouldn’t be on the road, but there’s not exactly room for them in Manhattan, SF, or the handful of other areas where you can live without a car.
Nothing wrong with Step 3: Profit (not that you said anything negative about it).

The promise of profit often helps enables all the previous steps.

Long term research can lead to eventual profit, sometimes many decades later. Sometimes it does not.

Long term research is speculative investment -- high risk for high reward.
Most people tend to be risk averse. Relatedly, for _B_ to beat _A_, being somewhat better is not good enough.
Cognitive Biases and Agile Architecture
What a paper!
Honestly, the law seemed redundant. There are already laws that cover this - just write a memo to the police telling them to enforce it more.
Yeah at this point it appears to be a cultural issue. There’s been plenty of opportunity to anoint a proper package manager that doesn’t require virtual environments or install things globally by default, that uses lock files and resolves dependencies without too much fuss. If I’m not mistaken poetry and pipenv offer this. But there just isn’t the buy in. People in the Python world, including many in this thread, just seem to refuse this path and insist, proudly, that their workflow is just fine. It’s a kind of psychological curiosity that people would resist proper package management so fervently.
The article would have been much more useful with a link to a PDF of a scan of the notebook.

Since the article is already 5 years old ("(2017)" missing from the title), I'm not the first one thinking this. A Web search led to this post: https://www.reddit.com/r/Physics/comments/8smja9/is_there_a_... but nothing more, unfortunately.
Second Battle of Kharkov
In contrast, your Highlander has a higher centre of gravity, and kids can be standing next to it without you being able to see them.
I like the idea. Good job.

But that table. I'm not even sure what to say. How come custom CSS doesn't support semantic HTML? Or makes you use class names? Or is hard to customize? Sure, the last one might be controversial but I'm pretty sure most would agree that the other ones just make no sense.
What do you mean? You type `pip install west` and a binary will appear in `~/.local/bin/west`. This directory needs to be part of your $PATH variable. Done.

Using virtual envs or pipx or poetry or whatever are non-standard.

Packaging Python projects, however, ... don't get me started on the whole `setup.py`, `setup.cfg`, `pyproject.toml` debacle. This article has more information about it, but the fact that this is supposed to be the short version makes it even more infuriating: https://blog.ganssle.io/articles/2021/10/setup-py-deprecated...
To me, it's because it doesn't feel reliable by default. For example:

Python:

>>> 2**2**2**2**2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: Exceeds the limit (4300) for integer string conversion

C:

#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main(int argc, char* argv[])
{
printf("%.0lf\n", pow(pow(pow(pow(pow(2, 2), 2), 2), 2), 2));
return EXIT_SUCCESS;
}

% gcc -o main -std=c18 -O2 -pipe -fPIC -fno-plt -fstack-protector-strong main.c && ./main
4294967296

Julia:

julia> 2^2^2^2^2
0
Mostly agree, however the only area I think the “official” tools could improve upon is split dependencies between requirements.txt (top level requirements), dev-requirements.txt (top level dev only requirements), and requirements-freeze.txt (all requirements versions frozen for deployment). Currently you have to be careful to ensure your requirements-freeze.txt doesn’t end up with dev dependency’s in it.
poetry and pipenv both use virtualenvs under the hood, wrapping it.

They provide dep management. Pip/virtualenv never did dep management really. There was requirements.txt sure, but you had to manage that yourself.
Happiness is having good health and enough money to be able to buy 90% of your time to do whatever you want to do. IMO, people who say that money doesn't make you happy simply lack imagination.
The intention of the law is (was?) to equip cops with an invisible 16 foot diameter circle around them. This circle is to be used when one cop is misbehaving his partner walks towards any bystanders who happen to be filming and just has to brush this circle on them and then arrest the footage.
I drive a big old 1997 Range Rover. I pass cyclists way wider than I pass cars - I'm not averse to getting the driver's side tyres on the grass on really narrow roads. One reason for this is it has the aerodynamics of a garden shed and I'm terrified that I'll pass the cyclist safely only to knock them off with the wake turbulence once I'm well in front :-D

What I've noticed is that if I pass really wide, everyone behind me - actually everyone - passes just about as wide as I do.

One thing that does my nut in is cyclists not taking the lane when there's nowhere to pass. Just stay in the middle, stay consistent, don't try to let me past if you're not happy to move over. I can wait because I need a lot more room than you think, I can see much further up the road can you, and I'll decide when it's safe. Literally yesterday I was behind a cyclist who was waving me to pass on a quiet country road, but he couldn't see the other cyclist coming towards me just about 150m further up the road. If I'd gone because the guy in front of me was waving me past, I'd have splatted the other guy who he couldn't see.

I ride my bike the same way I drive - as slow as possible and as fast as necessary, right up the middle of my lane, and with really stupid fuel consumption.
Hah, so you can be sure that me and my 250 quid Range Rover are pretty considerate then.
pity to see this downvoted. Its very hard to monetize anything. Even just with ads, there used to be a number of competitors to google, now it's just google and it's eating away increasingly bigger chunk of the pie. For the past 15 years the VC funding has destroyed anything that might have value (because valuation >> value). Regardless, i still enjoy my own projects and online communities that i have created, but they dont pay much.
> You create a venv or bundle

Here’s your dumpster fire. I can’t figure out why this crappy venv thing has to exist in Python when it doesn’t exist anywhere else.
Previous discussions:

• https://news.ycombinator.com/item?id=25167928 (21 November 2020, 82 comments)

• https://news.ycombinator.com/item?id=22681270 (25 March 2020, 91 comments)

—⁂—

> No class names, no frameworks, just semantic HTML and you're done.

The trouble with this claim is that MVP.css abuses semantic HTML badly, using completely inappropriate elements all over the place (e.g. aside for cards, and b/strong/i/em inside links to make them look like buttons of various kinds), and the author has declined to change these things despite acknowledging that they’re wrong.
Well done citizen! +50 points.

You have unlocked access to bank loans and your children can now go to a level 2c school!
Yes I always wanted to do them. For the original set I just compared them to my friend's expensive headphones. It was only today that I did any kind of frequency response testing. But since I don't have a calibrated microphone, it is more useful for doing relative comparison between my headphone designs than it is for providing absolute numbers.

What I wanted to do was build a little headphone test dummy head. But for my relative tests I just shoved my podcast mic, Audio Technica AT2005USB up to the center of the driver on one side of the headphone. Do look at my linked tweet for those FR curves.

However this little adventure has encouraged me to consider building the little head dummy. I have some nice little capsule mics I was playing with that would work nicely, and I have a datasheet for those that probably includes a curve.

This hobby work of mine goes slowly, but I appreciate your suggestion. I will try to tune up my FDM 50mm headphone design so that it sounds at least as good as my original resin printed design, and then look at building a better characterization rig.
It's Seat Cupras here.
We are talking about Odin, a language aiming to be 'better C' the way Zig is. The literal only reason anyone uses C is to write code that runs as fast as possible, whether for resource-constrained environments or CPU-bound hot-paths. Odin has many features that one would consider warts if you weren't in an environment where you'd otherwise turn to C, such as manual memory freeing. If I were pre-committing to a language that runs five times slower than C, I have no reason to select Odin over C#, a language that runs only ~2.4 times slower than C.
I’m sorry, but this is horseshit.

I have spent my entire life to date trying to be useful to people, to society, and it definitely doesn’t result in happiness - rather, an ever-growing resentment at the fact that I am a disposable tool that others are happy to extract value from, but will immediately discard the moment that the tool needs maintenance. At this point, I am rusted and broken and am no damned use to anyone - and oh boy do people make sure to let me know that I am useless garbage.

Happiness is a marketing tool, nothing more - a dragon to chase to sell you products and services, and in this case, to sell yourself into bonded servitude.

Our society is sick. Productivity is not the sole value axis of a human being, but we almost unanimously act as though it is.
Agreed, so helpful! There's logical traps one can easily fall into (I frequently realise I'm making this mistake when trying to think of the concept of the universe) where my mind seems to want to be able to 'enclose' the universe as if it were an object so it can be referred to, like a golf ball. But I understand the concept to mean everything, all objects/information, no exceptions, and then the idea of anything outside that becomes problematic, but the golf ball is only the light that has reached us so far, and maybe the universe is really spatially infinite outside that too? How could we find out? Fascinating! great read!
Yeah understandable. The paper is ambitious in that it starts from first principles in some areas by necessity, but I would have to have someone check for consistency and references to Husserl, Heideger, Lacan, Plato, Korzybski, Zizek, modality theory, vagueness, and more and that's just for philosophy. The neural networks is an issue in that I don't know if my references to A^ are addressed within neural networks currently, but I provide some evidence that they don't appear to be.

Mostly I just want someone to read my paper because the ideas are rather startling to me, but I don't know if this has been done before. If it's original work I think there are important reasons to have it published so everyone can read it at once, which is explained in the paper. But I may be completely off base.

To the extent that the lack of citation invalidates the conclusions of the paper? I don't know. I think that Korzybski's attitude towards maps, and several other areas where academics have been building on incorrect ideas (such as the theory of interest or that this would necessitate a Marxian dialectic in opposition), mean that original research need be done without necessarily building off of recent research.

Again, super ambitious paper. I could be entirely wrong.
Ask HN: Best book to read on the 9/11 tragedy
I would love to read a good book about it. Please advise.
>Can't you find meaning and purpose solely in the pursuit of having good times in a good community?

It's definitely possible to find purpose and meaning in good times, but without a good community? That's a work of fiction promoted by modern secular society.
I’m glad Swedes are placid drivers. Americans generally are not.
Hola amigos. We plan to add the new project and would vey like to translate our Wordpress site. How it can be connected with our Crowdin project? Can’t find anything in the Marketplace or Integration section
Right. It isn’t clear to me why a CRM needs an entire application builder inside.
Do you understand that what you do with a vehicle you can rent once or twice a year, some people do five days a week?
It's too bad no one's figured out a way to capture the output of a nuclear reaction and convert it directly to electricity without the intermediate heat cycle. Instead, most of the energy generated is just waste heat, and only a fraction of the energy generated is used for something useful.
Virtual environments are rarely necessary in my experience. I just install everything in my home directory (the default when running `pip` as a regular user) and I haven't had a version conflict in ages.
As someone working on machine learning, data mining, etc:

I would prefer as much as possible that we have the leanest tech stack possible. That means reducing the number of languages, libraries, etc to a sane amount.

Is this view, Python is a very good candidate for data science.

You can keep the same language for your data science logic and scientists, as well as for your more down to earth developments on infrastructure/techie stuff.
PocketStar – Keychain sized Retro gaming
Yeah, my holiday plans are more like refugee plans these days.

Find an area not currently experiencing some type of disaster and unlikely to for the next x months. Visit until normalcy returns.

I missed basically all of covid by judiciously running away whenever a lockdown or mass infections were about to happen. Looking at people who didn't, man they've gotten weird and mean.
An Arduino-Compatible, open source gaming console with Multiplayer, WiFi & BLE, App Store, SDK, API & more in the size of a matchbox!
I have personally heard "unalived" spoken aloud by teenagers on multiple occasions. One of the many positive effects tiktok has had on the United States.
US imposes sanctions on Iran over a cyberattack on Albania
Never mind that even a larger european car like a citroën berlingo is wildly smaller than most american SUVs.
A good TV movie (starring William Hurt and Brian Dennehy) is: "The Challenger Disaster" (2013) https://www.imdb.com/title/tt2421662/

I re-watched this year with my kids (a few days after Hurt's death) and we all liked it.
> creeping normality will lead to all of us sitting in battle mechs eventually

You say that like it is a bad thing? The future sounds awesome!
That comic does more harm than good, I believe. It's an illustration of what happens if you save 15min of learning, by doing 5h of trying random things until they maybe work by accident. If you understand how a venv works, you won't end in that situation in the first place.
I can see that crashing some languages

Depends how strict they are at runtime
Horsepower can make it go faster, but the major limitation is graphics memory. Graphics cards with under 12 GB of memory can’t handle the model (although I believe there are lower-memory optimizations out there), which means you need a pretty high-end dedicated graphics card on a PC. But because Apple Silicon chips have reasonably fast on-chip graphics with integrated memory, it can run pretty efficiently as long as your Mac has 16gb or more of RAM.
You are right. And the simplest solution to this is to increase the cost of fuel /energy (typically by increasing taxes on it). This automatically directs us in the right direction. More fuel efficient cars. Or public transport and bicycles instead of cars.

Same with electricity. It also has to cost more. Right now electric cars are not very good for the environment either. They are bigger than necessary and consume too much electricity.

Unfortunately governments have never managed or dared to increase it. And unfortunately it often creates a lot of tension among the population.

The population likes to complain that it is the banks which are to blame (because the invest or lend to oil companies) or that the oil companies are to blame. But it is the people using the cars (unnecessarily big cars) which are to blame. And the politicians which do not enforce a higher cost on burning energy, by not increasing taxes on energy usage.

Due to the war in Ukraine we finally see some movement on this and it will become more important with energy efficiency and finally we see even governments send out flyers and inform of methods to save on energy. Why did they not do that before? There has been those COP meetings with presidents for over 20 years, but they have not been capable of doing the most basic things because they are afraid of affecting growth.

Unfortunately they don't understand that a fuel efficient car can transport as much as a non-fuel efficient car.
Meta Quest Pro prototype leaked
They can ask you to stop filming, and you're free to say no, just like you are to any other civilian
It doesn’t sound like you read it very carefully, as it only mentions two makes by name, both of which are only available on the secondary market.
Related:

An app can be a home-cooked meal - https://news.ycombinator.com/item?id=22332629 - Feb 2020 (130 comments)
My actual issue is the absence of namespaces. It's a relatively small thing but it ensures that the odds of making an error when installing something are much lower simply because one will have to err in both the provider and the package.

Furthermore, it allows us to fork stuff without having to also change the name. Sure, installing via pip and git solves the issue, but why not inside PyPI?
On my debian stable, if I want this behaviour I actually have to add `--user`.

But that's not the recommended way to install pypi packages you want to use, with debian at least. This may install dependencies that will break (for your user) some debian packages depending on other versions of said dependencies. The easy way to go is `pipx install west`.

EDIT: --user is not necessary anymore. I think this does not alter the validity of the rest of my comment.
Sorry but I really tried watching that and nothing about it made me want to either a) keep watching past the first few minutes or b) accept that she actually had a point.

Which she probably did, but certainly not to the level that I'd agree watching your suggestion would be more enriching than watching the original documentary.

In fact, now I want to watch My Octopus Teacher for the 4th time, despite all the excellent alternative suggestions in this thread!