skysight-inc/HackerNews huggingface dataset:
Of course! And referencing your other comment, during the ~2 year period I've been working on Emmy (on top of work by Colin Smith), I was keen to make the implementation more accessible and well-documented than the original.

There's still not a great map of the project (from primitives to general relativity), but many of the namespaces are written as literate programming explorations: https://emmy.mentat.org/#explore-the-project

Here's the automatic differentiation implementation/essay, for example: https://sritchie.github.io/emmy/src/emmy/differential.html

A rough sketch of the tower is:

- `emmy.value` and `emmy.generic` implement the extensible generic operations

- `emmy.ratio`, `emmy.complex` and `emmy.numbers` fleshes out the numeric tower

- `emmy.expression` and `emmy.abstract.number` add support for symbolic literals

Next we need an algebraic simplifier...

- `emmy.pattern.{match,rule,syntax} give us a pattern matching language

- `emmy.simplify.rules` adds a ton of simplification rules, out of which

- `emmy.simplify` builds a simplification engine

Actually the simplifier has three parts... the first two start in `emmy.rational-function` and `emmy.polynomial` and involve converting an expression into either a polynomial or a rational function and then back out, putting them into "canonical form" in the process. That will send you down the rabbit hole of polynomial GCD etc...

And on and on! I'm happy to facilitate any code reading journey you go on or chat about Emmy or the original scmutils, feel free to write at sam [at] mentat.org, or else visit the Discord I run for the project at https://discord.gg/hsRBqGEeQ4.
Shortage aside, the trucking industry is NOT okay: https://www.npr.org/2022/03/07/1084923395/americas-truck-dri...
You haven't seen what's happening already?

Now picture that the emissions causing the current climate upheaval were emitted decades ago. We're already way behind the curve. It's going to get worse already. Letting things get even worse in the future is a serious risk to everyone.
The problem is that you cannot legally ban cults without banning established religion or creating a state religion. In fact, the key difference between a cult and an established religion is public and government recognition.
A mashup of two things: dislike of the term and sunlight on the policy. I think they are distinct matters but it's good to talk about both of them.
There was a cheap restaurant near me where the chef,
as a joke, decided to add a exorbitantly expensive (for them) dinner entree. Customers were supposed to see it was a joke and not order it. It backfired, and soon the chef found himself regularly buying ingredients for this entree. Unfortunately, the reason he priced it so high was because sourcing those ingredients was a huge hassle. He stopped selling that item, but not before learning a lesson about what customers (not necessarily his) in his area are able to afford.
I feel like Amazon search is one of the worst products I've ever used. It is a clusterf/ck of paid advertisements and obviously gamed results. I don't care how many requests/sec you get. If the results are horrible, what does it matter?
Cloudflare KV is basically the exact same. Even the same name.

Cloudflare’s pricing seems more reasonable, though a 1:1 comparison is impossible. Cloudflare reads and writes in every region for the same price, Deno scales price with number of replica regions. Also CF is billed per read/write operation (and supports listing), this is billed per kB read/written.

That all said, if your values are bigger than ~2kB Cloudflare is almost certainly cheaper. And the list (with metadata) operation is quite powerful.

However, single-region means you don’t have to care about synchronization nearly as much, which can be quite annoying. The end user experience will suffer in areas far from your write zone though.

A better comparison might actually be Cloudflare D1, a hosted SQL with per-kB fees, but that’s still beta.
From my experience in trucking the industry is full of webs of middlemen all looking to take their slice. The result is that everyone is trying to screw everyone else. Drivers have the least leverage.

Software contracting is similar.
Unrelated to this issue, but I get peeved when HN commenters rave how DuckDuckGo results are far superior to Google's, and yet the other day I entered "DuckDNS" on DDG, and it was nowhere to be scene in the top 3 pages. Meanwhile on Google and Brave Search, it is the first result.
hey everyone.
today i had a public launch of the platform i've been working on for the summer.
looking forward to hear your feedback.
Why does a KV store need SQLite? Does it provide transactionality?
Hank Green just posted a video about this recently, and he addresses this. In the past, helium was extracted alongside natural gas, but there is no reason the two need to be linked. As natural gas prices go down and helium prices go up, it makes sense to drill helium pockets only for the helium, and there are a few operations to do exactly this underway.
Ok but... please don't.

You can be an arsehole with a megaphone too if you want, but please don't be an arsehole.
Huh, the video does mention they were in the process of privatizing it (at around 4:10 [1]) planning to be "stepping out of the helium activity and transferring it to private entities" by 2021 (guess it got delayed due to COVID?).

The Wikipedia page for the Helium Act of 1925 [3], which created the National Helium Reserve, does mention USA was the only important source of helium at the time, and amongst other things the act banned Helium exports. Given the rarity of Helium, this sounds like a good idea.

This privatization effort seems to be part of the Helium Privatization Act of 1996 [2], passed under Bill Clinton, and I couldn't quickly find any reasoning for its implementation (perhaps I'm not Googling the right question?). I wonder why they decided it'd be better to privatize it, considering the USA (at least as of 2018) still accounted for over half of worldwide helium exports [4]. It does still sound like a strategic and rare resource worth keeping under tight control, IMO.

[1] https://youtu.be/mOy8Xjaa_o8?si=hMt24B9FMyy-TSBI&t=250

[2] https://en.wikipedia.org/wiki/Helium_Privatization_Act_of_19...

[3] https://en.wikipedia.org/wiki/Helium_Act_of_1925

[4] https://www.sciencedirect.com/science/article/pii/S235248472...
> only sharpen knives once a year

If you have a decent quality knife you do only need to sharpen it once a year + give it a few swipes on a honing steel every time you use it.
Surprised that 80K/second is called "massive" for Amazon.com's main search feature.
I'm browsing this article on my "hacking device" (my laptop) while using my "hacking program" (a web browser with devtools) to enjoy the experience.

Later I might take my "child mauler" (dog) on a walk.

For a site with "tech" in the name, I expect significantly better than this nonsense. Flipper Zero is a nice packaging of dev tools but nothing fundamentally new. If it makes the author feel better, we can repeat the attacks with a simple esp32 and save a whole bunch of money - though we'd lose out on the cute animations.
It’s about fraudulent data requests using hacked email accounts from government bodies all around the world. What emails are you referring to that should be made public?
Ask HN: What are the fundamentals skills for someone in security?
What are the fundamentals (skills, knowledge) for someone in computer security, regardless of the specific subfield of expertise?

I'm in the beginning of my journey and I want to build solid foundations for understanding my future craft, being good and having longevity in the industry of my choosing.
> He kept pressing me for a salary number and I gave him one below market rate

Were you trying to get hired? If so, why would you do that?
Nice strawman.

I don't support giving known Russian agents, who have acted in ways that are clearly designed to further Russian political goals (which right now consists of murdering people in Ukraine) exemptions from the law.
> This is the enshittification of open source.

I'm really confused by this statement. What exactly is being degraded in their service? Or in their API? Or in the underlying tech they are compatible with?

All I see here is an open source system that you can manage and deploy yourself, with a 100% compatible API for a cloud service that handles that for you, should you decide to pay money to have that problem solved for you.

I find your comment to be quite dramatic.
Self-censorship is bad. But not as bad as those that don’t believe it exists. And not as ugly as those who fake it.
I’m convinced this is true though.
'chaos' is a great way to describe the results, to be fair.
I agree that the EU and the world needs to move aggressively on clean energy (including nuclear), climate change etc.

But I really hate this tendency to overly micro-manage the economy.

Yes, gasoline cars pollute, but then the solution is to price a mitigation of that pollution into gasoline, even if than means it'll cost 20€/liter.

It's not to ban one particular category of devices that happens to use gasoline by some arbitrary date.

It's especially stupid because out of all the users of gasoline, cars are some of the "cleanest" due to emissions regulations.
I think they meant that studying children "not raised by their natural [i.e. genetically related] parents" is a way to tell that any differences are a result of parenting or culture rather than some other factor, like genetics or location.
But creates a habit of having exactly two individual items for an operation.

Which led us to imperative programming and object oriented programming. Which everybody now recognizes as limited in various artificial ways.

Which we are now struggling to shake off given that the majority of chips have a whopping number of parallel cores.

Programming languages restrain your thinking about your solution space.
That requires you to store a frankly insane volume of gas.

It might happen, but only at vastly higher helium prices.
Amazon has had a bad reputation for employees for years. Why would a new item change that?

I’d expect this to not matter at all.
A significant volume of the world's clothes are produced through sweatshop and child labor.

Then there's consumer electronics manufacturing...
...or being a tourist to the Saudi Arabia/Turkey/Russia/UAE where modern-day slavery is taking place at scale.

Out of sight, out of mind.
Partially, California said no: https://www.forbes.com/sites/michaelharley/2023/06/07/califo...
Given that fossil fuels have allowed artificial expansion of the human population that would be sentencing large swathes of people to death.
“Unfinished” can mean abandoned, but it can also mean half-baked code that has been pushed to master even though it’s still actively being developed and is nowhere near ready to run. Personally I prefer long-lived feature branches; this is a risk with no payoff.

As for experimentation, I like percentage rollouts with segregated control/treatment group metrics. I agree that trivial on/off flags should be replaced by code deployments where possible (at my day job, code deployments happen to be a lot slower).
Respectfully you’re expecting the reader to fall for this informal logical fallacy

https://en.m.wikipedia.org/wiki/Definist_fallacy
Sea level rise: check (Arctic ice melting is worse than predicted)

Extreme weather events: check. Even the US has had this. And Canada! Aren't you seeing how crazy the weather is becoming?

Global temperature rise: check, higher than predicted.

And remember these things are caused by the emissions from a few decades ago. The worst is still to come and we're already too late to reverse that. Climate change has a lot of inertia. Like Obama said, we're the first generation to feel the effects and the last who can do something about it.

What we do in 2035 will stop the trend in 2050 and later, not earlier. Extrapolate what's happening now till then..
Closed betas can't be Show HNs. Please see https://news.ycombinator.com/showhn.html.

Once there's a way for people to try out the project, you'd be welcome to post it again.
There are truckers unions, IDK how popular they are. The issue is every truck owner ends up being a "business owner". There's enough freight companies that unionizing can be really tricky. One business will simply die and reform.
What a disgusting cabin crew and flight crew.
The women should get attorneys and take the airline to court.
How is there no response by the airline?
Passengers flying Air Canada need to know which pilot found it so trivial and easy to threaten passengers who didn't want to fly in vomit-covered seats.

All the passengers on that flight who were subject to that disgusting flying environment should be refunded their tickets.

Typical Air Canada level of service and yet they have the most expensive tickets flying in/out of Canadian airports.
Not to mention their workers striking every other year.
I see, California has sane people in government. At least judging by this topic.
> according to the American Trucker's Association

It's unclear if you read either article.
Pure TDD as originally described 'write the minimal function to satisfy the test' does not actually encourage any design at all, just throwing code together on the fly.
Then middle and upper class people will just keep on polluting at marginally lower rates. The only real solutions to this problem are ones that get the will & finances of the upper classes involved.
No, we're straight up selling with a dealer/installer in the pipeline. We're not that stupid to try and sell direct to the customer these days.
The Linotype keyboard has ETAOIN SHRDLU as the leftmost two columns of each block of letters (separate keys for lower and upper case!) https://commons.wikimedia.org/wiki/File:Linotype_keyboard_wi...
That's a wild ride into old data formats, data recovery, digital-analogue conversion, data forensics, steganography, and the legal system.
Yes! I literally fell out of the chair, which made it even more hilarious.
technically they said 'chaos engineering'... which obviously means they use monkeys slapping their hands on keyboards to write the code that returns the results.
right, so then people will not buy your product because you don’t have the label and you cannot afford to pay 10K-20K to some testing lab while vc backed startups or big tech can… so it takes away any chance for you as a small guy to compete in the market. no thanks.
Truck drivers do a lot more than just turn a steering wheel. While autonomous driving might alter hiring in the field (especially if it gets to the point where you don't need someone with a CDL to do those tasks), it's unlikely that the number of people employed in trucking is going down anytime soon.
Not having seen the info in the post. Is this a downport of the Half-Life engine, or using the Portal art in a different engine, such as the Goldeneye engine?
My point with the meme link is that you can respond to any complaint about anything with a 'gotcha' argument that's ultimately invalid.
Airline travel is becoming more and more like some weird dystopian hellscape
There's always some value in learning a new paradigm, but Haskell always felt less useful to me than learning other tools and esoteric technologies. That's a personal belief though and it's subjective. Some people love Haskell and get a lot of power from it.

Python mostly hits an optimal point for my needs though and I didn't have to read 50 articles trying to explain what a Monad was. Scripting languages just click a lot better for me (less ceremony). There are some weird languages I like such as APL. APL is also very mathy, but there's essentially no ceremony (just some funny symbols that are easy enough to learn).
Which one do you see yourself having the motivation to work on for the next 10 years?
Considering the competition is also big as hell (omega is owned by the swatch group), I don’t see a symmetric acquisition happening.
The Bolt starts under 20 grand after rebates. There is exactly _one_ gas car that cheap, and it'll probably be gone after this model year.

Besides, beginning to not sell gas cars five years from now isn't exactly "leaving most of society behind". Used gas cars will be available for decades even in that scenario, which is what most people buy anyway. But we can't even agree to do that piddling half-measure because I suspect you are right; we'll piss off the Nazis, and they vote.
Letters to a Young Cog
If I understand you correctly, you're advocating for always supporting a minimalist COM-like object format. The object code needs to be in some file, and formatted in some way.

That's fine, but it's different from being object format independent.
right, and the small guy might offer you transparency and guarantee privacy while big tech won’t.
Did the math, that's about 7 billion searches a day. That doesn't sound like a lot.
Great! I have been wondering why something like this did not already exist, given that you can already run a full Ubuntu from termux (and indeed people have run a coder-server from such an environment). Someone must be able to create a more user-friendly version of vscode on Android. Will try this out on my Samsung tablet.

My only concern is the memory management -- vscode (and its extensions) is not super friendly in its memory usage, and on a phone/tablet the RAM could easily run out, even if swap is enabled.
This is what is referred to as "security through obscurity." If companies are going to publish/sell closed source software to the general public, and make any claims regarding it's security, that should provide more than enough consent to probe it.
The problem with that one is I want to completely avoid parsing/rendering HTML. That creates huge headaches when you want to create some kind of "component" but then once the html is rendered, it cant be re-parsed into its original state without adding a bunch of junk to it, like helper classes etc. It's just very brittle for what I want to do
This is silly. 11 pages the gist of which is he doesn't like the term and wants it to be called "undisclosed content moderation". This is like all the ridiculous "people experiencing homelessness", or renaming monkeypox, type stuff, instead of actually contributing to solving a problem, people decide to carve out their own petty little schtick about definitions. Orwell has written on this I believe.
the fact is that any 'good' coming from being alive cannot make up for the 'evil' that it costs if one is arbitrarily strict - the pain and injustice of cows dying to make food, the environment disturbed to ensure sufficient square footage of crop growth, the carbon emissions required to maintain a population above a certain level. In order to stay alive, in the face of an arbitrarily strict moralist, one must defiantly and violently insist on living. Don't do better, do worse.
When I started writing (and the other stuff that comes with it - planning, editing, posting, follow-up, archiving) I stopped making music, because blogging takes up a lot of time.
Show HN: Cruceta's lil' zine of cybersecurity[Free and OpenSource]
After being let go from my job in the games industry, I decided to establish my own little consulting company.

I decided that I wanted to create some resources for the public to help them improve their cyber security.

This is the first one of such products. I hope to be able to create more resources in the future.
Sometimes it's "for what I am able to pay", because the business doesn't support higher wages (or it won't make a profit). It is unfortunate, but it sometimes mean that the business just isn't viable. Or that "another" of that business isn't viable (if there are enough people willing to accept that wage, but only for the the other instances).
I'm somewhat confused about what problem this is solving, but I also have a lot of questions.

Does the dev mode use HMR? Can the cli upload bundles extensions to respective browser's stores? Does it work with any web framework supported by vite? Does it work with all vite/roll-up plugins?

This project is very interesting to me because I currently have a published Firefox extension that uses Vite, NPM, and Solid.js.
The information you seek is included in the search and URL(|s) I provided.
Did the same at cedar point this weekend. The flipper zero is just a fun little gadget.
Can somebody explain why a square root is also considered a flop? Surely that involves more work than the other four operations the article listed. Is there some hardware algorithm for the square root that is as fast as (e.g.) division?
But its not just a bad implementation that led to abuse, its practically every implementation was a bad implementation that led to abuse. See the White Australia policy and the Franchise and Ballot Act in South Africa for even more examples. Got any examples where such an action was actually a good thing for society and not just to repress minorities? I could probably continue coming up with more with enough thinking about it and reading history.

But hey, feel free to continue arguing for policies which historically were only implemented to suppress minorities. I'm sure it'll all go well this time.
The article does try to control for this via the education levels of the parents:

> Our results showed that reading for pleasure in early childhood can be beneficial regardless of socioeconomic status. It may also be helpful regardless of the children’s initial intelligence level. That’s because the effect didn’t depend on how many years of education the children’s parents had had – which is our best measure for very young children’s intelligence (IQ is partially heritable).
IIUC, this is a labor market dynamics kind of thing?

Low barrier to entry, increased short-term demand leads to a truckload (heh) of businesses starting up in the space, all competing for "enough" drivers but spread across the too-many employers, leading to wage competition which rises to a level that is not supportable.

I mean it's right there in TFA:

> Operating authority grew by 45%

> Truckload demand is only up about 11%

> too much capacity chasing too little freight.

So I'm not sure why they don't connect the dots correctly.

So it's not a simple matter of "they aren't paying enough". They can't support this kind of wage inflation, because the high number of trucking companies also means they don't have pricing power. It's not even possible to sustain losses in the short term by overpaying employees, thus killing off the competition entirely, because you won't ever be able to own enough of the market to set your prices to match. If you cut salaries after you've killed off the competition, you'll lose drivers in droves and will never make up for the red ink. Those drivers will become independent operators, not desperate to come back to work for you.

If I have it right then, in a very real sense, there is actually a shortage of drivers. There are not so many that there are enough willing to work for the peanuts that the companies can afford to pay.

There is a low barrier to creating a trucking company, but a relatively high barrier to becoming a driver -- CDL, clean license, lifestyle acceptance. So they can't just "gig" it out in the same way that nearly anyone can become an instacart person.

A winning formula might be to do convoy-style autonomous driving, at least for medium to long routes. You'd need only 1/4 of the drivers and can pay them 33% more, while at the same time having more gross margin. But didn't uber give up on that business recently? Maybe they can't defeat the unions.
No he doesn't.

> The sleek and futuristic Lucid Air can travel up to 516 miles without needing a charge

> Right now your least expensive model is $82,400.

> About 86% of Lucid customers charge at home overnight.

range anxiety isn't really a thing if you charge every night. you don't even need 500 miles of range; 300 is more than enough, likely less. but even 500 miles isn't enough when you're 100% reliant on non-existent charging infrastructure. that might not be an issue for most people who can afford an $82,000 car, i guess.