skysight-inc/HackerNews huggingface dataset:
Sibling comment says windows 10 is the new windows 7. Presumably people will be saying "you can take windows 10 from my cold dead hands" in the future, just like people said it about 7 and XP
Don't indulge in meritocracy. It's essentially a "prize".
Bill Gates, but (according to the Isaacson book) not Elon Musk
On ice skates I (left handed and left footed) find it easier to come to a prompt stop with the left foot forward, and I naturally slide across ice and such with my left foot forward so, naturally, I thought I'd have the left foot forward while snowboarding.

Everything felt absolutely right, UNTIL I gained some real speed for the first time. Nope! Suddenly everything felt wrong, and I instinctively turned so I had my right foot forward.

So weirdly goofy it is.
> protocols, conventions, failsafes, QA teams, etc, etc that are either still hugely difficult to contribute to (Linux kernel, web browsers, etc)

To be fair here, I don't think it's reasonable to expect that once you have "software development skills" it automatically gives you the ability to fix any code out there. The Linux Kernel and web browsers are not hard to contribute to because of conventions, they're hard because most of that code requires a lot of outside knowledge of things like hardware or HTML spec, etc.

The actual submitting part isn't the easiest, but it's well documented if you go looking, I'm pretty sure most people could handle it if they really had a fix they wanted to submit.
"Stupid" is a bad description.

First, addictions are a terrifyingly complicated health problem. They involve and hijack ancient reward paths in our brain. Stop breathing for 30 seconds and watch your reactions. Some people react in the same way to withdrawals. Are you weak-willed or stupid if you cannot hold your breath for a minute?

Second, some people make money on addictions. That is where "stupid" definitely leaves the conversation and "evil" enters it. And it is not just stereotypical mafiosi peddling fentanyl. How many HNers spend their working hours making some app slightly more addictive to the users? Do they consider themselves evil?

These people have an enormous incentive to play down the risks and try to hook up new users to their products. Be it tobacco, gin, Facebook...

If no one made money on smoking, it would be a niche activity by now.
Of course, this wouldn't happen with mods on forums.

Oh wait...
Clearly you didn't read the article. The grandmother was in Poland.
Let's work it out: 1 in 10 are lefty, 1 in 1000 have Downs. Supposedly 50% of people with Downs are lefty, therefore:

P(A) = 0.001

P(B|A) = 0.5

P(B) = 0.1

P(A|B) = P(B|A)xP(A)/P(B) = 0.5x0.001/0.1 = 0.005 = 0.50%

So the chances of having Downs given being a lefty is 1 in 200, or which is 5 times higher than the base rate, but still quite rare. It's probably more a case of "having developmental abnormalities interferes with handedness" rather than "being a lefty predisposes you to having sundry developmental abnormalities".
> The Deppenapostroph is not to be confused with the English greengrocer’s apostrophe, when an apostrophe before an ‘s’ is mistakenly used to form the plural of a noun (“a kilo of potato’s”).

Grocer's apostrophes annoy me, along with words like "advices" (advice is an abstract noun and can't be plural, like "happiness") and "learnings" (use "lessons" instead).
The Indians migrating to the US via h1b visas are not coming from the slums or ghettoes. Higher education to foreigners in the US is essentially an immigration scheme - they pay $60-$100k (+living expenses) for a useless graduate degree which only the rich can afford, then get funneled into consulting firms like Cognizant/Infosys on OPT/EAD visas before picking up their h1b for ~ 6 years. This pretty much gets you in the US for ~ 10 years before getting a green card.

> The Indians in top leadership positions you see in tech firms are rare exceptions

This is absolutely not the case. Despite being 2% of the population, Indians are way overrepresented in tech leadership positions (not just CEO/CTO). I recall in a meeting at a med size tech firm I worked at, the recruiting/HR department no longer considered Asians of any ethnicity a minority and lumped them in with white males.
How to Make Millions with Ebooks?
At least one American Nobel laureate has had to sell his nobel prize medal to pay for medical costs in their old age.

Just insane.
Plain – A Reimagined Fork of Django
In organizations where only HID USB devices are allowed, not mass storage? I'm not aware of any reported successes in that environment, although it's theoretically possible (Heck, you could even have your evil HID-presenting SOC USB stick open a command prompt and type in the malware if it detects a long enough lapse in input without an obvious screen lock command).
Even as an Indian, I don't know how that could be tackled, it seems to be kind of systemic.

I'd always been around people from all sorts of places, and many of the schools I went to would intentionally keep kids of similar origins apart to force them to mingle with others, so I grew up to prefer being around people from different places over just sticking with other Indians. I've had several experiences of running into people who seem to take pride in being the way you describe. My interpretation has been that they have a chip on their shoulder about not being "westerners" and view anyone who is better integrated as being some sort of traitor.

For now, I've only had to experience it in school and university. It's been awful every time. Yours is also a sentiment many people have expressed to me about other Indians once they've opened up to me and realized I won't care if they say something that could be racist.
Thanks John,
Will do.
I think talking on the phone is sufficiently different from using it as a tiny computer, we just hold it completely differently in that scenario, so I bet we tend to go to the default state (right hand). I’m trying to think back, but I can’t ever remember using a phone left-handed.
> What has been your experience with OpenBSD?

Limited, tried it few times in a decade or so, used as a custom router for some years, then given up since for NixOS to have easy replication and much less hw issues.

> What are the pros & cons of using Open BSD?

IMVHO simplicity it's a pro, documentation is pretty well done, however hw support is limited and pkgs availability it's not that much. Being binary-centered instead of source centered like FreeBSD it's easier to maintain as long as you do not need much current software or non-official pkgs. The biggest cons for me is that's as most systems even today, it's not declarative.

> What laptop would run OpenBSD best?

I suggest only desktop hw, especially if you care about battery life.

> Was choosing OpenBSD over Trisquel (Trisquel is Stallman endorsed) a better choice for someone who is concerned about privacy & security?

IMVHO if you want something free in the GNU sense try Guix System, it's too much (IMO) focused on HPC instead of the desktop, but it's by far more rich, modern and have very good docs as well. Once you tried a declarative system you'll not go back to anything else.

About your requirements:

- security :: OpenBSD is very attentive, but it's community is way too little to keep up, so while formally "more secure", "more audited" than any GNU/Linux distro I do not consider much more "secure by default", and I do not consider "security-centered" distro more secure than mainstream ones... In general anything sold to be secure turn out to be much less secure than most else;

- usability :: as an embedded system OpenBSD is usable as long as the hw you have is supported, as a desktop well... IMO not much these days. Desktop needs vary much but...

- availability of important tools I use :: little community, less packages is always obvious. Guix have much more and could import NixOS packages (derivations) witch are along with Arch AUR the biggest repo existing today, but that does means not much, it's depend on which tools you use. Individual packages might be there community supported since years or not.
'Price Gouging' After a Disaster Is Good for the Public
It's bizarre. I hate seeing it as well but if I don't pay attention I find myself typing them for no discernable reason.
You mean that a company that employs 10 devs for 60k (way below real salary of US companies - that the pledge is focused at the moment) which is 600k is not able to pay additional 20k to various maintainers, that will not even get entire 20k just just a small percentage?
The inference engine is implemented in SubL (see https://cyc.com/archives/glossary/subl/ and https://web.archive.org/web/20120513111513/http://www.cyc.co...) which is a variant of Common Lisp, and the knowledge base is implemented in CycL which is divided into the Epistemological Level (EL) and the Heuristic Level (HL).

There was a source-available version called OpenCyc with a small subset of the knowledge base that is now retired and no longer officially available, but it's still easy to find on the net.
There's still a bit of porting to be done, it's not all JavaScript (and sometimes the Javascript need a bit of love as well).

You can see the patches for FreeBSD: https://cgit.freebsd.org/ports/commit/?id=25eaa50554b9630168...
Is this

assert_eq!("\u1F41δυσσεύς", "ὈΔΥΣΣΕΎΣ".to_lowercase());

or

assert_eq!("\u03BF\u0314δυσσεύς", "ὈΔΥΣΣΕΎΣ".to_lowercase());

For display it doesn't matter but most other applications really want some kind of normalizatin which does much much more so having a convenient to_lowercase() doesn't buy you as much as you think and can be actively misleading.
> a generator with fuel storage on site probably makes more sense

Storing fuel is dangerous in general, but I believe that liquefied gas is more dangerous. It is more tricky. For example you need to store it in a ventilated environment, to prevent gas buildup. If you turned wrong nut you'll may be not able to turn if back due to pressure.[1] It can be treated safely, but it much more tricky that with liquid fuel.

[1] https://www.youtube.com/watch?v=JzdnUZReoLM
I worked on a PIG app several years ago, fun project - https://atomicobject.com/portfolio/microline-embedded-softwa...
> My goal in most cases now is to optimize code for the limits of the human mind (my own in low-effort mode)

I think you would appreciate the philosophy of the Grug Brained Developer: https://grugbrain.dev
Who processes the applicants? Indian bosses (see the tweet/articles). Many US permeant residents are being passed over at these big consulting firms in favor of Indians. Its nepotism, 100%. Indians in the US are not discriminated against. Despite being < 2% of the population of the US, they have an oversized influence in many industries/management level roles.
>Yall want to Drive the combine ( Managment, Software development, VC ) but dont want to do the dirty work ( QA, Devops, IT admin )

Woah, less caps and racist thoughts and more critical thinking please. I am saying taking a simple average between the two like you did is flawed for a number of reasons.

1) You don't even have an apples to apples comparison. H1B data is based on prevailing wage which is just base pay. So taking your link, 129K - $171K/yr comparing to your other data, 100-150k. Lets take a simple average. and say the glassdoor wage is 150k, that means 50% minimum, remember you said minimum, is 75k. That does not really track with 125k.

2) Prevailing wage is based not only on the role but the geographical location too. An overall average between those two datasets is a very rough guide and I think its better to do direct comparisons at a company level or regional level. Again there is still a lot of normalization and cleanup to do in the datasets, the H1B data is not great for analysis right out of the gate.

Your case of a minimum 50% reduction in base pay is hard to defend except in outlier cases. If it was closer to 25% I think its a much easier number to defend.
64bit systems have been around for about 20 years.

In another 20 years when we have 128bit PCs, it will be comforting to know that we’ll still be hamstrung on 32bit integers because of a design choice made in the 1990s.
Show HN: Slash your LLM Inference Costs with Overnight Processing
Hey HN,

If you tried running open-source models like Llama 3.1 70B or 405B, you might have noticed that it gets very expensive. The reason looks obvious enough that you might have stopped even before trying it!
- GPUs are very expensive to buy or rent
- Running the most performing LLMs need 4, 8 or even 16 top of the line Nvidia GPUs
- And that won’t get you anywhere near the level of VRAM needed to batch enough to get a decent throughput and efficiency

Some have even questioned if open-source LLM providers are not doing some shenanigans to provide the prices they offer. VC funded bait-and-switch? Unclear quantization? Even the most well funded LLM inference startups, with the best inference optimization teams in the world have got into controversy about this.

At EXXA, we wanted to make affordable the best open-source LLMs in all their FP16 glory.

And I don’t know for others, but we’re a bootstrapped team of 3, so the subsidizing part isn’t an option :D

I won’t tell you we found the magical solution for all use cases… But we found one for batch overnight jobs to generate synthetic data or things like:
- Data pre-processing (e.g. contextual retrieval for RAG enhancement, knowledge graph)
- LLM-as-a-judge evaluation

Why overnight? Because it gives us time to:
- Get GPU for a high discount (30-70%) as they would otherwise sit idle in cloud providers data centers
- Heavily optimize inference for maximum throughput instead of minimum latency

Today, our batch inference API is live for Llama 3.1 8B & 70B FP16 with output under 24h.

We offer the lowest price per token in the market! 60% cheaper than fireworks, 40% cheaper than deepinfra. Without any hard rate limits and with prompt caching available.

Try it now at withexxa.com

—--------
If you have any questions: you can contact us at founders@withexxa.com

If you want to generate a large amount of tokens with custom LLM models, we can host them and offer the same price ranges as Llama 3.1 8B & 70B.

What do you think of our approach? Are you willing to wait for super cheap prices for AI inference?
I do, and I have kids older than this age range. This isn't the first time we've heard this moral outrage. Facebook, iPhones, Call of Duty - we've heard it all before. But TikTok is a Chinese company, so they believe they have a free pass to attack it ruthlessly. Here's the thing - the kids in this age range see through this BS and hypocrisy.
Gotee – An Implementation of Tee in Go
A right-handed friend of mine was forced, as a result of spinal damage, to make use of his left hand. He always used to say "I was was right-handed, but now I am ambisinistral... equally useless with both hands"
It can be like that anywhere. The trick is to have more empathy for victims than for criminals.
https://archive.ph/qomLa
Malware authors in shambles. No point in mourning a platform that neglects user safety and comfort to this extent.
I'll be happy to send it to you once it's done.

In the meantime, if you come across clients that would like to be interviewed, would you mind sharing my email: HN at curbnit.com

And I suppose it would be awesome to quote an expert like you. Would you mind sharing your insights with me?
ASCII is an encoding, it doesn't say anything about locale. The point is that tolower/toupper is not guaranteed to be safe even if the input is 7-bit.
The Nobel prize's prestige comes from its history, not from the size of the monetary award.

For an example, the Millennium Technology Prize is awarded every two years and the prize money is slightly higher than the Nobel prize (1M EUR vs 0.94M EUR). The achievements it's been awarded for tend to be much more practical, immediate and understandable than the Nobel prize achievements. The next one should be awarded in a couple of weeks.

And when that happens, it'll get 1/10th the publicity a Nobel prize gets, because the Nobel prize is older than any living human and has been accumulating prestige all that time, while the Millennium prize is only 20 years old.
Most of the data on smoking risk when I studied it was measured in packs per day, so I don't think there is a lot of hard data for your situation.

I was a long time chain smoker for decade until one day I quit cold turkey. Now Ill buy a pack of rolling tobacco once a year for camping and seem to be happy with that.
I’m ambidextrous as well, but always was I guess. Most things feel more natural to do with one hand or the other, and I just do that. I never felt like ambidextrous was accurate, so I say weird-handed.

The reason I write right-handed is that my friend kept “correcting” me when we were learning. I still hold the pencil like a lefty, though, which gets funny looks.
Huh! This is really nice! If I had run across this sooner, I might not have wrote my own very similar wiki. (https://github.com/cu/silicon)

Otter is much nicer, though.
> An attractive future direction might be to re-implement Htmx in React:

> The server sends a JSON blob that React converts into virtual DOM components.

I don't understand what is left of HTMX if you do this.

Isn't that just React?
Show HN: Pipe – Authenticated Pubsub over SSH
Greetings!

We are excited to announce pipe: our managed pubsub service over ssh.

We are at a point where we would love to get feedback on the service to see if it resonates with the HN crowd. All you need to use `pipe` is a pico account which can be created using ssh:

`ssh pico.sh`

We've been using it internally for a few weeks now and keep coming up with new use cases. For example, we are using `pipe` to create a log drain for all of our services and even a way to share logs with users. You can read more about it on our blog post: https://blog.pico.sh/pubsub
Saying "people want free" strikes me as a warped view of the dynamic. It always seems presumptuous to me to think that people would be willing to pay to read what you have to say (or watch your video, etc.) merely because you said it. Most authors online aren't Socrates. Ads on the web are mostly on sites centered around idle distractions/entertainment. People pay exactly what that sort of "content" is worth: nothing.
I would be very happy to be able to multiply my parents'/family's money by whatever factor Bezos, Gates or Musk have multiplied theirs.
Audit Electron alone is a nightmare no one want to face, it's in term of safety a simple no-go. A monster.
One interesting item in their FAQ:

> Is there some way I can force Elon Musk to pay $47 to Cards Against Humanity PAC?

> Funny you should ask! If you’re a registered voter in PA, GA, NV, AZ, NC, WI, or MI, just type your name into this dumb website for his PAC, put “MuskIsDumb@cah.lol” as your referrer, and they'll be legally obligated to pay us $47. The more people who do this, the more Musk money we’ll get to un-fuck America.

> If he doesn’t pay up, we’ll sue him again.
How many times should I do this? What is the optimum time between smokes to get the maximum life?
an oracle filtering a random generator will always produce oracle-grade results. is the computer actually getting better or is Lenat just acting as an oracle and the writer is running with it?
Please ignore. Link is faulty and (GOKW) HN says "You can't delete that".
My error was allowing my son to turn 18 while I had college money invested in his name. As soon as he came of age the account locked us all out until we established his identity with signed and notarized documents sent via the mail. Once we re-established control over the account we were unable to transfer the funds out without another round of verification involving the bank. All in all it took nearly 6 months to liberate the tuition money we had parked in I-bonds. You have been warned.
A hash function will always be more expensive than a pointer lookup, specially concidering a pointer lookuo is still needed after the hash function.

No matter what you do, a lookup into an array will always be quicker than a hash lookup if you don't need to do a linear search, even in a lot of cases the linear search will be quicker.

Structs in other languages is a lookup of pointer + and offset. Which to my knowledge is also true in python classes using __slots__. There's no reason to use a dict if you know the contents of the data, use a dataclass with slots=True purely because there's no hash function run on every lookup into the datastructure.
Wasn’t it obviously going this way, from the extra keyboard key to Google making a greenfield app compared to all that Microsoft brownfield?
> That was a cold-sweat moment for me: after all of my harping about latency and responsiveness, I almost shipped a title with a completely unnecessary frame of latency.

In this era of 3-5 frame latency being the norm (at least on e.g. the Nintendo Switch), I really appreciate a game developer having anxiety over a single frame.
German is not that easy, either, though.

Das/Der/Die is a constant source of frustration. Its never easy to remember.
The only point of contention I have with this whole debate is the general premise that it's wrong to make citizens of a country redundant (lay them off) in order to replace with cheaper labor brought in from other countries.

From an accounting standpoint perhaps it makes sense, but from the view of the workers, and the community, it just seems wrong.
I see BE coding more and more in configuration files nowadays YMMV.
There is no more misguided use of an apostrophe than to use it to "create a pronoun's possessive" as using "it's" in place of "its"

Do you also write "he's" and "she's" (as possessive pronouns)? No? Then it's "its".
> maxim suggests that no matter what your moral framework looks like, you should accept that under some circumstances it's OK to have child marriages

You seem to have either misread the maxim, or misunderstood it.

The maxim is not that an intelligent person -must- hold two contradictory thoughts in their head at once - rather, that they should be able to. Being "able to" do something, does not mean one does it in all cases.

To say that the maxim suggests that someone "should" accept that something that is bad, is sometimes good, is a plain misreading of the text. All it's saying is that people -can- do this, if they so choose.
> anyone that goes to such lengths to have kids intends to raise them well

By that logic, Jeffrey Epstein would have been the perfect father.

Mr. Epstein's goal was to have 20 women at a time impregnated at his ranch.

This is arguably going to an even greater length than this Indian family.
> it becomes difficult or impossible to determine exactly what “human nature” is in the first place.

I understand the perspective and the rationale is certainly sound on a long timeline (millions of years), but on the timeline of known human history and civilization "human nature" can be observed and defined much more easily.

Even reading the Old Testament and other very old books that give us a picture into a range of a few thousand years, it becomes clear that human nature has not changed in at least that time period. Because of that, observing human nature within the range of a few millennia is perfectly reasonable.

If evolution turns us into something else, then Human 2.0 Nature will become a thing.
Chewing tobacco is harmful too, and there you are not inhaling anything. Nicotine is harmful in itself. (that is why plants make it - it tends to kill predators. Humans are just large enough that it dilutes in our body by enough to not kill)
For frontend in Rust, there're Yew, Sycamore, Dioxus and Leptos to choose from. Leptos fits me the best in terms of DX.
Corporate English is a blight. So many ugly substitutions, overloading existing words, for perfectly good and common words we already have.