skysight-inc/HackerNews huggingface dataset:
At the same time, the degree of guard-rail necessary in the plugin is unclear. Is opening a GitHub issue something that should require user confirmation before the fact? Probably, but you could convince me the other way-- especially if GPT4 gets a little better.

We decide how much safety scaffolding is necessary depending upon the potential scale of consequences, the quality of surrounding systems, and the evolving set of user expectations.

I'm not sure regulators should be enforcing guard-rail on these types of items-- or at least not yet.
Fascinating. Seems like more of a frontier than even the US, in some ways. And curious point about big government.

Thank you!
https://danrl.com - the occasional essay
Must be the lack of « » ;-)
On Race and Academia
if you share the code for OPML conversion maybe OP could incorporate it quickly
The plugin is supposed to ask for confirmation, according to OpenAI's documentation at least.

> When a user asks a relevant question, the model may choose to invoke an API call from your plugin if it seems relevant; for POST requests, we require that developers build a user confirmation flow to avoid destruction actions.

https://platform.openai.com/docs/plugins/introduction
This is a great trick, but no one should ever run someone else's script that does this unless they have verified the script line by line beforehand.
Both Twitter and Reddit benefit from open access to their content. They are currently discovering what the absence of that benefit feels like.

Both platforms failed to confer with partners who mediate those benefits about how to recover costs. That's just dumb.
https://urda.com with feeds built in.

I throw up my current work, projects, and am planning on a theme rebuild with more snippets I use daily.
shameless plug for my pod: https://www.latent.space/podcast
Yes, that falls within the exceptions I mentioned - in this case, NK ships are suspected of transferring sanctioned good from ship to ship to avoid sanctions. Like manythings involving the high seas, there’s a fair bit of gray. But Iran’s propensity to stop, search, and seize vessels in international waters isn’t generally one of those gray things.
I mean the bad part comes after you get the PhD. The lucky ones it got bad during their study and they moved on.
Can we all take a moment and appreciate that Bret Victor's natural handwriting is good enough to make a typeface from?
I've only ever known the term "heat pump", in the context of HVAC, to mean "an air conditioner that can also be used to heat".
I don’t use that feature often but it sure is nice. It will take a lot to move me away from iTerm 2. I’m incredibly happy with it and it’s rock solid (and fast).
The Guts of a New Machine (iPod)
Started a hardware startup from my background in sport. It's very tough, especially being the only employee & founder.
archived: https://archive.fo/Jsapw
I had an AC unit installed just after the heat dome. Interestingly, while there was a lot of interest in people getting AC installed, few people were willing to put down 60% of the cost of the unit, which meant I was at the front of the line.

I was interested in doing an air-source heat pump (because hey, my furnace was 19 years old and would have to be replaced soon anyway), but due to the excessive cost, the payback time was figured to be something like 50 years. I would have loved to do that, but it just doesn't make sense. Instead, it was new AC unit + new natural gas furnace.

Nevermind ground-source, which would have been much more expensive.
And those are a tiny fraction of the cars on the road. Even then, there are police departments and delivery services using electric vehicles. I don't advocate 100% removal of ICE cars. A variety of solutions will likely be needed.
In addition to liver function, you can't always rely on patients to have glycogen stores to draw from.

Additionally, dextrose is inexpensive, more available (rural county hospitals don't stock glucagon), easier to mix and store, has a longer shelf life, and most importantly, has a far quicker response time.

Glucagon has promise for outpatient work, where the volume of fluid is much more of a factor, though the stability and cost are still unsolved problems. The patients we treat are in a bed, monitored periodically by trained healthcare providers, with routine access to a pharmacy.

TL:DR Hospital control is just a different beast!
Transfer solutions to product > burn VC money > retire
I mean, you could just be more flippant in response and suggest that the best car seat is the one without a car in the first place
I'm sure you're right, but reference?
I know American toilets are comically big but 250L a day on flushing them seems insane to me. A cursory google suggests the average UK household uses 350L a day in total!
Unexplained pathology is not always autoimmune
Gerrit is significantly nicer to use. It keeps track of each patch set you upload and lets you diff between them. GitHub seems to just... forget about everything but the two most recent uploads.
In bars with decent brown spirits programs they probably use them, but no they're not anywhere near as common as they are in Europe.

I've also never seen them in Michelin-level restaurants here because the quality of the glass isn't up to that standard.
What? Are they drowning cows now??
For graphic design yes, but for content design, although paper is easier is not as efficient. For example, when reordering, and grouping sections.

And as you mentioned, even PowerPoint click-through prototypes are valuable and familiar.
It was all truly unfortunate. But sometimes there are no clear right answers - but you have to make a choice between multiple bad options. When doing nothing isn't an option either then you have to make a call as to what you think the least terrible outcome will be and history will be the judge as to whether you were right.

Similar issues contributed to there being multiple *BSDs. It's never that simple of course, but it was certainly a part of it. Technical/ideology and Personality all play a part.
I should clarify that you can't get extra calculation performance which easily scales with core count due to the gotchas around threading that you mentioned.
In addition to learning to solve leetcode type questions you have to prepare behavioral interview questions, don't make the mistake of underestimating them. You can find lots of behavioral questions in YouTube as well as in other webs. You need to have a story toolbox for several questions in STAR or CARL format or similar (learn about those as well on YouTube an the internet).

Also depending on your level you should prepare for design questions, like design Twitter, or design Instagram etc.
ball grid array perhaps has the right thermal properties
https://www.waynehaber.com/
Gerrit is a Google-built tool for code review that has UX similar to their internal code review tool Critique. I prefer to use Gerrit because, frankly, GitHub code review is awful.

1. As an author, responding to review feedback is a back-and-forth between my editor and the code review tool. I tend to write responses to comments while I edit code. When I'm satisfied and I've pushed my new code, I want to send all of the responses at once -- especially if two responses depend on each other. GitHub doesn't let me draft responses and then send all (unless I let the responses hang in the HTML input, which is risky).

2. On GitHub, there is no great way to update a PR with changes. Yes, I could push a new commit to the branch. But then I need to squash commits (I don't want the "bad" commits to land in main). When GitHub squashes commits, it concatenates the commit messages which is NOT what I want. (I care about my commit messages being precise and accurate.) I also can't reword my original commit message. So I guess I have to force push. But this makes it harder for collaborators to understand what has changed because GitHub garbage-collects old commits; sometimes I get the message that the old commit can't be found. On Gerrit, I (non-force) push to a "magic" ref which updates the PR for me.

3. As a code reviewer, it's really hard for me to understand what the PR author has changed since the last review. I think part of this is that by default GitHub shows the thread for a PR instead of the code. The thread view has a bunch of whitespace that makes it difficult to concisely understand what has changed. For an interface I use regularly, I really want a condensed view. Gerrit: https://chromium-review.googlesource.com/c/chromium/src/+/46...

4. Finally, Gerrit has a nice interface (like Critique) that concisely shows the PR history and what each individual is working on. (Here's a person picked randomly from Chromium code review: https://chromium-review.googlesource.com/q/owner:katzz@googl...). It's really useful for understanding what changes were made/are in progress. Again, GitHub's UI has so much whitespace that is definitely prettier but not useful for a tool that should help my productivity, not hurt it.
https://codeexplainer.wordpress.com/

My attempt of explaining confusing and/or obfuscated code snippets in various languages.

Example: heart-shaped proposal in obfu Perl https://codeexplainer.wordpress.com/2018/03/13/anatomy-of-th... (she said yes)
You've been spewing out nonsense at an impressive pace. Stop digging. Read more, write less.
Regex (at least most implementations) isn't Turing complete, but you can still do a lot of stuff with it and I think most type systems go far beyond regex in expressive power. Unless you're trying to write quines, you probably don't need Turing completeness.
...unless someone gets a judgement lien and hauls of an office full of gear.
https://www.marc-julian.de

Writing about data science, own projects and tech in general. You will also find some „today I learned“ posts where I share stuff that I found out while studying and working.
> Almost everyone is getting pay-cuts then.

...yes?

> Inflation with money printing is a round about way of raising taxes it seems.

Inflation in principle has "value" to the economy as it ostensibly reduces the cost of debt over time.

Of course it's kind of moot if the inflation is primarily a product of profiteering and price gouging - haven't multiple studies in multiple countries now shown that 50+% of the current "high inflation" is the result unwarranted price increases in monopoly and semi-monopoly industries?

This is ignoring things like published inflation rates not including inflation of the single large expense for 99% of the populace. The idea that inflation only just hit 8%, when year to year rent increases for the same property were routinely in excess of 10% for a decade is absurd. As is the value of a property (for the purpose of property taxes/council rates) not increasing at the same rate - which means offloading costs onto tax payer vs property owners, Yay!
As a novice programmer, getting my runescape guild mining bot to keep working longer than a day was the first step, and possibly still my greatest achievement.
There are tools to automatically update the Gerrit change when the GitHub PR is updated. If you keep the comments on GitHub, eventually you may end up with an acceptable PR, which you have continuously tested in Gerrit too. Then you just land that.

If you want to do the reviews in Gerrit, then that's more annoying, but the changes can still be made on GitHub.
It's great. Is there any real point in sorting on description or url? I guess url does group http and https, which might be useful, but description definitely seems like it would be nicer if the sort option were removed.
Just to be sure I’m following you correctly, what is the advantage of zipping the base64 data vs having the original binary, zipped if you like?
That's why he had to authenticate with GitHub before it could do anything on his behalf.
LLMs are fairly capable physical agents already. Nothing large about the assumption at all. Not that a robotic threat is even necessary.

https://tidybot.cs.princeton.edu/

https://innermonologue.github.io/

https://palm-e.github.io/

https://www.microsoft.com/en-us/research/group/autonomous-sy...
Induction cooktops heat faster and more evenly than gas
Let’s start with a passage from the essay where Marc is 100% objectively wrong, as a matter of pure logic.
[...]
If you argue that AI won’t kill humanity, while simultaneously arguing that “AI will kill humanity” is a category error, your logic is mistaken. Period. End of story.

This isn't the airtight argument the author thinks it is.

It is logically consistent to dismiss an "AI doomer" claim by positing it's based on a category error. That doesn't mean you argue for the exact logical negation of the claims, so you don't automatically grant that it wasn't a category error to begin with.

Here are examples of what actual category errors look like:
- “The number two is blue.”

There is a broader, and arguably more common, definition for "category mistake". A statement can be a "category mistake" or not depending on the context. Quoting from <https://plato.stanford.edu/entries/category-mistakes/>:

For example, an utterance of ‘That is green’ seems infelicitous in a context where the demonstrative refers (or appears to refer) to the number two, but entirely innocuous in a context in which it refers to a pen.
Nah, it's for the general record. ;-)

In another thread today, there are a lot of people upset and angry that they could not work out that a story about how an AI image generator can't create an image of a single banana, called the "AI lone banana problem" or something, did not say clearly that the problem was that an chatbot can't draw just one banana. And the story was really long at nearly 3000 words, which apparently is a 10-15 minute read and also apparently ain't nobody got time for that.

The HN commentariat does not always pick up on messages I would consider very obvious indeed... :-/
I see your point, but some of the biggest open source projects don’t use the GitHub workflow: Chromium, Linux, Go, Android, and so on.

The GitHub workflow is great for many projects but doesn’t really scale to thousands of contributors, every large project on GitHub (e.g. Kubernetes, VSCode) end up with loads of tooling, loads of pain, and a bad experience for contributors and maintainers.

Also Gerrit isn’t proprietary. It’s git for the VCS and gerrit is just a web app on top of that. It just works in a different model to GitHub.
US maternal deaths more than doubled over two decades
What kind of a system were you installing? We had a heat pump installed three years ago for less than $5k Canadian. Can't remember if we got a rebate on top of that or not.
Someone can explains this image to me?
The Federal Highway Act was pretty bad! They plowed interstates through poor (and usually black) neighborhoods to get to the city centers and at least contributed to the urban dysfunction that's been a feature of American cities since.
Why would an increase in revenue be an implicit reason for salary increases?
Thanks! In writing out my reply to you I realized that I should look into other generators (specifically looking into Hugo, as I think I've seen it used by people like myself who take notes in Obsidian). The key features I want are backlinks support and blogging features, along with Markdown support.
OpenAI Congressional Lead, Public Policy Job Post
Not due to some sort of virtue of the language being better. The browser devs wanted to cut down the security surface area. Javascript wasn't as removable as the plugins that used other languages were.
I tell my wife to shush when I'm approaching a difficult intersection. She gets it.
This is where I share my thoughts about crypto, security, infrastructure, linux, food, health and spirit.

https://thoughts.greyh.at
That's like saying "Linux doesn't support GUI programs." and when someone says yes it does, saying "No it does not, when the admin sets it up without X or Wayland installed."
Or any machine code routines you wanted to POKE into memory.

A suppressed obscure part of my lizard brain secretly wishes I could just code for 8bit computers from the 80s, just with all the modern niceties like text editors, assemblers and emulators etc.
> I can't tell if you edited this since I read it, or I just skipped the last few paragraphs outright, my apologies.

I made some minor edits within 15-30 mins of posting the comment, but the LZ4+zstd-1 heuristic was there from the beginning (I think) :)

Since you wrote this feature, I've been wondering about something and I was hoping you could give some insights:

Is there a good reason why this early abort feature wasn't implemented in zstd itself rather than ZFS?

It seems like this feature could be useful even for non-filesystem use cases, right? It could make compression at higher levels substantially faster in some cases (e.g. if a significant part of your data is not compressible).

Having this feature also available as an option in the zstd CLI tool could be quite useful, I think. I was thinking it could be implemented in the core zstd code and then both the CLI tool and ZFS could just enable/disable it as needed?

Thank you for your great work!

Edit: I just now realized, based on your Brotli comment, that since these early passes can be done (in theory) with arbitrary algorithms, perhaps it's better implemented as an additional layer on top of them rather than implementing it in each and every compression algorithm.
Eh? The copyright was the photographers and not the monkeys.

https://petapixel.com/2018/04/24/photographer-wins-monkey-se...
Our risk assessment is as emotional as is logical.

When it comes to driving specifically, my friends will buy a 50k SUV to feel safe, but will then buy cheapest plasticy tires or refuse to join me in advanced safety class.

That being said - kids are vulnerable, fragile, and don't make their own decisions. As a newish parent myself I 100% understand the extra pressure that puts to make the best possible decision for them.
Archaeologists may have found ruins of fabled entrance to Zapotec underworld
Eric Schmidt: This is how AI will transform the way science gets done
Things we've either not successfully "pulled the plug" on despite the risks, and in some cases despite concerted military actions to attempt a plug-pull, and in other cases that it seems like it should only take willpower to achieve and yet somehow we still haven't: Carbon based fuels, cocaine, RBMK-class nuclear reactors, obesity, cigarettes.

Things we pulled the plug on eventually, while dragging it out, include: leaded fuel, asbestos, radium paint, treating above-ground atomic testing as a tourist attraction.
As a (small) reason, the controls involved in operating a heat pump plus furnace/fan are more complex than the controls involved in operating a plain air conditioner plus furnace/fan. (Possibly more than a little more complex if the heat pump is only operable under certain conditions and the heat pump and/or furnace is multi-stage or actually variable speed.). HVAC controls are very solidly stuck in the 1980s (or 1950s or whatever), with the main exception of highly integrated and proprietary variable speed heat pump controls.

I say this as someone who recently helped undo the damage after an inept HVAC technician replaced someone’s thermostat (for $500, thanks California prices) and did it wrong. The quality of the instruction manuals is low, and the quality of online resources about how conventional HVAC controls work is lower.

As far as I can tell, the theory is that HVAC systems used to consist of a bunch of discrete components, strung together, with control power coming from one or two transformers or thermocouples [0], and essentially no logic in the equipment. A relatively modern heat pump may well rely on a mechanism in the thermostat to protect the compressor. The actual equipment contains nothing resembling a microcontroller.

[0] Yes, the actual power available from the equipment to the thermostat may be negligible, and old thermostats were mercury switches on bimetallic strips that were powered solely by temperature changes in the room.
Tit-for-tat going on for years. US seizes tankers carrying Iranian oil. Iran seizes oil tankers in strait of Hormuz as a reaction. Rinse and repeat

https://www.google.com/search?q=us+iran+seize+oil&tbs=cdr%3A...
EV truckmaker is gigacasting its battery packs for longevity
Would strongly depend on the contract. Probably wouldn’t fly in a post sake terms of service agreement, but you’d likely be in breach of a normal contract yeah.
I tried setting up Paper Programs in my office, and had similar issues trying to get it to work. Glad that you were able to play with it.
The linux kernel, which is open source and does want contributors, is doing more-or-less just fine with an email-based PR and review flow.

If it's an open source project, it should be using an open source review platform that allows improvements and specialization of the code hosting too. Using github, where the review tools are bad and can't be improved by an outsider, is a slap in the face to open source.

Frankly, I'm tired of people using github. The fact that it still doesn't have any idea of patchsets and diffs between them is cripplingly bad (i.e. you force push a new version of your change, there's no easy way to review the diff between the old and new version of your change). Having to use yet more third party tools, like https://reviewable.io, isn't an answer to this, it's just a sign that github should be open source so these could be forks or first-party tools.

It's also just insulting for an open source project to force people to use a proprietary platform owned by microsoft.
So AA is bad due to malicious compliance? Isn't that throwing the baby out with the bathwater?
> the water in the tank was so pure it had dissolved a spanner/wrench that was left in the bottom

Once it dissolved a tiny bit of the metal it would no longer be so pure. So this sentence makes no sense. It takes just a minuscule amount of mineral to replicate regular well-water.
Narcissist might be a bit more appropriate
Generative AI in games will create a copyright crisis
I used Excel sheets with a small grid scale & cell merges to build page layout prototypes for a startup. Didn't have to climb the Figma learning curve (no disrespect to Figma, I'm sure it's great). Would do it again.
https://www.jeffgeerling.com/blog
https://riv.dev/

I write about programming, mainly around emulation, graphics, and game development. I'll soon be writing about my experiences learning Japanese.

RSS: https://riv.dev/feed.xml
Could we make a deep sea elevator similar to a space elevator?
And if so, could we use deep sea pressures to facilitate cheaper desalination?
Suggested:

"The Artist": posted a screenshot of a terminal instead of copy and pasting the text

"The Filmmaker": posted an animated GIF of their terminal session instead of writing out what they did

Maintainers _love_ artists and filmmakers!
Self-award time:

- Procrastinator for at least one vague memory of some high-faluting idea which never went anywhere beyond creating the repo.

- Monkey Wrench was sort of inevitable back when working without feature branches.

- Patient Skeleton: Sometimes I've pinged people ~yearly for a good while before realising it's just not happening.
just started writing. blog is built in rust using leptos

https://www.nicoburniske.com/thoughts
https://github.com/aya-rs/aya is very interesting, used to power this. From the article:

> Aya is a crate that allows to write both user space and kernel space using Rust.

Amazing library. They already have a very impressive awesome-aya repo cataloging projects using it. Great to see both front and back end eBPF handled by this project & so nicely integrated, all via rust. https://github.com/aya-rs/awesome-aya

Nice writeup, lots of links. Would love to see the final results of this hacking in a git repo.
If it's an adult passenger though, they will often help you watch the road.