MurphyA/hacker-news huggingface dataset:
by ris | 2025-06-30 21:23:40+00:00
The logging examples given don't appear to be too different to what any structured & annotated logging mechanism would give you. On top of that it's normally encoded with grpc, so that's already one-up on basic json-encoded structured logs.

The main difference I see with otel is the ability to repeatedly aggregate/decimate/discard your data at whatever tier(s) you deem necessary using opentelemetry-collector. The amount of data you end up with is up to you.
by whatever1 | 2025-06-30 21:23:40+00:00
I beg to disagree. I got introduced to brand new (to me) physics of flying airplanes by MS flight simulator. None of the rules I knew in real life applied (gravity matters only sometimes, height can be traded for speed etc). Yet learned how to fly.

And when I took real classes in a real Cessna, this experience was transferable (aka the flying model I had in my brain was very similar to the one I experienced with my full body in the cockpit).
by akudha | 2025-06-30 21:23:43+00:00
So the very first recommendation is “check their LinkedIn”? What if I, as a candidate, don’t want to be on LinkedIn or any other social media?

I understand companies want to protect themselves. They need to understand some people just don’t want to be on social media (HN aside).

In other words, there needs to be a middle ground. Job hunting is already an arduous, demoralizing task. Forcing people to be on social media for a just another layer of stress
by femiagbabiaka | 2025-06-30 21:23:50+00:00
This is an old article, but still accurate. By default every Xfinity router also advertises Xfinity's public wifi offering: https://money.cnn.com/2014/06/16/technology/security/comcast.... Now if you turn that off then what? Not sure, but I trust Xfinity and their lawyers to find a way :)
by simonw | 2025-06-30 21:25:10+00:00
I wrote a bit about this the other day: https://simonwillison.net/2025/Jun/27/context-engineering/

Drew Breunig has been doing some fantastic writing on this subject - coincidentally at the same time as the "context engineering" buzzword appeared but actually unrelated to that meme.

How Long Contexts Fail - https://www.dbreunig.com/2025/06/22/how-contexts-fail-and-ho... - talks about the various ways in which longer contexts can start causing problems (also known as "context rot")

How to Fix Your Context - https://www.dbreunig.com/2025/06/26/how-to-fix-your-context.... - gives names to a bunch of techniques for working around these problems including Tool Loadout, Context Quarantine, Context Pruning, Context Summarization, and Context Offloading.
by crystal_revenge | 2025-06-30 21:25:21+00:00
Definitely mirrors my experience. One heuristic I've often used when providing context to model is "is this enough information for a human to solve this task?". Building some text2SQL products in the past it was very interesting to see how often when the model failed, a real data analyst would reply something like "oh yea, that's an older table we don't use any more, the correct table is...". This means the model was likely making a mistake that a real human analyst would have without the proper context.

One thing that is missing from this list is: evaluations!

I'm shocked how often I still see large AI projects being run without any regard to evals. Evals are more important for AI projects than test suites are for traditional engineering ones. You don't even need a big eval set, just one that covers your problem surface reasonably well. However without it you're basically just "guessing" rather than iterating on your problem, and you're not even guessing in a way where each guess is an improvement on the last.

edit: To clarify, I ask myself this question. It's frequently the case that we expect LLMs to solve problems without the necessary information for a human to solve them.
by bGl2YW5j | 2025-06-30 21:25:57+00:00
Saw this the other day and it made me think that too much effort and credence is being given to this idea of crafting the perfect environment for LLMs to thrive in. Which to me, is contrary to how powerful AI systems should function. We shouldn’t need to hold its hand so much.

Obviously we’ve got to tame the version of LLMs we’ve got now, and this kind of thinking is a step in the right direction. What I take issue with is the way this thinking is couched as a revolutionary silver bullet.
by spogbiper | 2025-06-30 21:26:13+00:00
sound like an opportunity for a service that provides the conveniences you enjoy without the lock in and high taxes that Apple requires. imagine an app store that was curated more carefully, where every app was hand tested and with a guarantee of safety that Apple has not provided. a subscription manager with even better UI, lower fees, etc. a payment processor that offered better terms than Apple does.

but we cannot have these until the lock in is removed
by landl0rd | 2025-06-30 21:26:18+00:00
The point is every single thing I own should be "on my side". My car should not store my location history. My wifi router should not track presence and movement. My printer should not add any watermarks or telltale dots. My stuff should actively make it difficult or impossible for hackers, advertisers, or law enforcement to recover any useful information.

This means, respectively: ensure personal info is stored securely so hackers can recover little. Don't transmit info to remote servers to limit what advertisers get. And just store as little as possible in the first place because this is the legal means to have little to subpoena or discover.

Useful info, when absolutely necessary, should be locked behind a password, as constitutional rights preclude law enforcement from making someone disclose it.
by Uehreka | 2025-06-30 21:26:31+00:00
These questions of whether the model is “really intelligent” or whatever might be of interest to academics theorizing about AGI, but to the vast swaths of people getting useful stuff out of LLMs, it doesn’t really matter. We don’t care if the current path leads to AGI. If the line stopped at Claude 4 I’d still keep using it.

And like I get it, it’s fun to complain about the obnoxious and irrational AGI people. But the discussion about how people are using these things in their everyday lives is way more interesting.
by gwd | 2025-06-30 21:27:42+00:00
> She has absolutely no qualms about moving the story from step to step with very little exposition in between. She’s just really dope, treats the reader in a very accelerated way.

I dunno, the pacing I always think was really weird, even though it clearly works. Most of the time, you don't even know who the main characters are until chapter 2 at a minimum. Read the opening lines of Persuasion, all about some arrogant fool of a baronet, and you're like, "Why is this so interesting?"

And then, usually it seems loads of stuff happens in the beginning that sets up the basic tension of the story, then a long middle where almost nothing seems to happen (but for some reason you're not bored), and then suddenly everything resolves at the end.
by lurking_swe | 2025-06-30 21:27:52+00:00
A better analogy might be:

if tesla mandated tesla-only tires since day one (2012?), and they claimed it’s a perk/feature of the car, AND i bought the car anyway. Did i as a consumer not sign up for that?? There is more than 1 car manufacture after all.

None of the ios consumers are hoodwinked and apple offers free returns within 2 week in the US. The locked-down app store has been apples way since (almost) day one. Consumers voted with their wallets to not buy an android phone. I think that’s the difference?

IF android didn’t exist it wound be a different story, and it would also be a missing opportunity in the phone market.
by Aurornis | 2025-06-30 21:28:06+00:00
> The solution here shouldn't be technical; it should be legal.

The parent commenter was highlighting that law enforcement can compel them to provide the data.

The customer has to opt-in to WiFi motion sensing to have the data tracked. If you see something appear in an app, you should assume law enforcement can compel the company to provide that data. It's not really a surprise.

> If we rely on legal protection, then not only Comcast, but all ISPs will be prohibited from spying on their customers.

To be clear, the headline on HN is editorialized. The linked article is instructions for opting in to WiFi motion sensing and going through the setup and calibration. It's a feature they provide for customers to enable and use for themselves.
by jpc0 | 2025-06-30 21:28:11+00:00
You may be correct there. I seem to remember being able to handle that over SAML but could be an extension…

Regardless OIDC is authentication not authorisation. OIDC asserts who you are not what you are allowed to do, where SAML asserts what as well as who.

I mean you could hack assertions into scopes somehow and return it in the OIDC token but that’s not really standardised and everyone will just decide what they are going to add whenever they want which is at best no better than SAML using JS instead of XML.
by kisper | 2025-06-30 21:28:17+00:00
I never thought about ABS while purchasing my little 250cc Kawasaki Ninja about 20 years ago, but in retrospect, I wish I had it! Skidding isn’t as bad for vehicles with 3+ wheels; they stay upright, at least. It had rained earlier that evening, and for whatever reason (skill, pavement change, oily film on the road surface, etc) when I braked before a turn the back-end slipped out from under me. Luckily, I walked away with just a sprained shoulder, broken thumb, and a spot on my kneecap worn down to the bone.

I thankfully was wearing riding gloves, helmet, and boots; the pavement wore through several layers of the leather, my hands would have been shredded like my knee, or worse.
by troupo | 2025-06-30 21:28:32+00:00
And as we all know, it came in a dream to a complete novice in chemistry with zero knowledge of any old ideas in chemistry: https://en.wikipedia.org/wiki/August_Kekul%C3%A9

--- start quote ---

The empirical formula for benzene had been long known, but its highly unsaturated structure was a challenge to determine. Archibald Scott Couper in 1858 and Joseph Loschmidt in 1861 suggested possible structures that contained multiple double bonds or multiple rings, but the study of aromatic compounds was in its earliest years, and too little evidence was then available to help chemists decide on any particular structure.

More evidence was available by 1865, especially regarding the relationships of aromatic isomers.

[ Kekule claimed to have had the dream in 1865 ]

--- end quote ---

The dream claim came from Kekule himself 25 years after his proposal that he had to modify 10 years after he proposed it.
by WorldPeas | 2025-06-30 21:28:53+00:00
I would enjoy a mac equivalent of the iphone 5c, would also be interesting to see what OS they end up running on it (ipados or macos probably). I know it doesn't entail this, but with the amount of power iphones have, could an iphone-sized macbook mini be realistic (not fiscally, there just aren't good things to waste money on nowadays)
by ramesh31 | 2025-06-30 21:28:56+00:00
We shouldn't but it's analogous to how CPU usage used to work. In the 8 bit days you could do some magical stuff that was completely impossible before microcomputers existed. But you had to have all kinds of tricks and heuristics to work around the limited abilities. We're in the same place with LLMs now. Some day we will have the equivalent of what gigabytes or RAM are to a modern CPU now, but we're still stuck in the 80s for now (which was revolutionary at the time).
by atoav | 2025-06-30 21:29:13+00:00
This has nothing to do with the point discussed. Unless of course you want to infer from your (unsourced) allegation that because press freedom is problematic in certain regions it is therefore okay for a foreign nation to kill said journalists, since they weren't free anyways. We would have to ignore the international journalists that got killed for this train of thought to work.

I hope you realize that this would be genocidal rhetoric. The kind of thinking that lead to the worst atrocities humanity has ever committed. But hey as long as it is happening to the dehumanized subhumans it is okay, right?
by Workaccount2 | 2025-06-30 21:29:19+00:00
http://theverge.com/2021/4/9/22375128/apple-imessage-android...

>“iMessage on Android would simply serve to remove [an] obstacle to iPhone families giving their kids Android phones,” was Federighi’s concern according to the Epic filing.

Among other statements. Apple was very aware of the social effects of iMessage, and leveraged it to force people into getting iphones.

Tech companies have done lots of evil shit. But never, not once, has one ever crossed the line into turning my friends and family against me (however slightly) because I didn't want to lock myself in Apple's cage, however comfortable it is.

Yeah, you can call my friends and family shitty, but the reality is that the are regular non-tech people, explaining the situation to them is impossible, and iMessage Just Works(TM).
by Sohcahtoa82 | 2025-06-30 21:29:38+00:00
Boto3 in general is just an utter pain in the ass to work with. It's like they did everything they could to go out of their way to make sure your IDE couldn't figure out how to do anything.

Like, why the hell did they use strings to decide what kind of client you want? Why make us do `s3 = boto3.client('s3')` instead of `s3 = boto3.client.s3()` or something similar? It means my IDE can't figure out what the type of `s3` is.

Everything about it is so unpythonic. Functions and classes in it might use the Python snake_case, but keyword arguments use PascalCase.

I've often considered writing a wrapper around it to provide a sane interface to the AWS API, but the amount of functionality is so vast that it would be a massive undertaking.
by JohnMakin | 2025-06-30 21:29:42+00:00
> Building powerful and reliable AI Agents is becoming less about finding a magic prompt or model updates.

Ok, I can buy this

> It is about the engineering of context and providing the right information and tools, in the right format, at the right time.

when the "right" format and "right" time are essentially, and maybe even necessarily, undefined, then aren't you still reaching for a "magic" solution?

If the definition of "right" information is "information which results in a sufficiently accurate answer from a language model" then I fail to see how you are doing anything fundamentally differently than prompt engineering. Since these are non-deterministic machines, I fail to see any reliable heuristic that is fundamentally indistinguishable than "trying and seeing" with prompts.
by freetime2 | 2025-06-30 21:30:23+00:00
I needed to organize a bunch of tools and other miscellaneous items in a closet. I tried printing a few Gridfinity items, but quickly realized that it wasn't worth the time, effort and filament + electricity costs. I ended up going to the dollar store and buying a bunch of plastic containers and some labels, and managed to get everything organized in an hour and for under $10.

I think Gridfinity is more geared toward people looking for a hobby than a practical storage solution. Which it totally fine - people are definitely creating some cool stuff with Gridfinity - but probably good to decide up front which group you fall into.
Show HN: A one-click random NSFW subreddit button
by nmradnom | 2025-06-30 21:30:34+00:00
Hey folks — I built a super simple side project called NSFW Subreddit Picker that does exactly what it says: Click one button, get dropped into a random adult-themed subreddit.

Why I built it: I noticed people were Googling things like “random NSFW subreddit” and there wasn’t a good solution.

Reddit’s content discovery is great, but chaotic — especially for NSFW stuff.

I was curious how far I could take a single static HTML page with good UX and SEO.

How it works: urls.txt powers the backend (just a flat file of curated subreddits)

JavaScript fetches the list and opens a random one in a new tab

There’s also a preview bar and a grid view that dynamically pull image thumbnails from the Reddit API

No signups, no tracking — just fun and simple

Results so far: Site ranks #6 on Google for “random nsfw reddit”

Gets 1,000+ users/month with no ads or promotion

Built with plain HTML/JS + some light SEO optimization
Show HN: FlowMolio – Connect API to Figma mockups for live content previews
by crivlaldo | 2025-06-30 21:30:41+00:00
At work, we build white-label mobile apps connected to a headless CMS. Most CMSs can show website data in an iFrame, but that's not an option for mobile app previews. We solved this by exporting Figma mockups as React components. It works, but requires significant effort to embed into the CMS for each project.

As an experiment, I built a no-code tool that creates live previews from Figma mockups (exported as SVGs) and connects them to API. Export your design, visually connect data fields, and get real-time previews with actual content.

From a technical perspective, the editor is xyflow/react + react-complex-tree + zustand. The lib itself includes tons of heuristics and 130 unit tests that try to keep it stable.

Here is the library code: https://github.com/vladvlasov256/flowmolio

The embedding of a live preview is pretty simple: <FlowMolioPreview dataSources={{"data-source-1": product}} blueprint={blueprint} />

The dataSources is the data to show, and the the blueprint is a file saved from the editor.

---

There is also a live demo with a fake CMS: https://try.flowmol.io/

---

Would appreciate any feedback or questions.
by cadamsdotcom | 2025-06-30 21:30:45+00:00
Because your peers are still working.

In the West there’s a 40-hour work week. In China there’s 996. In Japan you don’t go home til your boss does - even if you hardly see your family.

Each society has norms that stop people working even more than they otherwise would. Everyone converges on that amount of work, regardless of productivity.

If you want to work less, you need to get everyone else to work less.
by bediger4000 | 2025-06-30 21:31:56+00:00
Congress could do this if they wanted to, but they don't. Petty squabbling and points scoring and personal enrichment are more important to them.

Part of the problem in the case of this bill is the Senate's filibuster. There's one bill a year, the funding bill, that requires a simple majority to pass, and can't be filibustered. In the case of nearly evenly split Senate, this might be the only controversial bill to pass.

There's also an issue of majority party unity and competence that contributes to garbage pail bills.
by nick__m | 2025-06-30 21:32:27+00:00
If you cannot disable it and you don't trust the wifi but need the service, wrap the isp provided box it in aluminum foil and ground that foil ( no need to try to solder on the foil, an alligator clip is more practical), the wifi will still be on but it will be completely blind. Just make sure it doesn't overheat.
by vladimirralev | 2025-06-30 21:32:27+00:00
It's not ideal, but you can prompt it with an image of a game frame, explain the objects and physics in text and let it generate a few frames of gameplay as a substitute for controller input as well as what it expects as an outcome. I am not talking about real interactive gameplay.

I am just saying we have proof that it can understand complex worlds and sets of rules, and then abide by them. It doesn't know how to use a controller and it doesn't know how to explore the game physics on its own, but those steps are much easier to implement based on how coding agents are able to iterate and explore solutions.
by qingcharles | 2025-06-30 21:32:41+00:00
Is the article author here? Mark Dehlinger is a CAD designer. We had the displays made to order. I was part of the restoration team. There was years of research in going through dozens and dozens of LED manufacturers in China to see if we could find anything off-the-shelf first.

If you're having trouble getting hold of Mark, I would go through Joe Walser. This is the main contact page for the team:

https://www.facebook.com/TimeMachineRestoration/

edit: oh, the article is 8 years old :)
by ModernMech | 2025-06-30 21:32:49+00:00
"Wow, AI will replace programming languages by allowing us to code in natural language!"

"Actually, you need to engineer the prompt to be very precise about what you want to AI to do."

"Actually, you also need to add in a bunch of "context" so it can disambiguate your intent."

"Actually English isn't a good way to express intent and requirements, so we have introduced protocols to structure your prompt, and various keywords to bring attention to specific phrases."

"Actually, these meta languages could use some more features and syntax so that we can better express intent and requirements without ambiguity."

"Actually... wait we just reinvented the idea of a programming language."
by perihelions | 2025-06-30 21:32:58+00:00
Hmm, that can't be true; it's of uniform density, and the thing it's rotating about has to be its center of mass.

What's odd about it (to me) is the optimal solution isn't symmetric (cylindrically symmetric). It's an intuition trap that you'd expect symmetric solutions. If the Wikipedia history is to be believed, Lagrange fell for this wrong assumption, and there was a 45-year gap before anyone noticed the subtle wrongness of it.
by johnklos | 2025-06-30 21:33:14+00:00
I've been telling people for ages to not trust ISP provided hardware. Notice the vague language here which means they reserve the right to share private information for anything that might be called an investigation, or for any dispute which includes them (didn't pay your bill?), or a subpoena.

Subject to applicable law, Comcast may disclose information generated by your WiFi Motion to third parties without further notice to you in connection with any law enforcement investigation or proceeding, any dispute to which Comcast is a party, or pursuant to a court order or subpoena.

Plus, sharing isn't limited to a court or law enforcemnt agency - they reserve the right to share information with any third party.

This is scary, particularly considering how the current administration wants to weaponize everything they possibly can.
by aspenmayer | 2025-06-30 21:33:35+00:00
This is magical thinking, because it’s using the legal system to solve a technical and social problem. It’s probably possible to create standards that don’t leak PII and other forms of metadata that are unique. That is probably the only solution going forward to reduce possible interdiction by extralegal third parties. However, Comcast can only be enjoined from doing this legally, and will likely not do anything that isn’t implemented by standards bodies, such as WiFi standards. The fact that these capabilities are available to Comcast corporate is because OEMs that make set top cable receivers and combination cable modem WiFi routers provide these capabilities. I’m not sure if these features are standard or require a special order. Once Comcast has the data, it is available to law enforcement via the Third Party Doctrine, which isn’t going away anytime soon.
by barkerja | 2025-06-30 21:33:57+00:00
To allow users to query for anything? The index isn't to train and build a model, it's to behave as a search engine for their users. It would (or could) effectively replace Google for Apple users.

Imagine an updated Spotlight that would allow the user to enter any query, obtaining information from the internet, enriched with their local context/data.

LLM Siri is an entirely different concern than Apple potentially acquiring Perplexity. I view them as two wildly different initiatives.
by scoot | 2025-06-30 21:34:03+00:00
"That's not a verb I recognise." (So. Many. Times!)

Sorry, but that isn't a verb recognition problem, it's a comprehension problem. I agree with the downvoted poster that LLM integration would significantly improve the end user experience. However the LLM should not be arbiter of game state (as they suggested), but simply the translator that ensures that the players instructions are understood by the game.