skysight-inc/HackerNews huggingface dataset:
> I think for a long time Python was just as much part of Ubuntu's intended user facing API as those two or GNU ls.

To be clear, it doesn't really matter what Ubuntu's user-facing API is, because nobody writes a software package for Ubuntu specifically. They write it for, at least, Linux; or more likely, the de-facto subset of POSIX that includes at least Linux, macOS, and Windows MinGW. And that "Linux" target, almost always implies intended portability to "weird" distributions like CoreOS or Alpine Linux.

When you create a portable upstream software package that doesn't make any assumptions about where it's going to be installed, you can still rely on both the existence and the (POSIX subset) semantics of ls! But Python? No way.

In fact, you can't actually rely on libc being any particular way, either — but that's what autoconf is for. (Which in turn relies on the existence of, and standard POSIX semantics for, particular tools like m4.) Given that you have those POSIX-standard tools, you can generate a configure script. But you don't even need those tools to run the configure script. It just relies on, IIRC, POSIX-standard compatibility-mode cc(1). That's everything the configure script needs to probe the behavior of your system's libc (and kernel library headers, and a bunch of other things.) As such, a configure script, once generated by autoconf on some system somewhere, is portable to literally any POSIX with a compiler (which is an incredible feat requiring some horribly ugly hacks.)

As for bash: it's not something you can assume. When writing portable code, you can assume (re: POSIX) that whatever shell is at /bin/sh is a compatible implementation of the Bourne Shell; but you cannot assume that that shell is specifically the Bourne Again Shell, or that it can parse Bourne Again Shell syntax/semantics. Under Busybox, for example, /bin/sh is a compatibility mode of https://en.wikipedia.org/wiki/Almquist_shell, and bash-isms don't work. (Ever written a script to run on a Synology NAS? Ash is all you get.)
How does this compare to pq?

https://pypi.org/project/pq/
> Pushing back against actually important unplanned work would be harmful — and usually nobody does that, which shows that it’s not actually about planning.

Well, the problem often boils down to getting people to agree on importance. No, that feature built for a specific customer is not that important. No, the team cannot spend 7 days on a "design sprint" that a director just cooked up. No, maybe we can get those servers running for your team next sprint, they can share their existing servers until then.
When I get an EV it has a lot fewer moving parts than my current car so I’ll expect both better reliability and lower maintenance costs. It’s certainly worth looking out for these stats from countries that have rigorous inspections. It would also be worth seeing the average repair and service costs once it’s out of warranty.
> Humour me and tell me more about the powerful figures they are doing the bidding of.

Let me give you a quote, you can guess who said it. Hint, he also had 3 different views on masks depending on what suited him:

“ When polls said only about half of all Americans would take a vaccine, I was saying herd immunity would take 70 to 75 percent. Then, when newer surveys said 60 percent or more would take it, I thought, “I can nudge this up a bit,” so I went to 80, 85.”

It takes a special type of ignorance of human nature and history to think that questioning authority is not always something that is important, whether you agree with it or not. I have a lot more respect for liberals like glen greenwald to stand up to authority whoever they are, rather than sing about it for 30 years and then try and shut up someone who’s doing it currently.

Btw there’s nothing childish about the 70s counter culture, good for them at the time. What they are doing now is childish and hypocritical.
Yes, there are many first generation immigrants in the US with poor grasp of English.

There are many free ESOL resources; regardless, English is hard.
In our case, this disease can be detected very early in the womb and children born with it do not survive very long - usually only a few months, 2 years at most if I'm remembering correctly. They do these tests early so the pregnancy can be terminated if the parents choose.
The same way I don’t need to keep the principle behind my house key or computer encryption a secret.

They’re quick to leak and near impossible to change once inevitably leaked.

I would assume the hardest part is sustaining the machine that provides the logistics anyway.
Ask HN: Passive income with 1 Gb/s and 10 TB storage?
I recently upgraded my internet connection to symmetrical fiber and I wonder if it's possible to somehow earn a passive income with it. I have an unused raspberry pi and 10 TB of storage at my disposal.

I've looked at Sia (https://sia.tech) but the rewards are only ~1$ per TB/month. Are there any other options out there?
> The 10% is not as bad as it sounds, because the author fails to mention that these statistics are heavily in favour of expensive cars with a good dealership network. And Tesla has no dealerships at all, as far as I know.

Tesla has dealerships, but this is irrelevant. You are referring to garages, which can be included within a dealership. If you bought a car, you can opt into these contracts. Otherwise you can become a customer of any garage.
All cars were compared.
There are still 10% of teslas, who can not successfuly survive the initial inspection without additional maintenance.

> When you own something like a BMW, you typically don't drive the car to the inspection yourself. Especially not if it's a leased or company car. Instead, you bring your car to the dealership (or they will pick it up), they inspect the car, fix any issues they encounter and only then bring in an official inspector for the actual inspection. This way, the inspector will hardly find any issues. Also, dealerships typically don't chose TÜV, but one of their competitors that do the inspection at the dealership.

This is valid for any car, regardless of its age or brand, if a garage presents your vehicle for inspection. No need to refer to "german car brands".
Also competitors need to respect the same criterias.

> TÜV is where people go who want to save money by skipping the dealership.

The price for the check is fixed. You only fail the check, if there are crucial safety issues or oil leaks.
The majority of car owners is thankful for a safety hint from the inspector.

> Most people who do this drive cheaper cars. That's why cheap cars are always having much worse numbers in these statistics.

That is an assumption.

> They are alternative statistics, like ADAC's (Germany's equivalent to AAA), but they all have the same problem. There are no good statistics for German cars. They all favour expensive German brands because those who the statistics will never see a broken car.

This is a biased assumption.

> The dealerships will always take care of that. I'd rather trust US-based Consumer Reports than TÜV or ADAC statistics.

The dealership only takes care of problems iff you either signed an maintenance contract and additional insurance, the issue needs to be solved due to warranty or you accept the charges neccessary to fix the problems.

It simply _is_ the case that tesla has a lower quality then any other europe car brand. Dacia is on the same level as tesla in terms of haptics - but their internas (chassis, engine, bearings..., etc.) are siblings of mature brands.

The TÜV is responsible for checking for safety - Inspectors will get their license permanently revoked if they did not spot an serious issue. I would trust TÜV over any american report.

When an accident happens and a certain money cap is reached, insurances will investigate and escalate to anybody. The TÜV will not prefer any car brand and take these risks.

You do also insult any inspector (DEKRA, GTU or TÜV) by promoting such implications.
Tesla's have adjustable height, adjustable response, and 4 wheel independent suspension.

None of which are new to production cars. Off the top of my head, Lincoln and Mercedes are two brands that had such features when I worked on them…back in the 80s (though forward-looking adjustment might be more recent, I seem to recall Lincoln had a system that would adjust the rear on-the-fly based on what the front suspension was doing).

So if the implication is Tesla’s on the cutting edge or something, I would bet Tesla could have purchased off-the-shelf parts, and had a choice in vendors, to build their suspension.
The first example of a contemporary speaker is a Catholic priest and former staffer at the Vatican. That subsequent examples are drawn from elsewhere is probably the author deliberately trying to convey it isn't just the church.
I live in Denmark and I have never seen a Made in India product. Maybe they should start with electronics manufacturing services before moving onto semiconductor manufacturing? Just like China did.
I can't help that you paid God knows how much extra for this unnecessary fluff. If I were to get any of those, I'd look around for the least extraneous-fluff-y offer I could find. :-)

More seriously: At least the classes and restaurants already push that stuff in their marketing, don't they? So I get all that already doing my comparison shopping, and therefore would probably actually (at least to some extent) resent the time wasted on repeating it. And the few cookboks I (or we, my wife and I) have are also of the matter-of-fact, recipes and nothing more, kind... I am probably just much less of a "foodie" than you. I think my preference pattern is the overwhelming majority.

Note that Clovegarden has "the history of nut x in remote tribal desert y, etc" too -- but on pages separate from the recipes. (As I recall Mr Grygus started the site in preparation for starting a business of selling foodie stuff online after winding up his computing and automation consultancy business -- but that still seems to linger on, and he is nearing [or, probably, well past?] normal retiring age, so I don't know if that new business will ever materialise. But as long as he is up to updating Clovegarden every now and then it remains my favourite site for food-related stuff.)

[Edit: Ttypo.]
It has been a long wait, but I would argue the moment is finally arriving.

Ford is leading the charge with their F150 and mustang, both highly desirable and mainstream. The mustang is on the roads now, the F150 will be in a quarter.

Kia and Hyundai are on the cusp with their common EV platform that the Ioniq 5 and EV6 are built on. The 5 is out, the 6 is out in Europe.

Volvo is also pushing in fairly strongly, both internally and with their Polestar subsidiary.

Volkswagen has the ID4 on the roads.

Long story short, I am in the market and there are a lot more options than Tesla and many are established brands with far better manufacturing than Tesla.
I agree, it's not an exact science and I am not a doctor or run a practice so I do not know why they would do it this way. Probably a "best we can do" type situtation.
> they didn't disable the shell, just added a login script to a menu for pine, etc.

Very fancy, everyone was using elm and you got pine.
FrontAid CMS – Agile Content Management with JSON and Git
Probably because it isn't worth doing. Let's say you really wanted to make your infantry tactics classified at the secret level. Getting any security clearance takes a long time. Are you going to make every new infantry recruit get a secret clearance before they begin training? If not, how do you plan to teach them how to do their job?

Now imagine you want to send military trainers to help build up a friendly nation's military. What are they allowed or not allowed to teach?

It also isn't that hard for other countries to use aerial or satellite surveillance to see what you're doing. Infantry tactics need to be practiced outside. How will you stop other countries from observing your tactics during training exercises?
Interviewers aren't looking for you to get the right answer, they are looking at how you think about the problem, how you communicate your solution, and what trade offs you make.

That's what everyone wants to believe. But in reality, about 90 percent of the time, it basically is all about just getting the right answer within the given (patently unrealistic) timeframe. "How you communicate" is at best gravy. But if you don't solve that Two Sum problem in linear time in 27 minutes or less -- you're flushed, gone... and "don't let the door hit ya."
I suspect the answer to why they are doing this is relatively banal:

The industry wants to keep control of the flow of vehicles via its bought and paid for lobbying arms.

Every imported Integra Type-R is a possible BRZ not sold. Every Kei truck is a possible… I actually don’t know WHAT they expect to sell those people, but I’m sure it’s something.

The emissions are a legitimate argument; even in California there is a process if you REALLY want a 25 year old vehicle. It costs $10-20k but is on the books. Heck, you can even have the car tuned into a monster before undertaking the process and then that’s it’s authorized form!

The FMVSS stuff is a different story and MUCH harder to sidestep, which is probably why industry funds are now pushing that way.
I like the feature where i can review someone else content on the site
> The original code is interrupt driven, and partially co-operatively multitasked. The game spends about a third of the time running the main thread, which gets pre-empted by the midscreen and vblank interrupts. The other two thirds of the time is split between those interrupt contexts, which are not pre-empted, but decide when to return to main.

That's just how interrupts work; it is not cooperative multitasking. Taking an interrupt which just returns (no scheduler) is not usually called preemption.
It is not. You only need the SVP permission if you are doing larger contributions and frequently. Smaller contributions or one offs don't go up the chain as far, and can just require manager+legal approval
It is already supported. https://cloud.google.com/compute/docs/ip-addresses/configure...
Given the large long roads in the US, there’s always going to be a preference for large vehicles. Especially since there is a strong link between weight/size and safety.
I’m an engineer, so I went through university mathematics. I haven’t used it since… but the problem-solving ability I learned has literally transformed the way my brain works.

The content of high school math is important only in the sense that it must interest the kids and might be vaguely useful later on. The real prize is systematic problem-solving skills and confidence.
> dated infotainment

FWIW I find Tesla’s all-touch infotainment and climate control awful to use. I think there are many like me, who prefer dedicated buttons and knobs for common functions.
greppability has a high googleability.
high performance per watt is pretty low value for those of us who haven't moved our laptops from our home/desk in the past 2 years. In fact the whole premise of a laptop has largely been erased under work from home restrictions. Most of the point was to have a portable machine so your employees felt the need/desire to take the device home and continue working after hours.

There's maybe a slight argument to be made for meetings, but even then you're supposed to be paying attention to the meeting, if not then why are you there? One person might need to take notes...
I would go for a split of the currying and proposed solutions. Logically

y = x |> f2(a, _)
y = x |> f2(_, b)

are currying, but the implementation doesn't need to create functions any more than if the _ was %. And

fb = f2(a, _)
fa = f2(_, b)

are explicit currying which would be nice to have at times, but would mostly use in piped context at first, perhaps to give it a more meaningful or narrowed-scope name.
It's been a minute since I read this study, and I didn't take perfect notes, but iirc, the top line result is that (among munition workers) productivity per hour peaks below 40 hours a week, but total productivity peaks above it.
Maybe clap should store text strings in compressed form, and then decompress as needed. Could greatly reduce the bloat.
Tunneling with HE is usually the easiest way...
I mean this still has a charger with a proprietary connector to the battery. just the PSU for that charger is usb-c now (at least for the dewalt one)
This is only true if you define "work" as "tasks that has to be executed to survive". If you live in the wilderness you have to "work" a lot because you have to execute many tasks to survive. That is not what work is. I have to eat and defecate to survive, but you wouldn't call that "work", would you?

The definition of "work" used by every leftist movement in the world is different. They define it as "directly or indirectly selling your time to other humans in exchange for material benefits." Thus, if I hunt alone in the wilderness to get meat for myself I'm not "working". But if there is another person in the wilderness who forces me to hunt to get meat for us then I'm "working".

I hope you understand the difference. Scrubbing toilets is not per se "work". Scrubbing toilets so that someone will give you money to buy food is "work".
Some of our service providers require us to provide the IP addresses of our services to them for them to safelist. It’s stupid, but it’s not something we can control.

Rather than constantly update them as our servers change, we route through a NAT. I wouldn’t know how to do it with IPv6. Maybe the service provider could safelist a subnet?
Every time affirmative-action comes up for discussion in HN, someone in the comments entirely re-invents european style social-democracy from first principles just to avoid giving any advantage to African American's based on race.

I'm never sure whether to be saddened or hopeful about this phenomenon. Is it a new generation growing up and realizing that race is an outdated social construct and they could just help everyone and anyone with sensible policies, or is it just people repeating "You know who the real racists are?" style talking points, it's hard to tell.
> for the most part

That's the important bit. If they always worked as expected, I'd agree. But they don't. I could give plenty of examples but I'm sure you know about them.

> A true begineer is unlikely to be familiar with bash or these other languages

I'm with you on Bash, but not necessarily about "these other languages". Lots of people are being introduced to functional languages first, and if you don't think so you're probably just old.

I also don't assume a beginner will just be given code without any guidance. What do you think about dot notation? If they can/can't understand `foo().bar().baz()`, then surely they can/can't understand `foo() |> bar() |> baz()` all the same?

Actually the "lack of familiarity" argument is the best argument for introducing it in JavaScript: It's the language beginners are learning nowadays, so if it has feature x as a prominent feature, in a few years everyone will know about it.
This is such a retarded new security feature of Firefox. Oh no! Something wants to be downloaded from plain HTTP! As if malicious actors could not figure out HTTPS...

I assume it can be turned off in the config.
>This piece is entertainment to be enjoyed by white folks in Alexandria cozy on their couch with their cafe-au-lait.

Or the Asian and Indian folks who increasingly make up NoVA’s “front row” communities. Source: growing up in Alexandria and living there for a decade.

There are elements of truth to the author’s racial generalizations, but one defining aspect of NoVA and DC is how different groups and races intermix (my middle school was more than 50% black and Hispanic, my high school more than 50% Asian). This aspect is entirely absent from the author’s just-so analysis.
Show HN: An offensive security toolkit written in Rust
Remote Code Oxidation is a collection of tools that help offensive security professionals quickly adapt payloads to the needs of their engagement. Any and all feedback is welcome!
As a child of the 90s, my views are quite skewed but it seems like such a different era. It was the era of "Hackers' and the Matrix. When you could actually afford some decent property in the valley still. When it wasn't a complete homeless dump(or at least as much as it is now). Every computer you bought was seriously much better than the last. But yeah, my late father did have the concern of outsourcing to India in the mid 2000s. That was back when it was thought that India was the next superpower before China just raced past them.

I am reminded by this presentation I saw(and was shown to teachers all around the country) in the early to mid 2000s.:https://www.youtube.com/watch?v=FdTOFkhaplo

Its crazy just thinking back to those times.
Past a certain capacity, I wonder where the need for rapid charging begins to decrease. It might be an interesting trade off.
Show HN: Are you protected from Future Log4j Vulnerabilities?
Personally, I don't like lying to people I'm considering spending years of my life working alongside.

Me neither - but you if you want to work for FAANG, or wannabe FAANGs - you're going to have to get used to it.

In fact, arguably that is the very purpose of these "tests" - to get you to compromise your integrity and negate your gut intuition about how professionals should treat each other -- even before you are invited to come in for an interview,
Yes! It’s a currency that’s probably closest to peoples intuitive ideas of what a cryptocurrency is. It absolutely can be used for criminal transactions but people who are very pro-privacy also argue for it.
Openskill.py can now predict the winners of any game faster than TrueSkill
Yes, but ADAC statistics include failures and suffer from the same issues. If a three year old BMW breaks down, most owners will call BMW, not the ADAC.
(And some car brands will actually send the ADAC to help you, but they have contracts to make sure it won’t appear in the official ADAC statistics)
> In fact, Latin was the only grammatical teaching that I had at school.

Almost the same. I only did Latin for two years but found the the grammar concepts I learned in Latin were much richer than I got in five years of French.
Why? I bring that up in every job interview. None of them have ever found it objectionable. In my experience, except for some startups, it's something every company in tech is at least thinking about.

As an industry we are wasting so much potential. How many great candidates end up not interviewing with you when they see your entire tech staff consists of white and asian men aged 25-35?
You misunderstood one of the two statements.
Show HN: Utility for creating, accessing, and managing namespaces in Common Lisp
Valve's tweaking Linux drivers to squeeze more battery life out of Steam Deck
TBH it's really hard to care about the "I need my docs to render in a terminal" use case.
What a waste of [my] time! This type of articles shall be labeled very visibly [US applicable only], so the rest of the world could safely move onto reading some more relevant HN news.
Maybe. It was my first time being full time management only. Balanced it effectively for the better part of 3 years. There were a lot of unique challenges (in the non-exaggerated sense) and learning experiences in that job.
My 14 year old daughter managed to find it by herself through her friends. I've only really ever used it to find nice wallpapers but my daughter is a pretty talented artist and she loves the site.
This is one technology that I will regret in my later life that it didn't come soon enough.
Using NFTs to own ingame objects: Also pretty much a scam