skysight-inc/HackerNews huggingface dataset:
> Forget EVs. What’s it going to cost for people to replace their gas and oil heat with heat pumps? Way more than $10/month!

People will save money by transitioning to EVs and heat pumps.

Often the big barrier is an upfront cost that makes them just continually pay a higher monthly cost, or a long payoff time.

There's various ways to financially engineer that and unlock the savings and government often plays a vital role in that since the switch has various other benefits, like less death and disease.
Because why introduce a custom abstraction to implement something with an imperative scripting language when you can achieve the same result with a declarative language built specifically to address this use case?

You'd rather maintain all the maths and JS dependencies for this than have browsers just render what you want?
The evolution of stupidity (and octopus intelligence)
No one bought books. If one can believe Edward Dahberg, the first run of Thus Spake Zarathusra sold ten copies, the first run of Stendhal's On Love, seventeen copies. That considered, Thoreau selling just more than 200 of the first printing of A Week on the Concord and Merrimack Rivers appears as a raging success--but he had many literate friends.

Simon Leys, in the essay "Readers' Rewards and Writers' Rewards", quotes the French writer, and sometime publisher, Jacques Chardonne as saying that "Any good book will find 3,000 readers, no more no less." Leys goes on to say the number hasn't varied significantly in last 400 years. (Collected in The Hall of Uselessness)
United healthcare's stock is up 7 points as of Friday, so the free market has delivered its verdict. Soon companies will hire the hackers for the benefit of the shareholders.
I think there is a “common repository of knowledge and tools” missing.

I expect there is some dodgy company selling this as a “manage your older parents” app. BUt really this is a social thing. As is “how do I set up a openwrt router to replace my crappy ISP” and “what’s the best way to handle time on YouTube with my 11 year old” and a hundred similar problems that really matter to people

Some of this will be informed by scientific studies - ut these will be easier to do by using the phones themselves. Imagine a double blind study on YouTube habits for 9 year olds, where the researcher gets to download history and run weekly surveys with parents in behaviour etc etc

I am not too sure where I am going but there is as always a missing third space here
https://www.youtube.com/watch?v=DwYGgNebf_w Now do it in 5D
https://www.kicksecure.com/wiki/Sdwdate
YAML is "good enough" for a vast range of tools. It's a good thing that these maintainers are focusing on their core competency/goal of the project and not pandering to niche HN opinions on the stuff that doesn't matter.
The whole point of this initiative is to stop using out of date float-hacks, or soon-to-be out of date hacks to CSS grid or flexbox. Firefox's masonry layout is in fact implemented in such a way that basically covers all layout cases by simply adding a new attribute that collapses grid rows.
I'd like to give my comments on the new standards, but I'm never going to be chosen to be part of an elite squad of standards-writers. Is there any chance of the standards developing more in the open, with a community in addition to the committee?
There is a reason I included radar in my list.

military radar transmissions set up during the Cold War to detect incoming ballistic missiles have the power and frequency characteristics to be detected over hundreds of light-years – and have already broadcast our existence to any aliens within around 60 light-years of the Earth [1]

But never underestimate the power of television:

The most detectable and useful escaping signals arise in a few ultra-powerful military radar systems and in normal television broad-casting. A model including over 2,000 television transmitters is used to demonstrate the wealth of astronomical and cultural information available from a distant observer’s careful monitoring of frequency and intensity variations in individual video carriers (program material is not taken to be detectable). [2][3]

once the Square Kilometer Array is completed in Australia and Africa, it would be able to detect the current TV carrier wave radio leakage at a distance of about fifty lightyears for objects in the southern hemisphere sky [4]

[1] https://www.sciencefocus.com/space/how-far-from-earth-could-...

[2] https://link.springer.com/chapter/10.1007/978-94-009-9115-6_...

[3] https://www.science.org/doi/10.1126/science.199.4327.377

[4] https://www.forbes.com/sites/quora/2017/01/27/how-far-into-s...
JavaScript is the final layout system. No declarative language can ever handle every use case. Fortunately I rarely need to resort to JS since grid came out.

I’m not sure a constraint based system would do much good as it would sit awkwardly in the middle of grid and JS.
My company does put managers and ICs in the same pay range. However, due to market rate, managers tend to be higher in the range and make make more than devs. The new chapter lead thing is BS because you have people working 2 jobs for the price of the cheaper 1 (there is no market adjustment for that role). Who wants that extra work for no benefit?
Yes - absolutely misleading. At least the name seems to originate from „Frankenstein“ which perfectly matches.
It'll probably end up slow and buggy. And likely explode when used with other layouting mechanisms. And it won't benefit from the quite awesome CSS debugging tools we have nowadays.

But yes, more powerful "client side" layouting functionality would be very welcome so we wouldn't have to wait the commitees for a decade to center an element etc. And there is the "Houndini" project to get this going, but the browser support is still extremely poor: https://houdini.glitch.me/
Actually, 53^8 = 62,259,690,411,361 (not ..360)
If I offer a product under both open source and commercial license, and then someone uses an open source version without paying me anything, neither for the license nor consultancy, am I liable for damages?
Machinery can be a lot simpler than biology. Birds are incredibly complex systems: wing structure, musculature, feathers, etc. An airplane can be a vaguely wing-shaped piece of metal and a pulse jet. It doesn’t seem super implausible that there is some algorithm that is to human consciousness what a pulse jet with wings is to a bird. Maybe LLMs are that, but maybe they’re far more than is really needed because we don’t yet know what we are doing.

I would bet against it being possible to implement consciousness on a PDP, but I wouldn’t be very confident about it.
We get it. You’re scared and want everyone else to be just as scared as you.
I think most cultural goods compete in hit-driven markets. That is a given. But as far as I understood the article claims the downfall of books in general. And that is not true, in my opinion at least. Books are bought as web novel or viewed on Kindle Unlimited or in general as self-published endeavors. And as the link in my post states, KU pays good, Patreon works as well. There also emerge more and more paid and sponsored newsletters etc. All completely independent to classical publishing channels.
The advocates of "whole-language" learning as against "phonics" seem to do a fair job of limiting or undermining literacy. Yet how it benefits them I don't see. And what is the reference of "it" in the last sentence? Literacy, or limited or undermined literacy?
You can always generate the layout in javascript if you have some requirements which aren’t directly supported by CSS layout.
I strongly dislike the megamenu demo <https://webkit.org/demos/grid3/megamenu/>, and feel masonry is completely inappropriate there. It makes a complete mess of flow direction, badly breaking expectations.

The reading order you’d expect: https://temp.chrismorgan.info/2024-04-23-masonry-megamenu-2.....

What the demo actually gives you: https://temp.chrismorgan.info/2024-04-23-masonry-megamenu-1..... This affects correct reading order and tab indexes. Basically, sighted users will always read things in the “wrong” order. This just drives home that there is no structure, it’s just an unstructured bag of links. Except… actually if you go through them in numbered order, it looks like there was some fairly logical ordering. It’s just been utterly demolished by inappropriate masonisation.

(I’ve turned on “number items” in those screenshots. Normally, it’d look more like normal columns with no backgrounds.)

The way it should be implemented is with columns, but adding `break-inside: avoid` on each section, which their demo has missed.

The newspaper demo is also a little dubious for similar reasons, but it’s a much smaller deal.

Now images and such media which are in more independent blocks and where reading order isn’t such an ingrained thing, masonry layout does work better there. There are still patches where things can be a bit iffy, mostly around tab indexing, but it’s not obviously wrong any more.
Term rewriting is woefully overlooked, maybe because the paradigm is rather open-ended. Questions about fixed or variable arity, what rules to apply in what order, what kinds of pattern matching to support, can make the language very limited or intractably inefficient depending on the answer.

I like that Modal just rolls with Peano arithmetic rather than awkwardly bolting on numerics. It's impractical, but it doesn't have to be practical - this is an exploration of a concept
Not liable
Even more odd, they didn't define that new market they are making, probably in hopes to not limit the possibilities. But they defined that they don't want the people who are buying VR-headsets now.

"Here, new Platform. NO, NOT VR! Go ahead, do something with it. NOT GAMES!"
It’s been nearly 30 years now that we’ve heard this refrain about CSS. Somehow the dream of “just tell the browser to render what I want” still remains elusive.

But maybe it’s just a few dozen more properties and mini-DSLs away this time! Pay no attention to those sirens and false prophets who still believe in anti-CSS “tell the computer how to do exactly what you want” programming…
these guys seem to be serious https://equinox.space/ and they used threejs
I understood article saying that implicit invariants are like undocumented choices.

If I have blog where blogposts have maximum length of 4096 bytes. But why would there be such limit, is it creative decision? is there technical limitation? was it just some "good enough" number when blog was created?

I don't think type systems really can encode these reasons. You see the constraints but not the reasoning.
> This layout creates uniformly-sized columns, without any rows

I find it amusing that they've decided to refer to this as masonry layout. If you actually built a wall like this (as opposed to uniformly-sized rows, without any columns) it would be a structural engineering disaster.
A private train car to vegas would be amazing actually. Especially if on the inside they went with an old-fashioned interior design with lots of oak paneling.
>Firefox's masonry layout is in fact implemented in such a way that basically covers all layout cases

That's good to know.
Developing Rapidly with Generative AI
Isn't the whole point of the term "invariant" that it describes something as unchanging under specific circumstances.

e.g.

The sum of the angles of triangles is 180 degrees in the context of euclidean geometry. However, if we project a triangle on a sphere, this no longer holds. So the sum of the angles is an invariant under euclidean geometry.

On the other hand, the value of PI is a constant because it stays the same regardless of the circumstances. That's why all the numbers themselves are constant as well - the number 5 is number 5 absolutely always.

So if you have a value that changes over time, it is definitely not a constant. It could be invariant, if you, e.g. specify that the value does not change as long as time does not change. Your value is now an invariant in the context of stopped time, but it can never be a constant if there is any context where it does change.
for which existing problems?
Wikipedia says copyright began as a way to try and control what was printed https://en.m.wikipedia.org/wiki/Copyright

It's not a capitalist thing specifically, it's a power thing.

(See also "misinformation" today)
How you feel about your SO's phone pricing is besides the point.

The point was that you don't understand the distinction between the retail price of a product and raw BOM costs.

Please read the comments here trying to educate you.
Laser Propulsion for Silent Submarines
My current issue in this space is the win11/outlook transition, confusion about connecting all of their accounts with Microsoft online accounts, and new outlook simply not working with our imap setup. (Your imap username must be your email address, and our setup is not that)

What’s the best classic old school imap email client for windows these days?
With browser vendors you have to get them to do the same implementation. With JS/WASM it'll work across browsers given the more fundamental APIs work the same.
Nearly everything UX related is better in iOS.

Default logo sizes are larger, settings menus are basically the same no matter the device, software and hardware are coupled and designed by the same company making everything snappier. The subtle.design difference also come into play.

I use Android myself, but it is a fact that Apple is superior in UX, which is unsurprising given that they are obsessed with UX as a company in general and the whole ecosystem is designed by themselves alone, while Android is designed and developed by many players. Even a 2 year old can use iPhones and iPads.
That strikes me as cheating a bit, counting translations. Still, good for Fitzcarraldo.
I'm no prophet and CSS, just like any other language has its quirks. And yeah, generally it is my job to try and tell computers what to do so I like powerful tools that let me do what i want :)
What was the problem with Nord?
And Datomic is the goat outside of vectors
Writing is art, just like painting, acting, playing an instrument, etc.. Great hobby. Don't expect to make it a profession. There's a truth behind the phrase "starving artist".

Lottery winners are famous. It's easy to forget that most lottery tickets don't win.
And it's better style because it better conveys intent. An if-else chain in C/C++ implies there's something important about the ordering of cases. Though I'd say that for a very small number of cases it's fine.

(Also, Python has a switch-like construct now.)
Best advice I can offer for dealing with the real and serious heat in parts of Pakistan and northwest India is to ensure that you're getting plenty of salts and minerals in your water intake. With a large intake of water, you will notice at the end of the day that your hat or shirt collar is literally encrusted in salt and dust.

Bring oral rehydration salts for the inevitable less-than-optimal digestion experience. You may not feel like you need it, but mixing oral rehydration salts into your water intake after an episode of bad digestion will help you a lot. ORS are cheap and scientifically simple and well proven.

https://www.google.com/search?client=firefox-b-d&q=oral+rehy...
For MacOS:

#!/bin/bash
# install in /usr/local/bin/nap
if [ -z $1 ]; then
echo "No time provided. Usage: nap [-cl] [minutes]"
exit 2
fi
if [[ $1 == *c ]]; then
echo Cancelling sleep. PIDs \(if any\): `pgrep -f "nap"`
pkill -f "nap"
exit 0
fi
if [[ $1 == *l ]]; then
ps -Af | grep nap
exit 0
fi
time=$(($1 * 60))
echo Sleeping in $1 minutes...
sleep $time && pmset sleepnow&

I wrote this 10+ years ago, still use it every day.
How about the way java virtual machine is implemented to provide a cross platform compiled program?
Why that site wants to use the camera of my smartphone? Are the joking?!?
Well, animals, plants, LLMs and the rest of known matter of the Universe also aren't very picky readers.
It's an additional layer on top of other ones like using a non-ambiguous font, large size display, alternating background shades, character index numbers under each character, etc.
I now expect a new recaptcha challenge to be added by Google, identifying unicycles. We already have bicycles and mopeds, but it would appear that unicycles confuse their cars.
The Replicant: Pocket Key Casting [video]
I've been reading up on Howard Hughes out of idle curiosity recently. His diverse business interests struck me as a parallel to Elon. Howard Hughes's isolation came after a series of plane crashes, including one where he was burned over most of his body and had severe physical injuries on top of that. While I was not able to find definitive answers, it may be that his isolation was due to him being in severe chronic pain from his injuries.
Danish Heirs to Sell $72M Rare Coin Collection After 100 Years
HTML-first, yet there’s not a single line of it in the documentation’s introduction.
>For example, I'm a big fan of surrogate keys and UUIDs, in database design.

Why I fully support surrogate keys and versioning, I do not support UUIDs as primary keys - they are trivial to generate, not so much to place in B-trees. It's very common to need/process recently added data together, UUID make that much harder as they inherent placement is all over the place w/o any locality.

UUIDs are ok/fine as external references, of course.
I also find the idea of asynchronous computing be a good fit of your list.
Well I keep seeing all models quantized and for 2-bit, 4-bit and 1-bit quantizations I had good very good inference performance (either througput or latency) on CNNs and some RNNs on Alveo boards using FINN (so, mostly high level synthesis and very little actual fpga wrangling). No idea about the current status of all these, will read the paper though :-)
FreeBSD for Devs #01
I'm dubious that a constraints system would ever be considered, CSS has so far had some strong goals around it's predictably on layout cost.. that said, Houdini layout proposal is the closest to your comment, offloading layout to an isolated js context https://github.com/w3c/css-houdini-drafts/blob/main/css-layo... .. but honestly flex and grid, plus other things like containment have solved so many things for folks now that there's just far less demand for improvement than the days before flex
They want their own platform so they can do whatever they want on their apps. They are playing the long game. Read zuck's VR vision letter. He lays it all out:

* https://www.scribd.com/document/399594551/2015-06-22-MARK-S-...
FreeBSD for Devs #02
https://archive.ph/Jc1vS

> .. he decided to frame his collection as a sort of backup to the Royal Danish Collection of Coins and Medals, “as a redundancy and a protection against something happening to the existing collection,” says Brian Kendrella, president of Stack’s Bowers. Bruun decided that after 100 years, if the national collection had remained intact, it would be safe to sell his own collection at public auction. Proceeds were willed to his direct heirs.
FreeBSD for Devs #03
Akaunting is free, open-source online accounting software for small businesses
Hi! Note that you can also search the email body, but for now only on the Proton Mail web and desktop apps. We're working to bring the functionality to our mobile apps, however, implementing content search on an end-to-end encrypted service has some unique challenges: https://proton.me/blog/engineering-message-content-search.
FreeBSD for Devs #04
For whatever it's worth giving people a desktop or laptop computer that is a bare bones linux install and desktop environment will also prevent old people from screwing up a computer. Literally 99% of what they are ever going to do is inside a browser, and will function just fine inside of Firefox and/or Chromium as their user interface to the computer.

It's highly unlikely that an older person is going to successfully find, download and install a malicious .deb file, or follow the instructions to "copy this to clipboard and paste it with sudo" into their shell to compromise a linux machine.
Those in charge are voting against their own privacy.

It feels more like pandering to the "think of the children and/or think of the terrorists" crowd rather than politicians gaining more power themselves.
> It is a very small minority of very greedy individuals, and there are also massive amounts of disinformation going on so that the democratic majority confounds the interests of these with their own.

No, it’s my mom, my siblings, probably your mom, the guy who does my tile work, etc. You’re framing this in your head as a “good versus evil” problem, which forces you to then assign blame to a “small minority of very greedy individuals.” But instead it’s a problem of humans putting short term individual comfort ahead of long term collective interests.

My brother and my sister in law have STEM degrees from Yale and MIT. They’re well-meaning democrats. But they take several international trips every year, each of which emits about as much CO2 as driving an SUV around all year. Most people I know don’t do that—but only because they don’t have the money.

Heck, I have progressive activists friends who don’t really care about climate change because their particular focus is racial issues or abortion. They obviously don’t want to affirmatively destroy anything, they’re just the same people who wouldn’t pay more than $10/month to address it. They assume there will be some deus ex machina that resolves the problem. (Get to work CO2 capture nerds!)

Look—people eat like crap and don’t exercise, taking years off their own lives. They take drugs that could kill them. People still smoke. They know better but they do it anyway. You think those same people are going to make non-trivial sacrifices for environmental problems that might affect their kids or grandkids?
If the designers of Unix had seen the light of CSS, they wouldn’t have bothered with shells and file descriptors and C and Awk and all that composable flotsam.

They’d just created a single program, call it the “Central Software System”, and defined thousands of properties that let you control its state machine to produce the output you need.

Presto! The perfect computer. If for some reason someone needs a new kind of output, it can be added to the Central Software System via a friendly decade-long committee process.

And if the properties happen to conflict in how they define some output, well, the one company in the world who has actually implemented all of this “open standard” can decide what happens in that case.
Only one signer is in the top 200 contributors to Nixpkgs. That number is still the same even if you count signers in the top 500, too.

A group that _barely_ uses Nix wants to overthrow its creator. This is hilarious and I hope they don't win.
Is it easier to build a layout with CSS compared to 20 years ago? Yes. Can we further improve CSS? Yes.