skysight-inc/HackerNews huggingface dataset:
Sounds like Western Digital's strategy is to play dead and wait for it to blow over. And it will most likely work.
*known*

If you know there is a bug and you know it is a security issue.

Stop ignoring words in other people's arguments. Please.
Rocket reusability is overhyped nonsense that we could have had decades ago except we only just recently produced the billionaire narcissist class that think that reusing the thin metal shell on a booster is somehow “game changing”. It’s not. It will never be.
Text might be indirect, but it's crucially still about the world. I could say that being ale to read is one of the senses, and no sense reflects the world in itself, but rather is an indirection.

Two things:

Justification for belief isn’t a binary state, it’s a spectrum. When we have a small amount of evidence supporting a belief, we have a small justification. When we have a large amount of evidence, we have a large justification. We describe this in terms of our confidence in our beliefs.

Without getting too far off into the weeds, this extends into all areas of science. We can’t see, touch, hear, smell, or taste electrons (9V battery tests notwithstanding), but we can gain confidence by replicating experiments with them. Working with a cathode ray tube, for example, we can manipulate the voltage on the plates and directly observe the deflection of the point of light on the screen. We can use the equations from a physics textbook, combined with voltage measurements on a multimeter, to make predictions about the electron beam’s deflection and then test them directly on the device.

Secondly (and crucially), the text consumed by LLMs isn’t about the world. It’s text of unknown provenance. Some of it may be about the world, some of it may be complete fiction. The LLM has no basis whatsoever for fact-checking the text. All it can do is perform a statistical test on the commonality of a text and then infer from that. Unfortunately that does not get you any closer to reality. A falsehood repeated many times does not become the truth.

As for historians? They have way more than text to go on. They have physical evidence (artifacts), they have radioisotope testing, they have DNA testing. They have geographic locations where texts were found. None of this real world sense data is available to an LLM.
Imagine if businesses could just issue you a legal tender "change bill" that's loaded with x amount of change via RFID or something... maybe one time loadable bills that get stamped with the amount so you know how much it's worth without having to revalidate it on the app.

Phones could just pop-up the validated amount when you bring the bill close. Would be cheaper and better than coins. Heck why aren't we able to validate all bills like that?

Oh right this would require a microprocessor... oh well.
You might be interested in https://github.com/HigherOrderCO/HVM
On HN? People don't come here to be productive (if it happens, it's by accident) so that energy was headed to the drain anyway.

To the contrary I envisage many ESL readers will learn about comma usage today.
/s in the end? (genuine question)
While a hat may be not an eternal feature of a nice restaurant, food likely is.
With the collapse of Evergrande and other large Chinese real estate developers, who will buy all of that steel?
This strikes me as a cynical take. Having floated between backend and frontend a lot, frontends naturally tend to become very complex; even before the web. And with three different Turning complete stacks (HTML+JS+CSS) the web already feels pretty heavy before adding in another stateful framework and build tooling to support them.

Folks can disagree about how to keep the system simple when looking at it from different points of view. All those opinions are worthy of consideration.
it just means a tax authority disagrees with someone rich enough to see what a court thinks

public servants don’t know their laws better than private lawyers do, one of the beauties of using lawyers is that the public servants don’t know which legal rationale you are using and have no way to find out except in the court.

this is often a deterrent for them to bother, because they know they can be wrong or completely blindsided by a mixture of laws they never considered.

in this case, it wasn't a deterrent and we will find out.

but just because a tax authority disagrees doesnt mean the defendant was not compliant according to the law. it means the calculators are different and everyone has to figure out why.
> but macOS on existing hardware has been pretty good for me.

If you don't count all the shitty Catalyst and Swift UI first party apps. If you don't count things like even switching keyboard layouts is a second-long animation that swallows keystrokes. If you don't count things like this: https://twitter.com/krzyzanowskim/status/1707684940337283563 or this: https://mjtsai.com/blog/2022/05/12/the-apple-services-experi... or this: https://mjtsai.com/blog/2022/12/27/ventura-issues/ or...
Let's assume the law isn't clear, ans since I am no tax lawyer I actually cannot tell either way, pursueing that clarity at court is exactly what I would expect from Apple and the EU to do. So, the system is working as expected here.
Yup. Directly outputting maximum sound energy (high-frequency high-amplitude) will permanently damage the speakers in just a few seconds.
If I was Apple or any other megacorp I would happily pay the taxes and pay them publicly because of all the goodwill and favors and all the greased politicians and folks it can buy.

It’s less hassle than lawyering and cheaper and instead you can focus on building relationships or getting other benefits than hoarding cash which Apple clearly can print like a central bank.
Said law is currently being passed in Germany so.
Yeah, but they have dedicated swap stations.

Once you have any old knucklehead that can open a station, you can have a lot of issues.

Around here, the gas stations are basically run by a couple of "cartels," for lack of a better term. Their stations are often in notoriously bad shape, but the fuel delivery systems are all under state seal. It would be hard for them to substitute bad gas.

Not so, batteries. They would have a big open pile of them, ready to go. Determining the provenance of said pile, could be an interesting thought exercise.
Yeah, scavenging copper from our ruins will make a lot more sense pre-industrialization.
Universal basic income might cleanly solve that problem. Might, because the addict might spend the weekly income on the addiction instead of food and shelter.
This is fair, and if you've got the time and inclination, I'd love to hear about your experience and the tricks you ended up pulling. There are definitely advanced areas of CUDA, and you can go deeper on nearly anything.

But we are in a comment chain spawned by:

> CUDA is fairly straightforward for many tasks and in many cases there is an easy 100x improvement in processing speed just sitting there to be had with <100 lines of code.

And a follow up comment about how easy it would be to write that "<100 lines of code", so I feel like we're definitely talking about the easy case of naturally parallel calculations, and sticking to that as an intro seems fair to me.
How Much to Make – a calculator to help you reach your financial goals
Good answers to such questions are worth a lot of money. Don't expect such answers shared casually, except in the most general, least actionable form.
I don't use Tailwind anymore at the moment, but in my experience, it does not lead to shipping massive CSS/JS resources.
In fact I don't know about any client-side JS at all that is emitted by Tailwind (my last experience was 2.x, not sure if anything has changed).

Regarding the CSS size, my experience was the opposite, Tailwind output was usually a lot smaller than hand-written CSS.

I have nothing against plain CSS either though; but it's at least as easy to make a mess.
California's third largest city is mostly empty roads
"Peatlands are under threat by commercial peat harvesting" is right there in the intro. The article indicates we've already wiped out half, and that's with coal/oil available as the better option.

The question isn't "is there stuff to burn", it's "is there enough to burn to bootstrap a self-sustaining industrial economy". Our industrial revolution took place in a time where oil bubbled to the surface in Texas, coal could be dug up from rich surface seams with a shovel, and copper as pure crystals.
Alpine.js would have been a better recommendation according to the authors advice as it is straight forward JS plus HTML attributes.
> Did you miss what the article says?

Yes, I read it, including the bit that said the Irish government told Apple their tax affairs were legal.

Apple paid taxes according to the laws that Ireland had at the time. The issue is not that Apple did not pay taxes according to the law, it’s that the laws themselves were incompatible with Ireland’s other obligations.
I can agree that the world we currently live in was shaped by that classical education, but from my perspective the world is now ran by business majors, not people who've read Plato or Aquinas untranslated. Scholars aren't just scholars anymore, they must specialize in something before the world recognizes them. This is what I mean when I say we don't "use" the classical education anymore - it has become the exception, not the rule it once was.
You can also find many leftovers with the "VSS" acronym, like https://github.com/actions/runner/blob/main/src/Sdk/Common/C... or https://github.com/actions/runner/blob/main/src/Sdk/Common/C... - which also mentions TFS (which is yet another acronym that used to refer to the Microsoft team-development thing).
What a great analysis and considered outcome, and love the copious references to related work.

It's also nice to see the IA copy built upon; I donated that 1928 edition of Plotto to the Internet Archive in 2012: http://vitor.io/its-a-gift-never-lend-books (also visible in the "sponsor" record in IA metadata).
> 50 lbs would be a one person job for a wide range of consumers

That may be doable by a wide range of consumers, but I think it certainly would rule out a significant portion of them. 50 pounds is about 23kg, and https://www.europarl.europa.eu/doceo/document/E-6-2008-7096_...:

“Scientific studies have led the American National Institute of Occupational Safety and Health (NIOSH) to conclude that 23 kg is the maximum weight which may be lifted manually under optimal conditions if health risks are to be avoided”

https://www.first4lawyers.com/personal-injury/resources-and-...:

“According to the Health and Safety Executive (HSE), a man shouldn’t lift anything heavier than 25kg, while the safe lifting weight for a woman is no heavier than 16kg. But the HSE has explained that these are broad guidelines, rather than safe limits for lifting. It added that lifting weights under these amounts results in a low risk of injury.

These amounts are also the highest recommended weights for men and women. There are different recommended limits depending on how high you are lifting the load.”
Planning with Outcome Roadmaps
Yeah, but today number of cores is the rough proxy for that metric.

How do you operate in that world if "multithreading isn't the answer"?
Was that a typo for task or is 'astk' a punnily named task runner in its own right?

(sorry for the dumbass question but it could go either way)
I went through a similar transformation, being overweight and not being able to run a mile without losing my breath. I broke through the really steep climb by applying BJ Fogg's Tiny Habits method to my daily runs, celebrating small wins with visualization. Within 3 years, I successfully finished the Lake Placid marathon, then the year after I completed the Philadelphia marathon. I was still overweight when I ran these. My goal was to complete 26.2, and I did, yet my finish time was 5hr+. In hindsight, I would have been stronger had I gotten the weight down to an ideal level before race day. Finishing the race, even if you walk-run the last couple of miles, is still a major achievement. Don't downplay your achievement based on finish time. If anything, a 5hr+ is even harder because you've run for a longer time while carrying a heavier body.

I don't have time in my life for taking long runs on weekends but enjoy thinking about when I did. The entire day revolves around the morning long run and then basically being unproductive for the rest of the day, and that's a luxury I can't afford. I began running regularly in 2009 and continue to this day, although I've had some setbacks due to running-related injury. I've run through Summer thunderstorms and winter snow. I love being outside in nature.
I’ve seen many claim this but I just haven’t experienced it in production and I’m not sure why. We use lambda at my work and we serve several million users a month. Lambda bill comes out to around 200$ a month, not exaggerating. API gateway ends up being more expensive every month than lambda.

I’m asking not to seem snarky, I truly want to know what is making people hit high prices with lambda. Is it like functions that are super computationally intensive and require queued lambda functions?
It has!
Around here, the entire fuel delivery system is under heavily-audited state seal. You can see the seals, every time you drive into the station.
You are just dependant on coal network.
This is all fine and good if you are the principal developer of the project. However, the author makes it clear that he is migrating other people's CI pipelines. He is a DevOps engineer working across several teams.

This is why he makes the important point that discipline is not enough. The reason is most teams simply don't care. I find one in five teams where everyone on the team cares about the build (when I'm lucky!), most teams have one person who cares, and some teams have no one that cares.

When I am tasked with the proper care and feeding of the pipelines of others, I want tools that can work and help me out even when the developers who created the software are Holding it Wrong.

With these requirements in mind -- managing and migrating the many different CI piplines across an organization -- it would be a major breakthrough to have a tool that 1) transpiles to the workflows of all the CI tools and 2) allows for local testing. So many orgs have different teams using different CI stacks, and the local testing problem is always a struggle. I would use a tool like that into the ground.

So I would qualify your original statement: The author isn't misusing CI. Rather, the author is attempting to survive in a world where others are misusing it, and where the author is tasked with managing all the CI pipelines.
Passive Salt Water Cooling Boosts CPU Performance by Almost 33%
I think what the OP meant is: Tailwind requires a build step to extract use classes. Otherwise you need to ship all of it.
I think this post focused on the wrong things here. CPUs with AVX-512 also have massive data parallelism, and CPUs can execute many instructions at the same time. The big difference is that CPUs spend a lot of their silicon and power handling control flow to execute one thread efficiently, while GPUs spend that silicon on more compute units and hide control flow and memory latency by executing a lot of threads.
Can you share more details about your particular scanner?
Why did US $2 bill fail to become commonplace, unlike in Canada and elsewhere?
For 18v, something IP related expired for the Ryobi One Plus, so there are tons of batteries and some DC adapters.
I think GP is talking about how, without the tailwind build step, you ship all of tailwind, which is unquestionably a lot of CSS that you aren't using.

Maybe if you use a CDN, so hopefully the user might have a local cache of it from somewhere else, that can be avoided?

Still though, tailwind is pitched WITH it's build step normally, making the author's point about avoiding a build step a bit odd.
nice! probably magenta on a red background is undesirable, though; maybe switch to colors with better contrasts, or add a border or drop shadow, or just postprocess with a zero-phase high-pass filter

i hate x11 visuals and in https://gitlab.com/kragen/bubbleos/blob/master/yeso/yeso-xli... i just assume that everything is 32-bit bgra. i need to get around to fixing that at some point

what do you think an idiomatic ruby binding for yeso would look like? so far i only have lua, c, and python bindings, which are described in https://gitlab.com/kragen/bubbleos/blob/master/yeso/README.m.... my ruby experience is both limited (only a few thousand lines of code) and over a decade ago
video slot machines are especially insidious

its weird and I hate that the states are all in on it, I’m fine with states having casinos

but its one thing for “the house to always win” and there is a possibility of them implementing something wrong, its another thing for the state to come in and say “the house never loses” and the courts backing that up because you won at the time
I'm not a Rustacian, but so far I much prefer Python's packaging to Go's. Italicize all you like. I don't find the emphasis convincing.

When I receive a Python program that I'd like to modify, I can.
When I receive a Go program that I'd like to modify, I must beg for the source code.

Do you "vendor" your database into your Go program? If not, you likely still need Docker, or something like it, for your program to work.
That’s the wrong analogy. If 99% of locks are resistant to picking but yours wasn’t, it’s ridiculous to then say that locks don’t work.
I never said you were an apple manager. and I never used the word threaten so I don't know why you put it in quotes.

Not playing well with others? Or not playing well with you?
I'm sure the lawyers are chomping at the bit to see lawsuits over this.
Maybe I’ve already drunk the koolaid, but if I end up building a new app from scratch, I would really like to experiment with something similar to what the author describes:

Django for most (if not all) of the server-side code, Django templates generating HTML, htmx handling most interactivity with html attributes and, when necessary, hyperscript (for use cases that can’t be covered easily by htmx). I would probably stick with downloading minified Bootstrap for styling (Tailwind requires a build step, and I don’t think I have done well in the past when I waded into “class soup”).

Has anyone here tried something along these lines for a non-trivial app? How is it going?
Sure, and that's the right way to do it. But if you cross the thread boundary, it won't stop you. Rust will at least try.
so, no keystrokes, but you can only fit half as much code on your screen?
Having worked with it for 20+ years I've just been left convinced that the biggest mistake frontend dev has made in that time is to pretend that CSS is a language that should be 'engineered' instead of a design flavour that should be build up / torn down lightly on demand. It's esoteric corners should have been fixed and simplified so designers could learn and explore design through markup as needed, rather than double-downed on to where we are now.
Tailwind is a build step with just as much 'spooky action at a distance'. If it wasn't, we'd just use inline CSS.

With Tailwind you're trusting a 3rd party library to abstract the CSS spec for you, and for that abstracted quasi-spec to be followed by your build configuration.
They saw Apple get away with it and tried to do the same.
Not sayin youre makin it up, but if you have sources about previous malware in transmission, id like to see
Gonna have to call foul on everyone not including an ObHack in this thread.
This comment is naive, from someone who doesn't understand the different dynamics.

The "play-for-fun" casinos successfully utilize the onboarding process to attract, and even create, the people most likely to be exploited by these games. Real-money, online casinos require a real-money deposit to get started, therefore, few people download the apps to begin with without being at least a somewhat-experienced brick-and-mortar casino gambler who is prepared to deposit real money.

Play-for-fun attracts casuals looking for the next Candy Crush or Bejeweled and might get a week of play (grooming, essentially) before even being asked for an in-game purchase. Further, specifically because play-for-fun is NOT gambling, they are unregulated and have no requirement to be fair or random. The developers can insert all kinds of manipulations and scripted outcomes that encourage more play and more importantly, more real-money purchases. They can amplify the payouts over time so initially, a few thousand coins is exciting, then tens of thousands, then millions. The coin purchases get more expensive as the player requires higher amounts to maintain their levels.

Lastly, it isn't like real online casinos aren't addicting or potentially problematic. Through 9 months of 2023, New Jersey online casinos have generated $1.41 billion, 65% of the brick-and-mortar casino revenue ($2.17 billion). And since online casinos and sports betting are growing much faster, they will likely surpass b-and-m a few years from now. Basically, New Jersey has created an army of addicts in a single decade, and many other states are following suit.

https://www.nj.gov/oag/ge/docs/Financials/PressRelease2023/S...
I’m always surprised there isn’t a movement toward pairing a few low latency cores with a large number of high throughput cores. Surround single Intel P core with a bunch of E cores. Then, hanging off the E cores, stick a bunch of iGPU cores and/or AVX-512 units.

Call it Xeon Chi.
I got bored of it 2-3 books in. I can't even remember the names of the books. I think it's an extremely niche audience interested in a coating of space ships and space battles on top of general human drama.
custom orthotics from a podiatrist may help address plantar fascitis
The only breakthrough (technical or not) to which I can draw a comparison is getting always-on, cable Internet access for the first time in 2000.
Prosperous Universe: Space Economy Simulator
If only I knew then what I know now...
May I ask what you switched to? I used Vue everyday for 3-4 years and then went all in on React when I joined a former employer. Looking at my Vue projects gives me a sense of nostalgia.
You have to get out there and try different things with different people.

That “wall of apathy” is knowing that that thing you’re interested in is actually not that important to you and you want to conserve your energy for the things that actually are important to you.

Starting a business may bring that fulfillment, but be careful because it can also burn you out (especially if you think you’re in a rut now).
I would point to economies of scale (from advanced in computing, database, and communications technology) as well as the higher barriers to entry for technologically advanced machinery to be the root causes for bigger companies to flourish.
But then why would you choose to go to this fake casino? If you also have the choice to gamble for real and at least a tiny chance to get something back or if you have high hopes "win", there seems to be absolutely no reason to put money in this game or fake bet app. Am I missing something?
When you manipulate the playing field to give you an advantage, it's not a competition. The idea that companies or whole nations "compete" by lowering wages/taxes, will destroy capitalism. We can already observe the bad effect: The company sector has become a net saver in most western countries, while tax-cut proponents claim, companies will invest more with lower taxes. It's a lie. The role of the company sector is to make debt and invest. If that's not the case anymore, someone else has to make the debt instead. Which is the government. How is that still capitalism?
This is the business model of
many free-to-play games.

For instance: Overwatch relies on whales to purchase their excessively expensive and worthless in-game skins, and fund the business.
Most of the participants in this “Hacker” News thread are definitely not hackers ;)
(And building code that targets the classic .NET Framework can usually be accomplished by a single call to msbuild.exe.)