skysight-inc/HackerNews huggingface dataset:
I find that it is IMPORTANT to never start these coding sessions with "write X code". Instead, begin with a "open plan" - something the author does allude to (he calls it prompt engineering, I find it also works as the start of the interaction).

Half the time, the LLM will make massive assumptions about your code and problem (e.g., about data types, about the behaviors of imported functions, about unnecessary optimizations, necessary optimization, etc.). Instead, prime it to be upfront about those assumptions. More importantly, spend time correcting the plan and closing gaps before any code is written.

https://newsletter.victordibia.com/p/developers-stop-asking-...

- Don't start by asking LLMs to write code directly, instead analyze and provide context

- Provide complete context upfront and verify what the LLM needs

- Ask probing questions and challenge assumptions

- Watch for subtle mistakes (outdated APIs, mixed syntax)

- Checkpoint progress to avoid context pollution

- Understand every line to maintain knowledge parity

- Invest in upfront design
Show HN: GoByHerd.com, I made Crypto's "10 people booked this hotel today"
For 12 months, I've been obsessed with creating growth tools for crypto protocols and it's incredible how many psychological mechanisms that worked in web2 aren't available for their web3 peers. So I built this copy of useproof.com (YC18): https://gobyherd.com

Herd allows crypto protocols to easily showcase their activity (aka 'social-proof', e.g. "$10M swapped today"), automatically indexed from their contracts' events, by copying a one-line script in their sites. No coding, no security or performance risks.

The first AB Tests with early adopters showed a solid 15-50% lift in conversions, as expected.

Want to copy Booking, Venmo, Rappi and many others' strategy?

Here you have an AI-generated demo designed for your site: https://app.gobyherd.com/public/demo?url=YOUR_URL

Reach me out to me at x.com/mgrabina if you need any help or want some months of pro subscription to try it (i have a few left).

I'm excited to hear your thoughts, feedback and I'd love an intro with Dave, Chris or JP from Proof (YC18) in case any of you know them.
Really awesome and loyal dogs
AI-generated phishing emails are getting good at targeting executives
The reality is that effectiveness of masking is dependent on relatively strict protocols for masking. While masking does work in clinical environments, early research on covid spread has shown that there was very little if any public health effect attributable to masking mandates in particular.

Think of it as running publicly facing web service based on an extremely popular software. The sheer amount of skiddy traffic ensures that unless you are diligent and methodic at applying protective measures something will eventually slip through. If your cumulative probability of "catching" something over certain period approaches 1 with a "security" measure on, that measure is effectively ineffective even if you can show efficacy.

Imagine you are an admin on some computer network and notice that a particular node is infected with some worm. Intuitively (or following best practices) you isolate that node first and foremost instead of deploying some protective measures on the rest of the nodes. This approach is more effective due to 1:n relationship in infection spread, where your spread block probability is multiplied by the number of healthy nodes if deploy protective measures on healthy nodes instead of the infected one.

This is masking. Masking is much more effective when deployed on the sick, however for many diseases detection lags behind spread due to symptoms lagging behind infection. So you have this weird tautology. Masking is only effective if the majority of the population, including asymptomatic, uses masks correctly. Otherwise the sheer amount of viral particles one is bombarded with still ensures infection ratio larger than one.

----

> On the one side we have people that say 'our bodies need to learn again to fight against viruses'

Sorry, but this is scientifically dumb take. Yes, immunity against repeat exposure does build up, but you are playing russian roulette. There are no benefits to contracting a "full" disease while there are risks associated with that. Prevention carries much lower risks at similar or better reward.
I thought that, too. It wasn’t really true, though.

Some papers pointed out that the models start failing after being trained with too much synthetic data. They also need tons of random, Internet data in the first place. Humans don’t have those failure modes. The AI’s also got smarter the more data we produced.

So, there’s some critical differences between what we’re doing and what they’re doing that keep it from being a neat flow like that. What many humans do in training other humans fits that, though.
Counterpoint, I’m not convinced those companies were sufficiently punished for their past transgressions, should have ongoing levies/tariffs to repay the lend lease programs that rebuilt Europe.

Attempting to draw a line between what Germans actually did in the early 1900s to what you think Elon “would do if he were in charge” is the unserious part.

My only point is that the virtue signaling over Elon is quite petty.
OpenRent | London, UK | Full-Time | ONSITE+PART REMOTE | https://www.openrent.co.uk

What sucked the last time you rented a house or flat? Come and fix it.

OpenRent is a force for good in an industry tarnished by rip-off agencies. Enabled by an unrelenting focus on technology, we now let more properties than any agency in the UK. In the last 12m we let over £50 billion worth of property, to over 7 million registered users, without ever charging any admin fees.

You'll be working on solving every aspect of the rental journey, from models to predict the right price of a property, to building the future of property management, all to help tenants find their dream home, and landlords their ideal tenant.

We're VC backed, profitable, and have plenty of ambition to maintain our fast growth in this absolutely massive market.

Roles currently available:

- Senior UX/UI Developer | Equity | 100k+ (based on experience) + quarterly bonus

- Senior Full-Stack Engineer | Equity | 75k-110k+ (based on experience) + quarterly bonus

All roles visible here: https://www.openrent.co.uk/jobs
Poland's minimum wage exceeds US federal rate for first time
ERP fail causes sales loss greater than project budget
console.log is reserved for devtime debugging and is a linting error so it cannot be left in. console.info is used in the occasional time we actually want to write things to console (along with console.warn, console.error, console.group, console.table, etc.).

It's all it took. Just making a clear distinction between the two and communicating it with the team.
"We" don't automatically, naively assume that a brand new feature, which has undergone no external validation, that uploads data/metadata from your personal, private photos library without your foreknowledge or consent, is "perfect".
Huh, why max()? Generally microbenchmarks want min() (or close to it).
It was not a good look. To their credit, they admit their mistakes [1], if in somewhat bureaucratic stuffy language.

[1]: https://www.amnesty.org/en/documents/org60/6795/2023/en/
How is someone short not incentivised to lie that a company is doing poorly? I can’t see how the incentives change at all. Maybe I’m misunderstanding you.
Not this user! One of my 2024 goals was to get off Adobe, and off I am. And creating hasn't felt this good in years, I shit you not.
What did I even just read? Is this an AI response? I'm lost...
To add one more thought- im not marrying it for life. It’s just going to drive me around for 2-5 years. If I hate it, I can sell. Why not play with a unique design
> Instead, think of your queries as super human friendly SQL.

> The database? Massive amounts of data boiled down to unique entries with probabilities. This is a simplistic, but accurate way to think of LLMs.

This is a useful model for LLMs in many cases, but it's also important to remember that it's not a database with perfect recall. Not only is it a database with a bunch of bad code stored in it, it samples randomly from that database on a token by token basis, which can lead to surprises both good and bad.
Could you please point to the docs about how to transfer iTerm2 themes to Ghostty? I couldn't find it.
Hypothetically with a sticker printer like a Cricut or something you could do little QR stickers…
A new computational model can predict antibody structures more accurately
It depends on the language too. Obviously there's way more "beginner code" out there in Python and Javascript than most other languages.
Now go look at other stats co2 per capita, and exportation. China really isn't that bad considering their size and role in the international trades

https://ourworldindata.org/grapher/co-emissions-per-capita

https://ourworldindata.org/grapher/renewable-electricity-per...

https://ourworldindata.org/consumption-based-co2
My intuition is that (sudden) wealth causes some amount of additional isolation (for different reasons: jealousy, privacy, security, etc), so if you are not someone with preexisting social bonds that are strong enough to weather that change, you’re going to ultimately feel emotionally worse off once the quick pleasure hits start to fade. If you’re someone going into that situation without strong social bonds, you end up even further isolated.
Ah, but you don't understand! Those are NPC activities! You must join DOGE to have in impact!

I hope I'm never such a loser that I actually believe what I just wrote.
> I do hope, but I believe the only true hope is mass sabotage of fossil-fuel producing infrastructure.

Can we ban this guy finally dang? He constantly posts about terrorist activities because he is against technology and the use of fossil fuels.
What purpose would punishing the Electoral Commission with a fine serve? It's a public body funded by taxpayer money.

They should simply be looking to prevent a re-occurrence and a fine on this type of organisation wouldn't help.

Perhaps they should have powers to prosecute executives.
No one says "gnu/linux".
Let me get this straight. I'm supposed to grant this app permissions to access my system and files and perform actions on my behalf, however, the website doesn't so much as mention the words privacy or security..?

Where can I view the code? How do I know there's no malware here?
The key point is that for most graduates in the USA, STEM is *not* a lifelong career.

Any "shortage" is due to the fact that most STEM workers are being discarded by middle age.

For most, the longevity of their STEM career is only slightly better than professional baseball --- with much longer hours and much less pay.
Mostly. He made significant improvements to the toilet (they already existed). And his last name was then forever destined be the butt (...) of jokes.
SEEKING WORK | Remote Preferred | US/Brazil

Technologies: Python, asyncio, Pydantic, LLM integrations (OpenAI, Anthropic), Meilisearch, WebSockets, Redis, Postgres, REST/HTTP APIs, Front-end web development, React, Next.js, HTML/CSS, Tailwind, UI/UX, design, technical & content writing
Résumé/CV: https://www.linkedin.com/in/kaechle/
Email: timothy.kaechle@me.com

I’m Tim, a developer and writer with a swath of experience across the full stack, from design to Python-based backend systems, including asynchronous operations, concurrency, and integrated LLM workflows. My recent work involves orchestrating and managing processes with libraries like Meilisearch, OpenAI/Anthropic endpoints, and advanced metaclass/typing/patterns in Python. I also have a strong front-end background, keen design sensibilities, and proven writing and technical documentation skills—my writing portfolio can be viewed on my LinkedIn profile. I’m currently looking for work that challenges me technically and allows me to communicate complex ideas through writing and design.
I don't think it's real though, it's a covert call to action via reverse psychology: "everything is really really bad, it's almost hopeless and past time so... [do something about it]"
It depends a lot on the language. I recently tried this with Aider, Claude, and Rust, and after writing one function and its tests the model couldn't even get the code compiling, much less the tests passing. After 6-8 rounds with no progress I gave up.

Obviously, that's Rust, which is famously difficult to get compiling. It makes sense that it would have an easier time with a dynamic language like Python where it only has to handle the edge cases it wrote tests for and not all the ones the compiler finds for you.
The ol 'cable bundle' method.

Base pkg: Select Social + Approved Banking
Base+ pkg: Base + Select Streaming
Advanced pkg: Base+ + Approved general internet (w/ transfer cap)
Ohio Gov. DeWine signs bill into law to charge public for police video
You do. And everyone else.

Google has never made money on "their products", really. They make money on ads, and those ads are everywhere
> So, why are we mad about this?

Not everyone wants the software/OSes we run to automatically send data elsewhere. I bought the damn device, I own it, yet somehow it/the company decides that some things it comes across on it, can be sent to the company?

No thank you, I prefer consensual computing.

> with no downsides for the user

No downsides for you, with your requirements/use cases. If the user has a requirement of "Doesn't send anything to anyone without consent", then this is obviously a downside.
Ignore everything this guy states. Look at his comments, he is an eco terrorist at best who benefits and uses technology himself but then turns around and wants to sabotage human advancement and the use of any fossil fuels.

"I believe the only true hope is mass sabotage of fossil-fuel producing infrastructure."

Terrorism talk should not be part of HN.
My Home Is Messy, and I Don't Feel Bad About It
It's the law. You can't pay in cash for anything above three thousand euros. If you're a company the limit is even lower at 1000 Euros. Interesting though that a foreigner, such as a tourist, can pay up to 10 thousand euros in cash as long it's not a business transaction.
Yeah this is from the class of "oooo pretty colours" visualisations, not "now I've seen it visually I understand better" visualisations.
Step 1 is useless for b2b products, and actually, a huge time waster. It will attract the very worst "customers" with near 0 chance of converting. Can work for b2c, however.
I have never encountered this and i have been using firefox daily since 2008. So confused lol
> I once automated the uploading of >26k Gource videos to YouTube.

Wow, what a monumental waste of resources. I'm kind of surprised you didn't get banned from Youtube for that.
I think that there should be a guard to check the code before running it. It can be human or another LLM checking code based on its safety. I'm working on an AI assistant for data science tasks. It works in a Jupyter-like environment, and humans execute the final code by running a cell.
I read the output header, and see the Artifex (mutools / gs team) headers
The shapes depicted when cut out by the ATF did not induce automatic fire nor the function of a lightning link. After the ATF modified further they only induced hammer follow malfunctions which every single ar-15 can do with the parts sold.

You are asserting every single ar-15 is an illegal machine gun. You should read the testimony and about hammer follow to find out why you're wrong and why his case will absolutely be overturned.
My instinctive reply is - go back to work and fix Loom because it sucks. OTOH, it's super impressive that they managed to make such a success from a pretty bad realisation of a reasonable product idea. The founders clearly did a great job in terms of marketing/sales and selling the company. That is no mean feat.

My next suggestion would be to go give some of the money away to individuals who need it. There are many many homeless people in the US if you need somewhere to start.

Beyond that, where are your friends and family? Might need to address that. Therapy will help. The NPC comment is disturbing, no well-adjusted person would write that.
I've stopped using LLMs to write code entirely. Instead, I use Claude and Qwen as "brilliant idiots" for rubber ducking. I never copy and paste code it gives me, I use it to brainstorm and get me unstuck.

I'm more comfortable using it this way.
If you look at who we elect and how there is no reason to believe they will every be capable of drafting laws on complex subject matter nor revising them to keep up with the times.

Adopting a strategy that wouldn't have worked in 1980 and probably wont work in 2080 unless the country is literally torn down and rebuilt from the ground up doesn't seem like an effective strategy. The supreme court has never just been a cold arbiter of law and they certainly aren't acting thus now. The intention isn't for congress to do their job the purpose is to gut regulation so that the parties who hired the justices by proxy can profit.
Show HN: Zero Monitor – Quickly monitor servers
Hi HN!

I'm actively building Zero Monitor, a tool to really quickly monitor servers, vms, vps, etc. The main selling point is the overview of resources usage (your typical CPU, RAM, Disk, Rx/Tx), but the tool comes battery charged and also allows you to:

- query system packages
- query network connections (tcp/udp level)
- interface system processes (task manager)
- measure internet connectivity with speedtests

If this sounds interesting to you, I invite you to take a quick look in the beta instance: https://beta.zero-monitor.guackamollyapps.com/network

Or if you want to jump in and try in your server fleet, see the get started page: https://guackamollyapps.com/zero-monitor/docs/get-started

---

GitHub link: https://github.com/guackamolly/zero-monitor
Could you provide an example of such a prohibition? I've never heard of that before.

I doubt that the quality of the hash function is the real issue. The problem with MD5 and SHA1 is that it's easy (for MD5) and technically possible (for SHA1) to generate collisions. That makes them broken for enforcing message integrity. But a UUID is not an integrity check. Both MD5 and SHA1 are still very good as non-cryptographic hash functions. While a hash-based UUID provides obfuscation, it isn't really a security mechanism.

Even the existence of UUIDv5 feels like a knee-jerk reaction from when MD5 was "bad" but SHA1 was still "good". No hash function will protect you against de-obfuscation of low-entropy inputs. I can feed your social security number through SHA3-512 but it's not going to make it any less guessable than if I fed it through MD5.

Moreover, a UUID only has 122 bits of usable space. Even if we defined a new SHA2- or SHA3-based UUID version, it's still going to have to truncate the hash output to less than half of its full size. This significantly alters the security properties of the hash function, though I'm not sure if much cryptanalysis has been done on the shorter forms to see if they're more practically breakable yet.

There is one area where the collision resistance of the hash function could be a concern, though. If all of the inputs to the hash are under the control of a potential attacker, then maliciously constructed data could produce the same UUID. I still wouldn't think this would be a major issue, since most databases will fail to insert a duplicate key, but it might allow for various denial of service attacks. This still feels like quite a niche risk, though, and very circumstance-dependent.
> so basically what you are saying here would be like if I took my iphone and put it in the oven and then complained that it doesn't work quite like it should...

Not really. This is such an odd analogy. It has no context around the fact that the population has been accelerating and breaking on a different paradigm for decades. So, it'd be like saying you had to put your iPhone in the microwave once a day and then asking people to put it in the oven instead.
Midori's Error Model (2016)
To each their own, and everyone's experience seems to vary, but I have a hard time picturing people using Claude/ChatGPT web UIs for any serious developmen. It seems like so much time would he wasted recreating good context, copy/pasting, etc.

We have tools like Aider (which has copy/paste mode if you don't have API access for some reason), Cline, CoPilot edit mode, and more. Things like having a conventions file and exposing the dependencies list and easy additional of files into context seem essential to me in order to make LLMs productive, and I always spend more time steering results when easy consistent context isn't at my fingertips.
This came up on reddit a few years ago and maybe here. There was a case that effectively determined that cdns were not gdpr compliant.

And then everyone ignored this outcome because of the implications. Ofc there is the "legitimate interests" line. Vague enough for a judge to apply as they see fit, but one judge messed up at least one time.
Its a western perverse incentives to lie to yourself + money combined with eastern face culture https://en.wikipedia.org/wiki/Face_(sociological_concept) and maoist reality is what the loudest person in power shouts combined into a hyper toxic mix of lies. That whole investment would be so much more productive if went straight into a state governed fusion lab instead of into some pretentious "lets pretend" circus of fraud.
For argument’s sake, let’s be generous and stipulate your phone is listening for 11k keywords to serve you ads.

Why would “pool fencing” take up one of those valuable keyword slots on everyone’s phone?

And you’re going to see way less than 11k ads per day. Why would the ad server prioritize serving an ad for pool fencing (a phrase said once) over all the far more common topics a person talks about in a typical day, like movies, TV shows, food and drink, clothes, cars, consumer electronics, music, etc?
One short key point to remember. Browser is a user-agent and regulatory issue is with browsers, not how users make use of them.
You're just scratching the surface of said amazing planet, you're not experiencing anything of value that you couldn't have experienced back home. There's a real good essay on the emptiness of tourism written by Siegfried Kracauer back in the 1930s, just as mass tourism was beginning to take off, Travel and Dance [1] is called, it is still highly relevant almost 100 years later.

[1] English version from a spammy website here: https://www.academia.edu/25240089/Siegfried_Kracauer_Travel_... , Spanish version from a real website here: https://antroposmoderno.com/antro-version-imprimir.php?id_ar...
Could Apple get any training data out of this, given the homomorphic encryption?
Some time a couple years ago or so, during a period of apparent network congestion, I ran a few speed tests using various services. Results from the popular service Ookla were always above the nominal speed of my service. Results from any lesser known service and my own ad hoc test were all significantly lower.

It's not proof my ISP was prioritizing the well known speed test's traffic to gaslight subscribers about the low network speeds, but I find it suspicious. After all, why wouldn't they? It's not illegal.
Doesn't say which court. It could be one of those loon district courts in TX for all we know.
What are laws that prohibit it?
Can do or currently do?
Super exciting to see an open-source ergonomic wireless keyboard company going public!
I did suggest that juries are incompetent. 'Why did you seek and install "video downloader"?' is a valid and specific question that gets at intent.
Is there any government anywhere doing uniform fair enforcement? This problem seems to be global. And it's definitely a problem, no argument from me.