skysight-inc/HackerNews huggingface dataset:
This is a delightful take on a style of UI I really love. Separating the UI logic from drawing with a set of draw commands is an excellent and very versatile idea - I first saw it in microui, and the separation allowed me to easily use the library in the browser using WASM and Canvas2D. (https://rxi.github.io/microui_v2_an_implementation_overview....)

Also, doing layout in WASM and rendering to HTML is a great idea that I can't believe I never thought of before.
1. You need to run export manual while other tools you mentioned would create it automatically (the lock file)
2. Distinguishes between direct dependencies (packages you added yourself) and indirect dependencies (packages of the packages)
> Nice solution, but the bigger problem is how AirTags can basically be turned off, which makes it poor for many use cases.

Isn't that too late? If you disabled that AirTag with your phone, you are probably the thief. Now we got you fully I.D.ed.

It seems that the safest bet, for a thief/criminal, is to not take any iPhone (or phone) on him while committing the crime.
When I'm dealing with an upset customer on the phone, disarming means that we can move past the "I'm pissed at you, why can't you fix your stuff" useless conversation into the "how can we help you" much faster.

In other words, disarm means the "emotional" center of the brain can safely disengage and the logical center can take over. When someone is angry, most likely, their emotions have taken over and, once that happens, you're going to spend a lot of time dealing with emotions and not moving toward a mutual solution.

Therefore, if you look at it this way, how is the pure emotional response from the aggrieved helping them get to a sort of recompense? I would argue the short answer is that it is not helping at all, it's just pure lashing out. Which, of course, could be a rational response to the situation. However, no matter how justified the aggrieved may feel in lashing out, the act of lashing out itself doesn't actually move the needle.

If I can show compassion and empathy toward the customer, including saying the simple words "I'm sorry" I'm trying to move out of the emotional state and into a logical state where we can come to some sort of agreement on the next course of action. I'm not trying to "get out" of anything, just trying to literally disengage a part of the brain that is not doing anyone any good for either party.

To your point though the apology has to be authentic. And, yes, I do empathize with the customer's anger in the moment. I've been there myself. So I can easily put myself in their shoes. Of course, as the great philosopher Daniel Tiger says, "Saying I'm sorry is the first step, now how can I help?" [0]. So unless you just want to enrage the customer further, you need to immediately follow that apology up with action - in my case, it could be escalating to the right engineering group, finding a workaround, helping identify the root cause, whatever it could be...

Hope this helps clarify. I'm in no way trying to "pull one over" anyone. I truly want to help - which is probably why it works so well.

[0] https://pbskids.org/videos/watch/saying-im-sorry-is-the-firs...
Perhaps the Aussies didn't want NASA to mess with their dishes at Geraldton. https://en.wikipedia.org/wiki/Australian_Defence_Satellite_C...
> What’s the best way forward before trust in video hits rock bottom?

Isn't trust in video already at rock bottom? Since when could you show people a video apropos of nothing and convince them what they saw was real?
Microsoft Won't Let Customers Opt Out of Passkey Push
Building Effective Agents \ Anthropic
Do you know why alkaline batteries leak, but lithium do not?
Yep, it makes a perfect second-person plural —- my Latin teacher always made us conjugate verbs as “I, you, he/she/it, we, y’all, they”. And then constructions like “laudate, omnes” became “all y’all, SING!”
What if he added previous generation crypto miner (so it's cheap) and use the excess electricity instead of selling it to the grid? This could also save some money on heating in winter unless he has a heat pump priced in already.
"World's first" open-source ARMv9 motherboard surfaces – Pricing starts at $200
Even on Desktop.

When 30% of your page is junk, it makes you wonder about the other 30%...
There is a problem with our current education system (in Australia). Teachers still work from textbooks, they do not fully understand their own subject matters. There is no personalized or individual learning. YouTube and videos often form part of the curriculum. Behavioral management is most of many lessons.

We need to look at other ways and forms of education rather than be mired in "teachers do it best".

Should we deploy AI to all students to replace all teachers? Probably not.

Should we look for new ways of doing things in a hyper-connected, rapidly evolving machine and tech moderated future? Certainly.
> And GribStream uses a custom grib2 parser that allows it to extract the data in a streaming fashion, using very little memory.

How does this compare to using Xarray on a netCDF dataset?
After using languages like Scala, Java(I use 17) feels like a joke in terms of type system expressiveness and ability to use functional patterns. I currently have to switch between the two and the kindest thing I can say about Java is it’s getting better(very slowly).

Even though the language is getting less painful, frameworks like Spring that do things at runtime instead of compile time, including rewriting bytecode on startup to inject code, make the ecosystem quite hostile to folks who want to work in a stricter, safer manner that’s easier to reason about(expressed in the language, not in some annotation based metalanguage with no principles and whose implementation changes randomly).

We need to stop defending Java and move on to something actually modern and good. Scala has fallen from favor, so maybe Rust is the next thing I’ll try.
Amazing tips, thank you!
Historically, that doesn’t work. It failed in China, North Korea, and in Cuba. It’s a fantasy.
Didn’t happen in the small North Carolina town that my parents live in, with a very similar situation as the parent. So truly, YMMV. Not all places can be generalized.
Yeah. But it is meritocratic? You have to know somebody to get a review in a thing people actually read. My POV is that artists choose the collaborative filtering system because “knowing someone” suits them poorly, and the average musician knows no one, so the average musician is poorly served by nearly all reviewers in blogs.
You can save without any services at all using the File System API https://developer.mozilla.org/en-US/docs/Web/API/File_System...

The downside is even though you know the current directory due to window.location the API is written in the way it assumes you either want a default location like "desktop" or need the user to navigate to the directory before you can do operations on it (for security reasons) even from a local context. The user needs to select the directory once per fresh page load (if you've dynamically reloaded the current content then multiple saves need only prompt once so long as you save the handle).
OO is the part of Perl that I grok the least. What about it makes it "far advanced" compared to, say, Java or C++ versions of OO?
https://github.com/seemoo-lab/openhaystack/?tab=readme-ov-fi...

These won’t inform, I believe.
Workforce AI – Agentic AI Teammates That Join Your Zooms and Do Your Work
Just launched Workforce AI: AI “employees” that join Zoom/Teams/Meet calls, understand your spoken instructions, and handle tasks autonomously.

No coding, no complex prompts—just talk and watch them deliver real results. AI for the rest of the world that isn't techy.

They integrate with enterprise tools, scale effortlessly (thousands of tasks at once), and never clock out.

Would love feedback from the HN community. Check it out! Waitlist for early access is available!
I conclude you are just being argumentative.
Only weirder machine I remember was the Mac TV, I knew someone with a school equipped with those.
Two things can be true:
- A particular class of job may be very challenging, or worse
- The same class of job may be the best available option for some folks in some regions

And, of course, some folks may have a good experience even while others do not.
From my experience shutting down misbehaving laptops, there's no guarantee that will be an option.
I'm also curious.

I'd bet that they use a smaller version of a pancake generator like [0]. And power it through a gear train from four mainsprings as it says in TFA.

[0] https://www.sciencedirect.com/science/article/abs/pii/S03062...
It's interesting that we don't count Israel as a religious lunatic state.
Cool! I also have a standalone implementation of CSS Grid [1]. Implemented in Rust in my case (and we also support Flexbox and Block layout). Looks like the licenses are both MIT (although you may want to add a LICENSE file to make that easier to find) so feel free to steal bits if you want. We aim to be fully web compatible, although we're not quite there yet.

One thing we have that you may be particularly interested is a reasonably substantial test suite. The tests are defined as HTML snippets that we run through Chrome using webdriver in order the scrape (hopefully) correct assertions, and then format into pure-code unit tests. If you wanted to you could write your own test generator and reuse our snippets. (this test infrastructure is also partially shared with Yoga [2], the C++ Flexbox implementation that powers React Native)

1: https://github.com/DioxusLabs/taffy

2: https://github.com/facebook/yoga
I'll believe it when I can actually push a Buy button.
Oh come on, that's not even hyperbole, it's straight out flame bait, and it's absolutely false.
> Isn't Amazon getting to the point where they're having trouble finding employee candidates they haven't previously fired?

This apparently happened somewhere in a rural area with a small local population. It's obviously not going to happen at a warehouse in, say, New Jersey.

And to the extent that it actually happens somewhere it's not like their response would be hard to predict. Calculate how much they would have to increase local wages to expand the candidate pool enough, see if this is less than it costs to move the warehouse somewhere with a larger pool of workers, if not then move the warehouse.

Notice that Amazon warehouse workers get paid more than minimum wage. This is why. Unskilled workers don't have zero leverage, they just don't have much.
Because I've been "on the other side" of things too.

Genuinely, sometimes calls simply get transferred to the "wrong people", the CSR rep is brand new, the system itself gets backed-up (Poisson distributions can be a bitch), the company is going through a transition to a completely new CSR interface, or the general counsel just shoved an entirely new set of operating agreements up everyone's ass. Companies are made of people.

I consider 1 hour my botd (benefit of the doubt) tax for cancellation of consumer services.

Also note, that's not one continuous hour of time*attention.
Nah. Swamp gas reflecting the light of Venus.
This is great! I've always wanted to backtest forecast models, but I was stuck on where to find good historical data.
Can I get a source on any of these claims?

Tbf, I am generally anti-police in the sense that they’re pretty institutionally bad at preventing or deterring crime in the current model, but I don’t really understand the argument you’re making here
I absolutely agree!

While some people maybe have a bit of a tendency to treat programming and computing in general as Very Serious business and only really ever work on Very Serious projects, I'm obviously in the camp that encourages doing frivolous silly things for equally frivolous silly reasons.

And there really is something about the fact that it's not only feasible but downright trivial to bang out an application in an afternoon that reads realtime telemetry data from a frickin' space station's toilets, that's just… I don't know, delightful? Sort of amazing?
That's just not true, people leave shitty landlords, buildings, and cities all the time. People also confuse housing as a necessity versus good housing in a good location as a necessity. It's normal for desirable cities to be expensive, if algorithms are truly scalping people on rent, then those cities would be less desirable and the rent would reach equilibrium.
He's post economic, as per his own words
Reportedly, one of them had a bat infestation that produced a thick layer of guano in his attic, which he planned to use as fertilizer. He probably should have inspected his attic wearing a N95 respirator.
That’s because of the lack of a union. Companies can’t just remove benefits that are in a union-bargained contract. (Assuming that would have been one.)
Some say this brave adventurer met his end when the 5110 fought back against the insult to its sacred internals.

Others say bestowing the power of 4G on a device as formidable as the 5110 opened a portal to realms hitherto unknown, to which our hero travelled, and we'll meet him again someday.

But my guess? He's still out there, trying to make the dream of a 4G-enabled 5110 a reality. And I still have hope for a "Part 2".
That doesn’t mean the system shouldn’t be improved, though?
prev gen crypto mining is phenomenally inefficient in terms of energy that ends up being converted to heat, but it is absolutely not what you would use to take electricity and create heat given any other choices.
I assume must feces require prior treatment before they can be used as fertilizer.
No, the library is about doing the layout only.

Yes, the repo offers a couple of example renderers.

The idea is that you already have a rendering pipeline (e.g. in your game engine), but want to lay out more complex UIs in it. Then you can use this library to make nice settings / chat / stats / whatever screens, or even render realistic content onto screens of in-game computers, pages of books, etc.
While Apple products become obsolete, they are not exactly killed. i.e. your 15 year old macbook still functions but is limited. The air tag is a bit different because deprecating the protocol essentially kills it completely.

I highly doubt they do that unless they are remove airtags completely from their product line.
You have no idea what sterilization means.

For 'moist' heat, temperatures of approximately 121–129 °C with pressure are used, whereas 'dry' heat requires temperatures from 176 to 232 °C for longer duration.
True. We are trying to minimise this effect by giving simpler presents for special days such as Christmas or birthdays, and buy more expensive gifts at random times.
Batshit crazy.

(I just can’t help myself!)
This is just a highly visible problem. Bots make getting reservations at popular restaurants impossible for normal people. So they aren't necessarily being priced out they're being excluded by not being in the know. Which is frustrating. I'm in the know, thanks to my wife, and we still sometimes need to try for weeks to get a reservation because we refuse to pay on the black market.
While I don't have the same experience, I regard what you say as fascinating additional information about the complexity of thought, rather than something needing to be explained away - and I suspect these differences between people will be helpful in figuring out how minds work.

It is no surprise to me that you have to adopt existing terms to talk about what it is like, as vocabularies depend on common experiences, and those of us who do not have the experience can at best only get some sort of imperfect feeling for what it is like through analogy.
Isn't that what happened to one of these guys? It is reported that one of them caught the fungus due to inspecting his attic (hadn't used the guano yet).
How do you define having real values? I'd imagine that a token-predicting base model might not have real values, but RLHF'd models might have them, depending on how you define the word?
Anything grid tied is generally required to have phenomenally reliable shutdown if the grid goes down OR proven (and very expensive) automated switching that disconnects it from the grid if the grid goes down.

This is so those F150s are not backfeeding the wires while a repair crew is trying to fix it.

Ergo, if the local grid is "taken out", those F150s cannot be "on the local grid".
Cqd: Colour my __dir__ please
I found myself wanting a quick way to navigate dir() from the terminal. This is a tiny, simple python package that helps in this regard.
Maybe a better quote that shows its not due to product contamination:

> One of the men, who was 64 years old and smoked cannabis and tobacco, reported having a severe bat infestation in his attic that left behind a thick layer of guano, which he inspected several times and planned to use as cannabis fertilizer, the researchers wrote.

Insanity!
New Shelly Smart Devices Have One-Mile Range, Thanks to Z-Wave
this is a well researched article. Shame these are rare vs the norm.

Reading thru the narrative about Appin, there's not a lot of complicated technical stuff. Their "training" consisted of novel approaches to social engineering / phishing that are a step up from your standard pretend-errant SMS of "hey I'm in town want to meet, (wrong person)?" to trick you into eventually clicking a URL.

Not a lot of science at all. Just clever & resourceful people, operating at scale.
https://metacpan.org/pod/Moose

Moose is definitely what I go for when I have to use OO with Perl, this more than a decade old and stable for production use cases.

Its based on Class::MOP, which is in turn based on Meta Object Protocol, the same concepts on which CLOS(Common Lisp Object System) is based on. Its always nice to have CLOS goodness in Perl. For eg- https://metacpan.org/dist/Moose/view/lib/Moose/Manual/Method... these methods like before, after, around do fix need for design patterns to a large extent.

But of course the more you explore, the more you discover the possibilities with this.

To a large extent I think Perl brings OO and functional paradigm in a far better package than Python does.

Perhaps HOP needs a new chapter for OO given how few people are aware of this.
good (and cheap) Indian restaurants there.
It's beyond me how someone can believe you can carpet bomb a city where 2 million people live and kill fewer than 40,000 people. In fact, I don't find myself able to believe that people genuinely think that.
How does it compare to Jina V3 [0], which also has 8192 context length?

0. https://arxiv.org/abs/2409.10173
that would mean either:

a) government mandates that turn over existing grid infrastructure to such a project, because the existing grid infrastructure is almost all privately owned

OR

b) building new infrastructure to create an isolatable local grid

Neither of these seem particularly likely to me.
Older C++ compilers couldn't distinguish between a right-shift operator and the closing of multiple template parameter lists, but few people figured out you just had to put spaces between all those >s.
Its not in reverse though.

If a upscale steak restaurant is known for using quality meats and then they decide to include something like Beyond Meat but make it hard to tell that's what you're ordering.

Expectations were set.

Personally I have no issue with it.
> Rooftop solar for residential houses doesn't require permits or planning

Either you're assuming residential battery storage systems replacing the grid, or your ignoring the connecting rooftop solar to the grid requires permits and planning (the grid may not be able to handle it).
I didn't say that it does have an obligation to do any of that. If anything it's the opposite, I think Science should abstain from turning moral issues into materialistic "facts" which is what they are attempting to do by turning everything that used to be a character or moral issue into a biological or physiological issue so that now every criminal, misfit and glutton is actually a victim of mental illness or addiction (and addiction is a physical, biological phenomenon) where conveniently all agency and personal responsibility is removed and no one can be blamed or impugned for anything and no one is ever at fault. I don't know what is even supposed to be left of a person when bad choices are not even choices anymore, as if only good choices are real choices and we can go around patting ourselves on the back forever. It's just so pathetic and absurd. If you need to tell yourself that being fat, dumb or lazy is not your fault, go ahead, I'm sure they'll discover a biological basis for laziness soon enough and we can all call ourselves differently motivated or whatever stupid euphemism they'll come up with and breathe a sigh of relief. At the end of the day you're just lying to yourself.
> This is moving goalposts.

Then I shall move the goalposts. Can you address my shifted goalpost?

I personally did not interpret the author as literally meaning there is no such thing as software productivity but I agree the way he wrote it was confusing and could be interpreted that way.

Even in his toy example he clearly stated Peter did a better job than Frank.
Checkout My Blog
Kenny G might deserve your comment. But Charlie Parker, John Coltrane, Ornette Coleman, Charles Mingus...
we can't all live in Bedford Falls, and the police aren't there for the benefit of the every-person no matter where you live.

it's a nice bit of propaganda that they're there for us, but I urge anyone with that idea to seek out and research the history and origins of the modern police.

hint : in the US they first emerged as 'slave patrols', and then later modernized into 'industrial labor controls', and things weren't all that much better across the ocean in London with Sir Robert Peel and his version of the 'police service'.
Also, see this project that is in a similar space as Coursier:

https://github.com/bowbahdoe/jresolve-cli

https://github.com/bowbahdoe/jresolve
By "Northen" I assume you mean Europe, and (most of) USA?

I live near the 33rd parallel South. Since installing solar my annual grid requirements are around 30% of before solar [1] ‐ even as my actual consumption has risen [2].

As far as "Northern" goes countries in my latitude north (or better) include India, Mexica, all of Africa, most of China, and so on. So for most people living in the north it is compelling [4].

[1] a very large fraction of my grid usage is really cold, wet conditions for 6 weeks in winter. A combination of low generation and high usage for heating.

[2] cooling in summer is free, so we run the aircon a lot more. Plus things like slow-cooking etc are free as well.

[4] my return on investment (grid cost of generated electricity over capital invested) is 16.7%. Projected lifespan is 10 years for battery and inverter, 25 years on panels, 50 years on wiring.
In my comment, I made no mentions of bombs nor Gaza nor war. I was pointing out that the MSF are not the harbingers of world peace.

My issues with the MSF are orthogonal to the Israeli-Palestinian War. Has the MSF ever done good? Absolutely, but they have also done some rather unethical things as well.
Enough energy or enough electricity?
That usage pattern will be quite different in places with cold winters when most people there are using electric-powered heat pumps (which is "the plan").
Oh but you can.

https://www.supernaturalbrand.com/

I used to work at a hydroshop selling equipment and fertilizers. You wouldn't believe the whacky branding in this market.
Biden's EV Battery Boom Is Coming – Whether Trump Wants It or Not
iPadOS 17.7

An error occurred
no available backend found. ERR: [wasm] RangeError: Out of memory

* Firefox 133.0 (47866)
* Brave 7.14.7.1
* Safari 17.7
Glad you like it! I hope it will suit your work.