skysight-inc/HackerNews huggingface dataset:
Just use `s = sys.intern(s)` for every string and be done with it.
Or something like:

_my_intern_dict = {}
my_intern = lambda x: _my_intern_dict.setdefault(x, x)
s = my_intern(s)

Just make sure to delete _my_intern_dict when it's not needed anymore.
I don’t think fearing one’s job is necessarily a bad reason because as much as I love the idea of a Star Trek utopia, real and present people have real responsibilities like children which are cared for from money generated by their careers.

This is particularly relevant in societies which take a dim view of their social responsibilities (I’m looking at you America) which means there’s less of a safety net should that career disappear.

We are already seeing more developers than job vacancies is the tech market, so this isn’t a theoretical concern either.

That all said, I don’t think hiding our valuable code for fear of LLMs is the right solution either. If your code is really that good then you’ll be more likely to secure your career by sharing your code because it builds a visible reputation that extends further than any verbiage on a CV might.

So while I don’t agree with the LLM excuse I can still completely understand why someone might cite it as a reason not to open their source.

Another valid reason is that some people have been completely burnt out deadline with entitled complaints from users. Thankfully I’ve had a mostly positive experience personally but I’ve read that others haven’t been so fortunate.
> You cannot divorce the company from their other actions. They are engaged in cyber warfare with various nations.

If there is source with evidence of that warfare, that can change my mind
> Transactions (not transaction logs) are about maintaining [relational] database consistency, not directly about ensuring no data loss.

That seems entirely consistent with that quote.

Also, tangential.
are there any examples?
I agree, because I hold vanilla libertarian beliefs about property rights. Unfortunately 99.12% of American libertarians are using the word to mean "selfish asshole" and as soon as you suggest that zoning is a government taking, they abandon the whole platform to defend zoning.
i thought the MODEM days were behind us...
Cool to see this done with webaudio. Reminded me of https://github.com/ggerganov/ggwave
Yeah, i'm curious how well JIT works on languages with less dynamism. Perhaps a combination of AOT + JIT on a strong statically typed language might provide the best of both worlds. Though I suppose PGO kinda does that.
Do you mind elaborating why a db partitioned like that is not enough for your registration example? If the partitioning is based on the email address, then you know where the new user's email has to be if exists, you don't need to query all partitions.

For example, following your partitioning logic, if the user registers as john.smith@example.com, we'd need to query only partition j.
can you explain more to an outsider? i've been a lifelong member and they were very active in their COOP image in all the member comms
Comedy and coding https://www.destroyallsoftware.com/talks/wat
However hard it is, the decline of the US is going to force Europe and the rest of the western countries to build out replacements for US labour and goods. The US is simply not a reliable trading partner nor ally under the new administration. Energy will be built.
Here's a decent open-access review: https://doi.org/10.3390/sym16101377

The key point is that the sub-wavelength nature allows broader wavelength behavior and is distinct from conventional fresnel lenses. I suspect these plastic lenses will never be as sharp as a conventional lens, but presumably loads better than fresnel lenses and presumably worth it for weight-/size-restricted applications.
Show HN: Meal Deal Showdown – The battle of the meal deals
Probably requires some british trivia, but brits will get it :)
> The funny part about the young author example, how older authors are not exciting to discover? Yeah the richest and most successful author of all time was discovered when she was 32. J.R.R. Tolkien published The Hobbit at age 45. Little House on the Prairie? Published when Laura Ingalls Wilder was 65.

Agreed. I felt like this article was grasping for something good, but remark that "45-year-olds aren’t discovered, they’re uncovered, like toxic waste, or a political scandal" is ass-backwards.

Tolkien and Wilder and both great examples of writers who produced landmark works basically as a byproduct of leading full and interesting lives -- not by orbiting the publishing world and champing at the bit to churn out some flashy yet forgettable novel at a record young age. When this happens, the only embarrassment is for the establishment "publishing world" which pretends to represent "literary greatness," not for the author who is "uncovered." Personally, I suspect that "uncovered" authors will endure at a higher rate than the "discovered" ones.

Also I have to add that I rolled my eyes at the "evidence" of Emily Dickenson killed herself. So did Hemmingway, who was first published at 26. What's your point?

Despite all this, the core insight that "suddenly you’re old, and find yourself in a permanent state of imperfection, which you must reckon with" I believe is very true. Even those who succeed in one area of life (being published) have to grapple with it. What options did they leave on the table in order to have that success? What options have been lost due to fame and success (only a fool would believe there are none)?

Becoming a particular (and necessarily, imperfect) person instead of a potential person is a kind of horrifying first taste of death. I think that the healthy way to deal with it is to make peace with the fact that our ability to change ourselves is limited and our ability to change the past is even less. The serenity prayer and AA-adjacent ideas do this.

As a last note, I thought the movie "The Weatherman" did a really good job exploring this.
Options traders are bracing for a stock-market crash
Would strongly suggest renting one first. The fun might last for some; it didn't for me (thankfully, I found this out while renting).
is/ought issue. we can debate how things are in an ideal legal system or we can talk about the one that exists right now, but we can't talk about the real legal system but sub in an ideal system any time the real one disappoints you.
"not only will it not enforce any penalties or fines associated with the beneficial ownership information reporting rule under the existing regulatory deadlines, but it will further not enforce any penalties or fines against U.S. citizens or domestic reporting companies or their beneficial owners after the forthcoming rule changes take effect either"

So now you can hide money offshore easier? Soo cool.
f/2. I wonder why they went with such a short focal ratio. Something inherent with Fresnel lenses?
...

Xcode is free
> I would suggest you question and analyze your motivations.

Full disclosure up front: I'm not anti-AI and think there are a lot of potential positive applications. I currently work on improving some aspects of AI.

That said, it really isn't that hard to see why many people (including me to some extent) are nervous about AI getting better, and upset that the people who made the content that facilitated this are not benefiting from it.

If you're a SWE and not already extremely stable financially, AI replacing software engineering (and if that happens, ~all white-collar labor) means that you'll likely be unable to achieve anything close to the economic status expected and planned on.

> Before LLM, anyone could already take free software and copy-paste the code while stripping away the author's name or the license.

Before LLM, people doing this posed ~0 existential threat to the livelihood of the author. AI doing it at a massive scale arguably does (remains to be seen, but at least plausible).

I think most people want their work to have a positive impact, and aren't that concerned about credit. But they aren't confident that helping LLMs will lead to long-term positive impacts, and in any case are less worried about that than not being able to own a house or maybe even buy necessities because of the possible economic impacts of AI.

Is this more of an indictment of our current social/economic system than of AI itself? Probably yes, but I'm not sure it matters.
None of that information has any right to confidentiality. It's in the public's interest to know who owns all the fraudlent accounting trick shell companies that exist solely to steal money from "hardworking taxpayers"
This depends too much on the specific grid topology to be generally true. For example, there is an underground transmission line that is one of the bottlenecks for about 30,000 people in my part of Pittsburgh. It's not too uncommon to have summertime glitches or outages due to overload on that one circuit. Any generation installed on the consumer side of that line helps - and that's several km.

There's a planned solar project on an old partially reclaimed slag heap that will add generation proximal to that line, for example. (It's land that is too polluted for just about any other use, which is a fantastic place to stick some utility scale solar while still staying within the boundary of the city.)
I wish there was somewhere I could toss cash into a softmod bounty.
Anybody making a claim should be able to justify it or admit it's conjecture.
Banks make money out of thin air. Never heard of it? They just change a number and you lost or got 1 million.
The correct way for the government to reel in USAID would be for congress to give them less funding and to tell them specifically what they want funded. Regardless if it offends you personally, those are all lawful uses of the money and the only illegal thing that's happened here is the funding being stopped by the President.
>>In general, many facilities have policies that mean they will not provide references for former employees.

We get around that by asking: "Would you hire this person again?" and we get a 80% answer rate. Tells us everything we need to know.
> 4.4 Empricial Results

https://arxiv.org/pdf/2502.12110
Real Hero! RIP Legend!
FYI I was informed combing through peoples posting history is a big rule violation here. Your response should speak to the current comments/position not attack posters.
Albemarle | Process Controls Engineer | On-site: Magnolia, AR, USA

Albemarle is a leading provider of lithium, bromine and other essential elements. We work together to transform essential resources into critical ingredients for mobility, energy, connectivity and health. Join our values-led organization committed to building a more resilient world with people and planet in mind.

Control System programming and troubleshooting (Wonderware, APT, Workshop, DeltaV, Control Wave, Rslogix, Panelview, CL code, Display Builder, Control Builder).

Maintain existing control systems and plant historian, including hardware, and software, (Siemens 505, Allen Bradley SLC500, Honeywell TPS and Experion, Emerson DeltaV, misc PLC's, Wonderware, and Pi historian).

Maintain a LAN of MS Windows Servers 2012 with HyperV, Operator Workstations (Windows 10), Application Servers and Engineering Workstations and all software associated with each.

Full job description and apply here: https://albemarle.eightfold.ai/careers?location=US&pid=10995...
And it’s been true. I don’t have to break my back toiling the earth to grow crop. Nor risk other kinds of life changing injuries working in factories, down the mines, etc.

Instead, I’ve got a comfortable job which requires using my brain. Which is an opportunity that someone from my social class wouldn’t have been granted even just 100 years ago.
** Trunk Tools (https://trunktools.com/) | Engineers | Full-Time | ONSITE NYC or AUSTIN, REMOTE IN US **

Trunk Tools creates software to make construction more efficient and cost effective, we have significant revenue and are growing extremely quickly! We're a team with prior experience at SpaceX, PlanGrid, Carta, Y Combinator, LinkedIn, Uber, etc.

We spent the last few years building the brain behind construction. Now we are deploying workflows/ agents, starting with Q&A document chatbot, to be ingrained in construction teams’ workflows, ultimately to automate construction. Given our immense traction with several Fortune 500 construction companies, we are doubling our team in order to deploy several more agents this year. You will have an opportunity to drive the transformation of a multi-trillion-dollar industry full of waste, risks and inefficiencies.

We're looking for:

* Senior+ Full Stack Engineer (NYC, Austin or Remote US) [1]

* Senior+ ML Engineer (NYC, Austin or Remote US) [2]

* Senior+ Computer Vision / CV Engineer (NYC, Austin or Remote US) [3]

Our primary stacks are typescript, react, node, python, aws. I'm the hiring manager, feel free to email your resume and a note over to rob+mar25@trunk.tools

[1] https://trunktools.com/careers/?ashby_jid=1d862ead-741b-4ce2...

[2] https://trunktools.com/careers/?ashby_jid=1cca011e-bc3e-4118...

[3] https://trunktools.com/careers/?ashby_jid=f23441be-d5fa-4674...
Hi Pierre, I see that the Platform Engineer position (which probably matches me most) says it's Hybrid. I'm very interested, but I live in Ohio. I understand sometimes things get clicked on accident, and just wanted to know if there might be an issue with this listing or if it's truly hybrid and the one you posted is remote, etc. Don't want to gum up the works :)
Ask HN: Design docs as levers for maintaining technical quality
Hi all,

Recently, I started using Cursor and other tools for my hobby projects, and I realized that it is very easy to get carried away, which directly impacts the code quality. If I don't start with a solution in mind and blindly ask AI to code, it is disastrous (not a surprise, though). As more orgs adopt AI coding tools, I assume that technical quality will become the immediate concern, and design skills will become even more critical.

Even before AI, this was a challenge for me as a developer and as an engineering manager, as funding technical quality is often a balancing act between priorities and people.

I think that a well-thought-out system will lay the foundation for writing good code. If the barrier to entry to write a good design doc is high (currently dependent on developer's craft), people would naturally avoid it and tend to solution on the fly by focusing on the coding part. In contrast, a design doc will slow down that process and get feedback early enough in the cycle that coding becomes relatively more straightforward. A good design doc can even become input to some of these AI coding tools.

I'm thinking of solving this by providing a tool to write better design documents, giving levers to build a better mental model of existing systems, reason, and articulate solutions while inviting healthy discussions. From my experience, I've seen a high variance in the quality of design documents, ranging from great ones to afterthought namesake design documents to show in a promo packet. With this tool, I want to reduce the gap in quality between a senior/staff dev's design doc and a junior dev's design doc. At the same time, it significantly reduces the effort it takes for a staff dev to write a design doc.

I started building the tool, and it looks exciting to me. So far, it can analyze code, offer solutions, provide alternatives, and even draw mermaid diagrams to represent systems. At the same time, I'm worried if I'm over-indexing on something trivial that doesn't address the actual problem of technical quality. I would like to hear from the community about your thoughts on the tool and whether you have used other levers to maintain the technical quality for your team or your organization.
Show HN: Domain Typosquatting Monitoring Tool (Open Beta)
Hey HN! About a year ago, we launched (https://news.ycombinator.com/item?id=32984110) Have I Been Squatted, a tool to detect domain typosquatting leveraging our own open-source twistrs (https://github.com/haveibeensquatted/twistrs) library. While it was still in its early days, it managed to survive the initial traffic surge. Since then, we’ve grown a small community, iterated a lot, and built out new features.

We've been working hard on extending the tool to monitor domains for typosquatting over time and we’re now opening up access to our new Domain Monitoring tool for free for a couple of days to anyone interested to give it a spin—just sign-up, no strings (or credit cards) attached. We’d love for you to try it out and share constructive feedback.

We’ve expanded on our tool quite a bit since its initial launch—there are now screenshots, website classification, geolocation, DNS analysis, and more. Anomaly detection is also in the works, but still in the research phase. We plan to share more about that in a dedicated engineering post soon.

Would love to hear your thoughts!
London, Newcastle and North UK | Remote (UK) with occasional travel | Full-time | https://www.literal-labs.ai

---

Hey this is Leon, the CTO at Literal Labs. At Literal Labs, we build state of the art Machine Learning algorithms for the Edge and other targets that go brrr.

We are looking for a Mid-Senior Frontend Dev. If I'm being honest, it would be great to find someone that really cares about the aesthetics, and design, so the user has a great experience. Because we are a start up, it would also help if you are happy to do the odd bit of CI or backend work - but read more here:

https://www.literal-labs.ai/careers/mid-frontend-engineer-ai...

This role is remote, though the right to work for a UK-registered company is required. Read here for more about how we work:

https://www.literal-labs.ai/careers/

And here more generally about some of the the company's technology (Tsetlin Machines):

https://www.literal-labs.ai/tsetlin-machines/

But we are building out other techniques too!

---

We will offer you:

1. Impact: An opportunity to join an exciting deep tech startup that will challenge conventional thinking in Edge AI and TinyML.

2. Career progression: We are a small company so you will have an opportunity to shape the role depending on your strengths and ambitions (I promise to help you as much as I can here).

3. Friendly, knowledgeable teammates: Our team is experienced and enjoys sharing knowledge. We document our work, hold literature reviews and casual show and tells to help each other grow professionally.

4. Flexibility: We are a remote team and this provides you with genuine flexibility over where and how you work in collaboration with our team.

5. Unlimited Holiday: Beyond the UK minimum (20 days + 8 bank holidays), we offer the option to take additional paid holiday within reason and mutually convenient.

6. Equity: All permanent employees will receive meaningful share options in the company; we are currently in the process of implementing the option pool.

7. Pension: Literal Labs will contribute 5% of qualifying earnings to your pension.

In general, I'm determined to make Literal Labs a really positive experience for everyone working with us.

---

Will you join us?

Please either apply directly at the link above, reach out to me (leon at literal-labs.ai) with the subject "HN" for more information. Whichever process you follow, let me know if you are a HN buddy :)
She is a captivating speaker, but I like to think that partical physics research is important to future technology. I want to see mankind reach beyond the stars.
Performance benchmarks don't include security. I'd be very afraid of a new C++ based browser.
People should become familiar with ORCH-OR before trying to strawman Penrose's reasoning as some sort of soul-affirming duality. He hypothesizes consciousness emerges via quantum interactions; therefore, classical, analogue computation does not / cannot account for it. Has nothing to do with "quantum computers". Or souls.
Do you mean your own personal energy usage? Or your family? City? Country? The world?

This is electricity use in the US from 1975 to 2023. Between 2010 to 2023 it has not changed a lot.

https://www.statista.com/statistics/201794/us-electricity-co...

This of course doesn't include things like gasoline or natural gas.

My personal energy use has decreased over the last 25 years. Increased insulation and new more efficient HVAC equipment has dropped by summer electric bill by 40%. My old car used to get 26 mpg on the highway and now I get 36. Work from home has dropped my gasoline usage even more. My computer would run 24 hours a day and idle at 180W and now it is 90W.
> almost impossible to make something truly novel

But beyond the originality !== novelty discussion, I'm not sure how we've come to equate 'creativity' (and the rights to retaining it) to a sort of fingerprint encoding one's work. As if a band, artist or creator should stick to a certain brand once invented, and we can sufficiently capture that brand in dense legalese or increasingly, stylistic prompts.

How many of today's artists just 'riffing' off existing motifs will remain, if the end result of their creative endeavours will be absorbed into generative tools in some manner? What's the incentive for indies to distribute digitally, beyond the guarantee their works will provide the (auditory) fingerprints for the next content generation system?
Don't click on weird stuff if you want to see less. Go in to your "My data in google" page and delete the weird stuff from your history and you should not see it so much. Also use the "not interested" feature in the video feed.
I personally don't see much benefit over just lighting cash on fire and inviting friends over to enjoy, but everyone has their passions.
Earlier: https://news.ycombinator.com/item?id=43243580
P.S: Just to note - we are informally looking for the following, please reach out if you'd like to explore a role with us that's not advertised!

- Embedded Engineers with expertise in constrained computing environments.

- Research Scientists interested in advancing fundamental AI research, focusing on interpretable AI, discrete mathematics, and neural-symbolic techniques.

- Research Engineers interested in applying ML techniques to novel problems.
Three version on the desktop. Web, macOS, and Windows. They're all unifying to the same interface, macOS mostly being there already.
So what was the alternative? Continue with the disaster of central planning. Which is the actual thing that destroyed British industry.
Location: Davis, CA

Remote: Yes, remote only

Willing to relocate: No, remote only

Technologies: Full-Stack Web, various front-end frameworks, Unity, HLSL / WebGPU

Resume: https://docs.google.com/document/d/14VdFEF3q0-HbXYHUkEgjC0DX...

Linkedin: https://www.linkedin.com/in/corey-wolff-678490285/

Email: wolff (dot) corey (at) gmail (dot) com

Hey everyone, my name is Corey Wolff. I've been in games and software for ~13 years. I started as an animator and tech artist and moved to full stack web development. I am constantly building new things and work particularly well in prototyping. Most recently I've founded a startup in ed-tech, built a PBR renderer that I hope to port to WebGPU and Web Assembly and attempted to get a local LLM to play D&D.
Maybe we can get him to get rid of FATCA reporting too? lmao
Splinters can't be pleasant either.
Official post: https://news.ycombinator.com/item?id=43243065
I'm familiar with video and image diffusion model architectures, but know almost nothing about music models.

Are there any good papers or writeups on them?

Are there any open source implementations to play with?
I finally ran out of my 'retro' blackwings and picked up a box of their revival. They are expensive ($2.50 a pencil in packs of 12) but the quality so far has been very consistent. Not sure I'd give them to my kids as likely as they would be to lose or destroy them, but you might consider them for yourself.

For mechanicals I have a Rotring 600 and a Staedtler Mars Technico that is a billion years old.