skysight-inc/HackerNews huggingface dataset:
We are going through the same thing in Australia. In fact I suspect it's happening everywhere with solar.

The current solutions look to be market based, which boils down to getting rid of "one fixed price per kWh" and moving to something closer to paying whatever the wholesale market is charging. Not exactly that as the wholesale market is wild. It can varying by over a factor of 1000 during the year. What has happened is time of use charging which boils down to different fix rates for different times of the day. Controlled loads, which translates to the supplier being able to forcibly turn off things in your house. If you agree to that for your car charger for example, you get to pay about USD $0.05/kWh to charge your car. And there are demand charges, which means you don't pay per kW/h used but rather your peak draw in kW over a 3 month period.

Net metering was never a thing here, but now they can forcibly turn off the feed-in. In return they where used to set the maximum feed-in very conservatively based on how much the grid could absorb form every panel in the suburb at the worst possible time, now they will take the maximum your wiring supports.

Finally they now allow households to form themselves into power plants, that sell the power they generate / store directly on the wholesale market.

Meanwhile, the story is talking about grids disallowing net metering as a big step. It ain't a big step. It wasn't even a first step for Australia, as the distortions it caused were obvious so it was never allowed.

It looks to me like Australia has largely solved the day to day "grid instability" problem the article talks about. We do have places whose yearly average is 70% renewable, and they are fine. I'm not so sure about how them solving the "sun hasn't shined and the wind hasn't blown" for a week issue. It's not insurmountable as even on cloudy days, solar outputs 20% of peak. However, right now the solution in that 70% state is gas peakers.
The demise of software engineers due to AI is greatly exaggerated
https://www.reddit.com/r/civ/comments/1iolpfn/steam_reviews_...

And more on that thread tell the story you tried to bury with the "gamers are toxic" narrative.
It’s going to turn out to be Hallmark.
It probably helps although private medicine is fairly expensive here. Like a hip replacement is ~£14k. Some people save money by going abroad to say Lithuania or Thailand where the costs are like 1/3.
If it's a simple drop in improvement, I wonder why it's not enabled by default?

Seems like some things become faster while other things become slower? https://youtrack.jetbrains.com/issue/IJPL-1284/Increase-defa...
It wasn't the US government, and it wasn't all users.
Show HN: HackerVoice – An Experimental AI Podcast Covering Hacker News
Hey HN:
What it does: HackerVoice automatically generates a daily podcast summarizing the top five trending Hacker News topics using AI.

How it works:
Uses a combination of Gemini and GPT-4o to analyze and summarize trending topics.
Leverages OpenAI’s text-to-speech (TTS) engine to generate natural-sounding narration.
Runs on an automated schedule (cron job at 16:00 UTC daily).
Episodes are available for listening at: https://hackervoice.vercel.app/.
Fair enough. So what is the optimal percentage for indirects? Did the NIH previously have it too low, too high, or exactly right? Is there some way to quantify this?
this is part of the small part. im a canary
OpenEar is built on tone.js: https://github.com/ShacharHarshuv/open-ear

limut implements WebAudio and WebGL, and FoxDot-like patterns and samples: https://github.com/sdclibbery/limut

https://glicol.org/ runs in a browser and as a VST plugin

https://draw.audio/

"Using the Web Audio API to Make a Modem" (2017)
https://news.ycombinator.com/item?id=15471723

gh topics/webaudio: https://github.com/topics/webaudio

awesome-webaudio: https://github.com/notthetup/awesome-webaudio
Then you'll get similar parasites.
Good luck with no healthcare on upcoming natural disasters.
Good luck with the avian flu and measles.
When corpos rule everything, y'all pray.
It seems that issues started here:

https://pagure.io/fedora-workstation/issue/463#comment-95541...

Basically, the discussion somehow got turned into berating the OBS team for relying on an EOL runtime (which, as they carefully explain, was due to regressions when upgrading). I assume that waiting three weeks for any sort of movement and then getting insults in return is what caused them to reach for the nuclear option.
But how do the kindle books purchased after feb 26 get into calibre?

I think that might be the point people miss.
Agreed! LogsQL uses `|` as pipe delimiter too - https://docs.victoriametrics.com/victorialogs/sql-to-logsql/
Love this! The style is unique and awesome.

I see the beginnings of a really fun way to learn / practice / remember SQL.

A few notes:

- Would be cool if it was a single workspace (no tabs). Was constantly switching tabs back and forth.

- Saving previous SQL queries and results would be cool. I was copying results into the notes. Feel like this is important as things get more complex.

Excited to see where you take this!
That's how it does work now, at least in Australia, the energy meter on your house is connected to the internet and when the market rate goes negative (oversupply) solar production gets disconnected.

If you've got a battery you can continue to charge it, as well as consuming power from your own panels, but you won't feed back power at these times.
California can permit standard residential installations same-day with SolarAPP+
Funny you said that... There's a rumour that one (some?) of the members of the trip-hop band Massive Attack is the Banksy
SELECT
cs.*,
s.*
FROM crime_scene cs
FULL JOIN
suspects s ON cs.id = s.id;

This maintains zero relationship between the tables, of course, but it shows you both. You could also specify individual columns.
True, I guess "it's not simple" is a sensible starting point, at least.
There's just probably a few billion people doing this regularly.
Firefox has a 7 year old bug that's not fixed yet that messes up the typography of Google Docs et al. https://bugzilla.mozilla.org/show_bug.cgi?id=1445596
I solved all of them. Minor nitpick: Since every criminal confesses to their crime, the fastest way to solve most of these is to query the confessions table for strings like '%i did%' or '%kill%'.
> In 2017, there were 19 confirmed cases, but case totals in each of the years since have remained below 10.

There are 1.4 million people who live in Hawaii and several hundred thousand who visit every month.

So statistically, you're pretty safe. :)
Given that OBS is GPL licensed, any legal action would have to be trademark-based, right?

It feels like they'd have a hard time making that case, since package repositories are pretty clearly not representing themselves as the owners of, or sponsored by, the software they package.
https://archive.ph/eV2z4
> when the OEM actually supports it

that sentence carries a lot of weight. How many millions of users are left in the dust? Last time I touched a PC, the USB-C port could charge the laptop, unless the battery was empty. Then only the barrel plug could be used. It. was. infuriating.
> I also think that now that LLMs are on the rage, how much context do you think they have for bespoke config language vs Scala vs Python? I think we know the answer to that one.

Nothing against Python, but of all the reasons to choose a technology, whatever is more represented on the dataset of some LLM is the worst reason.

This is a death spiral. There's no hope for the future of this industry if newcomers are thinking like this.
Unfortunately, I find that real-world configs don't quite conform to easy understandability past tutorial examples, i.e. k8s and yaml.
I remember seeing a survey of different health systems and the ones people liked most were Hong Kong and Singapore. Brits and American on the other hand don't like their systems that much.
A few months ago I made a post which I (should've) named "Unicode codepoints that expand or contract when case is changed in UTF-8". A decent parser shouldn't have any issues with things like this, but software that makes bad Unicode assumptions might.

https://news.ycombinator.com/item?id=42014045
Hasn’t humanity known this forever?
Good goes in the pot, bad goes in the crop. (i.e. keep the good, toss the bad)
Approval matters. Manipulation also matters. For example, if people are lied to that A will happen to get their approval, and the true intent is for B to happen, and B happens, and people are told that A happened, were their rights to choose trampled on? And it gets more complicated from there.
Oh, yes, I misread. 6-18 weeks still is a high enough barrier to drive a lot of people away.
As I know, Flux query language from InfluxDB v2 was too complex comparing to the simple pipe-based SQL from the BigQuery announcement. That is the main reason why Flux is abandoned in InfluxDB v3.
I'm sure this is going to get flagged off the front page.

But this is bonkers level of corruption. This is what actual weaponization of government looks like.

The plan is for the Trump administration and department of Justice to hold the charges over Adams' head to extort him for political ends.

I urge you to read the former acting AGs resignation letter.

https://static01.nyt.com/newsgraphics/documenttools/24535586...
The claim sounded outlandish, but Scala looks indeed to be around the top 10~20 languages in hiring for instance:

https://www.devjobsscanner.com/blog/top-8-most-demanded-prog...

Scala is only in 0.5% of the scanned job offerings, and is far far behind the major languages in numbers, but I was surprised there's more demand than Rust or even Perl to be honest.
It's great to have more representation for Big Parasite!
Gotta wash your salad!

I know when traveling, a lot of people recommend using a produce washing agent. I was curious to look this up to see what they're doing.

EcoLab has their safety data sheet published here[0].

You mix it with water and it contains:

- Lactic Acid (reduces pH, likely killing some pathogens)

- Sodium hydrogensulfate (also reduces pH)

- Dodecylbenzenesulfonic acid, sodium salt (food safe surfactant to loosen microbes)

0: https://assets.pim.ecolab.com/media/Original/10085/US-Z8-913...
After Australia's ban, Indonesia mulls minimum age for social media
Really depends on the scale you are running at
An update on that trial: https://www.bmj.com/content/386/bmj.q1706

It doesn't look great.
I watched one of the new hires burn 8 hours in chatGPT trying to make excel do something that took me five minutes. Not worried for anything but the economy and the environment.
Affording to feed your family and put a stable roof over their heads is a bit more than “immediate personal comfort”.
We are the "thin blue line" that is trying to keep the code high quality
> Is there a radiation treatment or similar for lettuce?

Yes. Lettuce which has been sterilized with ionizing radiation has the radura logo.
Okay, that is a fair point. I think the difference though is that while C++ indeed mitigated some of the drawbacks of C, it did so while also introducing a huge amount of additional complexity and dubious features, which you could also argue Rust does, but I think not nearly to the same extent.
Joke's on him if so, because I seriously doubt SpaceX will ever get a single human to Mars
Particle filters dont need jacobians?
I grew up in Hawaii and this is the first time I've ever heard of this. There are lots of low-probability diseases like this out there.

You're probably more likely to die on the car ride to/from the airport than something like this, statistically.
Elon Musk says he'll drop his $97B bid for OpenAI if it remains a non-profit
Well Trump is leaning into the Curtis Garvin BS which is apparently quite popular with the Silicon Valley crowd.
Agentic Reasoning: Reasoning LLM with Agentic Tools
>> LETTUCE is deadlier then undercooked meat

Underbleached lettuce.
Sure, but this would be on my mind every time I ate something there, and that would really ruin the experience. Like how a lot of people are scared of flying even though the drive to the airport is statistically more dangerous.
The upvote and downvote buttons are a couple millimeters apart on mobile and there's no feedback (that I've noticed, anyway) regarding which one you've pressed. There's probably a lot of accidental voting.
> Given that OBS is GPL licensed, any legal action would have to be trademark-based, right?

Yup. The issue isn't the code but misrepresentation of the origin. It's like back in the day when Debian "forked" Firefox for reasons...

Edit - worded it poorly - never meant to imply Debian did anything wrong, only that they changed the branding to respect Firefox's trademark and avoid the situation that OBS is threatening Fedora with.
Like Dijkstra's algorithm? Knuth-Morris-Pratt algorithm? Huffman coding?
SanDisk's New High Bandwidth Flash Memory Enables 4TB of VRAM on GPUs
I think the issue is that undercooked meat is (usually) obvious, but unwashed vegetables fly under the radar more easily. And too many places aren't washing it thoroughly. :/
I cared about programming languages when I was a newcomer. Stopped caring about 10 years ago. They're just tools, each with their own gotchas and different design choices I couldn't care less about. Between two tools that both work ok, I will definitely pick whichever one my team and I can learn the easiest, and that includes LLM coverage.
Our program has to sign XML documents so that the recipient can be certain a specific user signed it, as they're considered legally binding.

The documents are transmitted via a relaying party, as we don't have support for the protocol the recipient requires.

Similar cases could pop up in JSON-land, I imagine.
If I could opt-in to having my produce irradiated, I'd do it in a second. Washing or not, insurance is nice to have. Nuke those little pathogens to the great Petri dish in the sky.
"Move fast and break things", where the "things" are laws, economies, lives, infrastructure...
I think it would help if they used dashed line. Or another pattern that is unlikely to occur naturally.

Also, they use red for the outlines... (Red-green color blindness is the most common form.)
They're still language models

LMLM
Lots of Linux-related drama on HN lately. Maybe someone should offer free conflict resolution classes for libre software maintainers.
My understanding is that OBS is licensed in a free compatible license, so why someone in specific wants to keep maintaining any and all versions seems moot.
> Yeah, the ad supported model has its problems, but it also makes the internet way more accessible. If we think about it, companies and people with more money are basically subsidizing these services for everyone else. They're the ones seeing the ads that keeps the lights on for users who can't afford to pay.

The problem (other than the obvious privacy and noise issues) is that it's not a neutral subsidy. It introduces a lot of biases.

Since advertisers are subsidizing the platform, they tilt the content toward things they want and away from messages they don't. Messages that criticize advertisers products (which include things like governments and political ideologies since they are advertisers) are de-emphasized and marginalized.

Since impressions / clicks / eyeballs are the goal, an inherent bias is introduced toward emotionally triggering and/or addictive or hypnotic content. The reason social media for example is so divisive and negative is that this keeps people engaged by triggering simple powerful emotions.
What's the mechanism by which a private company does e.g. income verification to figure out who gets subsidy or not?

Or would the idea be to only subsidize students and not poor adults?

It would be one thing if we had like a national "verify I'm on SNAP or equivalent API"
Its not apples to apples but i think it shows Google's hypocrisy.
Well, some professionals fail at being counter-examples.
You are correct :) Thank you for mentioning non-export additions! I'll give those a look.
I sat down on my desktop to take a closer look at how Kagi implemented this. It turns out that the privacy pass extension isn't the one implemented by CloudFlare (and rejected by Tor), but a new extension called Kagi Privacy Pass.

Ok, let's look at the source.

curl -L https://addons.mozilla.org/firefox/downloads/file/4436183/kagi_privacy_pass-1.0.2.xpi > /tmp/extension.xpi
unzip /tmp/extension.xpi -d /tmp/extension
cd /tmp/extension

Alright, here's some nice, clean, easy-to-read Javascript. Nice! Wait, what's that?

// ./scripts/privacypass.js
/*
* Privacy Pass protocol implementation
*/

import init, * as kagippjs from "./kagippjs/kagippjs.js";
...
// load WASM for Privacy Pass core library
await init();

I opened ./kagippjs/kagippjs.js and was, of course, greeted with a WASM binary.

I personally would not install unknown WASM blobs in Tor browser. Source and reproducible build, please!

Let's continue.

// get WWW-Authenticate HTTP header value
let origin_wwwa_value = "";
const endpoint = onion ? ONION_WWWA_ENDPOINT : WWWA_ENDPOINT;
try {
const resp = await fetch(endpoint, { method: "GET", headers: { 'X-Kagi-PrivacyPass-Client': 'true' } });
origin_wwwa_value = resp.headers.get("WWW-Authenticate");
} catch (ex) {
if (onion) {
// this will signal that WWWA could not fetch via .onion
// the extension will then try normally.
// if the failure is due to not being on Tor, this is the right path
// if the failure is due to being on Tor but offline, then trying to fetch from kagi.com
// won't deanonymise anyway, and will result in the "are you online?" error message, also the right path
return origin_wwwa_value;
}
throw FETCH_FAILED_ERROR;
}

What?? If the Onion isn't reachable, you make a request to the clearnet site? That will, in fact, deanonymize you (although I don't know if Tor browser will Torify `fetch` calls made in extensions). You don't want Tor browser making clearnet requests just because it couldn't reach the .onion! What if the request times out while it's bouncing between the 6 relays in the onion circuit? Happens all the time.
Input and output files are tracked determistically via content hashing. It cannot reach outside of its sandbox and touch the network or actual filesystem. Those are all (generally pinned) inputs to the system. For a given version of a script and a tuple of input content hashes, you get the exact same output files every time. No way to accidentally iterate over a hashmap, embed a timestamp, or leave the filesystem in a weird state because you were interrupted.
Flatpak doesn't cover all use cases. This is an area where Wayland adoption has been complex. Many people still need the regular version.
Sushi meat is generally flash frozen before consumption
Such confidence ratings over unavailable/lost/missing data appear like a luxury to where I'm from (science wise). Does historical analysis come with heuristic privileges over other fields in that regard?
https://www.researchgate.net/publication/388955884_JesseSort
Amazing! I used kagi at the very beginning, but my biggest concern was always this (that logging in is inherently less private than using something like duckduckgo, so I'm just forced to trust Kagi's will). This is the kind of thing that will force me to take a second look again.
It's free and open software we specifically give the right to modify and redistribute.
Also it makes getting visa way easier.
Centralized App stores are bad enough, but App Stores tied to each OS release and the random whims of distro maintainers is insane. It holds back the whole ecosystem.
llamafile cannot use Intel GPU (including integrated GPU on your PC)
Wouldn't it be like

Grid < Primary solar > Battery < Secondary Solar

Where the house is powered by inverter directly on the battery (and maybe a second inverter for primary solar to grid?)
Bazel splits the build into multiple phases. Starlark only comes into play in the first two, load and analysis. During these phases, Starlark code doesn't have access to the filesystem, except in a few very limited cases like using the glob() function to expand a wildcard to a list of source files. Furthermore, it only generates an abstract graph of build actions. The Bazel engine is responsible for executing this graph in later stages, which might result in non-hermetic things happening but usually not.

Starlark has intentionally limited functionality such as lacking Turing completeness or global variables. This provides guarantees that it can be executed in parallel and will have a finite runtime.
Show HN: Morph – Open-Source Python and Markdown Framework for AI Apps
raw seafood is typically caught, flash-frozen, then thawed. This is remarkably effective for a wide range of contaminants.
Wow, I just checked and you're right! They even give you a
.com file.

Reminds me of devenv.exe.
I believe this is what the Spritely Institute (https://spritely.institute/) is working on with Spritely Goblins (distributed computing using object capabilities) and Hoot (Scheme to wasm compiler).
Why is it a fallacy? I am pointing out that the reference on which consistency would be based isn't clear.
ROSA: Finding Backdoors with Fuzzing
Contact the state bar.

They provide relevant referrals to the public.

It is part of how they justify their monopoly.
Reminds me of another co-opted symbol that had it's meaning transformed to its opposite.
Many years ago, companies believed in diversification. Not having all their eggs in one basket and hopefully having one of their half dozen research projects pay off in the long run. Nowadays it is about sacrificing your future for short term profits.
Damn, got me :(
What happens to what we've created?
Fruits and vegetables don’t have the same defense mechanisms that animals do so they can be more dangerous but I think it depends on a lot of factors like nearby animal farms and the regulatory landscape. It’s easier to enforce sanitary conditions at a slaughterhouse and meatpacking plant so the meat doesn’t get contaminated than it is to wash every bacteria colony off of all our produce. The animal’s immune system protects the inside until it gets slaughtered, which isn’t practical for most produce which has exposed surfaces.

The plants get sanitized regularly with cleaning chemicals made to kill everything and have to adjust the frequency based on the number of animals slaughtered. IIRC doing the cleaning procedure more than once a day is not unusual for a large slaughterhouse. You just can’t get that kind of cleanliness from the entire produce supply chain, especially when it’s not plastic wrapped like meat.

Undercooked meat also tends to have a much smaller blast radius like a restaurant, whereas an e-coli outbreak can contaminate produce that goes out to a large number of grocery stores and customers.
Well yeah JPM is spending three bills on its new headquarters at 270 Park so of course they want to fill it.
Vastly oversimplified, that'd be because fonts are individual strokes of varying width and free layout that get rendered on a array of pixels with fixed sizes and fixed layout.

Resampling comes with some aliasing/information loss. Font rendering is about picking which losses you're willing to take.

And you can't just "ask designers" because the trade-offs are different based on resolution and pixel layout. And they change as you scale the font up and down. ("Font hinting" tries to fix issues with that scaling. It's got its own downsides)

And because it's fun, there's also a perception component, where different people can just look at the same font and process it differently.

Font rendering is the art of making compromises that offend the least amount of people. A good starting point on the subject: "Text rendering hates you" - https://faultlore.com/blah/text-hates-you/

(I could swear there was also a great post by Raph Levien, but I can't find it)
That's sort of the difference, isn't it? Debian forked Firefox and changed the code, so they had to rename it. But this doesn't look like changing the code, it's building it with different versions of its dependencies / different wrapping around it. Maybe there's a case here, but it feels pretty tenuous.