MurphyA/hacker-news huggingface dataset:
by af11 | 2025-04-03 16:32:27+00:00
Redfin | Software Developer II / Staff Engineer / Sr Engineer / Sr Data Analyst / Sr Machine Learning Engineer / Android Engineer | Hybrid Seattle or Atlanta

Redfin is revolutionizing the $75 billion real estate industry. We use data, beautiful software, and innovative design to put customers first at every step in the home-buying and selling process. Get ready to dive headfirst into our award-winning website, mobile apps and data platforms, solving complex business problems in a highly visible, customer-centric way. If you value doing great work in a collaborative environment, join our team.

The Rentals Team is hiring an SDEII, responsible for building features that empower a user’s rental search journey. Our team develops the Rental Details Page and the Search map, two of the highest traffic page types for Redfin.com. Our full-stack team builds highly visible consumer facing UI as well as robust data ingestion pipelines and data services. By joining our team, you’ll have a chance to work on features that get seen by millions of users and work on multiple critical platforms and services.

Primary tech stack: React, Java, Postgres

Apply here: https://careers.redfin.com/us/en/job/56888/Software-Develope...

Other roles here: https://careers.redfin.com/us/en/search-results?s=1
Show HN: LocalScore – Local LLM Benchmark
by sipjca | 2025-04-03 16:32:32+00:00
Hey Folks!

I've been building an open source benchmark for measuring local LLM performance on your own hardware. The benchmarking tool is a CLI written on top of Llamafile to allow for portability across different hardware setups and operating systems. The website is a database of results from the benchmark, allowing you to explore the performance of different models and hardware configurations.

Please give it a try! Any feedback and contribution is much appreciated. I'd love for this to serve as a helpful resource for the local AI community.

For more check out: - Website: https://localscore.ai - Demo video: https://youtu.be/De6pA1bQsHU - Blog post: https://localscore.ai/blog - CLI Github: https://github.com/Mozilla-Ocho/llamafile/tree/main/localsco... - Website Github: https://github.com/cjpais/localscore
by nostrademons | 2025-04-03 16:32:36+00:00
Because they are publicly traded and subject to lots and lots of checks on corporate governance. The CEO actually didn't want to lay people off (and did a shit-poor job of it when he did). He was getting pressure from the board, who in turn was getting pressure from a lot of activist hedge funds.

Small-fry who operate secretly are able to take the long view and enrich themselves off the masses' stupidity. CEOs of a multi-trillion-$ company that is ~10% of the retirement portfolio of every American are not. At that level you have to go with the market consensus, because you will be ousted and deemed not a fit steward of the enterprise that you are entrusted with otherwise.
by SJC_Hacker | 2025-04-03 16:32:42+00:00
> And I think part of the issue is that we’ve become lazy. People don’t want to work anymore — they want things handed to them. Entitlements, bonuses, luxury homes, multiple cars, the works. But someone has to build all that. Someone has to maintain the food supply. Someone has to assemble the vehicles. Someone has to keep production alive. Yes, technology can help fill gaps, and we’ve done amazing things — and still do — but America’s edge in tech? That’s slipping away. China has surpassed the U.S. in key areas of advanced technologies, auto manufacturing, aerospace, and absolutely obliterating in shipbuilding. U.S. industry? Ashes in many places.

It has nothing to do with "people being lazy" and everything to do with poorly-run companies combined with globalization.

This started in the 70s/80s with American auto manufacturers. The Japanese cars were much more fuel efficient and a much more robust build. The line worker wasn't responsible for that, management is.

Then the global free trade / NAFTA in the 90s. Ross Perot was as popular as he was, because a big segment of the US population saw this coming.
by eightysixfour | 2025-04-03 16:33:19+00:00
> There are a ton assumptions in that sentence that an LLM will need to make in order to take that and turn it into a v1.

I think you need to think of the LLM less like a developer and more like an entire development shop. The first step is working with the user to define their goals, then to repeat it back to them in some format, then to turn it into code, and to iterate during the work with feedback. My last product development conversation with Claude included it drawing svgs of the interface and asking me if that is what I meant.

This is much like how other professional services providers don’t need you to bring them exact specs, they take your needs and translate it to specifications that producers can use - working with an architect, a product designer, etc. They assume things and then confirm them - sometimes on paper and in words, sometimes by showing you prototypes, sometimes by just building the thing.

The near to mid future of work for software engineers is in two areas in my mind:

1. Doing things no one has done before. The hard stuff. That’s a small percentage of most code, a large percentage of value generated.

2. Building systems and constraints that these automated development tools work within.
by jjmarr | 2025-04-03 16:33:28+00:00
The Girl With the Pearl Earring is considered a masterpiece because of the technological limitations of the time.

Blue was one of the most expensive colours because the ultramarine dye was derived from lapus lazuli, a rock imported from Afghanistan and ground with a labour-intensive process. Medieval European art typically depicted the Virgin Mary in blue. The expense indicated devotion.

Someone living in that time period would know anything in ultramarine is important.

Except Vermeer used it for whatever he wanted, including a blue turban on The Girl With the Pearl Earring (originally called Girl with a Turban). The pearl is expensive in the world of the painting, but the blue turban was expensive to create in real life. That is the central mystery of the painting.

But we literally cannot appreciate that because we did not grow up in a world where ultramarine blue was as expensive as gold, because synthetic ultramarine was invented in 1826. That's why you care about visual interest and aesthetics instead of reacting with "Holy shit! Why is this blue?"

Our descendants will likely feel the same about the art we create today, and ignore whatever aspects of it are trivialized by AI.
by WinstonSmith84 | 2025-04-03 16:33:29+00:00
So I understand I can redirect my custom domain to Pico Pages, Pico Prose, etc. Can I however do the other way around? Can I create somehow a CNAME on my Pico.sh account (such as username-myapp.pgs.sh points to abc.xyz.com)? In essence, I'd like to be able to get a certificate and set a secure https connection to e.g. my Load Balancer my-alb-12345.us-east-1.elb.amazonaws.com or similar.
by imglorp | 2025-04-03 16:33:36+00:00
Apple didn't learn those lessons with Apple Script either: there is a rigid sequence of characters that represents a valid program and if you're off by one character, tough. If you're lucky, the tool will guide you to what it wants. If not, you're stuck looking up the exact syntax so off to the reference manual you go, either way.

So there's minimal to looking up the syntax, whether it's based on some natural language phrase or a less wordy or ambiguous artificial language.

"friendly" or "natural" really is not a thing.
by unethical_ban | 2025-04-03 16:33:40+00:00
You're really driving home this "Hey everyone, Trump is just doing exactly what Pat Buchanan and Bernie Sanders agreed to do".

This is the equivalent of saying that any anti-war protester is instantly a complete ideological pacifist. It's illogical.

I challenge you to find a policy paper endorsed by Sanders that said "let's do universal tariffs on the entire planet by taking the inverse of our trade balance - and leave Russia out of it".

Everyone knows tariffs are a tool, often meant to encourage domestic production (when applicable and feasible) or to protect against unfair foreign trade practices.

They do not work as a permanent source of revenue in the modern era, and they can never operate as both a strong source of revenue AND a tool for repatriation of production. If they work as revenue, that means production stays foreign. If they work as incentive, they will diminish in revenue.

Nothing about this makes sense unless your goal is to tear down the US and the USD as a global economic power and global reserve currency. This is not about making America strong.
by dahauns | 2025-04-03 16:34:03+00:00
It's great that they are mechanical and haven't forsaken contours, but since we're among old snobs... sigh I'll never get that "lets shove everything together into a sea of keys" layout (so prevalent in the mechakeyboard scene nowadays as well).

All those off-center keys have been grouped, offset and/or specially shaped since ages for a reason - to immediately and unambiguously settle your fingers there with minimal error when you have to move you hand away from the homerow anyway.
by joshdickson | 2025-04-03 16:34:25+00:00
Thank you! The images are created via Flux (Schnell, due to cost). An LLM (currently Gemini Flash) creates the prompt, Flux generates the images, a rembg lambda that I open-sourced trims the background out, and then a vision-based LLM (also currently Gemini Flash) grades the resulting output for prompt adherence, background removal artifacts, etc. A lot get thrown away but the cost is so low that even a 25-50% success rate is adequate.

Background removal lambda if you want to check that out: https://github.com/joshdickson/rembg-lambda
by barbazoo | 2025-04-03 16:34:38+00:00
> They'll probably freak out once they finally realize the implications of cheap drones + smart AI + auto-aim guns.

Hopefully in the US. People seem to not care about the development toward AI controlled weapons everywhere in the world.

https://www.france24.com/en/live-news/20240210-israel-deploy...

https://www.euronews.com/next/2022/10/17/israel-deploys-ai-p...
by Domenic_S | 2025-04-03 16:34:43+00:00
> taxation and wealth redistribution remain an effective way to bolster a societies resilience

Tangentially:

It’s wild how inconsistent the public and political reactions are to different ways of getting revenue. Take this common pattern:

When DOGE identifies billions of dollars in waste, fraud, or unnecessary spending, the reaction is often: "That’s only 0.01% of the federal budget. It’s nothing!"

But when someone proposes a tax on billionaires that would over time raise a similar amount suddenly the reaction flips: "We’ll solve inequality! Fund healthcare!"

This contradiction is everywhere. How can $20 billion in government savings be "nothing," while $20 billion in new tax revenue is "transformational"? It's the same money.
by alabastervlog | 2025-04-03 16:35:40+00:00
We mostly abandoned the long-term viability of that in the Bush years with the tax cuts plus expensive wars, and doubled down in Trump's first term (more tax cuts). That exhausted our margin for responsible emergency debt spending, and we had two crises on top of it (as always happens from time to time) so we were down to just playing for time and hoping for a way to spread out the pain rather than let it hit all at once.

We now do not appear to even be playing for time and are rushing toward the "all at once" thing.
by tdb7893 | 2025-04-03 16:35:43+00:00
It's not just that the axes are wrong, there's a fundamental problem with the idea of the graph in an article about considering viewpoints and overcoming tribalism. Fundamentally the author put a graph in the article about tribalism and not considering other views where only people close to him ideologically are "free thinkers" (it's especially weird since "free thinkers" are congregated where most people are). You can sorta see this problem with the rest of the article, there are a lot of claims about how other people think badly and how he thinks is good. This is his perogative but it makes the article deeply insular and not really about how to understand and reason with other people.

It's particularly frustrating to me since from my experience I think both sides thinking he is farther away ideologically than he is is from then is from this tendency. I have the opposite problem, people generally think I'm much closer ideologically than I am even though I'm uncompromising in my principles (I'm very far left and even a vegan, which is anathema to many people). I've found if I listen to people and, more importantly, am willing to understand and speak to their values the more my experience is the exact opposite of the writer's. People's political views are often irrational but also they are driven by a diverse set of underlying ideologies and values and if you think "independent thought" is going to cluster in particular spot in an ideological spectrum and everyone else is just subject to groupthink (but you aren't somehow) then of course talking to other people who aren't ideologically close to you is going to be miserable.
by fransje26 | 2025-04-03 16:36:11+00:00
The thing is, you need to take into account the fact that a lot of the political "deals" are not done during official EU sittings, when these translation services are available.

A lot of the discussions happen during the informal after-hours in cafes and restaurants.

This is one of the reasons why, for many years, the Dutch delegation was very unsuccessful at pushing their own interests and placing their representatives in "important" positions, as they were all keen on taking the first train home from Brussels, and were skipping these informal gatherings.

It's not a stretch to imagine that a poor mastering of the "important" EU languages will put a politician at a disadvantage in such settings, due to an inability to communicate with his/her peers.
by ccorcos | 2025-04-03 16:36:17+00:00
Weighted average is an interesting metric, but I'm not sure of its value in this context. I can imagine that perhaps 2-3% is more of an equilibrium and any amount of tariffs will still trend towards some market equlibrium.

I believe the EU has 10% tariffs on all US autos and we didnt have tariff theirs. That seems relevant in a way that this weighted average doesn't account for, right?
by triceratops | 2025-04-03 16:36:42+00:00
> The Republican party passed the Civil Rights Act

Way more Democrats in both houses of Congress voted for it than Republicans (to be fair the Democrats held the Senate 67-33). A Democratic president signed it. His Democratic predecessor asked for it. How do you figure "the Republicans did it"?

https://en.wikipedia.org/wiki/Civil_Rights_Act_of_1964#By_pa...
by Sohcahtoa82 | 2025-04-03 16:36:55+00:00
tbh I think one of the things I really liked reading through examples was the change in the switch/case behavior. I always thought implicitly falling into the next case was an awful design, and that a break is the more logical implicit behavior except in the case (no pun intended) of stacked empty case statements.

I do all my coding in Python, but if I ever find myself needing to reach for C again, I'll certainly consider this.

EDIT: Though is there a reason why "fn" is needed? I would think the AST builder would still be able to identify the beginning of a function definition without it, and as a programmer, I can identify a function definition easily.
by tombert | 2025-04-03 16:37:14+00:00
I haven't talked to my grandmother since Trump won the first time in 2016.

It wasn't just that she voted for him, but the fact that she actively supported all of his policies around immigration, including mass deportations that would have included my wife (who was on DACA at the time). She has also said some extremely disturbing stuff about what should happen to gay people that I don't even know that I can post without breaking some form of TOS, which would be horrible already, but slightly worse to me because my sister is gay.

It's easy to say "just be neutral and don't talk about politics around her", but there are some issues with that.

First, you don't know my grandmother; no matter how much I try and avoid any political subject she will keep bringing it up. She will divert a conversation about my job as a software engineer to somehow a rant about how Mexicans are stealing American jobs (this actually happened). I could just roll my eyes and bite my tongue, but this brings me to my next point:

Second, neutrality isn't neutral. I don't really know who started this myth that somehow avoiding the subject is "not taking a side", it's just a lazy way to endorse the status quo. If I keep trying to be amicable with people who actively want my wife to be deported, then that's sort of signaling to my wife that I don't give a shit about what happens to her. I don't want to signal that, because it's not true. At that point, my only option is to either stop talking to my grandmother or talk to her and constantly push back she says something racist or horrible, which isn't productive.

Before you give me shit over this, all of you do this. You all draw the line somewhere. You probably all draw it at different points than I do, but you absolutely do draw the line. If your best friend suddenly joined the Klan and became the Grand Wizard, you probably wouldn't continue being friends with them, even if you could avoid talking politics, because that would signal that you're ok with their racism. You also probably wouldn't be friends with Jeffrey Dahmer even if you could avoid the whole "killing and eating people" topic.

As it stands, I don't really feel bad for cutting her off. I absolutely do not make a concession for age on this. If you're going to live as a grownup in 2025 then it's not wrong to judge someone by 2025 standards. I don't give a fuck what the world was like when you grew up, you have to live in the world as it is now.
by brokencode | 2025-04-03 16:37:17+00:00
I disagree with this. Jan 6th didn’t affect 99% of peoples lives directly. It was clearly bad, but few people saw impacts in their own lives.

Higher prices and a possible recession will affect every person in the country and even globally.

His MAGA base might not blame him, but that’s only like 30-40% of the electorate. The other 60-70% won’t be happy if their lives are negatively impacted.
by pedroataltar | 2025-04-03 16:37:28+00:00
Altar.io | Remote in Portugal (Europe) - must live here or open to relocate | Mid + Senior Backend and fullstack | Fulltime | https://altar.io

Hi, Pedro, lead recruiter from Altar.io here. We're a software house that wants its clients (early-stage startups, entrepreneurs) to thrive. We came together from various backgrounds with one vision: to bring a lean, user-centric approach to product innovation and software development by completely understanding the business needs before building anything.

Stack - node/express, angular/react, MongoDB/PostgreSQL. ~50 strong total team, ~20 devs.

Fully remote but must be Portugal-based. (Office in Lisbon, visits are fully voluntary).

All roles at careers.altar.io Comprehensive FAQ at careers.altar.io/#faq
by dc396 | 2025-04-03 16:37:37+00:00
> He is a conman, but not a good one.

How many other conmen have conned 77.3 million (at least, that's just in the US and I hear there are many outside the US who have fallen for his schtick)? There have been a few others in this class (Mao, Stalin, Hitler, Pol Pot, etc.) but there's no denying that he has confidence skillz...
by urda | 2025-04-03 16:37:42+00:00
You’re venting, not arguing. Teaching three people doesn’t scale, and anecdotes aren’t data.

No one’s dismissing Rossmann or the value of empowerment. The problem is acting like isolated efforts equal systemic change. If this were as easy as you claim, the landscape would reflect that.

So yes, you’re missing the point. Passion is fine, but without policy, infrastructure, and incentives, it goes nowhere.
by kekub | 2025-04-03 16:37:50+00:00
The Swiss Food Composition Database (https://naehrwertdaten.ch/en/) is an exceptional resource for detailed nutritional information on over 1,100 foods available in Switzerland but also around the world. It offers comprehensive data on macronutrients, micronutrients, and fat composition.

Maybe that would be a good source to challenge and validate the values provided by your LLM approach.
by Ragnarork | 2025-04-03 16:38:06+00:00
If a city enforces a new speed limit somewhere and only people living outside of the city break that speed limit, you argue that the law isn't applied equally because no resident of the city has been fined so far?

That's the most backward way of trying to prove a point (without even addressing whether DMA and GDPR are a good thing or not, just based on that...)
by nelblu | 2025-04-03 16:38:08+00:00
I am so glad there is another open data for nutrition. My favourite one so far is https://www.nutritionvalue.org/ which is awesome. As a fitness enthusiast/gym rat I really appreaciate having a pure facts only nutrition website (even if it is AI enhanced a bit), because these days if you ever google "Nutrition value of XXXX", you inevitably find useless search results giving "Benefits of eating XXXX". I have a feeling this might be true even if you substitute "XXXX" with "human poop". I hope this site doesn't start learning from those crappy articles.
by duckfan | 2025-04-03 16:38:09+00:00
The Stonewall Inn was a gay bar so we know that Zazu Nova must have been there due to being a gay man. As the previous iteration of the website describes Nova as "queen", "she" and "transgender woman", this means that in 1960s terminology Nova would almost certainly have been understood to be a transvestite, possibly a drag queen.

Sources on the web refer to Nova having involvement with the Street Transvestites Action Revolutionaries group, which fits with that description also.
by Tadpole9181 | 2025-04-03 16:38:18+00:00
No, China did not.

They didn't put a gun to anyone's head, they offered competitive pricing in exchange for moral bankruptcy. The corporate elite of America chose this so they could wield immense profits and avoid the cost of ethics and worker rights. And the American people happily accompanied them the whole way, now going so far as to prop up Temu in their pursuit of cheap crap.

And yet America is (perhaps soon to be was) still rampantly wealthy and productive and powerful. Moreso than any nation on the planet.
by devgod | 2025-04-03 16:38:25+00:00
Search is evolving, and we believe it should feel more like a conversation rather than just matching keywords.

To validate what’s possible, we trained a 400M parameter embedding model—and it outperformed Gemini embeddings at some similarity search tasks.

For example, given the query: "Cereal for my 4-year-old who skips breakfast" Most search engines return generic cereal options. Our model understands intent, surfacing high-protein, kid-friendly cereals designed for picky eaters.

This raises some big questions:

- Do we really need massive models for great search? - Are users ready to trust search bars to think with them? - Is search moving towards full conversational interaction, or will people be too lazy?

Retailers like Costco now support searches like "Nutritious greens tastier than Kale." The trend is shifting.

Try our model here: https://vectorpath.ai/model

We’d love to hear your thoughts, especially if you’re exploring conversational search for your product. Let’s discuss!