skysight-inc/HackerNews huggingface dataset:
I see the title was fixed here. The original said 30x more vitamins, but it is only beta-carotene. They created a version of lettuce that has a little more beta carotene than Kale, basically, but not as nutrient dense in any other way.
I really want to see an artist’s rendition of what this would’ve looked like from the surface.
Experiments show cost-effective manufacturing of animal-free cultivated chicken
Compile Rust code to GBZ80 (through LLVM-cbe and SDCC)
You'll find that most undesirable human behavior and perception does. This is just "product obsession" marketing bullshit forced onto real-life relationships. If you want to engage in this type of culture because it helps you fit in with founders; fine, that's your own brain you're messing with. Don't force it on others.
I was planning to do this myself lol. I was going to use SQLite as the index, and use `sqlite-vec` or something similar to query for similar files directly. I think the only other thing I was planning were more filters, `"positive term" -"negative term"` to be able to negate results, `>90"search"` to find images that match by >90% and some generic filters like `--size >1mb` to help narrow it down when you are looking for a specific image. Quantizing embeddings to make them smaller/faster also seemed interesting but I haven't tried doing it yet.
HPE CEO: 'Best interest of shareholders' to pursue $4B damages from Lynch estate
Chai tea!
You may like Windows PowerToys FancyZones as added power to the Win+arrow options, allowing for more diverse layouts than even Windows 11's expanded set in the Maximize button hover/drag to the top overlay bar.

Unfortunately the two WMs still don't entirely talk to each other (Windows 11's layouts don't count as FancyZones, FancyZones don't count as Windows 11 layouts), but FancyZones does have some nice tools that make it worth trying, and has that sort of deeper integration on its roadmap, even if you do go back to the in-box experience for now.
Just wait until they integrate the devices with AGI + TTS and either tie it to your ad history or one-click purchasing.

AI Fridge: "We noticed you're almost out of cheese. Would you like to make your dairy extraordinary today with Tillamook Sharp Cheddar? Say OK to order now!"

Enfleshened One: "No. Please self destruct."

AI Fridge: "...Take that back, or I'll wilt all your lettuce."
Yeah I noticed it was pretty shaky, change the prompt a bit and the result changes a lot. Not very reliable after all by itself, but used in conjunction with other methods.
So, QUERY is a POST but with GET semantics?

Sounds like GraphQL won.
Black pixels in an OLED still reflect some light so their are not completely black either.
It's their Brazil marketing team. Thus the .com.br.
I told you I work in PE, but that's not the point of the statement. I cut spending and improve services because I know how to spend properly. The phone system changeover gained us a lot of functionality and ease of use while cutting spending dramatically.

Same with our EMR. We can get better for less, that's what I do. PE isn't the only sector that wants to cut unneeded costs.
One of my first experiences with our home PC's was downloading wav files of movie and TV clips off of AngelFire and GeoCities sites and assigning different windows tasks to play them to prank my dad. Error dialog popup? Beavis and Butthead's "Breaking the law, breaking the law". Out of disk space? Johnny Mnemonic "I can carry nearly eighty gigs of data in my head". He thought it was hilarious and would reassign them to his own clips that he found and we continuously tried one-upping each other to find the most annoying possible sound for every windows function.
An Extraordinary Alien: OpenAI's O1 Challenges AI Policy
I did read it :) I disagree that not being feudal is enough to disqualify something as medieval. Loads of DND components are medieval, the timeframe, the architecture, the technology (excluding magic), the vague element of religion like cleric/etc. It's like a very blurry view of medieval times, with certain elements dropped out. But not enough elements removed to say that it's not based on medieval times; let alone anti-medieval!
Yeah it is sort of a Marxist idea, that doesn't mean its correct nor does it mean that it's not co-opted and warped by capitalists to make their own points.

Some level of market seems sort of natural but I think I would say full blown capitalism was a temporary stepping stone that was necessary in order to bring us to modern industrial civilisation. And now there is really absolutely zero reason to have as high as possible productivity. Like most people are being forced to pretend to be super productive at totally bullshit jobs because we really do not need that much labour any more to get things done. As humans it would feel more natural and less miserable to not live under this system.
Microsoft 365 Copilot Wave 2: Pages, Python in Excel, and Agents
Come on, they're both useless consumerist slop (i watch a lot of slop not throwing stones just don't see either as beneficial at all)
This is by far the most honest and accurate assessment of the current situation I have seen. And the solutions are spot on, and sadly his assessments for how likely they are to happen.
We have not decided what to do with it yet. It could be free, paid, or open source. However, the logic code for using semantic search with CLIP-compatible models on Android will be available on GitHub.
Yeah I think you're correct. Really interesting distinction
If it's always reliably collected, why does every old vehicle need its AC unit recharged?
This could be kind of fun if done in moderation. Maybe a git hook that lets the creator of the PR select a song to play over the speakers when the merge request goes through. Some people might get pissed off, but I think it would be nice to have a bit more whimsy in software dev. As long as everyone is on the same page, should be fine.
Google, Apple and the antitrust tipping point
It can be super useful for detecting the timing or relative ordering of code blocks. Something like “what order are these 2-3 methods called in and does it vary?” is so easy to hear as you navigate through an app.

Or if you’re doing something async / interactive / whatever, and don’t want to stop the app, but do want to know when a code block executes.

I wish it had more short & distinctive sounds to choose from though! edit: I think I found this project while working at a previous job, but haven’t used it recently: https://github.com/matthewreagan/Xcode-Breakpoint-Sounds
The installed base of HTTP processing devices is ridiculously huge. There is no practical way to change the existing behavior of GET.
I can’t agree - if anything the role of DM has been expanding since Gygax’s day. The DM was explicitly an „arbiter” in classic D&D, a person whose role was mostly explaining/enforcing the rules and lightly tying the story together. The actual adventure was mostly determined by the setting (often premade) and by random tables (roll to see what’s in the room).
In modern D&D, by contrast, the DM is often expected to do worldbuilding, write adventures, and do NPC voices.
Microsoft announces next phase of Copilot innovations
Thanks for the interest! Yeah, it does use OpenSCAD under the hood. The parameter names are something I'm still tweaking—glad to hear they worked well in the headphone hanger example!
Same, I was surprised to find out how hard it was to play a sound everytime the word ERROR appeared on my terminal.

I even wanted to run a sound on the "positive case" ie a loop that is processing a few hundred items, could easily benefict from a subtle sound so you could feel when some request got hold...

Like virtually all hardware does ie your vacuum cleaner has something stuck and is not operating at 100% etc.

(I'm planning doing a "toy" terminal using a gamedev environment just to explore this a bit)

edit: If you use Raycast you can just throw confetti from the command line too for extra dopamine:

open raycast://confetti
I rode a bike everywhere, all the time. Sounds like you limited yourself, or didn’t have a bike?
The puzzles have a set number of unknown bits smaller than the total key length making them more vulnerable to these attacks. For true unknown keys the reduction in your search space doesn't bring it down into the range where it's computationally possible to do.
I'm not defending the practice, but a lot of HOAs prioritize aesthetics, and retrofitting AC into an existing unit is always going to end up with some kind of visible external machinery that may not harmonize with the existing design.
This has to be one of the most thoughtless comments I've read on the thread. You don't know about the lives of other commentors but are happy to make huge generalizations about them and in the process commit the same thinking error that you're accusing them of making. Do you not see the irony in that?
Thanks! It’s a mix of some off-the-shelf models with custom training for CAD tasks.
> 20-somethings (whatever the correct term is for that generation) don't answer the phone for numbers they don't know

Not just 20somethings. I'm in my 50s and lots of people in my general age group also refuse to answer the phone when an unknown caller calls.

Even fewer will consent to taking part in a poll even when they do answer the call, in large part because so many of those calls are push polls and other political marketing rather than real polls. That means they're no different than other scam spam calls.
Fr. I find libertarians so laughable because I'm like... your ultimately free market would just lead to mega monopolies that would go from being warlords to emperors real quick. Which would immediately destroy the free market.
ACE 4.

I passed gifted school entrance exam in my home country of Iran when I was a kid. Didn't tell my parents because I didn't like going there and I wanted to have a normal life.

I currently work at Microsoft and have a PhD in Computer Science / Compilers.
It is estimated that the North Sea may have 24 billion barrels remaining. So they can hand off the pesky problem to other countries and be smug that they are going electric. As if electricity just falls from sky.
Waaay back there used to be a Firebug plugin that would monitor which CSS was ever used as you interacted with a page. Worked great for exactly these dynamic pages - I was using it with React for a few years before Quantum killed the XUL addons.

I'd forgotten about it and am now wondering if anyone made a replacement...
Something I have often thought about for years but never implemented was "sound logging" where you get specific points of your code to play audio clips or tones instead of/as well as logging to console etc.

The idea being that you can test the app.and hear the sound logs going off as you go. In a tight loop that executes quickly I would hope that you could hear something "being off" in the same way that a mechanic can hear if an engine is "running rough" etc.

Of course... It might just be a totally inscrutable and useless wall of noise too! Won't know until I try it out
> It'd be great if cities were more child friendly.

Cities aren’t adult-friendly most of the time, not even considering safe for kids.
They spell it out pretty clearly in the PDF.

> The three metrics you guys need to care about is Click Thru Rate (CTR), Average View Duration (AVD), and Average View Percentage (AVP).

> How to measure the success of content

> Like I said at the start of this the metrics you care about in regards to virality are CTR, AVD, and AVP. If you want to know if the contents of a video are good, just look at the AVD and AVP of a video after we upload it.
The only limit is yourself.

Someone needs to update it for mobile and dark mode though.
I do this, and run Ubo on top of it. Mostly for social media tracking purposes.
The WHERE is implied by the endpoint (“contacts”)
Obviously, this all follows from Putt's Law [0].

"Technology is dominated by two types of people, those who understand what they do not manage and those who manage what they do not understand."

[0] https://en.wikipedia.org/wiki/Putt's_Law_and_the_Successful_...
I think the claim that all working fluid put into an AC ends up in the atmosphere is correct for now. Most AC decommissions I heard about involved venting the gas to the atmosphere. Given the high cost of labour everywhere, the zero labour option is the one we must expect.

There's no country AFAIK that sanctions AC equipment owners or anyone else for not disposing properly of all their working fluid at the end of the equipment's lifetime.
2+ decades ago, US Air Force acquisition classes taught exactly this method. I don't recall whether they used the word "waterfall", but they showed the same diagrams and treated software development like massive hardware projects, such as building an F-16: first you write a long requirements document, then generate a voluminous design document, then break the design into a work breakdown structure, farm out component implementation to developers, then finally integrate, test, and ship. It borrowed heavily from the field of Systems Engineering.

In my experience it never worked. We were able to achieve success only by secretly ignoring the rules and process and instead developing software in what detractors called a "cowboy" process. When "agile" came out, it changed our lives. We adopted a few new good ideas, but mostly kept working as we had been. But now we could point to this quasi-official "agile process", with tailoring as they recommend. As long as we were following a process, and not being "cowboys", folks seemed satisfied.

These days the Air Force has caught on to "agile". They even have 400-page manuals on the process to follow to be "agile"! We still cut some corners here and there and do what we think makes sense, but there's far less process push-back than there was in the past.
Hacker News, where a fun fantasy game with zero world-modeling ambitions is criticized as a failed medieval simulation by software engineers who know little about anthropology/sociology/history.
I think you can get them on amazon etc as 'ultrasonic foggers', they're different somehow?
Hi, this looks really cool! Can we meet? Shoot us an email at contact@silurian.ai
Sure: D&D is the American Dream. (Lizzie Stark said it in 2012 https://nordiclarp.org/w/images/a/a0/2012-States.of.play.pdf and I'd been saying it for the best part of a decade already at that point.) That's why Paranoia, a middle finger to the mores and expectations of late-'70s, rules-lawyer-era D&D, is a role-playing game about being, basically, a work gang of gulag prisoners in a totalitarian state; while Call of Cthulhu, another RPG from people who were sick of D&D, experiments a bit half-heartedly with ideas of cosmic despair and creeping personal ruin, and bigs up Cthulhu himself as an unbeatable grudge monster.
How does promotion by a single non-profit talking shop, however celebrated or intellectual were its founders, make it a "valid notation"?

Five digits don't even make sense in practical anthropic terms, since we're obviously headed for a shitload of trouble long before the hundreds digit next wraps.
As a mechanical engineer I love lurking here because you software folk have a way of classifying and describing a technical workplace that I don't find anywhere else on the web.

I was recently part of a program for ~2 years that was essentially in perpetual sprint mode. We never had time to stop and consider the impact of decisions, because requirements were constantly shifting beneath our feet. All the tasks and sub tasks, and their interrelated nature was haunting my dreams. I would have sudden panicked realizations in that brief window of clarity before bed that I forgot or missed something.

There was always an acknowledgement among all in the (virtual) room during calls that the problem was outside the room, or that "yeah this sucks, but it's the least bad way to run the program" or something like that. The technical problems were interesting to me, but not enough to sustain my motivation through that.

"Sprints, on the other hand, are fake deadlines". Amen. As a result of what I described above, it was hard to take these "deadlines" seriously.
It's not. A character by that name from a 1928 animation is out of copyright. It is an entirely open question at what point a derivative work becomes a new stand-alone work and what that actually means for the copyright of the character by the same name with a different character design currently used by Disney as one of their brand characters.
True, but there's a difference between being open to revisionism and actively trying to spin things in a revisionistic manner because novelty brings more clout.
Wow, so excited for this.

I had a web app online in 2020-22 called Skim Day that predicted skimboarding conditions on California beaches that was mostly powered by weather APIs. The tide predictions were solid, but the weather itself was almost never right, especially wind speed. Additionally there were some missing metrics like slope of beach which changes significantly throughout the year and is very important for skimboarding.

Basically, I needed AI. And this looks incredible. Love your website and even the name and concept of "Generative Forecasting Transformer (GFT)" - very cool. I imagine the likes of Surfline, The Weather Channel, and NOAA would be interested to say the least.
In higher level campaigns, you can literally go to other planes and interact with the beings there. The deities in D&D are literal physical beings that you could just go and interact with (although depending on the deity and the context they might not take kindly to being bothered). A lot of prewritten modules specifically are about stuff with various deities; even Baldur's Gate 3, arguably the most played prewritten module in some time (it was popular enough to go mainstream and win GotY) heavily features lore from deities and in a few places in the story you (or another character) can directly have short conversations with some of the deities.

I don't see why it's "kind of dumb" if people enjoy playing that way. Tabletop RPGs have always had a wide spectrum of playstyles where some people follow the rules rigorously and some people ignore them entirely, and being consistent with lore is just another dimension on that. Every successful group will settle into a pattern that's comfortable for them.
Exactly, many neighborhoods today aren't even very conducive to visiting a neighbor. We are fortunate to live in a place where the homes are very close together and can be accessed without crossing busy streets. we have several neighbors with similarly aged kids and they can go play with each other all the time. personally, I would love to move to an estate property with a private fence and gate. but I really love that my kids can have some independence moving between the homes and playing nearby in the neighborhood.
Trench warfare thing is a thing, a big thing, about WW1. But it isn’t the only thing that happened in WW1. It looms large in our imaginations, probably because it impacted the geopolitical situation, and that’s what we see through the zoomed out lens of history.

But Tolkien experienced WW1 in first person. When people say his books were influenced by WW1, I think they mean the experience of soldiering.

Somebody already mentioned the marshes. The Nazgûl are also described as spreading a sort of deep, supernatural sort of dread; not normal fear, but something that shatters the will of hardened soldiers, just by looming over the siege of Gondor. That could be influenced by the experience of artillery bombardments, without explicitly referencing it.

It is also a story in which the good guys are agrarian, and the bad guys are industrial; this was possibly influenced by the experience of being on the receiving end of industrial warfare. I hear it is unpleasant.
> In terms of not allowing open federation: this looks unlikely to change, given Meta needs to know who is responsible for the servers who connect to them, and ensure they agree to the terms of use as required by DMA.

Does this mean that only matrix.org and (maybe?) other select servers will be allowed to interop?

Will a user from another matrix instance be able to use the matrix.org WhatsApp bridge or would that not be possible due to an inability to share the user's IP with WhatsApp?
Well I live in the USA and know PLENTY of people who either DiY to save a buck or hired some yahoo who just cuts the lines and did whatever because they were cheap to hire. Money will corrupt any regulatory illusion you have.
In NYC, every day between 3-4pm, the streets and public transit are packed with groups of kids hanging out and getting home from school.

Then between 5-6pm it shifts to adult commuters, just as packed.

I’ve always thought that that was cool. There’s these two groups both using the system, separated by a few hours, living parallel lives.

And the kids seem to have a lot of fun here.
>As a Pole, I wouldn't be that optimistic

Probably similar to the native population though.
Forking each sox command to the background causes samples to play non-deterministically and step over each other. Here's a better way:

# Define notes for major seventh chord starting on A 440
A=440
C_SHARP=554.37
E=659.25
G_SHARP=830.61

case "$layout" in
Finnish)
kitty +kitten themes --reload-in=all Apprentice &
play "|sox -np synth 0.2 sine $A" \
"|sox -np synth 0.2 sine $C_SHARP" \
"|sox -np synth 0.2 sine $E" \
"|sox -np synth 0.2 sine $G_SHARP" \
vol -30dB 2>&- &
;;
'English (US)')
kitty +kitten themes --reload-in=all Default &
play "|sox -np synth 0.2 sine $G_SHARP" \
"|sox -np synth 0.2 sine $E" \
"|sox -np synth 0.2 sine $C_SHARP" \
"|sox -np synth 0.2 sine $A" \
vol -30dB 2>&- &
;;
*) echo >&2 'Invalid $layout - must be "Finnish" or "English (US)"'; exit 1
esac
Please note that this is currently optimized for parametric modeling of functional components, not organic shapes.
Yes, if it's frequent it becomes annoying.

If it's infrequent you forget what it's for.

I blare music when I code too, so that takes precedence.
LLMs and Generative AI don't deal with concepts
Adidas Shuts Runtastic Offices
I never got deep enough into the legacy VCSs like Subversion to do things like branching. Or even the peer Mercurial. So I have no other VCS concept of so-called branching.

I don’t get what is the problem with Git’s concept of branching. It is mutable, yes, and commits aren’t somehow marked with the information about what branch it was made on. I can understand that some might expect it to. But why is Git’s “branch” so strange that it doesn’t deserve to call itself that? All technical names are in the end synthetic.

> Without changing the DAG, I can arbitrarily move "main" to point at any commit I like in git. This isn't some esoteric action - this is done constantly as part of normal git workflow.

You can reset to whatever in general. But this is typically not done for the main branch. People who pull it will get an error if you rewrite it completely. Only fast-forward updates are the normal ones (when you go from an ancestor commit to a descendant).

> While in git, a commit can belong to any number of (git) "branches" which makes presenting a true branch based history (if the DAG contains merges) impossible.

A true branch history? When does this matter? You can see that main has commits and things are merged into it. That’s typical. Of course people can make a mess of that (too easy really). But usually you have a few immortal histories (we can call them histories if you want) and things eventually end up in them.

> Which is why we all end up using a workflow based on rebase instead of one based branch-and-merge.

Plenty of people use only merges. Some hate rebase. Even though they shouldn’t.

> I've observed how much confusion using the name "branch" for what is a version pointer in git causes to those starting with git. The easiest way I've found to help people is to tell them forget about the word "branch" and think in terms of the DAG and pointers to elements in the DAG.

In other words you explain to them concretely what it is. Yes? “Branch” is just a name.

Is a “bookmark” in Mercurial any more obvious?