skysight-inc/HackerNews huggingface dataset:
Lack of standardization is the problem for repairability at least, but it has helped with progress. It's not like the government mandated a standard for desktop PCs, it just made sense for the industry.

I'm not convinced that phone upgrades would work too well, due to incompatibilities. Except for storage. I think if the govt wants to be helpful here, mandating a microSD slot (at least an internal one) would improve longevity far more than the other things combined.
Maybe it would take too long for it to be worth starting when the situation is already very bad, but at least wikipedia implies the most well know aerosol injection is fast. I'm no climate scientist.
Home Assistant looks like at least 80% of what I was imagining. Glad to see that some serious work is going into this.
I find my (NorCal) PG&E bill extremely (and deliberately?) inscrutable, but for the most recent statement, the Off-peak net price was $0.427/kWh and $0.466/kWh on-peak.
Nah, I disagree. If you ever work on a very large spreadsheet that spans several monitors' worth of space, both up and down, you quickly realize that multiple monitors are not it (the seams break everything).

Can't do it with today's Vision Pro (I believe) but massive spreadsheet windows is coming and IMO the Excel gang is going to love it.
Going back a while, but I really enjoyed The Resurrected Man by Sean Williams.

I have a few other books of his, some seem sci-fi, some seem fantasy, but haven't read them yet.

Seems he's not been idle:
https://en.m.wikipedia.org/wiki/Sean_Williams_(author)
> “treat hiring remote similarly to bringing in a visa worker or add a form of tariff like you would for manufactured products”

How would this work in practice? Visas and tariffs are enforced at the borders.

Where is the checkpoint for taxing foreign remote employees? Would Congress require Slack and GitHub to scan for evidence of work being performed by remote employees?

If you just make a law but have no enforcement mechanism, people will find workarounds because they only have to be justified internally.
As always with these things, if they actually increase the value for home-owners, then people will naturally begin to select them on their own over time. However, if they do not increase value, then you will just be hamstringing your state by forcing people to use inferior products.
That page says the software is Windows-only. Is the software just for the setup? Or would this be impossible to use on Linux/Mac even after configuring it?
Such a pity that helm makes this so awful. I suppose one could keep using it to package up complex deployments and tweak them with a values.yaml as long as you just use that to writeout kustomize and install that.
Some of us have to work on our holidays or travel extensively.

So being able to bring us the same setup anywhere is a huge win.

I think the future of Vision Pro will centre around two use cases: (a) content consumption like an iPad and (b) virtual monitors with a keyboard/mouse like a Mac.
but what the hell has my personal history to do with design job? There are better ways to gauge the person's personality than digging in their history.

There are many people who also keep strict buffer between their personal life and work - basically complete different, but not fake(!), personality.
Generating Piano Music with a Transformer
Step 4 is “European PHD is not as good as we thought, we need to start over."
> and all the idiots went for it

At the time a lot of people who transitioned to Chrome were still on IE7. They weren't future Firefox users. And Chrome was far faster and slicker when it come out than IE7, and a bit more than Firefox. It wasn't just advertising. It was better on a lot of useful metrics.
California specific: income based minimum pricing, and 'wholesale' pricing for power sent to the grid.
https://www.thisoldhouse.com/heating-cooling/reviews/heat-pu...

"Heat pumps use refrigerant to condition the air in your home by adding or removing heat through thermal exchange."

"Air conditioning is a cooling system that circulates cool air into an enclosed space, creating a comfortable atmosphere and improving indoor air quality."

"Air conditioners generally last longer than heat pumps because air conditioners only run when the air needs cooling, while heat pumps operate year-round."
So my question would be, if the paper is logically sound then we are looking at a mechanism where the energy boost from increasing ocean temperatures is only applicable to the storms of cat 5. Why? Because we have data that show the yearly frequency of named tropical cyclones. The chart of these fequencies from 1980~2022 which I link below, indicates no discernable trend. This means that the postulated increase in storm intensity is somehow not promoting otherwise 'would-be' tropical storms into the cyclone categories. Consider the energy distribution over the 5 categories. So this leaves us with, if the logic of the paper is verified, a situation where only the kurtosis of that distribution is affected by ocean temperature -- and not any other statistial parameters. So this should be a future topic for study, why only the higher energy storms are enhanced and not the lower energy ones. In other words why is the kurtosis of this distribution enhanced by increasing ocean temperature? link: https://www.statista.com/statistics/1269915/number-named-sto...
As someone from france currently living in canada, i'll remark that there is a fairly straightforward comparison to be made there between interpersonal communication in france and in north america.
Interesting. Thanks for sharing.

I am in early stages of writing a low latency barrier which provides low latency lock free communication between thread pairs ( 1 thread bidirectionally with 1 other thread ) but wiring up to other barriers is proving difficult.

The number of sent messages doesn't match the number of received messages I think I need a mutex unfortunately

So it's interesting that there is options in this space in Rust.
>The bottom line is that this is the only hardware currently in production that is going in the direction promised by the personal computing revolution back in the 1970s and 80s and is still capable of handling most people's current general computing needs. I write this hoping that other people like me who are reading this understand the importance of keeping hardware like this alive.

this is what I believe as well, too many people on HN seem to be lose grasp of the big picture in favor of a few dollars today. (but the big picture can only go so far i.e. Keynes's "In the long run we are all dead"). BUT the big issue that I fear many people are overlooking is the post-PC era. I made a thread on g the other day but didn't get much traction there
https://en.wikipedia.org/wiki/Post-PC_era
I believe home computing will become more expensive and progress slows down as traditional businesses and "gamers" that currently fuel that affordability dry up and economies of scale inverts. Things like Talos and OpenPOWER will remain more stable in my opinion as they already priced in these niche market demands unlike other archs that seem to depend on a big net of users that every day is growing smaller as people migrate to cloud only solutions. I think it's advantageous to invest into OpenPOWER as an eccosystem even if RISC-V picks up since there's already big dollars behind it that doesn't depend on scraping the bottom of the barrel for funding. I plan to write this up with actual numbers some other day, maybe estimate a sort of timeline when this might start happening
I'd also appreciate if you'd add the capability to delete our accounts/past comments, that would be swell. It would also be in the spirit of EU law, while we're talking about "nationalistic" stuff, that is.

Later edit: What do you find "nationalistic" about interviews and sources like this one [1]?

> Africa: How France Continues to Dominate Its Former Colonies in Africa

> In France’s former African colonies, imperialist monetary policies from Paris continue to cripple domestic economies and undermine democracy. Colonialism in Africa won’t have meaningfully come to an end until true economic sovereignty is allowed to flourish.

At least own up to it, and openly say that you guys do not like the anti-China/anti-Russia discourse to be challenged, I'm ok with that, it's your website after all, but at least be honest about it.

[1] https://www.cadtm.org/Africa-How-France-Continues-to-Dominat...
Yes, the biggest mistake Go made was introducing the error keyword.

It should have used banana. If it were (T, banana), nobody would have trouble with these concepts. There's just something about the word error that causes programmers to lose their mind for some reason.
Firefox is the fire. It's even in the name, see?
Would you like this on page 2026 or 2027 of the terms of service?
I guess you didn't actually click through to the links; they refer to windmills, solar panel pricing issues in SE Asia, and various other topics (I'm sure some links involve the CA govt attacking solar, but the first several didn't). Maybe next time you can post a couple links that you've actually read, instead of just giving the impression that there are scads of attacks at your fingertips?
I don't understand. This is literally part of what the video talks about: how he got fired after giving them billions. How is this an ideological battle? It's what was described in the video.

I don't disagree that I talk about capitalism on some threads that aren't specifically mentioning it, but in this case it's 100% part of the content.

I can only hope that the same treatment happens for accounts with the opposite view.
Anything that starts with -fsanitize is really only meant for debugging, definitely not production.
I'm 15+ years in security and just this week I needed to hit a few domains, find a script tag that imports JS from a certain CDN, parse and make sense of it.

After 20 minutes of telling ChatGPT exactly what I needed and a couple of test runs and optimizations, I had the perfect tool. 10 years ago this would have been a half to full day project.

I had a meeting with an entry level security engineer and he asked if I need him to do the task, as we were both in the meeting where it was being discussed.

I didn't even think to ask him! It was quicker and easier to do it myself.

This was the type of project I had been assigned dozens of times during my first job.

I don't know what that means for the future of work but it's changing fast.
Not many tech people wants to immigrate to USA. With 100k annual salary one can live as a king in LATAM or eastern Europe.

Overall from my point of view life in Europe is much better than in US.
This past week I've gotten two people banned from reddit (full site ban). I was curious if it was possible so I picked some comments that I didn't think deserved a ban. The comments were more jokes than anything. Nothing serious.

Maybe Frontier should hire me.
You don't need to be sorry, you're right. And you're right, I should change my mind, so I will. tbh he was even a bit weird when he dated my sister(so my mother says), but he was very kind to me, so I guess I liked him (my sister is 10 years my senior). Because he was sweet to me when I was young should not be the reason I like him, objectively... he's quite the wanker indeed.
The fact that almost nobody in the several HN threads about this really catches on to this is funnier than the parody itself!
The validator should return map[string][]string so that a request can have multiple problems with one field.
> I'm not sure how pestilence is relevant here

The pandemic increased income equality. Economic downturns do that on their own, and the pandemic caused at least that. It also killed more elderly, who are wealthier on average.
The "phased rollback of net metering" is a bit more extreme than you suggest. Have you heard of income-based billing? [1]

[1] https://www.cbs8.com/article/news/local/working-for-you/sdge...
It may hold if we read that as meaning in places where the opinion cites scholars. That is, when it relies on scholars, it cites only a minority scholarly view with no mention of the majority.

And I see a handful of citations in the notes of the majority opinion that appear to be just that, though admittedly not many. Not sure if there are any others written into the body text such that they didn’t need to be footnotes.
A QEMU-based emulation environment for the Espressif ESP32 board on Docker
In theory, it can be a productivity enhancer, if you're comparing it to absolutely nothing. However, if you compare it to, honestly, post-it's on a whiteboard that are halfway organized, or a plain txt file that all the people can get to (if it's a remote company), then frankly it's almost always a productivity suck.
I had a look and couldn't find a serious journalistic source with numbers to back my personal opinion.

Lots of whiny Reddit threads, but only anecdata.

My own experience is that Dungeons & Dragons character art can be better (and more personally) created by writing your own stablediffusion prompts than by hiring an artist.

I've seen most local tables shift towards that.
I hear a lot of horror stories on HN every time the subject of heat pumps comes up. Things like high costs, units not defrosting properly in winter, etc. Most of these stories tend to be for central air conditioning units.

I think that mini-splits could be a much better introduction to heat pumps for a lot of folks. They are cheap, easy to install, and the units in my house have been running 12 years as our only source of heating/cooling with zero maintenance. (The manufacturer recommends replacing after 10 years, but they are still working fine). This is in an area where we get a lot of snow in winter, but temps almost never fall below -10c.

And you can keep your existing furnace as a backup or secondary heat source.
>Where is the checkpoint for taxing foreign remote employees?

company payroll/tax reporting I'd assume. If payments are going to a worker in a foreign country, throw an additional tax on it to make it so there's no cost savings compared to hiring locally. That way the only reason to do it would be because you couldn't find the talent locally
That is the question.

I think SWE is going to experience what cybersec already has an issue with.

The “talent shortage” in cyber is for mid levels, not entry level security analysts. This is bc cyber is applied IT and engineering through a security lens. It’s hard to make the jump into a sec eng career bc of this. IMO, LLMs build the wall higher.

To your point, nobody is really graduating right into cyber. Most go to non-technical compliance jobs or MSSPs if they are cyber first, or get really luck on a self-developed path. Rest are lateral transfers from IT or SWE/ops. MSSPs are hard to get out of (24hr security triage centers), and are prime targets for LLMs.

I speculate SWE starts experiencing what cyber has dealt with for years - what do you do if entry level is automated, or the knowledge bar is really high. I think cyber just gets worse/harder to get into.
Show HN: AutoBashCraft – a tool for automated Markdown screencast generation
Hello HN,

Around New Year's I started a personal project called AutoBashCraft (ABC), aiming to simplify the creation of screencasts from bash code blocks in markdown files. I needed to create a lot of markdown files explaining workflows and code. I wanted to make the text-heavy files more interesting and thought of screencasts. There are many great tools to record terminal sessions. Then I found the asciinema-rec-script (https://github.com/zechris/asciinema-rec_script) by Chris Ottrey that creates screencasts of bash scripts that look like a record of a terminal session including typing out the commands. I wanted the markdown files to be the same documents you would use as training or documentation material so I picked HTML comments to mark the codeblocks that are supposed to be executed. It would then execute the commands and save the screencast next to the markdown file in an asset folder so they can be easily embedded just under the codeblock. I went on from there and more commands were added such as 'create' to create a file with the contents of the codeblock, 'browse' to create a screenshot of a website, 'spawn' to spawn a background process, 'snapshot' to create a docker container of the current environment state, 'init' to initialize a new environment e.g. from a snapshot created in another file and 'config' to change configuration for the following commands.

ABC is very much a work-in-progress and a proof of concept at this stage. I am also thinking of adding an editor to create a similar experience to jupyter notebooks, with automatic snapshots between each command in dev mode. There is so much work left to be done but for now I am back at my day job. The repository includes some examples that also work as (currently manually executed tests) including more complex workflows like automating MBTiles generation and usage or integrating private GPT, showcasing what I hope it can become. Running it is as simple as using NPX, with Docker and Node.js being the only requirements. Please only run your code or code you trust (esp. with docker activated).

I later realized it also serves as a validator for the accuracy of instructional content. It happens so often that training material is missing important steps and it is very frustrating for beginners to follow a guide step by step and it just won't work.

I'd be incredibly grateful if you could take a moment to check it out on GitHub, give it a star if you find it interesting, and maybe even contribute or fork it.

I'm looking forward to your feedback and suggestions. Let's make something great together!

Links:
https://github.com/autobashcraft/cli
https://github.com/autobashcraft/cli/blob/main/examples/mbti...
https://github.com/autobashcraft/cli/blob/main/examples/priv...
https://github.com/autobashcraft/cli/blob/main/examples/priv...
https://github.com/autobashcraft/cli/blob/main/examples/priv...
The value comes from writing down what to work on in advance, and figuring out if it's really that value. A text file is just as good as Jira, but harder for multiple people to edit.

The "better" issue trackers (Linear is the good one), just have a better UX for the same basic task.

But you have to look at non-tech businesses and compare to ours. Like, my property management company doesn't have a ticket tracker, so if you need something, you have to call them and remind them, causing them to context switch, and perhaps prioritize your low-priority item today when they could have done it tomorrow... if they remembered it was an issue. Jira is about remembering what you need to work on, and which thing you should work on first.
The sync.Once should be sync.OnceValues instead.
In a sane world, this would be satire, but I really can't tell these days.

Have people taken "Function-as-a-Service" too literally and done the equivalent of moving "is_even" into an AWS Lambda? Or maybe have a dedicated "is_even" nano-service with its own Kubernetes cluster?
Congrats, looks very good.
I had no idea what Razor was (I'm not a C# guy, I don't like to work on mediocre platforms... (see what I did here?)) so I read about it a lil' bit and could not find a single thing that it does that JSX cannot. Not one.
You still need access to native menus, clipboard, dialogs, drag&drop, etc. There are no light multiplatform libraries for that afaik. Either you'll use Electron, which is more or less these services + browser. Or you'll use some of full multiplatform GUIs, which all have their limitations and drawbacks. Potentially you can use hybrid - web control inside one of multiplatform GUIs (if web control is available at all), but you'll have to reimplement some IPC stuff for communicating with web part. That part already exists for Electron. And you'll still have to rely on this multiplatform GUI and deal with its issues. There's also a matter of trust, Electron if nothing else has VS Code, so we all know that production ready application is possible, even if it's not trivial. It's not that clear cut for Avalonia, MAUI, etc.
Fascinating to hear similar from you.
“I'm sorry, Dave. I'm afraid I can't do that,”
True, the last three build tooling as a part of the language from the start.

Java? I seem to recall build systems and tooling being more pain than Fortran. Not sure I believe that one. Certainly not my experience.
So for example, if a diligent company offered a DRM removal tool, perhaps in escrow, for its media for which copyright had expired, it would be breaking the DCMA. Can DRM media be considered to be in the public domain if it is locked up by a company that’s probably out of business by the time copyright has expired, and breaking the encryption is illegal under DCMA? If the company is still in business, I suppose they could publish the keys publicly
Are you sure you want to use MMAP in your DBMS?
Why women are at greater risk of autoimmune disease
"Lean software" doesn't just mean download size.
Solar farms could provoke rainclouds in the desert
I thought asking similar lines with Altered Carbon: If you can switch physical bodies, then how can you prove you're you?

Do you have to memorise a GUID? What if you forget it? What is someone else knows yours? If there's no physical link, how is it provable?
https://archive.is/ojmvS
New AI Email Cleaner
Hey everybody!

I first learned about hackernews when i was going to Waterloo in 2011. Excited to share that we're launching ZeroInbox.ai. Go ahead and give it a try. excited to hear your feedback!

All the best
Shayan @ https://zeroinbox.ai
The material already is somewhere. Why would it need to move?
I haven't read up too much about 174. Are you suggesting contractor pay can't be written off anymore as well, and thus is less attractive, even at a lower dollar/hour cost, than hiring domestically?
Auction of Atlantic Yards Sites Endangers Hard-Fought Housing Promises
Yeah, I get the energy savings with air-drying. And I've always air-dried certain items, too, because like you said, it's hard on fabric.

But right now, the humidity in Porto is 91%. A pair of jeans would smell bad before they finish air drying. Also, my 3 year old loves soup but hasn't really figured out how to hold a spoon without spilling. We do laundry so much because of that kid...

Maybe someone can enlighten me about how to do air dry all of my family's clothes. Clearly I'm missing something because I don't get it. If you lay out your clothes to dry on a rack, you have room for maybe half a load, so is a family just doing laundry every day?
I knew what you meant, and I disagree. I don't think the word "bard" is out there in the sense of being a word people are exposed to.
I think that's the joke behind FizzBuzz Enterprise Edition, where FizzBuzz is implemented with rigid adherence to Java-encouraged abstractions:

https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
* don't turn off nuclear plants

--- I agree

* invest in more cost effective nuclear power

--- I could diatribe about this a long time, but basically I think solid fuel is a dead end in nuclear plant economics, but the entire industry is focused on solid fuel rod huge pressurized dome. I think truly effective nuclear will take a lot of government investment and novel thinking. Or materials breakthroughs that make LFTR/MSRs cheap.

* invest in more effective energy storage

-- EVs will take care of this, probably sulfur batteries

* don't pretend that energy infrastructure can be legislated into existence

-- it can be subsidized effectively though. See: china.
Craig Wright claims to have used std:chrono in 2007
Silverblue is itself a rebranding of "Fedora Atomic Workstation"
Same could be said about Moore’s Law and progression of silicon based processor advancements. Yet it has held true.

Same applies for AI, plus even now, with custom tools, one can already churn out high quality output with custom models, it’s just accuracy of it is still an uncracked part. But I think we’ll get there soon too.

Ofcourse this is why I said “soon” and not “now”.