skysight-inc/HackerNews huggingface dataset:
The sine of x is 0 when x is any integer multiple of pi - it's not approximately zero, it's really zero, actual zero. So clearly some formulae can actually be zero. If I'm curious, I might wonder whether eventually the formula e * -x reaches zero for some x

e ** -10 is about 0.000045399929 and presumably you agree that's not zero

e ** -100 is about 3.72 times 10 ** -44, is that still not zero? An IEEE single precision floating point number has a non-zero representation for this, although it is a denormal meaning there's not very much precision left...

e ** -1000 is about 5.075 times 10 ** -435 and so it won't fit in the IEEE single or double precision types. So they both call this zero. Is it zero?

If you take the naive approach you've described, the answer apparently is yes, non-zero numbers are zero. Huh.

[Edited, fixed asterisks]
They sure do, every country does - problems are a thing life just goes hand in hand with, but the type and scale of the problem in the USA signals an imminent collapse. The USA is going through its nero watching rome burn moment. Saying all countries have problems in response to critique of the modern USA is like saying all ships take on water when one is actively sinking.
Depends. That's true WHEN streaming services just work. But when they don't work, you're SOL with them and they just won't take your damn money.

e.g. you live in EU but the account home is the US, or you live in Portugal and the streaming provider thinks you're in Spain, etc
Its the same in the US. Except for texas which does some slightly more innovative things. Its really hard to do anything else than overbuild, Texas was strongly criticized for underbuilding its network when there was an ice storm a few years ago.
If people are willing to buy my product for $100 at most, I will earn $83 pre VAT (20%).

If my product costs $73 to make, then I make $10 profit, and the government earns $17.

The government then spends this $17 to the benefit of the citizens of that country.

The tax burden either falls on the producer or the consumer depending on price elasticity of demand.

High elasticity would result in the producer needing to absorb the VAT.

But high elasticity for individual products usually results from increased competition.

But if there is not much competition, and elasticity is still high, then the company's profit margins are being eroded by the tax, with a greater share going to the government.

If the average price elasticity of demand for imports is higher than domestic production, then one could argue this is not fair.

Also, each EU country has certain discretion over how to charge VAT for groups of products so there is the potential for unfairness and tariff like impacts.

But I will admit that it is a difficult case to make that a consumption tax is discriminatory.
Wonderful read. I loved this passage:

"Gorton is a decidedly toy-like, amateurish font deployed to for some of the most challenging type jobs: nuclear reactors, power plants, spacecraft. More than most other fonts, Gorton feels it’s been made by machines for machines – but in its use, it’s also the font that allows you to see so many human mistakes and imperfections.

"...Gorton also feels mistake-friendly. The strange limitations of Gorton mean that some of the transgressions of other fonts don’t apply here... Sure, there are really bad renditions that are inexcusable. But most of the time, the imperfections and bad decisions are what makes Gorton come alive. They don’t feel like a profound misunderstandings of typography, typesetting, or Gorton itself. They don’t feel like abuses or aberrations. No, they feel exactly how Gorton was supposed to be used – haphazardly, without much care, to solve a problem and walk away...

"The transgressions are not really transgressions. They all feel honest. The font and its siblings just show up to work without pretense, without ego, without even sporting a nametag. Gorton isn’t meant to be admired, celebrated, treasured. It’s meant to do some hard work and never take credit for it."

Plenty of parallels here to software work and the seasoned advice you hear about our craft. "Worse is better". "Don't let perfect be the enemy of good". It's about loving your trusty tools, imperfect as they may be.
Don't get me wrong, but I think this is a perfectly good place for a feedback, since you made the Show HN post. There is no need to redirect users to Google Forms.
"Hosted WordPress" and "Managed WordPress" trademarks published in the U.K
I've found it useful to have a goal when learning a big codebase - for instance, you could pick one of the issues labeled with "has repro" like:

https://github.com/LadybirdBrowser/ladybird/issues/3512

and then start tracing how that HTML turns into the wrong shapes being drawn.
Not as capable as Flea-Scope, but buck50 is another MCU-based oscilloscope and logic analyzer.
https://github.com/thanks4opensource/buck50
Not sure if Pangolin works this way, but in general it's possible to run tunnels end to end encrypted.
A New Oral Culture
Dishonored, Prey, Deus Ex. Relics of a lost era: I don't know if we'll ever see big budget "immersive sims" like them again.
The vast majority of Kindle users do not possess the technical expertise or inclination to decrypt/de-DRM their purchases. But, also, I doubt that the kind of workflow that is affected by this change is something that would even register for most.
Ironically, beginners would benefit the most from a good soldering station, proper liquid flux and leaded solder. Seasoned electronics guys can probably solder anything with a cigarette lighter and a scrap piece of metal, but using proper tools makes a huge difference when you're just starting and might mean not dropping the hobby altogether because of a lousy first experience..
Putin and Xi know this too, and help out making it happen - good for them with a clown begin the king of the US.

(Not sure if any help was needed this time though.)
Ah, that explains the good music selection!
LLMs to Analyze Drivers of Teen Substance Use in Online Discussions
Long-term profitability can be a goal, too. A lot of short-term profit behaviors can hurt long-term profits.
It's not a myth. The person you are replying to did not say that corporate law requires companies to prioritize profit.

Coroporations need to prioritize profit because that's what they're for. Whenever it looks like a company is not prioritizing profit, what you're seeing is the employees and owners of a corporation using it as a tool to express their personalities and preferences. This is usually not good, it is corruption. There's no reason to think that the personalities and preferences of arbitrary employees and owners are good, or that they would tend to do good things.

The idea that companies have moralities, and that besides bringing in profit they also have some hazy duty to do things that I agree with personally is the myth. It's self-regulation propaganda. It's better to just have rules that keep companies from doing the things that we don't want them to do, instead of hoping that they will suddenly realize that money doesn't buy love, and that the only important things in life are health and family. That's not what they're for. That's what you're for. They're not real people.
What are your guesses about what they will show?
Quick request: Could you add a toggle for the cloud animation? I like to keep my processors cool :-)
I use television (https://github.com/alexpasmantier/television) with shell integration

so basically I end up doing ctrl-r, then fuzzy find the command and run it
I don't understand this story. Why would you have an "expectation that the service will be professional", when you first heard about the company from news reports their service was used in multiple terrorist attacks? When was there ever a social contract that every company with an app can be trusted to provide high-quality service?
Can we all agree it’s absolutely absurd that it’s a chore at all to find out, let alone to have this need in the first place? This is insane.
There are shell options you need to set to, for example, make shell history saving work when multiple terminals are used (the defaults are bad). Read the manual
Everything is a file is only true if we ignore OS IPC and networking.

Windows way goes back to 8 and 16 bit home computer days, across all systems that is mostly how it worked, applications were placed inside their own directory, or their own floppy, actually.
You comply, we buy your asset for 5x its value. You don't comply, we don't. Simple.
A modular toaster!
Well, Amazon does have a global presence, for worse rather than better in my opinion, but I live in Brazil and, as far as I am aware, there isn't really any other decent e-reader brand selling its devices here officially and conversion rates plus taxes would make it really expensive to import anything else, so that could be a reason.

I have an 2016 basic kindle that I use often, it is sideloaded with KOreader (official software didn't support epubs when I bought it) and I mainly use it for non-amazon books through Calibre or cable transfer.
$9 trillion in minerals
Thanks, that's a lovely analogy and I'm excited to listen to that podcast.

I think the general idea of converting things from discrete and implementation-motivated representations to higher-level abstract descriptions (bitmaps to vectors, in your example) is great. It's actually something I'm very interested in, since the higher-level representations are usually much easier to do interesting transformations to. (Another example is going from meshes to SDFs for 3D models.)

You might get a kick out of the "responsive pixel art" HN post from 2015 which implements this idea in a unique way: https://news.ycombinator.com/item?id=11253649
When I turned on the music and chatter, the first audio that played was of a chimpanzee wildly shrieking for about 2 seconds. The song which played after was “Sonargaon” by Daniel Masson, which as far as I can tell does not include that audio. Maybe someone at the KSFO Tower was having a bad day. Very funny.
I wonder if caddy3 might implement WASM plugins via something like Wazero. Maybe too much of a performance hit.
Thanks for this term, that's quite interesting! But it's kind of strange that this turns up only in 5 Google results.
This is a great point. apt-get would definitely be a better install experience and upgrade experience (that's what I would want too). Tailscale does this amazing well: https://tailscale.com/download/linux

The main issue for the maintainer team would be the work in hosting and maintaining all the package repos for apt, yum, etc, and making sure the we handle the case where nvidia/amd drivers aren't installed (quite common on cloud VMs). Mostly a matter of time and putting in the work.

For now every release of Ollama includes a minimal archive with the ollama binary and required dynamic libraries: https://github.com/ollama/ollama/blob/main/docs/linux.md#man.... But we could definitely do better
Opposing arrows of time can theoretically emerge from certain quantum systems
Just like in the 1980's.
You’re out of your mind and blathering out of ignorance.

Nothing about that era resembles Marxism, and I’d guess you’d struggle to tell the difference between Karl Marx and the Marx Brothers.

Reconstruction was shut down. Slaves went from assets to contract services. Jim Crow ensured that there was no movement upward. For the aristocracy, they were hurt by the depredation of war but recovered stronger than before under the new system.

The gilded age was about railroads. The south with their feudalist system was a backwater producing mostly raw material. They moved out of irrelevance because social control allowed them to control the Senate for decades.
I think the more important point is that most people were not born yesterday. Some very rich people are either mentally ill, or on drugs, or both. Or enough drug abuse (off camera) caused long term ego/brain changes.

You can barely tell a poor person to change their life, imagine the discussion with a multi billionaire. There's no discussion.
-Wconversion , no?

My point isn't that you exhaust all the features of Rust with a better stdlib and "debugger-oriented programming" -- my point is that you can get 95% of the way there with trivial complexity costs.

Rust imposes significant program design costs which can be very detrimental to otherwise trivial performant memory management, to faster iteration of software design, and so on. These aren't free lang. features.
You were told this was something else, and it resonated better because the people involved were culturally close to Europeans. But in reality was the messaging all that different from "Operation Iraqi Freedom"? Both were fights for automotive power sources dressed up as a liberation movement.
> But it would be healthy for everyone if people supported a DRM-free and non-surveillance ebook ecosystem.

I try nearly every time. The book I want (usually sci-fi recommended to me by friends) is never available from any DRM free shop I can find.

I end up buying from Amazon because their DRM is the most convenient to remive. And I go to the effort to remove it because I want to keep the content I buy, not have it disappear when the DRM key holder decides to take it away from me.
Ah, the debt ceiling news cycle. Is this your first time?
If humans don’t understand animals how do we evaluate whether the language model does..?
Except that before we get to the opposite side of excluded-middle situation you're describing, there's a long transition period where the US government doesn't repudiate the IOUs because it wants to remain "business friendly", is dependent on some imports, wants to trade with some countries, its elites want to be able to go to other countries and spend their wealth, etc. You're basically asserting we can always resort to strict economic controls, when that's essentially the opposite of this country's foundation.

You also didn't address my first point that we're likely currently affording more than we can do, especially in the short term. So shutting down foreign trade would result in a straightforward standard of living decrease. Like yes it is important to remember that finance and money are abstractions on allocating real resources, but currently those abstractions are supremely benefiting the US.
You can move multiple layers if they are in a layer group, at least in gimp 2.10

The group also shows the outline of the bounding box of all layers in it, although that's not quite the same as the layer outlines ofc.
Was going to say the same. Very cool concept, thank you.
The general pattern is this: You create a system, it has problems, people establish some apparatus to address the problems, the apparatus is a central chokepoint which is then captured by incumbents and abused for oppression, people demand a new system, you create a new system, it has problems, ...

You either need to prevent the apparatus from being captured by incumbents or you need to prevent it from being a central chokepoint that can be abused for oppression.
I only use eInk to read at the beach or pool. I am still happily using a Kindle 3G. That’s an old, old model, but it still works and it has physical page turn buttons. Too old to work with the Kindle store even over WiFi. But sideloading works just fine, and I always have a laptop on vacation. As long as I have 3-4 books ready each day I’ll never be caught short. Download, strip DRM if desired, sideload.

Now I suppose it will just be Anna and me doing the sideload.
I don't know what any of that means. What is "both fights" what are "automotive power sources"?
Canada has this problem too. We’ve been coddled for a long time and many Canadians think they’ve got the government’s boot on their neck. The reality is the inverse. The worst things our leadership has done in the last ten years are, all things considered, very bearable.

I’ve been thinking for some time that both our countries need some kind of wake up call. I’m very sad that we seem to be getting one simultaneously, yet it might not be a reversible event. At least not on any short order.

But yeah, the lack of truly bad experiences seems to have made us all very soft. I know some of us experience poverty or immigrated from horrible governments so we know firsthand how much worse things can be, but on average I get the sense that people typically have no idea.
But the industry DOES all of those things. That is what people are stupidly complaining about. People aren't complaining about meetings or job interviews or being expected to turn up at the office because of the theoretical possibility they will happen but because they do actually happen.
Oh I get what you're saying. You get more grip, but the vehicle also has that much more momentum.
"works" implies that they are able to a) find those personnel and b) win them back over. It seems like they shokingly cannot do either.

It's also still weird because a lot of the firings focused on probationary workers.Very few would prove themselves in a year, so they did have to defer to key personell in he end to figure out "hey, he needed those people". Except he may not get those worers back.

> but the feedback loop for him on these previous experiments has been positive, not negative.

Sure, positve for his ego. He didn't care about recovering the supercharger conractors, he didn't care about repairing his adverts' relationships on Twitter and even threatened to sue as if they are obligated to advertise on his plaform. Call me treachorous but I don't think he really cares about making an efficient government. He's just funding his tax cuts.
I remember standing up to board my flight home, putting the phone into my pants pocket, except I was putting it into air, and it landed on the tile floor of the boarding area. The outside screen wasn't cracked, but the LC-Display cracked all across the bottom, making the display totally black. I usually don't bother having physical boarding passes, but luckily I did have it in paper format at that point.

Interestingly the phone was still working, it just can't show anything. Double-clicking the power button still opened the camera app, and I could take pictures by pressing the volume down button. And alarms would still go off, but holding the power button opened Google Assistant and it understood the command "Delete all alarms", no unlocking required.
This is probably the most exciting thing I've read about compilers since Alexia Massalin's dissertation. gabrielsroka found this previous thread https://news.ycombinator.com/item?id=35294111 with discussion with the author and a lot of related reading.

The title is an amusing crash blossom; it's about a generator of fast 6502 code, rather than a fast generator of 6502 code or one of the other four possibilities.

He says it generates better code than anything he's seen, and on reading the writeup, it's easy to see why:

> The ordered basic blocks are then processed from beginning to end, generating multiple assembly code combinations per operation. The list of combinations will grow at an exponential rate, but most can be pruned using ideas from dynamic programming and branch-and-bound. (...) simulated annealing (...) solving a partitioned boolean quadratic problem (PBQP).

It's tempting to assume that all this would have been infeasible for financial reasons when the 6502 was in common use, and maybe it is a little memory-hungry, but I think the bigger issue is that this is the kind of work you'd normally expect to see in a doctoral dissertation in operations research, applied mathematics, or GOFAI; there just weren't that many people out there who such an approach would occur to.

Now that it's out there, though, it seems like you could apply the same techniques to code generation for more mainstream hardware. (Some of the techniques like the tree-search register allocation would probably require adjustment.) Maybe it wouldn't provide the same benefits because generating optimal code is so easy now, I don't know. Has anyone tried?
I saw these threads pop up here and there over the years, always funny to read comments (even in this very thread!) about how (paraphrasing) "good ideas take time" and "the creator shouldn't add everything people are asking for into the language," meanwhile the last release is still 0.19 in 2018 and I honestly don't know what Evan and the core team have been doing with regards to Elm since then.

There's a vast gulf between being prudent with feature additions, and doing effectively nothing at all. Of course a language that preaches the former but materializes the latter would die sooner or later, as people get fed up with the lack of updates. And in the meantime, TypeScript just gets better and better.
Show HN: B2B SaaS Go-to-Market Checklist
Before this is flagged, I would appreciate it if someone could explain the benefit of removing educational videos and/or how it saves taxpayers money
While I would never be so bold as to venture a prediction, the risk of a partial default seems elevated. No previous administration has voiced the opinion that partially defaulting by halting payments from the Treasury would be a legitimate exercise of executive authority.

"Musk said in social media posts over the weekend that his “DOGE team” of enforcers is shutting down some payments, claiming that “corruption and waste is being rooted out in real-time.”

If the Musk team veered into legally legitimate transfers, that could spark debate over whether the federal government is following through on its obligations. Former Treasury Secretary Janet Yellen said repeatedly — during debt-limit standoffs — that even prioritizing some payments ahead of others amounted to “default by another name.” Trump’s first Treasury chief, Steven Mnuchin, said in 2017 that “the government should honor all of its obligations."

https://finance.yahoo.com/news/musk-moves-treasury-risk-deba...
I think nginx is great if your enterprise and want to squeeze the most utility out of your boxes. The issue is there's a large disconnect between nginx and Nginx plus, and you quickly end up making cursed configs to do basic things if you're using the former. It's literally what drove me to seek out alternatives and settle on caddy years ago.
Absolutely. In part it’s a privilege to believe this. Many of us have had such remarkably and almost impossibly easy lives.
Where's that guess coming from? The scope is $18, the optional probe from elecrow is $5 extra. You most definitely have either an android phone or a laptop/PC with a browser from the last ten years already. As such the cost is pretty minimal.
Say you bought a set of these kind of test probes with hooks at the front. A set would maybe cost you $10. Now you can use all your 9 channels.
I don't understand your price calculations.

Every scope out there has an upper limit in terms of speed. If you have no use for it, don't buy it. This oscilloscope is first and foremost a learning resource.
Remember that it's an all-black screen that came on after a blue cloud screen with "Please wait while your computer shuts down".
Interesting opinion, but slightly besides the point made here. Nobody here said it was "legally had to", did they?
Nah yea you can over engineer anything.

In the year he did this he easily could have just done some minor interface tweaks to a ruby repl which includes the BigDecimal library. In fact I bet this post to an AI could result in such a numerically accurate calculator app. maybe as a Sinatra single file ruby web app designed to format to phone resolutions natively.
https://archive.is/3FGOH
Pixel with GrapheneOS if ypu want to take this seriously.

If you're in EU: Samsung falls under the DMA ruling, so you get to disable most superflous apps with a single checkbox at setup time.
You can't find examples of countries ending miscegenation laws and forced abortion eugenic policies after they became publically embarrassing through lawsuits?

Why five?