skysight-inc/HackerNews huggingface dataset:
I think passive houses were a hope for decarbonisation when solar power was very expensive, usable grid storage battery nonexistent, and heat pumps, unreliable. These days at least here in Europe, most of the time a climate-friendly home can be built without going to extremes of thoroughly retrofitting a home, or building a new one because "passivhaus" standard is sometimes impossible to retrofit to. Sure some heat insulation measures help, but main thing is switching to electric heating using a heat pump and it already lowers carbon footprint a great lot vs fossil fuel boiler heating.
There are definitely levels of sophistication in managing interest liabilities. If you have a mortgage at 3%, paying the principal early is wasting your extra monty. As you said, you can invest the extra and make 7% (hypothetical) and clearly that’s advantageous.

My example is for people struggling with credit cards and high interest loans that don’t have investment properties.
> They're not democratic

They are democratic, but usually of the weighted variety. Typically, he who owns more shares has greater say – although occasionally you will see other weighting methods. Government is more likely to consider each individual an equal shareholder, although not always.

Corporations likely also benefit here from the owners generally having more care for the organization and a greater desire to see it succeed. If there is something that needs to change they will work to ensure that it gets changed as soon as a problem is identified. Most government shareholders would rather sit back and just hope that things work out.
I welcome the day when the US stops devoting enormous amounts of useful real estate to bank branches. They are a sad simulacrum of actual street life, taking up tons of space to advertise a bank and contributing to high rents that preclude less-profitable small businesses. One step up from billboards.
Interesting. I’ve noticed this happening for me but I thought it was because my fingertips are calloused from playing guitar. But I’m also in my late forties. So it’s probably a double whammy for me.
>Plotnick is [...] the leading expert on buttons and how people interact with them.

Something must be wrong with me. This sentence would sound so lame to the average person and yet it sounds fascinating to me. I wish I had the title of "the leading expert on buttons."

I really LOVE how the WHOLE article is about BUTTONS BUTTONS BUTTONS. It really clears any doubt about her expertise. It's not an exaggeration. It's an actual leading expert on buttons!

>The blind community had to fight for years to make touchscreens more accessible. It’s always been funny to me that we call them touchscreens. We think about them as a touch modality, but a touchscreen prioritizes the visual.

Really interesting observation. In order to press virtual buttons, you have to look at the screen to figure out whether the button is (unless it's a full-width button at the bottom). Physical buttons generally don't require this in order to be pushed. They may still require this if the action the button performs depends on a state that is indicated by a screen, e.g. a menu where you have directional buttons to change the selected item.
I've got a new car. I got the giant touchscreen because the model with the advanced safety features only came with the touchscreen. However, thanks to all the buttons on the steering wheel (which are the same on all models), I have to touch the screen approximately zero times while driving. It might as well just be a display.

That said, I am appreciative of people coming to their senses over this. Maybe not every car maker thought this out as much.
Huh. I've owned a few manual-transmission cars over the years and they all disallowed this trick -- pressing the clutch would disengage cruise control just like a tap on the brakes.
The dichotomy is useful when people want to manipulate the public.

It’s either bailout or not.
You can effectively get these surfaces built into the glove, a number of companies sell such things.
I got one like that, but the links aren't in a table.
See the Dell XPS
https://imgur.com/KbOXGYa
https://archive.is/ok3g1
Patching a dependency comes with significant downstream costs. You need to carry the patch forward to new upstream versions . This implies remembering that the dependency was patched, extracting a patch from the existing changed code, and reapplying the patch, fixing comflicts, recompiling the now special version of that dependency and running tests, checking/updating required license notices accordingly.

This is in essence another form of technical dept.
Add yourself to the monthly "Ask HN: Who wants to be hired?" or "Ask HN: Freelancer? Seeking freelancer?" https://news.ycombinator.com/submitted?id=whoishiring
The cynical side of me wonders if its not intended to work well
On the other hand, while I really enjoyed using Svelte for a side project, I ended up rewriting it back in React. I’ve got years of experience with React and found the Svelte story just wasn’t as refined.

Particularly, I was missing support in Biome and Storybook integration was essentially not there a year ago. I’m not sure what it’s like today! But that’s the joy of bleeding edge tech vs. a tool that’s been a market leader for a decade
I love the snappiness of Zed, but the only reason I haven't used it is because of confusion around getting LSP to work (specifically for JS/Node).
Improper Language Detected
Isn't a document (what you own) + showing up physically so you can be scanned by eyeballs already not 2FA? What better authentication you can get than that?
so, where do they work?
"computers that might last a long time if taken care of"

Any examples? Do all computers have capacitors that will die within a certain number of years?
Faster? I do not know, what I do know is that there has been some really crazy vulnerabilities in one (or some) of these utilities (logic errors).
Similarly, I find mixing on a tablet slower than mixing on a console with tactile controls - because you can do things like change multiple things by different degrees at once (you don't have to look at both controls to ensure your fingers are tracking) and adjust a control while looking at the stafe.
I am the opposite, my hands get so sweaty that touchscreens register random inputs because of the residual salty moisture.
I found a security bug: The website doesn't have https:// enabled.
The Prisma engine is written in Rust (and the original product was written in Scala), so your snide comment is actually a bit inaccurate. You've also ironically failed to spell JavaScript using the correct casing.
How is that better? Press press press press press press press press press press press press press press press cool just set one setting. Versus tap settings, flick scroll, tap to set.
By the way, Sqlite should only to be used when testing, not when actually deploying a system that interacts with other systems. https://element-hq.github.io/synapse/latest/setup/installati... says as much.
I'm using fly.io free plan. I will solve these issues.
yup, although i'm hoping that a self-contained docker-compose repo that you don't need to edit will help with that (rather than it being a homespun docker-compose setup, which i agree can rapidly become unmanageable).

ansible just feels a bit slow & cumbersome for simpler setups, so i'm using envsubst for basic templating to see how it feels. It's perhaps telling that something like Rocket.Chat just has `docker-compose up` too: https://docs.rocket.chat/v1/docs/deploy-with-docker-docker-c... and it's annoying that Matrix doesn't have something that simple (especially given Matrix 2.0 has more moving parts serverside: auth + voip server).
a full copy of the slackware source code: fits in 10gb, contains a semi-curated set of applications and utilities for nearly any purpose, including their documentation, without trying to include everything. I throw this on any system I want to forget about, and I rarely need to add any additional software.
Performance is extremely important in an editor imo, it changes the whole feel of it. But I don’t even use LSPs now so I may be in the minority
I don't know why people feel this need to take the words that someone said and add an entirely new meaning to them. Notice that nowhere in my comment or the comment that I replied to does the word "boycott" appear (and the first comment doesn't even really suggest one). So much of the poor quality of discourse online is people doing exactly what you did: take a comment someone made and decide to interpret it in a way that makes the commenter seem bad and the person reading it feel good.

Here is (in my opinion) the civil way to make your point:

Yeah, it's probably true that the value to the individual is greater than the value that Musk gets (this is the entire concept of consumer surplus), but in some cases, an individual might feel it justified to take a hit for moral reasons, such as in a Boycott.

You are replying to the thing I actually said and inviting further discourse rather than asking a rhetorical question that you believe (likely incorrectly) that you already know the answer to.
That’s why I bought myself a portable headphone DAC. I went for the Qudelix 5K. I can turn any headphone into a bluetooth headset, or connect them via USB-C or Lightning with the right cables.
It's not just about candidates for positions. I live in Colorado which allows citizen ballot initiatives and it's allowed us to reject actions of the government the populace disagrees with or to enact change they refuse to. A few notable examples are rejecting the 1976 winter Olympics from being hosted in Denver and the legalization of medical and recreational marijuana. Our ballots tend to be large and all citizens are mailed out what is know as "the blue book" months before the election which is a comprehensive guide to all the non-candidate questions including pros/cons and financial breakdowns. Between this and all-mail voting, we had the second highest voter turnout in 2020 and an extremely political engaged and knowledgeable electorate. I definitely would not trade it for less say in the political process.
This should be opt-in or at least have a giant red confirmation dialog shown until the user agrees.
Might be nice for setups consisting out of dozens of tiny micro services each with their own just as tiny databases.
The Bitcoin blockchain history.
The point is that a peripheral device should not be unusable while it’s charging, whether that charge takes two seconds, two minutes, or two hours.

I can’t think of any other recent electronics device that cannot be used while charging.
Other posters have mentioned that there's historically been a lot of voter suppression in the US, which has led to a lot of people being against anything that would make voting harder ("ask for a proper ID with photograph").

However there is another more cynical thing going on, which is that in recent times the pro-voting-rights Democratic party has also benefited electorally from the increased turnout resulting from looser voting rules. This has made any changes to voter ID laws impossible to pass federally (where they are currently set).

This situation is changing now though because polling and the last election suggest that increased turnout currently benefits Republicans. Many commentators believe that within a year the Democratic party will actually be agnostic on voting ID laws, and already in this election you can see that "getting out the vote" is not much of a Democratic talking point.
Can you link some of the best youtube channels for those?
Your comment does not address the essence of the point I was trying to make. If you have a monstrous data-center, instead of many smaller, in relative size, you are putting too many eggs on a giant basket.
Ah, yes, this study again, the one that opens with "Over-consumption of iron-rich red meat [..] is associated with an increased risk of colorectal carcinogenesis", but then never in the entire article do they define what "over-consumption" is.

Is "over-consumption" any amount of red meat at all? Is "over-consumption" ten pounds of red meat every day? Who knows, they don't bother to say.
I have this illusion in my head that I stayed so long at my last company that almost all of my favorite people left, but one of my coworkers had my number.

After a person I liaised with on another team left, I asked his superior if there was someone else I should build bridges with. We started talking about one of the team members and he said, “I don’t want you to talk to him. We like him, and if you talk to him he’ll leave.”

This was on Slack so I don’t know if this was a jest or he was serious/mad. But it’s entirely true. I’ve convinced at least half a dozen people that we should expect better from a team environment and ourselves, and that this org (not the whole company, just this division) is a cult of stupidity.

I was trying to recruit collaborators to fix the bullshit but apparently they decided it would be much easier to just start over.
To the point where if the touchscreen happens to be loose, and have it's own battery I could lose my license for touching it (unless maybe it is cradled).
Not sure what functionality is not covered by current cables. Both my laptop and phone, which are several years old, use the usb-C connector for power, data, video, audio, and combined with a hub can connect to any usb peripheral out there.

Sure, the weird triple-split usb-c connector that came with my son's cheap walkie-talkies from Amazon doesn't do all that. But I don't expect it to, and it will at least charge my phone if I plug it, and that's the primary usage I want for this cable.
> How about a text editor which represents code as a syntax tree that is formatted as you type? Or one that has support for embedding multi-media content within source files? Or one with advanced program rewriting capabilities (in-lining functions, replacing struct members into getter methods, etc)

We have had these for decades, they are called IDEs
No idea what you're talking about so I looked it up

> The Shapley value is a solution concept in cooperative game theory. It was named in honor of Lloyd Shapley, who introduced it in 1951 and won the Nobel Memorial Prize in Economic Sciences for it in 2012. To each cooperative game it assigns a unique distribution (among the players) of a total surplus generated by the coalition of all players. The Shapley value is characterized by a collection of desirable properties.

This is pretty much the whole article lede on Wikipedia but I have no idea what I just read. What's a total surplus in a cooperative game here, like how much wood your team has gathered in AoE? How does it help to "assign" that, wouldn't that rather be the result of a game? Can someone dumb this down?
Editor with a sign-in is insane
However, i thought touch screens in cars are pressure sensitive rather than measuring changes in capacity? If the press is not registered in my car, i press a little harder. You can also use it while wearing normal gloves.

That said, i use the physical knobs a lot more often, since your finger position will easily follow any moving button and nudges in rotating or shifting knobs feel super satisfying.
Have you read https://www.ams.org/journals/bull/2001-38-04/S0273-0979-01-0... ? if so, worth it?
The Making of China and India: Long-Run Human Capital Accumulation
16 points and it returns a 429 (Too many requests). I wonder what the avg. factor between HN points and site visits is approximately.
Yes re: Emacs, see gptel:

https://github.com/karthink/gptel
Chat gpt will not always return the correct answers, thats a fundamental limitation of how it works since its non deterministic. So just saying "it worked for me" means nothing.
Who uses gnome? Why would you use Gnome over other linux distros? I'm not asking as a diss I genuinely don't know much about the different preferences ppl have for open source OS.
Ah I'm 56, the touch screen on my phone has gotten finicky. I'll have to see if that would help in a pinch. I wouldn't want to rely on that all the time but under time pressure it is good to know about that.
gptel: a simple LLM client for Emacs
One thing about the invention of the wheel: in many places wheels are not very cost-effective without the addition of steam shovels and dynamite, since the topography doesn't engender itself to roads. This is especially true for early Bronze age: wheels have to be quite precise in order to gain mechanical advantage, which is a lot of manual labor. In particular the environment let Carpathians get away with "crappy" wheel technology:

> “Our findings also demonstrate the critical role that environmental factors played in the creation of wheeled technology,” the authors said in the paper. “The unique features of the mine environment accentuated the advantages of the wheelset over its predecessor while negating its most significant disadvantage: the inability to turn.”

In many places the roller prototype wouldn't cut it, so the village/etc wouldn't further develop the technology into a proper wheel. South American miners were probably better off with llamas.
With encryption/hashing, maybe requiring some of that "process encrypted data without decrypting the data" fancy papers from a year or two ago that I never understood, can't we do some basic anti-fraud measures?

Sure, we use a computer to produce a paper ballot (computers DON'T count or keep counts). The voter has a voting id that is hashed/encrypted/processed in such a way that the number is verifiable as a valid ballot hash (maybe using some sort of public/private key pair) so hashes can't simply be randomly generated.

So the computer UI produces the ballot. The voter is told to check their ballot reflects what they wanted to vote for. The ballot is scanned with a scantron.
Wouldn't be too hard to add some hamming encoding
No, there are cnodes.
> The part that consultants don’t talk about is that you have to pay them to learn your code / company too.

Why should they? That's a given. Of course they don't know your code. But it's likely they've seen more code than a typical employee and therefore have more experience to contribute. A consultant is a serior employee sans the commitment.

To your point about time, consultants don't need 1 v 1s, quarterly / annual reviews, etc.

I understand why your cynical. I've seen some half-ass'ed consultants as well. But I've seen just as many stale, complacent, and complicit employees.
User friction. My problem is this: I'm in a bunch of Discord Server/Guilds but watching Discord Inc., it's clear that they are ZIRP powered and it might come crashing down in massive fireball. However, if users have 5 separate logins, they are not going to convert over.

I realize the implications of "What happens if you get Matrix.org account banned?" but that's next week problem.
I’m not calling voter ID racist. I’m saying that in the United States it has an established history of being abused by racists to suppress minority votes. This is a verifiable fact. Look at the Voting Rights Act for proof.

> You need to have a consistent standard for discussion, and clearly the latter approach isn’t very helpful or productive.

And yet you just did what you accuse me of.
For some hires, they wont sign on without penalties for early dismissal
My nemesis is the "charge only" cable. I plug it in and can't figure out why my devices won't connect.
Please share the code here
I did almost exactly this when I was an intern at Microsoft in 1990: just the logical tests so that it read better. Everyone had a good laugh but nobody took me seriously and recently an old mentor reached out to me on LinkedIn and still remembered jokes about my fledgling coding style.
> I actually love that I can easily wipe everything when it's dirty. I'd hate cleaning knobs and most of the tactile buttons.

the knobs on my manually operated range pull right off their posts and go soak in the sink with some soap and hot water once a week while i spray the range's control surface with whatever spray cleaner and wipe it off with every other flat surface in my kitchen.

after ten or fifteen minutes of soaking, anything left on the knobs fall off with a dry rag that goes in the cloth washer afterwards.
Why is it only for 7 days available?
well, yes - just let me finish writing it first ;P
I’m already doing this, but:

- All of Wikipedia English

- Download as many LLM models and the latest version of Ollama.app and all its dependencies.

- Make a list of my favorite music artists and torrent every album I can.

- Open my podcast app and download every starred episode (I have a ton of those that I listen to repeatedly).

- Torrent and libgen every tech book I value. Then, grab large collections of fiction EPUBs.

- Download every US Army field manual I can get my hands on, especially the Special Operations Medic manual, which is gold for civilian use in tough times.

- Download every radio frequency list I can for my area of the country.

- Download digital copies of The Encyclopedia of Country Living by Carla Emory, Where There Is No Doctor, and Where There Us No Dentist.

I already have paper versions of almost all of these but it’s handy to have easily-reproducible and far more portable digital copies.
More directly: he actively contemptuous of the only demographic that buys electric cars. He thinks they’re losers, and dangerous.
these idiots does not understand that in the car your hand is moving up and down because road is uneven. Touch screen sucks in car if the car is moving
The difference is in the learning curve. On Windows, making a native app usually requires you to install a bunch of things - a compiler, a specific code editor, etc - in order to even be able to start learning.

Meanwhile, while that's also true for web apps, you can get started with learning HTML and basic JavaScript in Notepad, with no extra software needed. (Of course, you might then progress to actually using compilers like TypeScript, frameworks like React, and so on, but you don't need them to start learning.)

There's always been a much higher perceived barrier to be able to make native apps in Windows, whereas it's easier to get started with web development.
The government would run the existing, already-innovated fabs, and not be responsible for any new innovations. Just keep the lights on and the factory producing.
Fun fact, breakers get more sensitive during heat waves. Annoying when it happens.
WebMIDI is cool, though! I updated my Novation Launchpad firmware with that.
And here’s a nice writeup:

gptel: Mindblowing integration between Emacs and ChatGPT

https://www.blogbyben.com/2024/08/gptel-mindblowing-integrat...
From the README (https://github.com/slawlor/ractor?tab=readme-ov-file#differe...):

> When designing ractor, we made the explicit decision to make a separate state type for an actor, rather than passing around a mutable self reference. The reason for this is that if we were to use a &mut self reference, creation + instantiation of the Self struct would be outside of the actor's specification (i.e. not in pre_start) and the safety it gives would be potentially lost, causing potential crashes in the caller when it maybe shouldn't.

> Lastly is that we would need to change some of the ownership properties that ractor is currently based on to pass an owned self in each call, returning a Self reference which seems clunky in this context.
They always do.

“If you don’t like it leave.”

<leaves>

“Quitter! Voting with your wallet is so pointless.”