MurphyA/hacker-news huggingface dataset:
by nevi-me | 2025-10-22 18:36:33+00:00
I could have benefited from this in the construction of our house. Riddled with inaccuracies, the engineer signed off on the foundations, but we found out when the walls were up that the builders used the internal dimensions as exterior dimensions. So our house is smaller by ~250mm on each side.

We had to make so many compromises and wastages as a result. Bathrooms now smaller if we want to keep other rooms the same, bathtubs couldn't fit, aw man.

Then when the house went up to 2nd and 3rd levels, the staircase was narrow and wasn't connecting between the levels. That alone delayed us by 3 months as we had to get the architect to build a 3D model of the affected area so we could figure it out. We have to hoist furniture up through balconies as it can't fit through the stairs.

I think having some machinery that minimises human error would be very helpful.
by tarruda | 2025-10-22 18:36:39+00:00
> Here is how I do it on my Hetzner bare-metal servers using Ansible: https://gist.github.com/fungiboletus/794a265cc186e79cd5eb2fe... It also works on VMs.

As someone with zero ansible experience, can you elaborate on why a yaml list is better than a simple shell script with comments before each command?
by bsimpson | 2025-10-22 18:37:09+00:00
I wonder what the preferred ecosystem for VR will end up being.

Seems like there are now ~4 places to buy content (Oculus, Steam, Google Play, Apple App Store).

If you buy on Steam, your catalog is reasonably portable over time - you can buy another vendor's headset and still access your catalog. The cost is that you have to bring a separate device with you to host the catalog (unless/until the rumored Steam Frame comes out).

Oculus and Play are both based on Android. I suspect there will be e.g. guides on Reddit to sideload one vendor's catalog onto the other vendor's device.

I can imagine a world where someone prefers to buy content in one of these stores, to have everything in one place for portability to future devices. You're already seeing this in computer gaming with Steam (and Epic, Xbox, etc.).
by valzevul | 2025-10-22 18:37:37+00:00
Depends on juniper; I use Juniperus communis as a spice by drying it first, then adding it to sauerkraut, pickled mushrooms, and spirit infusions.

That being said, it’s toxic in larger amounts [1], so I wouldn’t use it raw; for spirits, I’d infuse and then distill.

There is also Juniperus sabina, which is very common as well (at least in the UK) and smells great, but it's outright poisonous [2].

--- [1]: https://www.webmd.com/vitamins/ai/ingredientmono-724/juniper [2]: https://en.wikipedia.org/wiki/Juniperus_sabina#cite_ref-pfaf...
by evanelias | 2025-10-22 18:38:05+00:00
Many open source projects have never opted-in to a social movement or ideological pursuit. Software meeting the OSI's definition can unarguably be called "open source" without any other implications of an ill-defined "spirit" which is completely subjective.

If I host a code repo on an otherwise static site, with no ability to contact the author or engage in a community, it is still widely considered "open source" if it uses an OSI-approved license.

Likewise if I host the same code repo on Github and disable issues and set the pull request template to say "All PRs will be closed and I will shout expletives at you for wasting my time", if it uses an OSI-approved license then it is still open source per the OSI's own definition.
by kej | 2025-10-22 18:39:10+00:00
>And it makes me wonder if there are other phenomenons that ancient people were very aware of but no living person has ever seen.

Having grown up in the last century with camping and middle-of-nowhere road trips, I'm amazed by how many people have never seen the Milky Way (not just stars that are part of the Milky Way, but the splotchy stripe across the sky). The trends for light pollution and time spent away from cities suggest that it could become a forgotten experience just like the will o' the wisp.
by mk_stjames | 2025-10-22 18:39:37+00:00
I was recently thinking about super deep drilling after coming across a very neat mini-documetary [0] self-filmed by a geophysicist around the work at the Kola superdeep borehole [1] in 1992.

It is project I had heard about before but only in bullshit-passing articles and scrolling past brain rot youtube videos (seriously, search 'Kola superdeep borehole' on youtube and take note of how absolutely trash every other thumbnail appears concerning what in reality is just a normal scientific endeavour). So this video by David Smythe of the actual work there was wonderful and also a nice little nostalgic look at science and research as filmed by a VHS camcorder in that era. The computer equipment stuggles, etc...

It left me wondering about new research in this area and surprised I had not heard of any other such projects recently, so this news in interesting.

[0] https://www.youtube.com/watch?v=P4mzEGeMNAI [1] https://en.wikipedia.org/wiki/Kola_Superdeep_Borehole
by marcuskane2 | 2025-10-22 18:40:04+00:00
Man, your anger is just pointed in the wrong direction here.

Be mad at the CEO & hedge fund managers making millions of dollars a year by exploiting the working classes, who will happily move all the jobs overseas tomorrow if they can't hire in America. Not your fellow worker who was born on the other side of an imaginary line.

You're not losing wealth because of the Honduran guy mowing your neighbor's grass. You're losing wealth because the top 1% is accumulating an ever larger share of total wealth.
by cma | 2025-10-22 18:40:40+00:00
Aaronson isn't a cartoonist, it was an AI cartoon from ChatGPT that an antisemite sent Aaronson in the mail which he then seemingly maliciously misattributed to Woit making people assume Aaronson went batshit.

https://scottaaronson.blog/?p=9098

Aaronson did work at OpenAI but not on image generation, maybe you could argue the OpenAI safety team he worked on should be involved here but I'm pretty sure image generation was after his time, and even if he did work directly on image generation under NDA or something, attributing that cartoon to Aaronson would be like attributing a cartoon made in Photoshop by an antisemite to a random Photoshop programmer, unless he maliciously added antisemitic images to the training data or something.

The most charitable interpretation that I think Aaronson also has offered is that Aaronson believed Woit was an antisemite because of a genocidal chain of events that in Aaronson's belief would necessarily happen with a democratic solution and that even if Woit didn't believe that that would be the consequence, or believed in democracy deontologically and thought the UN could step in under the genocide convention if any genocide began to be at risk of unfolding, the intent of Woit could be dismissed, and Woit could therefore be somehow be lumped in with the antisemite who sent Aaronson the image.

Aaronson's stated belief also is that any claim that Isreal was commiting a genocide in the last few years is a blood-libel because he believes the population of Gaza is increasing and it can't be a genocide unless there is a population decrease during the course of it. This view of Aaronsno would imply things like if every male in Gaza was sterilized, and the UN stepped in and stopped it as a genocide, it would be a blood libel to call that genocide so long as the population didn't decrease during the course of it, even if it did decrease afterwards. But maybe he would clarify that it could include decreases that happen with a delayed effect of the actions. But these kind of strong beliefs of blood-libel I think are part of why he felt ok labeling the comic with Woit's name.

I also don't think if the population does go down or has been going down he will say it was from a genocide, but rather that populations can go down from war. He's only proposing that a population must go down as a necessary criteria of genocide, not a sufficient one. I definitely don't agree with him, to me if Hamas carried out half of an Oct 7 every day it would clearly be a genocide even if that brought the replacement rate to 1.001 and it wouldn't change anything if it brought it to 0.999.
by apizon | 2025-10-22 18:41:21+00:00
No clear methodology, I just tried for every lesson to bring the topic to its bare minimum for the easy difficulty, then add one layer for normal and one more for hard when possible, if not just adding more possible answers which is not ideal but some topics really are too specific to make variants.

As for the "progressive" difficulty mode, it just goes over the 3 levels so it's more of difficulty plateaus than a curve per say
Open AI new apps integration debate
by jhonndes | 2025-10-22 18:41:31+00:00
Hey all, I’ve been looking at OpenAI’s new Apps SDK and MCP. From what I can tell, they let businesses and devs turn existing web/mobile apps into ChatGPT-native experiences. OpenAI has already highlighted integrations with names like Booking, Expedia, Spotify, Figma, and they’ve said they’ll open to more third-party developers later this year. I’m curious how people here feel about it. My hunch is it could help with distribution and an AI-native UX (letting users interact with your product directly in chat). If you have an app or web app, would you consider building an integration. What use cases would you try first?
by glenstein | 2025-10-22 18:41:35+00:00
I do think there would be some utility to isolating and elevating this particular issue. It seems to be pretty uniform as a phenomenon. Conspiracy theorists can't remember the past.

I also think there's a kind of fascinating meta question about how the nature of conspiracy theorizing itself response to challenges. I think fact checking is a perfectly legitimate institutional response to it and in a healthy culture it would be appreciated and valued and utilized and would play a role. But the conspiracy ecosystem writ large has had to think of a systematic response to the phenomenon of fact checking and like evolve its way out of vulnerability to it.

One is to dismiss correction for any number of reasons, another is to kind of cultivate a mindset and attitude of frenzied emotional subject shifting that kind of exists and sustains itself in a way that's detached from the habit of factual investigation. But I also think there are such things as like experimenting with principled philosophical stances like relativism or disputing baseline concepts like burden of proof or especially fascinating in the flat Earth corner of the internet are philosophical positions about the relativity of knowledge and extreme subjective and skeptical orientations towards the world and the possibility of data and knowledge.

So even though I actually personally believe in the importance and significance of isolating out and emphasizing specific clear and short criticisms such as conspiracy theorists can't remember the past. I do think they have processes to metabolize and respond to those criticisms and I'm fascinated to learn to what extent they might try to articulate a principle in defense of not remembering the past. Because surely some will give it the college try.
by mrktf | 2025-10-22 18:42:19+00:00
More on technical side I'm interesting what is plausible explanation for this type "glitches"?: it inconsistent backend router state between processing nodes, processing application restart and screw up in shared memory segment (i can imagine to decrease load times - use "persistent" shared memory block for outstanding data), or just plain hash table collision and lack of empty slots (i mean: https://en.wikipedia.org/wiki/Hash_collision).
by ksherlock | 2025-10-22 18:42:25+00:00
I don't understand your core mechanism. As you've described it, joe taxpayer pays, say, $600 in taxes to the IRS. The IRS gives that money to the federal reserve. The federal reserve runs their money printer and gives $2,700 back to joe taxpayer and $2,700 to the treasury. That's just inflation with extra steps. It would be interesting to see people clamoring to pay -more- taxes though.
by reaperducer | 2025-10-22 18:42:46+00:00
you can say sentences like "The only moving parts in a dishwasher are the two pumps, the sprayer arms, the water inlet valve, and the detergent dispenser"; or "there are only two hard problems in computer science".

In the dishwasher example, "only" refers to "moving parts" which is a collective singular, like how "baseball team" is properly an "it," not a "they."

Same goes for the compsci example. By modifying the plural with adjectives, you narrow its scope.
by simlevesque | 2025-10-22 18:43:16+00:00
## How it works ### CAD preparation 1. You need a 2D CAD file. If you have a 3D model, convert it into a 2D .dxf CAD file. 2. Insert additional printing information and instructions and use the HP Plug-in to get a robot-ready file. 3. Save the 2D .dxf CAD file into the cloud. Maintain version control and share revisions with field operators. ### Site Preparations 1. Clear layout area as for manual layout. No need for a broom-swept floor. 2. Make sure that control points used for Robotic Total Station setup are accurately marked. The layout is as accurate as the control points. ### Solution setup 1. Set up the Robotic Total Station and shoot the control points. 2. Lock the Robotic Total Station to the robot tracking prism. 3. Connect the Robotic Total Station wirelessly to HP SitePrint through the user interface (tablet, phone, laptop, etc.). ### Job execution 1. Open the CAD file on the control panel, select the print area, and submit the job. 2. Maintain a line of sight between the robot tracking prism and the Robotic Total Station. 3. Choose between different inks for different types of layouts. 4. The robot avoids collisions with obstacles. 5. HP SitePrint is robust enough to work on rough and bumpy surfaces. ### End-to-End management 1. HP SitePrint cloud allows sharing of the latest CAD files with all stakeholders, so you can monitor job progress from the office and manage accounting reports.
by somenameforme | 2025-10-22 18:43:17+00:00
Computer ratings are kind of random because there's no meaningful sample of them playing top players. They're obviously much stronger, but specific numbers are kind of meaningless beyond comparing them to other software which they have competed against.

But Stockfish is not going to beat Magnus with queen odds. Nakamura has beaten Lc0 with knight odds in blitz (though he got crushed overall), and queen odds in bullet, all while chatting on stream. And fast time controls favor computers simply because they're practically impossible to flag and will almost never miss a tactical idea.
by jandrese | 2025-10-22 18:43:35+00:00
Solar panels are somewhat high tech, but wind turbines are 17th century technology. The electric motor you need to attach to turn it into a generator is also pretty low tech. You can even use lead acid batteries to even out the power delivery, and those can be incredibly low tech and also highly recyclable.

Obviously you're not going to get to 100% in a week if you're rebuilding civilization from the ground up, but if you can retain some of the knowledge you can get a big step up and hopefully avoid some of the pitfalls that caused the downfall of society in the first place.
by viggity | 2025-10-22 18:43:43+00:00
I worked for a PoE lighting company for a couple of years. Yes, the ability to program your lights based on time of day, occupancy sensors etc was all nice for the end consumers. But the big advantage was that since it didn't use mains power, the owner of the building didn't have to hire a union electrician at eleventy gillion an hour to move some light panels around in a drop ceiling.
by labrador | 2025-10-22 18:44:08+00:00
> Yesterday, OpenAI announced Atlas, its AI browser. To the surprise of literally nobody, it’s Chromium with AI slapped on top. Perplexity also has a browser: it’s called Comet, and it also is Chromium with AI slapped on top. Then we have DIA, which is, you guessed it, Chromium with AI slapped on top. I think Opera also has one of those Chromium browsers with AI slapped on top.

The interesting thing is what they "slap on top" of it then. In other words like a browser extension, how do they extend the browser? It's common to have a base model of something and then extend it with options of various capabilities. I don't really understand the complaint here.

The interesting thing to me about OpenAI's browser is how they will handle ad blockers. 95% of ChatGPT users use the free version and OpenAI needs to monetize that.

Building a chromium replacement is a daunting task. in fact microsoft gave up on thiers and adopted chromium for that reason. Chromium is an industry wide open source project like linux for good reason

I'd like a Chromium base model that I can add AI features to that I need. We have a mechanism for that called extensions, but I imagine there are features that require deeper integration with Chromium. We had a mechanism for that called ActiveX on IE and Netscape Plugins on other browsers but we got rid of that for security reasons.

We're at an interesting point in browser development and I'm excited about it
by parliament32 | 2025-10-22 18:44:17+00:00
Something I've never understood:

> The above figure shows a PoE injector with auto negotiation, a safety and compatibility feature that ensures power is delivered only when the connected device can accept it. Before supplying power, the injector initiates a handshake with the PD to detect its PoE capability and determine the appropriate power level.

If PoE requires negotiation, and the device requires PoE for power.. how does it perform the handshake without being powered/booted first?
by nonethewiser | 2025-10-22 18:44:27+00:00
On the other hand, the author seems to have a lot of experience as well.

Personally I tend to agree... there is a very small subset of things I find worth aliasing. I have a very small amount and probably only use half of them regularly. Frankly I wonder how my use case is so different.

edit: In the case of the author I guess he's probably wants to live in the terminal full time. And perhaps offline. there is a lot of static data he's stored like http status codes: https://codeberg.org/EvanHahn/dotfiles/src/commit/843b9ee13d...

In my case i'd start typing it in my browser then just click something i've visited 100 times before. There is something to be said about reducing that redundant network call but I dont think it makes much practical difference and the mental mapping/discoverability of aliases isnt nothing.
by crabbone | 2025-10-22 18:44:33+00:00
The big events that shatter everything to smithereens aren't that common or really dangerous: most of the time you can lose something, revert and move on from such an event.

The real unmitigated danger of unchecked push to production is the velocity with which this generates technical debt. Shipping something implicitly promises the user that that feature will live on for some time, and that removal will be gradual and may require substitute or compensation. So, if you keep shipping half-baked product over and over, you'll be drowning in features that you wish you never shipped, and your support team will be overloaded, and, eventually, the product will become such a mess that developing it further will become too expensive or just too difficult, and then you'll have to spend a lot of money and time doing it all over... and it's also possible you won't have that much money and time.
by Swizec | 2025-10-22 18:44:37+00:00
> If anything, as you point out, this seems to be a better way for food manufacturers to bend the rules to avoid the logo and make something seem healthier than it is rather than giving more information to consumers

Drinks in particular are tricky here. Take apple juice for example. You can have 2 brands with vastly different sugar levels and neither has added sugar. Just different concentrations.

Consumers (especially kids) will generally prefer the sweeter brand. And it all sounds healthy because it’s marketed as pure fruits! It’s even true, the juice is pure fruit. Just in concentrations that are extremely unhealthy.
by nathan_compton | 2025-10-22 18:45:04+00:00
That is manifestly true, but these results are also pretty wacky. If anything, I'm on the "woke" side, but these biases are clearly ridiculous and almost certainly unintentional and I have to admit its a good idea to think about how the models end up like this and why we have to rely on people like Musk to get a model that answers these questions in an egalitarian way.
by rogerkirkness | 2025-10-22 18:45:09+00:00
Convictional founder here. Our experience is different than others:

- We had to sync, pre process and index the data to make the resultant knowledge search outputs actually good. MCP totally fails at this by comparison.

- It is not hugely painful thanks to bulk APIs, in Gmail in particular, as well as webhooks. We implemented both of them and it works well (so far).

- We wired it all up ourselves. Given the conclusion we had about pre-processing and indexing being required to make it work well, this seems preferred.

I think that MCP and using an integration platform will ultimately not work for any kind of agentic or deep research task heavily depending on Gmail context.
by karlgkk | 2025-10-22 18:45:15+00:00
What? lol

The issue with juicero is that their hardware design was needlessly and insanely over complicated, like magnitudes past anything I’m seeing here - and they DRMd something that didn’t need to be DRMd (juice)

For this bike, those are features people regularly want in e-bikes and cost very little to add - the bike already needs a capable cpu for battery management and acceleration curve controlling.

These are features that people differentiate these pseudo motorcycles on. “We” have learned the lesson.

The helmet is very juicero tho
by steveklabnik | 2025-10-22 18:45:25+00:00
I think being conservative about tool use is totally fine! I'm actually pretty conservative about most of the tools that I use.

The goal of this post wasn't really to convince anyone on why they may want to give jj a shot, more of just a post about how I think about technologies I may want to spend my limited time on this planet working on, and announce that I'm making a move.

I don't think that you're being unreasonably negative. I think it's crucial for technologies to understand that your position is basically the default one, and that you need to offer a real compelling reason to choose a new tool. For some people, jj has enough of that already to bother with choosing, but I think the real power is in things that aren't widely available yet. Hence the need to go build some stuff. It's early days! Not even 1.0 yet. It's very natural that most people do not care at this stage.
by DFHippie | 2025-10-22 18:45:26+00:00
> Or maybe lately, Larry Ellison's take over of Paramount/CBS (but it feels more like he is buying a toy for his son).

If it were just a toy for his son these things wouldn't have happened - Stephen Colbert canned - Bari Weiss hired to head the news division - $32 million settlement for an easily winnable lawsuit

I've probably missed some. Ellison is a huge Trump supporter and is clearly reshaping CBS to at least go easy on Trump, if not to make it yet another right wing propaganda outlet.
by jerlam | 2025-10-22 18:45:34+00:00
Some of these crossing pictures and videos show two quadrant gates, which only block traffic on the side of the right side of the road, but leave the left side open, so an impatient driver could presumably enter the crossing from the wrong side of the road. It is possible that adding quad gates that block all entrances to the train crossing would stop some confused or impatient drivers.

Of course, it's not free to retrofit all the existing gates, and drivers would find new ways to put themselves in danger.