skysight-inc/HackerNews huggingface dataset:
> can't you read

Whenever you feel like attacking someone else's reading ability, perhaps take a deep breath and remember this HN guideline:

> Be kind. Don't be snarky. Converse curiously; don't cross-examine. Edit out swipes.

Energy might be better spent explaining/defending the points you made. Similar to what the person you're replying to has been doing.
mpv can do it, look into manpage, I do not immediately remember the param.

I have tried it, and it is horrible.
I've seen people use that setup but not freeze the dependencies and so have errors in production that didn't exist in development and waste days trying to figure out what was going on.

I've seen people use this setup and then struggle to deploy in different environments, especially when a dependency updates and no longer works correctly on a particular device, or where there are differences in behaviour or packaging or something in two different machines.

I've seen people accidentally install packages locally and not add them to the requirements file (especially when they're less experienced with Python), and cause outages by having the application crash on startup.

I've seen people freeze the dependency list and then have excess dependencies floating around because they couldn't differentiate between dependencies that were being used, and dependencies that were previously transitively installed and no longer needed. This doesn't necessarily cause outages, but does slow everything down over time, either in continual package maintenance or in downloading excess packages.

Most of the time, when I've seen teams use this sort of "simple" packaging process, they end up writing a bunch of scripts to facilitate it (because it's rarely so simple in practice). I have seen these scripts fail in almost every possible way. Often this happens in a development environment or before production, but I've seen production issues here as well.

To be clear, I think there are some situations where .venv and requirements.txt really are all you need. But I don't think going down that route removes complexity or makes things easier. Instead, it means you need to manage that essential complexity yourself. There are sometimes advantages to that, and reasons why it might make sense to take that option, but they are relatively rare. And given that pip/venv are right now the most official way of handling packaging in Python, that raises a massive red flag for the entire ecosystem.
He said "this stuff happens _every day_ to all manufacturers". That's unquestionably true - [0], since this was an operational issue handled by the airlines. You then rebuffed his post with your rant about manufacturing issues at Boeing, which is completely different.

> I'm all for naming and shaming other manufacturers that make deliberate choices to routinely put profits over human life though.

Empty and cringeworthy. There is a saying "Any idiot can build a bridge that stands, but it takes an engineer to build a bridge that barely stands". Doing something in the most efficient manner and cost effective is the tenet of great engineering. The trick is doing it while still prioritizing safety. That's what Boeing failed at. Not because they tried to save money. HN of all place should be well aware of that. No wonder populism is in vogue.

[0] - https://avherald.com/
> Reminds me of Republic of Minerva, which was quickly attacked by Tongan savages at the behest of western powers.

100% agree that this is racist, even a cursory understanding of what happened makes it obvious that official Tongan troops backed by regional pacific nations were involved.

The whole thing was an artificial island created by an American anarcho-capitalist, making the claim that “western powers” were involved even more ridiculous, considering the protagonist. Wikipedia describes what happened (edited excerpt):

> The Republic of Minerva was a micronation consisting of [snip] the reclaimed land of an artificial island in 1972. The architect was Las Vegas real estate millionaire and political activist Michael Oliver [snip] they anticipated a libertarian society with "no taxation, welfare, subsidies, or any form of economic interventionism."

> When asked about the Minervan's project, the King of Tonga, Taufaʻahau Tupou IV, denied rumors that Tonga meant to claim sovereignty over it, yet said "it was in the best interest of Tonga not to allow a group of people, whose objects were to make money and whose activities could be harmful, to become established on the reefs." Neighboring countries agreed; Fiji’s Prime Minister, Ratu Sir Kamisese Mara, claimed the actions of the Minervans set a dangerous precedent: "If these people can claim Minerva, what would stop them from doing it here?"

> Consequently, a conference of the neighboring states (Australia, New Zealand, Tonga, Fiji, Nauru, Samoa, and territory of Cook Islands) met on 24 February 1972 at which Tonga made a claim over the Minerva Reefs, and the rest of the states recognized its claim.

> A Tongan expedition was sent to enforce the claim, arriving on 18 June 1972.

https://en.m.wikipedia.org/wiki/Republic_of_Minerva

There is no sense in any of this that anyone attacking these idiots were savages, and any statement claiming that they were is quite simply racist.

As an aside, I have been to most of these places, they are all gorgeous.
Even better, AltGr
$ nano thing.py

$ python3 thing.py

Don’t see the hassle there.
Nice article but sometimes I don’t know what’s worse - the state of linux audio drivers, or the state of linux text rendering.

It’s very easy to see when FreeType is used because it just looks off in a few, but significant ways. I’ve used it with and without Harf. DirectWrite has been a joy by comparison.
Maybe not but it improves the living experience of the neighbours surrounded by AirBnBs. Going to be more peaceful and less stressful due to lack of the weekly random new people at the neighbours.
Fortunately you can use an options struct which retains most of the benefits of named parameters
I'll throw in a plug here for the American Space Museum in Titusville; I visited a few weeks ago, and while it's undeniably small, they have a wide variety of old donated equipment well worth checking out, and their staff are quite enthusiastic.

https://spacewalkoffame.org
Because of our (work) situation, I was thinking of an OOB network with its own dedicated connections between sites, instead of the situation where you can plug each site into a 'management' Internet link with protection for your management traffic. However, once your management network gets into each site, the physical management network at that site needs to worry about redundancy if it's the only way to manage critical things there. You don't want to be locked out of a site's router or firewall or the like because a cheap switch on the management network had its power supply fail (and they're likely to be inexpensive because the management network is usually low usage and low port count).
Ha. When I moved into my town, the public library's online book search was only turned on from 9-5, monday through saturday. Apparently it was so unstable they didn't want anyone trying to use it unless they had an IT guy on hand? I'm guessing? Anyway, they eventually outsourced to bibliocommons, but oy, what a ridiculous limitation to have as late as 2007.
Iris | Remote US | Full time | https://tryiris.ai/

Iris is a company that sits at the intersection of AI and Robotics. Iris brings AI superpowers to your camera. With intelligent framing, remote control, image settings corrections, and visual effects, Iris integrates directly with Pan Tilt Zoom (PTZ) cameras and robotic camera heads to automate complex movements and track subjects in real-time. Our remote-first tools lets you control your cameras from any Chrome browser, anywhere in the world.

- AI Engineer https://jobs.gem.com/iris/am9icG9zdDrTzNjMvyYi8PT-EKO_dpRP

- Senior Backend Engineer (Embedded and High Performance Edge Deployed Systems) - https://jobs.gem.com/iris/am9icG9zdDrDqzMd89L_FfWfyFHK2X3X

- Senior Frontend Engineer (React & TypeScript) https://jobs.gem.com/iris/am9icG9zdDor6AoFYztH3kyfkrx0XGQQ

Super lean 8 person team, product is in private beta, fully remote, competitive pay, equity, and benefits.
I have seen this claim many times, but I have never seen anyone produce evidence to back it up.

Why do you believe that what you wrote is true?
Storing photos and sufficiently photo-like images as YCbCr rather than RBG does indeed tend to make them more compressible even without subsampling.
On that point we certainly agree.
Another Silicon Valley institution died spring of 2019: Halted/HSC
Also happily using hosted GoatCounter. Last year I noticed some occasional operational hiccups, like service brief downtime, but this year it's been completely stable as far as I can tell.
Not trying gatekeep, but I think considering I can not even see the site on mobile, I would label this as a POC (Proof of Concept) instead of an MVP.
The context you're missing is in your post's GP.

I didn't miss any of that, that exactly what I thought it meant. I just don't know what you mean by precisely wish to bar ownership

That's the incorrect assumption that you came to.

Prove it. In a single threaded program with scope based ownership, that shared_ptr is going to be freed somewhere, so why not just have it exist in that scope as a unique_ptr so the ownership scope is clear?

Obviously if bar is only used for stack-based scope variables, no shared_ptr is needed.

Are you saying I'm wrong then saying the exact thing I just said?
Wow, so many haters :(

I love Rye. It does what it says on the tin. It makes the whole venv/Python-version/packaging process actually pleasant, and it’s invisible to someone used to Python-official usage (pyproject.toml et al). And it makes Python feel like Cargo, which is a great thing to work with too.
I'm working on one right now, no public code yet - http://basisrobotics.tech (well, we - myself and cofounder)

It's serialization independent (integrating a new serializer is super easy, you can even use ROS messages if you have a lot of legacy code to migrate), works with regular old CMake, and provides a framework to run deterministic replay/simulation against.

Hoping to put up a Show HN myself in a few weeks - need a few more pieces in place first - I have the foundation of the replay system written, but it's not all there, yet.

(Hi Christian!, Kyle here)
> These HN individuals are not domain educated and are spouting highly uninformed nonsense.

Yeah, this is highly frustrating particularly for people like me who don't know anything about the domain i.e. HFT/Trading and would like to know more.

Can you recommend some good introductory books/resources ?
Distros raise the probability that something will get caught, but it’s only that - increasing your chances not getting pwned… it’s still not bulletproof
You have submitted a lot of words with no tenable logic. Good luck with your campaign here.
What exactly is it about smartphones specifically that have plagued children?
Well apparently the average car loses 42% of its value after three years, so if that Tesla lost an extra 10% that wouldn't be a huge difference.

5-year depreciation can be anywhere from 20 to 60 percent depending on model, and that's just looking at gas cars.

Edit: Oh you added a lot more. The wall of all EV prices falling will happen less and less as the tech matures. And even with that factor, they're still not at the bottom of car depreciation lists after 5 years.
Still doesn’t beat ksh cgi server. Ugh.
It’s a pity we aren’t really there yet with boot loading. In 2024 if I install an OS it places a boot loader in my EFI System Partition but in a way that still feels only partially complete.

What I want is for each OS to install its loader in a unique directory to that OS instance, not unique to the OS vendor. Multiple Debians etc will argue over who controls /debian. You also have to bless UEFI with magic NVRAM variables when it could just scan my EFI System Partitions for any file named “loader” and present that as a boot option.

Perhaps I should just chain from UEFI to something smarter that skips the UEFI-standard and does this smarter thing instead? Debianised GRUB tries to be smart at update-grub time in order to detect OSs but it would be neater if the loader did it.

Edit: In fact I see this is exactly the goal of rEFInd https://www.rodsbooks.com/refind/ …in particular it laments how “EFI implementations should provide boot managers [but] are often so poor as to be useless” so it tries to do a better job for you. I’ll give it a go.
Can you describe what issues you've had with NPM that you haven't had with Poetry? In principle, they should be doing the same thing - both use a per-package environment and a lockfile, allow you to run commands in the environment, ensure the checked-in dependencies remain in sync with the local dependencies, etc. The main difference is that Python's ecosystem only allows one version of a dependency to exist at a time, but Node's ecosystem can handle multiple coexisting dependencies.
That is correct and I can see that being a justification for passing a const&, in fact the C++ Core Guidelines agree with you that such a scenario is the only acceptable reason for passing a shared_ptr by const&, although they encourage passing by value, or just passing a const T&.
.

> There is no doubt that the protein synthesis function has appeared later than the self-replication function. The reason is that if there would have ever existed an RNA molecule without self-replication that could be used for protein synthesis, it would have immediately disappeared without any descendants.

Such an RNA strand could have evolved from the closed chemical reactions, since RNA can have enzyme-like properties.

All that's irrelevant, since you don't need a self replicator for evolution you just need replication-with-variation. The replication can be entirely from outside forces it makes no difference.

For example it's possible the first reaction chains were "replicated" entirely by physical forces spreading them around, but they'd still evolve.
I agree with you on principle, if the stat you shared is true.

With regards to Boeing, I'm not sure that's relevant, given the numerous reports of poor maintenance and outright mid-flight failures and flaws caused as a result is sufficient evidence for some kind of wrongdoing on Boeing's part. For this case, given that plea deals are used to expedite the court process and result in a less harsh penalty as an incentive, it's the most advantageous thing for Boeing to do because there was probably no hope in defending a guiltless verdict.
I wonder if robots can be kind of like the 3d video calling of the future. Imagine you make a real facetime call and your face is projected on the front of the robot. You could look around and have the camera move with you too. Maybe there could be other ways to show body language. This could be the newest kind of video calling and how that really evolved the telephone?
ROS is really great for prototyping. Agree that it has some major issues for production.
fc builtin does the same thing. No ctrl-key sequences required.

Just type "fc"

With previous commands, one can also specify a particular editor instead of default $EDITOR

For example, to edit the previous command with ed when EDITOR=vi

fc -e ed

A quick way to make shell scripts from command line history in vi mode (where 15th entry in history is the desired command line):

fc 15
w1.sh
%d
wq
im on desktop and i also dont really understand it, but congrats on launching

edit: it kinda reminds me of tumblr, in a goood way i guess. not mad at it, just not sure the target
Very anecdotal but of the people I know in game studios who are tasked with engine work, and people who make a killing doing FPGA work for HFT firms, both camps shook their head at Casey’s HMH thing. Uniformly I do not know of a single professional developer of this sort of caliber who looked at HMH and thought it looks great. Quite the opposite. I think they found his approach and justifications unsound as it would instil awful practices of premature unfounded optimization and a disdain for normal library code in favour of hand-rolling your own half-baked implementations based on outdated trivia. I agree with them on the basis that HMH exposed an unprepared and inexperienced audience to something that has to be regarded with utmost care. For this, I refer to Jonathan Blow’s presentation of “a list is probably good enough” as an antidote. I think JB’s recommendations are more in line with actual practices, whereas Casey just raised red flags uniformly from here-and-now engine devs shipping multi platform games.
Why though? Lord knows I hate Ticketmaster as much as everyone else but “airline model” sounds fucking terrible. I hope I never see the day where I’m removing belts and shoes to get into a concert.

To be fair though I always get at least somewhat reasonable concert prices by doing presale. Sign up for the artist’s “presale club” and/or get the credit cards that have presale as a perk. Get in queue ahead of time. You won’t have to deal with the dynamic pricing/public sale shenanigans that we hear about. On Reddit I often see people complaining about paying at least 2x what I paid for similar tickets.
The "survey-taker" here was the people being asked. It wasn't administered by a human surveyor; people were completing an online form. I just went and looked at our online signup form, and I've had to collect entry errors on three of the last twenty submissions.

If the only source we had for the percentage of the population that was religiously Jewish was a poll, then yes, I would say you should take that number with a hefty grain of salt. But that isn't the only data we have. We have data from many polls, the census, back-of-the-napkin estimates based on the number of places of worship and average attendance, past demographic knowledge, fertility rates and immigration, and so on.

Even then, there's substantial error in those estimates - the US Census Bureau itself, arguably the most sophisticated demographic operation in the history of mankind, estimates that they double-counted ("erroneous enumeration") roughly ten million Americans, shrugged and went "yeah someone probably lives there" ("whole-person imputation") for another eight million, and missed eighteen million [1]. And that's just for total population (they think the error is larger among subgroups).

And numbers for trans people are highly variable (by as much as 1.5 orders of magnitude) among major sources I'm aware of. For example, the Williams Institute [2] finds ~1.5% trans ID among young people (a third of Pew's number), and binary trans people outnumbering nonbinary ones 2:1 (inverting Pew's ratio). The Canadian census shows <1% [3] among young people.

And corroborating sources are harder to get, both because there's a lot of disagreement about who exactly "counts" (Pew uses "transgender" and "nonbinary" as separate categories, the Williams Institute considers the latter a subset of the former) and because corroborating evidence is often only available for subsets of the population (like people who sought medical care related to their identity).

So yeah, I stand by what I said: a single survey does not tell you very much about a rare subgroup, in this or any other context. It is data, but it should be taken with a substantial grain of salt, especially when it comes to a group like trans people whose boundaries are fuzzy and highly controversial even internally. Certainly I don't think the statistical MOE tells even close to the full story, since it doesn't even for MUCH simpler questions (typical polling error in elections is ~twice the MOE on a much more clearly-defined question, for example).

[1] https://www.prb.org/resources/how-accurate-was-the-2020-cens....

[2] https://williamsinstitute.law.ucla.edu/wp-content/uploads/Tr...

[3] https://www150.statcan.gc.ca/n1/daily-quotidien/220427/dq220...
Things can be very cheap indeed if you can use forced labor[1], don't have to consider the impact on the environment[2] and such.

[1]: https://www.hrw.org/news/2024/07/02/hrw-urges-european-commi...

[2]: https://www.scmp.com/business/article/3232456/your-made-chin...
No, that’s not correct- there are no hidden variables such that a particle really took only one path to a point and we just don’t know which one it was. It really did go through all of them. All the ones that are consistent with the current state of the system. (So, no I’m not talking about pasts that are not consistent like your popped knee).

And that’s super cool, and something not many people understand! It’s the basis of the schrodingers cat experiment- you’ve heard of it. The cat is really, actually both alive and dead before the system is opened to the world, assuming that no information leaves or enters the box. It’s not that we just don’t know. It’s actually in both states. And although it’s practically speaking impossible to do the experiment, you could throw different versions of the cat through some diffraction grating a zillion times and prove that yes, the live and dead version interfere with each other. They’re both real.

I hope I’m blowing your mind a little bit with this, or if not at least being entertaining :). It’s super counterintuitive!
Price is irrelevant because open firmware is a requirement.
The advantage to using wallet is that you don’t need working WiFi at the event. Everything you need to get in is stored locally.
Don't worry, I didn't actually read your article (I read the first few pharagraphs) then I scrolled a bit, went "yeah, thats lots of package managers" and pasted it into my notes somewhere.
"Freelancers are a pain in the ass."

That's not a nice way to market your shizzle. Plus you will start an unecessary flame war.
Wait til you hear about hospitals
> GitHub Issues: not ergonomic enough. Requires many clicks and typing to search issues once you get past like 10 issues.

I agree--Is it just me or GitHub's web is kinda slow to use? I wonder if it's my country's internet or just the website that is slow

My solution is to use GitHub CLI tbh
Hacker news don’t like certificates, but when I worked as a consultant having cloud certificates from AWS/GCP/Azure really made a difference to clients. Mine was paid for by my employer, but I’d imagine they look positive at it too.
I'm not sure how this gets rendered, but the lack of hinting makes it a strain to read. What irony that an article about progress in text rendering has such awful rendering quality.

PS: That is in Firefox. In Chrome it uses what appears to be a bitmap font, which is much worse.
Any good books/resources you can recommend to learn about the above architectures/techniques?
1PB is well beyond the point at which a tape drive and a bunch of tapes will be cheaper than hard drives, and likely more reliable.