skysight-inc/HackerNews huggingface dataset:
Does labor include healthcare and pension costs?

A high school teacher once told me that the most expensive part of a car is healthcare and pension costs. Road and Track reported on this a little while ago, no idea what the situation is today.

https://www.roadandtrack.com/car-culture/a9590/pension-costs...
I only see the names of participants in the leaderboard, how can I access their methods?
6 weeks tops until everything would run on LoRa (again), with nothing but important info, no ads, and all in TUIs, mmmmmmmhhhhhh
No, I learned as a kid in the 80s from a tape.
querySelectorAll() isn't live. So you could do what I very often do and already convert the result to an array, i.e.

dqsA = s => Array.from(document.querySelectorAll(s));

Reason why I do that very often is because it allows all array methods to be used on the result, like .map() or .filter(), which makes it feel very much like jQuery. YMMV
Ah yes, back when spirits were brave, the stakes were high, men were real men, women were real women and small furry creatures from Alpha Centauri were real small furry creatures from Alpha Centauri
Location: Berlin
Remote: Preferably not
Willing to relocate: Probably not
Technologies: OpenBSD, Linux, Go, C, Perl, AWS, Jenkins
Résumé/CV: By Request
Email: blues.glowing0v@icloud.com

Decade+ of experience as a Red Teamer focused mostly on Linux h4x.
I realize it's a joke post, but at least a couple of misleading things at the start demand correction ;)

> Well, I can always define some booleans myself! ...

Just always include stdbool.h, C versions before C99 are no longer relevant (even MSVC has mostly caught up since around 2016).

> Because booleans are nothing but unsigned integers 1 and 0.

Not really, bool/_Bool is its own native type with a size of 1 byte - IIRC the C standard might probably say 'at least 8 bits' but in reality it's always one byte (it implicitly converts to integer though).

> typedef char byte;

Not quite right if you expect `byte` to have a specific signedness, since `char`, `signed char` and `unsigned char` are technically three different types (whether char behaves like a signed or unsigned number depends on the compiler or compile target).

Also note that the new 'auto' has slightly different behaviour in GCC and Clang, and please only use it when needed (when dealing with unknown or unnamed types).

As for the rest of the post, please don't do this if you expect other people to ever read your code :)
Location: Zurich, Switzerland

Remote: Preferably on-site during project (Europe) or remote.

Willing to relocate: Just during projects

Technologies: React, NextJS, Typescript, Fusion 360, Figma, Adobe Suite

Résumé/CV: https://www.baran.ch

Contact: hello@baran.ch or +41782291133

About: As a software and interaction designer, I create highly functional prototypes for ambitious interactions.

I transform your ideas into novel interfaces. By combining design and engineering, I create aesthetic, practical and scalable solutions for early-stage start-ups and product companies.

I design a variety of ideas for an elegant solution. Instead of just delivering mock-ups, I quickly create functional prototypes with React to turn the designs into reality. I test the concept in practice and iterate on the prototype until it is perfect.
> This hypothesis has been tested. Lots of people have spent a lot of time and money on it. We have zero examples.

Literally this week:
https://www.washingtonpost.com/politics/2024/10/31/michigan-...

> Believing in voter fraud is not quite flat Earth stupid. But it’s close.

Blind faith is more like “flat Earth” to me. Does it make sense to have such confidence about every election on the planet? Or is America on a pedestal? Those other countries probably make the same claims about their alleged election integrity.

> Also, whose donors do you think hire illegal workers? Who pushes back on strict liability for employers?

I would ask to share your sources but why is this even relevant? Voter ID now. Closed borders now. Deportation for illegal immigrants now. No one buys the weird excuses conjured up by untrustworthy politicians and activists on this issue, not even them. It is clear who this status quo favors.
Even if it's not a bug, at least there's still a workaround. For now...
> And now we have three branches that look the same, yet what they do depends on whether constants exist with those names!

Set up your highlighting tools so that they don't look the same. Problem solved.
2010s was the decade of web scale (e-commerce, social, as tech) and graph dbs struggle with low level control over storage layout, denormalization and custom indexes to optimize queries etc needed above a certain scale. In the 2020s I see a retreat back to “simple long tail tech for the 97%” (helped by exponentially more compute) - with a focus on UI, and now early exploration of AI which is driving need for fluent and fluid service connectivity and distributed data models across denormalized silos created in the 2010s. Which is setting up the 2030s to be about linked data and graphs. Maybe?
No it wouldn't, it's just too unergonomic of a style to force upon everyone
Location: Germany

Remote: Yes

Willing to relocate: Yes

Technologies: Python, Javascript, React, C#, ...

Résumé/CV:https://www.linkedin.com/in/florian-traber-27649274

Email: hn[at]floriantraber.de
Humans can walk backward. And you still need to move the payload to the other side.
Why is their versioning scheme follow based on a stock price and not normie numbers?
Sure, do this if the compensation is worth debasing yourself. If it's not or you can easily find something else, there's no reason to put on the clown costume. If you are respected for your work alone and clearly shut down any attempts to recruit you into the political circus, chances are the children will not drag you into their squabbles. They'll be happy someone reliable is doing the work while they're busy playing fiefdom and leave you alone, rather than risk having it crash down around themselves over confronting someone who has no issues calling the act for what it is.

> By the end he seemed intent on making my team out to be under performing.

Do not, under any circumstances, let these people remain vague. As soon as you see them make allusions, make them nail themselves down. Examples: "In your opinion, am I under performing?". If the answer is yes: "In what areas is my performance lacking? What would be an improvement?". If the answer is no or he doesn't know: "Oh. I see. You really gave the impression that you do think so.". He'll apologize. Nine times out of ten the conversation will end with the latter. Even if he intended to make you look bad, get ahead of it and he will be unprepared and reflexively be nice.

Chances are he'll mind his behavior around you in the future. Bullshitters fear the blunt.
It'd be 'Siddhartha fucking Buddha' if we're talking about the Buddha. There are other Buddhas whose moniker you could use (e.g. Amithaba), and Siddhartha Gautama had other monikers (Shakyamuni Buddha), so variations would be possible. As for the stance on blasphemy, I'm not certain but I expect it may differ between sects.
That's pretty good. I'm somewhat curious now about his writing aspirations.
Sorry if it sounded dismissive, but, I mean, modern motor control formulae[1][2] don't have a term for RPM. Motor controller derives new output state from just torque and instantaneous state of the motor, RPM is somewhat externally controlled unless that version of formula is in use. Hence the capsule analogy: F=ma for constant F means a > 0 and (rotational)velocity monotonically increases.

It doesn't make instinctive sense to me too that motor people haven't been thinking RPM-first for some time, but apparently they're not.

1: https://en.wikipedia.org/wiki/Vector_control_(motor)

2: https://en.wikipedia.org/wiki/Direct_torque_control
Is the USA a Democracy or a Republic?
It's been informally discouraged for use in net-new projects via a chat message from one of the maintainers during this year's RustConf.

https://discord.com/channels/734893811884621927/127043967262...

Actix-web remains healthy in this regard, it was specifically just about the actix crate.
They took inspiration from the error steamroller: https://github.com/ajalt/fuckitpy
Please email sharpobject@gmail.com about this. Thanks.
You want the car to have the least leverage against the engine, not the most.
People generally do have some idea how to fix complicated systems have have endemic problems. The reason they don't is that the company considers the capitalism going up faster NOW to be way more important than it going up faster in the future.
So, Docker container image, without OverlayFS benefits?
> Meanwhile tribes of hunter-gatherers in Africa get 15-80% of their daily calories from honey during certain seasons; why aren't they obese and diabetic?

The fact you even have to ask this question is telling.
Specifically you're talking about Hadza tribe that spends pretty much all of their waking hours outdoors hunting and tracking pray, day in and day out.

They quite literally track honeyguide birds, climb tall baobab trees, get stung repeatedly and then they eat freshest highest quality honeycombs whole, including larva, and not just extracted, industrially processed honey.

Westeners that show up to film hadza can barely keep up to them because just how fast, long and exhausting their hunts are.

This is akin to asking why do long-distance cyclists who spend 10-16hrs a day on bike on long cross country rides can drink liters of cola every day and be skinny like a fig.

I'm getting second hand embarrassment from just reading the question.
Tiny bit of context I'd also call out is that one of the primary authors comes from WhatsApp IIRC, with an extensive Erlang background.
Is the brew ecosystem impacted by this?
The estimates I'm seeing is that cruise ships are about 2x-3x the emissions per kilometer than flying to a destination and staying there (obviously, it varies with a lot of factors). So if you were flying to a nearby island, you would have fewer CO2 emissions. But something like a trip to Thailand could end up having more CO2 emissions than a cruise.

It is kind of strange, though, that I always hear about the carbon foot print when cruises get brought up, but I almost never hear about it when vacationing in general is brought up. It seems like if people were really concerned, they'd be telling people to go to local beaches and not beaches on the other side of the planet, but I've never seen people say "Don't go to Malaysia! If you go to Cancun you'll be creating much lower CO2 emissions."

I get the feeling that cruise ships in particular are targeted because, unlike trips to Southeast Asia, going on a cruise ship is considered "uncool."
Show HN: Scalerx.ai – Create, train and deploy AI agents
Because using a JS module will set back your 30-minutes project by an entire day.

Of course you are supposed to master which of the es/interop/amd/require incantation you are supposed to use. I wish Typescript would have mandated one style and one style of JS module only!!

And I’ve never succeeded to find a good guidelines on which kind of JS module I should use. Any advice on what is a very easy and stable and worth-to-learn technique to master imports in 2024?
Displaying ads?
I’m using poetry because of the default lock file usage (there isn’t a global, mutable state, all changes required to update the lock file). I wish that this function could be incorporated to poetry directly
Most people would have to sacrifice something, might as well pick something you have plenty of, or may not miss very much when it dwindles :)
A friend of mine bet me $1000 in 2004 that Apple would be out of business in 5 years. Best bet i ever made, but if only I’d put my winnings in AAPL!
Hello. BTW, if there's no Motif tool available, there's always TCL/TK. As an example, TKDiff.

Or a Gemini/Gopher client:

https://codeberg.org/luxferre/BFG

It just requieres TCL/TK and tcl-tls. It's run faster than compiled browsers, even if the browsers have Javascript disabled. Services:

gemini://gemi.dev News Waffle, perfect for newspapers, no ads, no 700 cookies tracking you.

gopher://magical.fish Big portal, good news service

gopher://hngopher.com HN

gopher://gopherddit.com Reddit
The most amazing surveillance machine ever …
> A typical example is banks getting merged: there will be a fight to see which system stays and which one disappears. If you froze your technology 4 decades ago it won't be your stack winning. [0]

In my experience (small/mid-size US banks), the institution with more assets or branches usually wins. It rarely has anything to do with technology. If a 6 region, 200 branch monster comes in and wants to buy some 4 branch relic in the West Texas desert, it doesn't matter if the smaller institution has achieved AGI and an intergalactic core platform. They're almost inevitably gonna be merging their records into some old boring IBM system.
Ok so my problem is, i made an app that lets me write in morse using volume up and volume down on my phone. It fits the bill of your patent. Now, an idea just about anyone with the need would have and could implement readily using exisiting technology in an evening has become a patented thing.

Patents are supposed to protect innovators, to encourage public release of innovative ideas. Yet your patent would stifle useful, though in this case not particulalry innovative or broadly useful, tools.

what is being protected by your patent, and others like it? An afternoon of thought. Not even a prototype in your patent, just lazy half assed schematics.

patents like yours hold back society. Again, not this patent in particular, but the many like it. Just look at patent trolls. Usless dregs of society, making things difficult for true innovators by abusing a system that was supposed to benefit humanity.
This feels a lot like the people who simply tell others to become a poll worker when they start asking hard questions about the system. I get the wisdom in this but it can also be a waste of time. In other (non electoral) situations, many big improvements can and have happened without needing to endlessly understand existing things.

In this case it is clear we don’t have verifiable elections - you don’t need to understand anything deeply to know this, since it is apparent with your own ballot. So instead let’s design for something better.
Hasn’t the entire city of Venice been anlmost exclusively funded by and setup for tourism for hundreds of years?
It seems like quite a stretch to say the 2000 election was stolen. There were definitely ballot issues, but Gore challenged it and ultimately decided of his own accord to concede.

He could have continued the challenge and drawn the process out, throwing in throwing in the towel to allow the process to end was his choice, it wasn't stolen.
For now the level number you get to is sort of your score, There are a lot of levels, and some players are already around level 400 :-) (no analytics, just from my social circle) being able to scroll back to get a level from 2 to 3 stars does not seem like a good effort somehow. But I will think if there is some way to measure differences in play, if that is really interesting to know.
I have experienced a spurious ABS activation while braking from highway speed on an offramp. It was terrifying, and would have led to a crash had there been any traffic when I rolled through the stop sign at the bottom with the ABS still chattering.

That vehicle got its ABS fuse pulled.
I doubt the logicians do; the most applied of the bunch I can think of is Büchi, who proved the equivalence between finite automata and monadic second-order logic.

(I've written elsewhere than people can cue off of context-dependent grammars, but other mammals are limited to regexps; now that I think about it more, they may even mostly operate in the star-free first-order regime... [but thinking about that a bit more, I'd say most people also prefer limited logic cues])
I think for the first levels that is true, but levels around 300+ will take quite some time, and then the time between play and the transitions is minimal. But good feedback, I will see it such a thing could be possible. It would help in the early levels.
It is expected that some humans will not accept robots walking among the public. So they have to be vandalism-proof.

However, the guy in the video is attacking the robot in the wrong way. He should be using a spray paint can instead of a baseball bat.
Back in the days when trying to slim down JS I used https://github.com/filamentgroup/shoestring Main reason was because they had offered a custom build to only add what you really need.

It looks like cash has that as well, just bit more hidden in the documentation https://github.com/fabiospampinato/cash/blob/master/docs/par... If I'd use it I'd give that a try.

Somehow I still think going with what the browsers have to offer nowadays is a better option - actually it's really good and jQuery isn't really needed anymore. Especially when even the small jQuery alternative is still 6kB, while Preact, a react like lib, is only half the size.
8 names doesn't disprove "it isn't often".

"It isn't often" doesn't mean "it has never happened".

If anything, only listing 8 only proves their point. To disprove their point you'd need to list hundreds of housewives. Possibly thousands given the number of patents out there.
Quantum Machines, Nvidia use machine learning to get closer to quantum computer
And with just 3 layers: Runtime, Framework, Application. But at least you are not switching tools, and it presumably would prevent you from installing LARGE_v1.1, and then installing TINY_v2.2 in a later layer, which however upgrades LARGE to v1.2 and your docker images are now twice the size.
> Yeah it’s just a polite retelling of the crazy Trump nonsense that was laughed out of court by every judge who looked at it and the rest is just misunderstandings from casual election observers who refuse to do one iota of research about how things work.

The majority of the cases relating to that election were dismissed for various technicalities, not on merit. As in the judges didn’t laugh them out of the court based on the ideas in those cases. Of course they may have also been rejected on merits but we won’t know.
ZGC does not stand for zero. It stands for Z Garbage Collector. It's a next-generation GC implementation for OpenJDK that focuses on low pause time while supporting very large heap sizes. It does not "not collect garbage".

You could try using https://github.com/kkokosa/UpsilonGC and seeing if it still works.

At the end of the day for anything performance-related you can just write code with manual memory management with RAII patterns via IDisposable on structs and get code that performs closely to C++ or Rust. It's also necessary to understand if this is a good idea at all - most of the time you do want to just rely on GC.
Yes I use all default fonts and emoji's. For the font symbols as button symbols I think I need to use something like font-awesome, I'll add it to the todo list!
At that point it doesn't matter whether the voting system is centralized or left up to localities. If the election comes down to a few thousand key votes in one or a few localities you are left with a very small number of election systems to keep a close eye on whether that's the central one or a few local ones.

Its also worth noting that just because the central government could run one standardized election process doesn't mean that the election is easier to secure. Ultimately polling places would still be local. Maybe it helps a bit if everyone uses the same system, but that's more about consistency than security.
Awesome Google... Now learn what an availability zone is and stop creating them with firewalls across the same data center.

Oh and make your data centers smaller. Not so big they can be seen in Google Maps. Because otherwise, you will be unable to move those whale sized workloads to an alternative.

https://youtu.be/mDNHK-SzXEM?t=564

https://news.ycombinator.com/item?id=35713001

"Unmasking Google Cloud: How to Determine if a Region Supports Physical Zone Separation" - https://cagataygurturk.medium.com/unmasking-google-cloud-how...
I dont think it's a bug, but i sure hope it will be reversed.
It’s everything but that. It’s the instrument of over engineering. Maybe not the language itself (it was the Rust if its time, everyone wanted to use it for everything, even if it made no sense), but the whole ecosystem just prefers complexity and breaking changes. Maybe it’s a coping mechanism for devs stuck with it, or I don’t know.
I feel like syntax actually helps in writing unambiguous logic. Doing away with syntax and writing in plain English might sound nice to someone who is just starting to learn how to program and it's tired of not understanding syntax, but I feel like doing away with syntax is really doing a disservice to any actual application development.
In all seriousness, if the director has someone on the shit list, then I don't think there's much that person could directly do to change that (in the short term at least), and suddenly changing one's tune to be sucking up to the new leader will be seen as what it is.

If it were me, I would be taking stock of the current situation from a holistic point of view. The most persuasive you could be is if other people that the director trusts are telling them to keep you. So you go on a charm offensive on all the people from the other team, possibly even airing your worries of being shitcanned (depending on how sympathetic the person you're talking to would be). This also has the benefit of you not having to actually lie or mislead anyone.

This is definitely not the time to be dying on any hills from a tech perspective, and you should help people get their work done and their PRs merged. If a rumour starts that you might get fired and you're beloved by those the new director respects, it may well behoove them to deny it, and when someone makes a statement out loud the desire to save face and stay consistent will be strong.

However, if you don't manage to change their actual opinion longer term, or you don't succeed in persuading others, then youwill get fired. So simultaneously, you should be preparing for the worst. If you haven't already, write a brag file about everything you've achieved at the company — this is much easier while you still have access to all the systems and are able to look through history. This file is invaluable for writing your CV (which you might also want to be doing) and referring to before interviews.

Basically, do what you can to get through this political turmoil, and work to reduce the possible downside of you not succeeding, because the odds are against you.
Ah, more complex than I thought: "venvstacks allows you to package Python applications and all their dependencies into a portable, deterministic format, without needing to include copies of these large Python frameworks in every application archive.", and in "Caveats and Limitations" (please, all projects should have one): "does NOT support combining arbitrary virtual environments with each other".

Is there a helper to merge venv1 and venv2, or create venv2 which uses venv1 dependencies and on load both are merged?
Elon Musk's X is losing users in the U.S., UK, and EU. X's own data proves it
Interesting comments there. I usually do not like Reddit and I love HN but here it seems that Reddit is beating HN!
In China, "there are no three-letter government agencies".
I think there is no closed formula, but it's posible to calculate it using recursion (or a loop). From the end, add 1 for terminating questions and multiply by 2 for non terminating ones.

len(question_paths(10,[1,5])) # 274
2×(1+2×2×2×(1+2×2×2×2×1))

len(question_paths(10,[6,8])) # 448
2×2×2×2×2×2×(1+2×(1+2×1))

len(question_paths(10,[0,1])) # 258
(1+(1+2×2×2×2×2×2×2×2×1))

len(question_paths(10,[8,9])) # 768
2×2×2×2×2×2×2×2×(1+(1+1))
Exploring Directories in Node.js: Retrieve All Files and Folders