MurphyA/hacker-news huggingface dataset:
by slightwinder | 2025-06-05 11:02:47+00:00
You can have all that and even more with Markdown too, but it comes with the price of "vendor lock-in", as most of those are kinda optional and depending on which markdown-app you are using. On the other side, org-mode has also kind of a vendor lock-in, as there is only one leading and format-defining app, even if there are a handful of clones implementing a subset of its features. Though, at the moment org-mode, has a slight advantage in having a more well-defined and maintained format-definition, while Markdown seems more a chaotic meltingpot of anything goes.. but it seems the community-effect manifests in the long run, and people settle on new features and their syntax. The only thing missing is a proper definition of this, which is supported by everyone. Obsidian seems to have enough weight to pull this at the moment, but we will see.
by i_have_an_idea | 2025-06-05 11:02:49+00:00
Yes, this is a paid comment, in the sense that it's probably a bot. 22 day old account, with 1 post, praising Claude.

For more than a year, Anthropic has engaged in an extensive guerrilla marketing effort on Reddit and similar developer-oriented platforms, aiming to persuade users that Claude significantly outperforms competitors in programming tasks, even though nearly all benchmarks indicate otherwise.
by sandos | 2025-06-05 11:02:54+00:00
No, he basically means thay companies will not allow LLMs on their own code, I think.

I work in a multinational conglomerate, and we got AI allowed ... 2-3 weeks ago. Before that it was basically banned unless you had gotten permission. We did have another gpt4 based AI in the browser available for a few months before that as well.
by mkl | 2025-06-05 11:03:49+00:00
2021 here: https://worldpopulationreview.com/state-rankings/fatal-car-a...

Texas has a plurality of fatal car accidents (for USA), but California is not far behind, and in 2022 California has slightly more deaths. (This page doesn't have the number of fatal car accidents for 2022, which is a bit odd.)

2023 here, Texas has plurality again, with California close behind: https://www-fars.nhtsa.dot.gov/States/StatesCrashesAndAllVic...

You're not looking at absolute numbers, which is what plurality means. I don't see how "someone in the US is more likely to die in a car wreck in Texas even if they never go to Texas" could make sense.
by kragen | 2025-06-05 11:04:17+00:00
Copyright in its current form is incompatible with private communication of any kind through computers, because computers by their nature make copies of the communication, so it makes any private communication through a computer into a potential crime, depending on its content. The logic of copyright enforcement, therefore, demands access to all such communications in order to investigate their legality, much like the Stasi.

Inevitably such a far-reaching state power will be abused for prurient purposes, for the sexual titillation of the investigators, and to suppress political dissent.
by HomeCloud | 2025-06-05 11:04:48+00:00
HomeCloud | Senior Cloud Engineer (AWS / Node.js / TypeScript) | Remote (US, EU UTC-6 to UTC+2) | Full-Time (Contractor)

HomeCloud is a fast-growing proptech startup rethinking home inspections, onboarding, and management using cloud-native systems and AI. We just raised a $3.5M seed round from top VCs and are building intelligent infrastructure for the future of homeownership.

We’re looking for a Senior Cloud Engineer to help us build scalable backend systems on AWS using Lambda, Step Functions, DynamoDB, EventBridge, and more. You’ll work with a modern serverless stack, integrate AI services (e.g. OpenAI, Bedrock), and help define our engineering culture alongside the CTO and founding team.

You might be a fit if you:

• Have 5+ years of experience building serverless systems on AWS

• Are fluent in Node.js + TypeScript

• Have worked with serverless architecture and event-driven systems

• Are curious about AI/LLM APIs and how to integrate them into real-world workflows

• Value ownership, pragmatism, and building useful products quickly

This is a high-impact, remote-first role on a small, focused team building the foundation of a data-rich, AI-powered platform.

Remote (UTC-6 to UTC+2)

Apply: https://app.dover.com/apply/HomeCloud/24919848-66d7-48c0-bf5...

Learn more: https://gethomecloud.com/about-us
by technotarek | 2025-06-05 11:05:18+00:00
A sincere question : In a home environment, what information do devices like this provide that you regularly act upon and how? Can you give some examples? I’m trying to understand the use case given I already have a thermostat with humidity readings and look at the weather for air quality. Is it more than after cooking, the PPMs are high, open the window or turn on the vent fan (which I do out of habit anyways)?

I self imposed a rule when I went through the process of having a child — to avoid (negative) information that I couldn’t or wouldn’t really act upon (e.g. learning about genetic markers/hints that couldn’t be prevented and wouldn’t make me think about extreme measures, such as blindness). For me it’s an issue of anxiety management.
by gus_massa | 2025-06-05 11:05:23+00:00
I prefer the "don't waste more than 2 days writing the pull request" approach, only a mythical weekend, not hard feelings if it's not merged.

For me, in short PR it's easier to explain "I want to modify foo so it also does bar" with a pull request than in plain English.

If you are going to take a month to write a PR with a few hundreds of LOC changes, then I agree that it's better to ask the maintainer first.
by blacklion | 2025-06-05 11:05:29+00:00
If it is truly static site/page, download it and open from local disk. And nudge vendor to release it as archive which can be downloaded and unpacked locally.

It has a multitude of benefits comparing opening it from vendor site each time:

1) It works offline.

2) It works if vendor site is down.

3) It works if vendor restrict access to it due to acquisition, making it subscription-based, discontinuation of feature "because fuck you".

4) It works if vendor goes out of business or pivot to something else.

5) It still works with YOUR devices if vendor decides to drop support for old ones.

6) It still works with YOUR versions of firmwares if vendor decides to push new ones, with features which are user-hostile (I'm looking at you, BambuLab).

7) It cannot be compromised, as copy on vendor site can be If your system is compromised, you have bigger problems than forged UI for devices. Even best of vendors have data breaches this days.

8) It cannot upload your data if vendor goes rogue.

Downsides? If you really need to update it, you need to re-download it manually. Not a big hassle, IMHO.
by louwrentius | 2025-06-05 11:07:30+00:00
If you're willing to setup your own DNS server (on a Pi or any (low-power) device), you don't need any forwarding DNS service. No Google DNS (8.8.8.8, 8.8.4.4) or OpenDNS (1.1.1.1). People sometimes tend to forget how DNS works.

If you setup your own DNS server without a forwarder, it just contacts the root servers and resolve domains through the regular DNS process.

A reason to use the DNS4EU serivce is if you want additional filtering that you may not be able to / or want to realise with pihole.
by A_D_E_P_T | 2025-06-05 11:08:12+00:00
I don't think that anybody seriously considers the republic of Rome a democracy.

Also Athenian and Venetian "democracy" were so wildly different from the current model that it's really not at all the same thing. Hewing more closely to the Athenian model could solve many of the world's problems, but today's oligarchical (at best!) "representatives," having attained power, will not willingly relinquish it.
by hgomersall | 2025-06-05 11:08:23+00:00
The top spec actually has a smaller boot and a lower range due to using dual motors. If you care about such things, good news because you can pay less money, surrendering acceleration which you don't care about.

Subjectively, the boot of the Ioniq 5 on the normal models is huge, and I say that as someone for whom boot size was the primary requirement. Moving the seats forward creates epic amounts of space at the cost of reduced leg room for rear passengers.
by protocolture | 2025-06-05 11:09:06+00:00
Ok but why mention borrowing at all. We are talking about taxation.

They are almost completely opposite concepts.

Borrowing literally defers payment to the future. Taxation on your now land value occurs now.

Why does the ability to borrow against unrealised gains (with the lender speculating on the return on those gains) matter compared to paying a tax on unrealised gains (which is due now, not deferred and barely speculative)
by sputknick | 2025-06-05 11:09:39+00:00
I tried switching to this a few years ago, but switched back to Obsidian. My problem was actually the strongest feature: the VS Code integration. Only about a third of my note taking is related to software development, so for me going into VS Code the other 2/3rd of the time was clunky. If 100% (or close to it) of your note taking is software related, this is a great product.
by AStonesThrow | 2025-06-05 11:09:51+00:00
Do you mean for the IPv4 addresses? Because have you ever seen the ip6.arpa ranges?

https://en.wikipedia.org/wiki/Reverse_DNS_lookup#IPv6_revers...

The funny thing is that they’re reusing the IPv4 octets, that look like decimal notation, but in the hexadecimal Interface ID:

2a13:1001::86:54:11:100

So only hilarity can ensue from misunderstanding that; but the reverse DNS may be achievable.

Not to mention the unfortunate association with IPv4 in the service name. When will DNS6EU be released? More to the point, “for” is a distinctly English word, so has “4” become an international chatspeak stand-in?
by slightwinder | 2025-06-05 11:09:54+00:00
Depends on which war we are talking about. Personal writing? Professional writing? Machine-readable? For personal writing, HTML is not really participating, for the rest, mostly yes, even though for AI-tooling markdown seems the preferred language now.

Which opens the question, is there a real advantage in using Markdown with AI instead of HTML? Or did nobody ever tried this?
by mauvehaus | 2025-06-05 11:10:10+00:00
If all your income is in a W2, then sure. I have a business that's about the second simplest corporate structure (I'm a single-member LLC, which is probably only slightly more complicated than a sole proprietorship). It would take very little imagination to come up with funny games one could play if one were inclined to evade taxes (I'm not, and I don't)

Just think what someone with a gazillion dollars, some trusts, and "charitable foundations" could do.
by YetAnotherNick | 2025-06-05 11:11:15+00:00
What do you mean by chance? It's clear that if users have not opted out from training the models, it would be used. If they have opted out, it wont be used. And most of the users are in first bucket.

Just because training on data is opt out doesn't mean business can't trust it. Not the best for user's privacy though.
by queenkjuul | 2025-06-05 11:11:17+00:00
I'm sorry but the majority party in the Israeli government is unquestionably motivated by racism. I don't really care about the specific number of Israeli officials nationwide and their relative levels of personal racist views. The Israeli government is unabashedly engaged in a racially motivated genocide, and the officials carrying it out are in no way apologetic about their motivations.

I never said anything about the majority of the Israeli public, thanks for noticing.
by mantas | 2025-06-05 11:12:01+00:00
It's still separate assignments. The only difference is wether you throw them into a single meta-assignment. Or a separate one with main + fallbacks.

The problem with such assignment is it's very hard to balance the alternatives to be equal. Reading a book takes quite a bit longer than watching a film or even mini-series. IMO it's perfectly fine for someone blind to watch a film and then make a report on it. But how many healthy people would just go for a film since it's quicker? And reading a book is quite a bit different experience than a film due to much more space for imagination and interpretation in a book.

P.S. calling people with no disabilities „privileged“ is just... wrong. It's not a privilege to have a set of eyes/hands/etc.
by roxolotl | 2025-06-05 11:12:28+00:00
It’s already easy to generate such things without LLMs. Gleam, another BEAM language, is intentionally very simple and can tend towards the verbose however because of strict typing the lsp has code actions that’ll generate most of that verbose code for you in a way that’s provably correct, instant, and doesn’t require a network connection. Maybe a gleam specific agent could utilize those code actions?
by JKCalhoun | 2025-06-05 11:12:35+00:00
My impression is that Tesla's are (were) status symbols people bought to flaunt their wealth [1].

Perhaps Musk's persona has kind of killed that though. Or at least he causes one to weigh the status aspect of the car against the politics they increasingly represent.

[1] The thing I've alsways disliked most about Tesla actually — not a car "for the people" — way too rarefied, elite.
by LargoLasskhyfv | 2025-06-05 11:13:25+00:00
> Text-first, scriptable interfaces where tools do one thing well and can be composed

emacs

> Human-readable configuration in plain files, no XML or opaque binary blobs

emacs

> Predictable, minimal system design where you can understand what’s happening under the hood without chasing abstraction layers

Maybe emacs

> Manual pages that matter, and a userspace that favors understanding over wizard-driven opacity

Probably emacs. Do I care about man when there is info?
by basilgohar | 2025-06-05 11:15:19+00:00
This is interesting, but it seems it's more useful for WordPress sites with the specific WPDB logic they have.

It'd be more interesting if, instead, they could intercept PDO queries and add profiling to those, for example.

Still, free code is free code. I don't want to look down upon it, just that the utility for my case is limited.
by sach1 | 2025-06-05 11:15:21+00:00
I agree with yowlingcat's point but I see where you are coming from and also agree with you.

The way I see it, it's a bit like putting up a job posting for 'somebody who knows SSH'. While that is a useful skill, it's really not something you can specialize in since it's just a subset within linux/unix/network administration, if that makes sense.
by drcongo | 2025-06-05 11:15:41+00:00
Yes, it's outrageous to suggest it's a majority of Israelis, when polling tells us that only 47% of Israeli nationals want to kill every single man, woman, and child in Gaza. That's nowhere near a majority. Mind you, 82% of full citizens of Israel want to expel Palestinians from Gaza. That's a majority. https://geopoliticaleconomy.com/2025/05/30/poll-israelis-exp...
by tialaramex | 2025-06-05 11:15:48+00:00
Not all programming languages are equal when it comes to the skill needed to deliver correct software. Since a large project necessarily can expect only to bring merely ordinary skill to the problem if that's not enough they're in trouble, even if superlative skill would have succeeded that's not what they have.

C++ iterators are a big example of this problem. In the most skilled hands these are a very powerful technology, excellent performance yet tremendous flexibility - but they have a lot of footguns. So do you choose to accept the high defect rates when your ordinary programmers shoot themselves in the foot, or do you neuter this powerful technique to reduce those defects but suffer significant performance problems ?
by HappMacDonald | 2025-06-05 11:16:21+00:00
Today they are low-IQ code monkeys. Yesterday they were low-IQ writers of grade-school essays. So what will they be tomorrow?

At minimum, still low-IQ code monkeys. Especially since AI research has come in fits and starts and stalls for many decades now.

But a weakly monotonic process rarely remains plateaued for very long, now does it? It only has one direction to respond to any changes in the environment after all. Tomorrow's models will either be the same or they will be smarter.

How much smarter do they need to get for that "low-" prefix to go away then?
by survirtual | 2025-06-05 11:17:45+00:00
The other day, I was repairing a raidz2 cluster. Power instability during a heavy / long term write operation caused problems resembling defective drives and corrupted metadata all over the drives. I came up with a strategy to repair it but I needed some code which was pretty straightforward.

Rust is easier for me than shell scripting so I started writing what I needed and remembered Zed added agent mode. I decided to give it a shot. I had it use Claude 4 with my api tokens.

It wrote the entire program, tested it, debugged it. It made some bad assumptions and I just steered it towards what I needed. By the end of about an hour, I had my complete fix plus an entire ZFS management layer in Rust.

It did cost $11, but that is a drop in the bucket for time saved. I was impressed.

Just sharing this because I got real and measured value recently that is way beyond the widely shared experience.
by elashri | 2025-06-05 11:19:22+00:00
1.1.1.1 is cloudflare not opendns. Also you need to use something like unbound as recursive DNS because most of people using pi hole or adguard home they are forwarded DNS and still need upstream. But I agree with you, I run unbound+ Adguard home and don't need anything. I put 9.9.9.9 as fallback however because I don't have replication of the setup yet.
by bananapub | 2025-06-05 11:20:23+00:00
well, the other reason is to avoid exposing your home IP to the DNS servers of the world.

using e.g. 8.8.8.8 means Google and your ISP can log your dns queries and tie them to your IP, running your own recursor means every DNS server you touch knows you personally looked them up.

it's important to decide your threat model.
by itishappy | 2025-06-05 11:20:57+00:00
Funny you should say that. Gamepads are not quite what you want for drone piloting for three main reasons:

1. Less precise. Gimble size matters.

2. All inputs sprung. This is exactly what you want for your three rotational axis, but you absolutely do not want your throttle resetting to 50% when you lay off. You can fix this using 3D mode where the zero setting is in the middle, but then you lose even more precision.

3. Circular inputs. This means at low or high throttle you have less roll available.

The main reason you'd want a gamepad is the size and shape. They do make gamepad-style radios, like the Radiomaster Pocket, which combine the best of both worlds.

You can pick up a simulator for $10-20 if anyone wants to give it a whirl, and many are even on Steam, but the general recommendation is to pick up a dedicated radio as soon as possible.

Note that this mainly applies to FPV quadcopters, due to how sensitive and twitchy they can be. When it comes to controlling pretty much anything else (I'd argue even most planes) these advantages are no longer relevant.
by vascocosta | 2025-06-05 11:21:15+00:00
As someone who dove deep into Rust at the end of 2022, I always find it interesting to read these stories from people who went through the harder times it was back in 2015. I feel lucky to have learnt the language when it was much more developed, as it certainly made the already steep learning curve a bit more comfortable.

In a way I feel like I'm going through what is described in the article but for Zig. I guess Zig is more or less in a similar place now to where Rust was back then. Still I enjoy very much using it already.
by joker99 | 2025-06-05 11:23:00+00:00
Not the OP, but my airgradients are part of my home assistant setup. They measure the temperature and humidity, and the values are used for controlling the radiators and the humidifiers. Whenever the co2 or ppm count is too high, I flash some leds red to remind whoever is in the room to open a window - which is extremely important because a lot of people don’t have a natural reflex for getting fresh air. This is especially important when we have guests over, in our small living room, the air goes bad fast.

I was able to improve my sleep because I found out that my waking up in the night was correlated with high co2 values. Same thing with performance in my home office. It’s a small room and the reminder to open a window while I’m in the flow is just amazing.

But: my airgradient devices were anything but “rock solid“. Constant reboots, hung ESPs, I had to swap out the senseair sensors because apparently they go bad, etc.
by rhdunn | 2025-06-05 11:23:56+00:00
It's harder to run html and xml files with xslt by just opening them in a web browser (things like nunit test run output). To view these properly now -- to get the css, xslt, images, etc. to load -- you now typically have to run a web server at that file path.

Note: this is why the viewers for these tools will spin up a local web server.

With local LLMs and AI it is now common to have different servers for different tasks (LLM, TTS, ASR, etc.) running together where they need to communicate to be able to create services like local assistants. I don't want to have to jump through hoops of running these through SSL (including getting a verified self-signed cert.), etc. just to be able to run a local web service.
by cardanome | 2025-06-05 11:24:38+00:00
Thank you for rubbing extra salt into the wound.

I mean most software engineering jobs are not especially exciting. I have done web dev for smaller companies that never had more than a few hundred concurrent users. It is boring CRUD apps all day every day.

Still at least you could have a bit of fun with the technical challenges. Now with AI it becomes completely mind numbing.
by the_duke | 2025-06-05 11:25:40+00:00
I have been arguing for a while that very strict languages with a heavy type system are ideal for agent coding.

The stricter the language, the harder it is for the LLM to produce nonsense, at least if it can get compilation errors and run tests. And the easier it is to validate that the output is correct, because the types already tell a lot of the story.

A language with dependent types, linear types, etc... would be ideal, but alas...

At the moment Rust is the sweet spot. Fairly popular (and hence known to LLMs and with a fairly good ecosystem), great error messages to guide resolution of problems, stricter type system and more compile-time guarantess than almost all of the other semi-popular languages...

Now Rust isn't trivial to write, for both humans and LLMs, and the output was pretty bad for a long time.

But with the ability to run `cargo check` and execute tests, even the current first iteration of agents is really quite good at iterating until it gets a working result.
by naikrovek | 2025-06-05 11:25:53+00:00
Do they? Given that Tesla can make those logs say anything they want, I would like that code reviewed by a 3rd party.

If we're going to allow companies to write code in which human safety is in danger if that code misbehaves, that code should be auditable by a 3rd party, and those audits should regularly happen.

Code which affects the safety of humans should be reviewed with AT LEAST as much rigor as code for slot machines.
by mocatta | 2025-06-05 11:26:02+00:00
(OP here) You're not alone https://www.reddit.com/r/rust/comments/1l3tyvv/10_years_of_b...

Noted, and working on it! Pages are copy-on-write as most on the site are intended to be templates where that behaviour makes sense. Working on mitigating annoyances like those observed in these threads. Longstanding browser-specific issues like https://bugzilla.mozilla.org/show_bug.cgi?id=1001790 make this tricky!