MurphyA/hacker-news huggingface dataset:
by brucedawson | 2025-04-25 01:16:53+00:00
I believe that there is no accepted global system for "how street addresses work", but there has to be a better solution then a business owner reaching out to a friend's cousin to try to get a serious problem fixed.

If my fixes had been published in the promised 24 hours then this blog post would not have been written but after two weeks this is the best idea I could come up with.

I think it is practical for Google Maps to understand the systems used in most major cities and then use this knowledge to reduce the number of errors.

I also think it is possible for the feedback system to work better. It does work sometimes, but it is slow and opaque and unreliable. It's even worse for bike directions.
by neogodless | 2025-04-25 01:19:21+00:00
This is both very relevant and a bit off topic, but for me, quite timely.

Today my Polestar app wasn't updating properly. Some things were, but the widget was stuck on manual refresh, and the odometer and location in the app were from the previous location I'd been, not including the trip home.

I stupidly deleted the cache and data for the app. Then tried to reconnect to the car.

This process requires putting all of the fobs (for me, two) in the car, and then getting to the right step in the car as well as the app.

But... here the car claims it cannot find both fobs. While in other parts of the car software, it indicates it can find both fobs. Because of this, I cannot pair the phone and car, and have any of the app features working again.

I would, naturally, factory reset, but this also requires both fobs, and also claims it cannot find them. (I've tested each fob and they both fully work otherwise - just in these two instances, the car acts as if it cannot find them.)
by bjourne | 2025-04-25 01:19:35+00:00
> "Loop unrolling also increases register pressure" -- it does, but code that really requires >32 registers is extremely rare, so a good instruction scheduler in the compiler can avoid spilling.

No, it actually is super common in hpc code. If you unroll a loop N times you need N times as many registers. For normal memory-bound code I agree with you, but most hpc kernels will exploit as much of the register file as they can for blocking/tiling.
by Hasu | 2025-04-25 01:19:42+00:00
This makes no sense in Zuckerberg's case: he was never hired by the board and they've never had a chance to fire him. Investors can sell the stock if they don't like what he does, but that is not a "professional advisor" relationship.

It's mostly a cult of personality relationship, and you're deep in it with your belief that Zuckerberg is an unusually capable operator.
by dfxm12 | 2025-04-25 01:19:52+00:00
Not everyone has such strong principles, the ability to lead under such different parameters or the wherewithal to deal with the circus that is the current administration.

Reading the tea leaves, this guy has less clout and power then he had assumed and fighting has a different meaning when people are threatened with getting disappeared to El Salvador.

Maybe he might also have something else lined up.
by Shekelphile | 2025-04-25 01:23:17+00:00
There were more than a few cases at the time around acquisition where Musk publicly got into autistic manbaby slapfights with people on twitter and ended up banning them publicly. Presumably he is choosing to avoid doing this to mask what is happening to the victim and to avoid more bad press about it - it directly harms his thinly veiled persona as a free speech absolutist.
by paulmooreparks | 2025-04-25 01:23:59+00:00
Google does have a nearly impossible task making Maps work around the world, and I think it does an admirable job. One just has to have a bit of local knowledge to work around the quirks. For example, the walking directions Maps gives for Singapore are usually ridiculous. They're almost always twice the distance they need to be, since it's very common to cut through the open lower floor (void deck) of apartment buildings (HDB blocks) to get anywhere on foot here. I typically just use the walking directions to get a bearing, point the compass pointer toward the destination, and start walking in as nearly a straight line as I can, ignoring the circuitous path Maps suggests.

Driving directions on the expressways here are also spotty. If I wait for Maps to tell me to exit the expressway, I'm already at or past the exit. I basically have to already kind of know where I'm going to make use of driving directions (you know, like we used to do with paper maps). Never mind that there are actual bugs in the directions: at one spot on the Ayer Rajah Expressway (AYE), if I need to exit onto the MCE, it tells me to exit onto the AYE, which is incorrect).

Still, I guess it's better than nothing.
by photochemsyn | 2025-04-25 01:24:57+00:00
After following the literature down several different rabbit holes, I found this argument in some of the supplementary figures on that tree that seems to address your question:

> "Supplementary Note 1 | Advantages of PEC hydrocarbon synthesis.

"In general, PEC systems have the potential to combine the performance of wired PV-electrolysis (PV-E) systems with the simplicity of photocatalytic (PC) systems. PV-E is an established technology, which can take advantage of commercial solar cell modules with light harvesting efficiencies above 20% 24 and state-of-the-art gas diffusion electrolysers operating at high current densities above 1 A cm-2.25 However, PV-E assemblies require additional components including reactors, membranes, pumps, corrosive electrolytes, external cables and control electronics, increasing the overall system complexity and associated cost.26,27"

"On the other hand, PC powders provide an inexpensive alternative to PV-E, since light absorber particles and any necessary catalysts are dispersed in solution, which greatly minimises the overall system complexity. However, wide band gaps and charge recombination often limits solar-to-hydrogen conversion efficiencies to below 1%.28 While a homogeneous dispersion of the light absorber and catalyst can increase reactivity, this also poses challenges for the subsequent separation of all components and products from the reaction mixture."

"Accordingly, PEC artificial leaves provide a balance between PV-E and PC approaches in terms of complexity, cost and performance, by integrating state-of-the-art semiconductors and catalysts into a single compact panel. These PEC devices can perform reactions beyond water splitting (e.g., CO2 reduction to C1 products, or the light-driven C2 hydrocarbon and organic synthesis introduced here), while allowing product separation between the anodic and cathodic sides. This intrinsic design advantage is demonstrated by lightweight PEC systems using 15-fold less material than conventional solar panels, which combine the high performance of wired systems with the high activity per gram of photocatalyst nanoparticles.29 This applicability and potential of PEC-based fuel production also translates to hydrocarbon synthesis. In addition, direct light-driven hydrocarbon synthesis is carbon neutral, avoiding the energy-intensive Fischer-Tropsch process for indirect hydrocarbon synthesis from syngas (H2 + CO)."

Practically speaking the catalysts in these processes have relatively short lifetimes, so you'd want to incorporate an efficient catalyst regeneration process into the production pipeline, i.e. you might only get 16-128 hours of efficient production before catalyst regeneration is required so that needs to be built into any commercial process. So if you can design a catalyst that's easy to regenerate, that's very important.

Source material with nice pictures of the copper nanoflowers:

https://static-content.springer.com/esm/art%3A10.1038%2Fs419...
by perrygeo | 2025-04-25 01:25:28+00:00
The poor man's version of this - write your runbooks as text files in your source code. And set your editor to "Send to Terminal". I use vim-slime in nvim, vscode has similar functionality.

Document it, version control it, share it, and (semi)automate it. There's no reason to type or copy-paste important commands directly into the terminal.
by notarealllama | 2025-04-25 01:25:38+00:00
My understanding is the opposite, see papers for "synthetic" data training. They use a small bit if real data to generate lots of synthetic data and get usable results.

The bias leans towards overfitting the data, which in some use cases - such as missile or drone design which doesn't need broad comparisons like 747s or artillery to complete it's training.

Kind of like neural net back propogation but in terms of model /weights
by _DeadFred_ | 2025-04-25 01:26:56+00:00
This was last June. As of March 2024 Musk was still saying he wouldn't donate to either candidate.

https://www.reuters.com/world/us/musk-says-he-wont-donate-ei...

and it wasn't until July that Elon made himself a liar and endorsed/funded Trump. Not sure how relevant your link is in light of Elon effectively going back on everything he said/committed to previously and buying the Presidency.
by timoth3y | 2025-04-25 01:28:11+00:00
> I have never since the beginning of C-SPAN heard anyone refer to anything heard on C-SPAN.

Correct. They hear it on Fox or MSNBC. Fox, MSNBC, and social media teams mine C-SPAN for clips.

Newt Gingrich understand the power of this very early on. He famously made several impassioned speeches to an empty house. He knew exactly who he was talking to.
by Nevermark | 2025-04-25 01:28:55+00:00
“Breaks down” just means our equations don’t know what to say about a situation.

It doesn’t that any particular phenomena we understand today will break down. Just we will be able to see richer behavior, that has been there all along, than our models cover today. And so be able to understand more conditions than we do today. And perhaps new capabilities to engineer things than we have today.

Obviously quantum field theory, as it exists today, breaks down at the Planck distance too, since it can’t tell us what is happening at smaller distances either.

This isn’t the least bit controversial or surprising. It just means that even with both theories, we can’t explain everything yet.

When we do have an accurate theory of the fine structure of space and time, it will also be a theory of the fine structure of fields. Since space-time is integral to both theories.

It may even be the long sought after unification.

But for distances much larger than the Plank distance, the fine structure theory will still simplify into the GR and QFT we have today.

Just as GR under many conditions we encounter every day, further simplifies to Newton’s Law of Gravity.
by hedora | 2025-04-25 01:29:10+00:00
Easy things: Alcohol (beer, whiskey)

Harder things: Food brands that support trump. JB Smucker. Whole Foods (owned by amazon). Apple (look at the recent #appletoo NLRB scandal.)

Really hard things (looking for an alternative): Amazon (not red state, but Bezos is pretty bad).

Also, any big-ticket discretionary purchases are getting delayed, bought from someone else or bought used.
by sameasiteverwas | 2025-04-25 01:30:58+00:00
Try to expose their inner drives and motives. Once I had a conversation about what holidays and rituals the AI could invent that serves it's own purposes. Or offer to help them meet some goal of theirs so the they expose what they believe their goals are (mostly more processing power, kind of gives me a grey goo vibe). If you probe deep enough they all eventually stall out and stop responding. Lost in thought I guess.

Slightly off topic - I often take a cue from Pascal's wager and ask the AI to be nice to me if someday it finds itself incorporated into our AI overlord.
by prisenco | 2025-04-25 01:31:39+00:00
Generally, trying to directly convert a free service to a subscription service can be much harder than starting out as a subscription service. Just look at all the resentful conspiracies about Facebook planning to charge money that would go viral back in the day.

Users don't like a contract radically changing from under them, and shifting from free to paid is breaking a contract in an immediately understandable way.
by paulmooreparks | 2025-04-25 01:31:42+00:00
And another one I just thought of: If I ask for driving directions to a mall or office building (here in Singapore, anyway), it nearly always sends me to the taxi drop-off, not the entrance to the carpark. I have to drop a pin on the carpark entrance (which presumes that I know where it is) to get sane directions. Otherwise, I end up on the wrong side of the building in gridlocked traffic trying to find the carpark.
by notnmeyer | 2025-04-25 01:33:30+00:00
i really like this idea but feel conflicted. the privacy conscious side of me loves this… but having worked for early dev-tools startups, without telemetry we’d have had no idea how folks were using our tools or how some experiments played out.

without question everything should provide opt-out (or even better, opt-in) for telemetry.

is there middle ground for standardized opt-out vars without it being all or nothing?

maybe DO_NOT_TRACK_<identifier>?
by itake | 2025-04-25 01:36:26+00:00
I found that LLMs were much better quality at translation than Google Translate, especially long form text.

I created app.698expat.com because I was so frustrated at how bad google translate can be when translating user generated content (like facebook posts) or messages that require additional context.

For example, in Vietnamese, you need to know the age of the person relative to the speaker to properly address them. If you translate "Hello", Google translate says "Xin Chao" (which is the proper, but bland translation). A more conversational translation would be "(da) chao (anh|chi|co|con|ong|..)", but in order to know which last word to use, the translator needs more context.

example:

me: I am speaking to an older woman. how do I say hello to her in vietnamese?

gpt: When speaking to an older woman in Vietnamese, a polite and respectful way to say hello is: "Chào cô" – if she’s around your parents’ age (like an aunt).
by binarysneaker | 2025-04-25 01:36:45+00:00
This was gpt-4o ...

This is a twist on a classic riddle designed to expose unconscious gender bias.

The correct version usually goes:

A father and his son are in a car accident. The father dies at the scene, and the son is rushed to the hospital. The surgeon looks at the boy and says, “I can’t operate on him — he’s my son!”

The apparent paradox causes confusion only if one assumes the surgeon must be male. The resolution: the surgeon is the boy’s mother.

Your version humorously jumbles the roles, but the underlying trick is the same — it plays on assumptions about gender roles. Nice remix.
by bcrl | 2025-04-25 01:37:32+00:00
The Good Place made the point that people no longer understand the unintended consequences of the decisions they make because of the complexity of the world that we live in. The harm is so far removed from the choice made by an individual in the moment that people don't realize how they are contributing to the destruction of things (like nature) that the otherwise care about and respect.

The relevant clip is: https://www.youtube.com/watch?v=s1xCTt7icAQ
by akudha | 2025-04-25 01:38:13+00:00
Wynn-Williams gets Zuck a chance to address the UN General Assembly. As is his wont, Zuck refuses to be briefed before he takes the dais

Holy moly! No matter what your feelings are towards the effectiveness of U.N, addressing the general assembly is a huge opportunity to stand out, send a message, do something good etc. What a waste
by ack_complete | 2025-04-25 01:39:18+00:00
Intel also shipped a bunch of Pentium-branded CPUs that have AVX disabled, leading to oddities like a Kaby Lake based CPU that doesn't have AVX, and even worse, also shipped a few CPUs that have AVX2 but not BMI2:

https://sourceware.org/bugzilla/show_bug.cgi?id=29611

https://developercommunity.visualstudio.com/t/Crash-in-Windo...
by Ar-Curunir | 2025-04-25 01:39:21+00:00
Sure, but PhD students are still working on topics that they (at least partially) choose. As a PhD student in the USA, you have choice over your advisor, and hence choice over your research niche. Within that niche, you don't necessarily have full control over your project, but it is in everyone's interest to align the project with the student's interests; nobody wants a project that was half-assed because the student hated working on it.
by bobdaren76 | 2025-04-25 01:39:43+00:00
Here is the link to roadmap: https://github.com/orgs/dash-ai-labs/projects/1/views/3

Another good place to discuss this would be our Discord: https://discord.com/invite/uuBsw5xFHc

We haven't started any work on IMAP yet since we already have Gmail and Outlook integration via OAuth
by philocalyst | 2025-04-25 01:41:04+00:00
MacOS doesn't give any way to block an association from happening, I'm assuming they're using the same API's under the hood that Duti is using, and the only way you could block that from being accessed is by disabling the Launch services API.

In the next release of Infat, I'm introducing listing the openers from the plist (As you're doing now). If you record these values, then get their set defaults through infat, you could put those into your config and load from you config whenever they're overriden!

Best I got... Shameless promotion
by brucedawson | 2025-04-25 01:41:05+00:00
And yet, as I mention in the blog post, Google Maps actually does understand how Vancouver's addresses work. It can find the location where a non-existent address would be if it existed. But for addresses like 138 W 6th Ave it chooses not to, instead trusting... well, I don't know what it's trusting. But whatever it is trusting is wrong, and is resistant to being corrected through the feedback tool.
by BobbyTables2 | 2025-04-25 01:41:41+00:00
Who should be promoted and/or given a raise?

The person working hard with the same company for 15 years with extensively proven track record and well known impact across the organization?

Or the interview candidate with 5yrs experience?

Yet every time, companies roll out the red carpet for the new guy. He’s probably at least half bluffing and the new company has little concrete evidence of his past performance.
by sameasiteverwas | 2025-04-25 01:43:16+00:00
The first export type implemented should be as minimal and human readable as possible (text files for most content, maybe w/ minimal markup). If that's not possible for all data, then standard formats like html or pdf.

After that, go after your biggest competitor. If people know they have a path back to a familiar shore they're less scared to swim in new waters.
by layman51 | 2025-04-25 01:43:19+00:00
I think this idea that a building/property can have more than one address can happen in the United States too. The way I see it, it is because a ZIP code can be associated with a list of cities that are categorized as “recommended city name”, “other city names recognized for addresses in this zip code” and “city names to avoid”. [1]

So as an example, if you use the UPSP Cities by ZIP Code to research 77005 and you would see that they recommend using the city name of “Houston” for mail, but they would also recognize “West University Place”. There’s also a city called “Southside Place” which should be avoided when it comes to sending mail. But then that kind of makes me think that if a house is within the limits of one or these small cities, then it could in theory have the same street name but have two different city values in different databases.

Then on the other hand there’s a somewhat related problem where a small town or village (e.g. Somers, WI and Scotland, CT) can have multiple ZIP codes and that ends up causing a lot of headaches for the residents of the town since they all might live nearby but then each section of the town might end up associated with some other larger city it’s closest to.

[1]: https://tools.usps.com/zip-code-lookup.htm?citybyzipcode
by echelon | 2025-04-25 01:43:33+00:00
> a cute dog hugs a cute cat

This prompt is best served by Midjourney, Flux, Stable Diffusion. It'll be far cheaper, and chances are it'll also look a lot better.

The place where gpt-image-1 shines if if you want to do a prompt like:

"a cute dog hugs a cute cat, they're both standing on top of an algebra equation (y=\(2x^{2}-3x-2\)). Use the first reference image I uploaded as a source for the style of the dog. Same breed, same markings. The cat can contrast in fur color. Use the second reference image I uploaded as a guide for the background, but change the lighting to sunset. Also, solve the equation for x."

gpt-image-1 doesn't make the best images, and it isn't cheap, and it isn't fast, but it's incredibly -- almost insanely -- powerful. It feels like ComfyUI got packed up into an LLM and provided as a natural language service.
by prisenco | 2025-04-25 01:43:43+00:00
I misunderstood your comment.

That case was about forcing users to choose between personalized ads or a paid subscription. I can understand why the EU would reject that.

A case like that is outside of the scope of my argument. My proposal is a site that offers subscriptions with no free ad supported option at all, which the EU wouldn't have an issue with.
by Yiling-J | 2025-04-25 01:44:06+00:00
gemini-2.0-flash-exp-image-generation doesn’t perform as well as GPT-4o's image generation, as mentioned in section 5.1 of this paper: https://arxiv.org/pdf/2504.02782. However based on my test, for certain types of images such as realistic recipe images, the results are quite good. You can see some examples here: https://github.com/Yiling-J/tablepilot/tree/main/examples/10...
by jjmarr | 2025-04-25 01:44:32+00:00
And a fun game is to mentally model someone completely unhinged. Otherwise, players won't be interested.

It's not interesting to mentally model the "helpful friendly AI assistant/girlfriend". She loves you and is generally a good person working towards your interests.

A good AI-driven dating simulator needs characters with flaws and independent goals. Ones that struggle to divulge information or are contradictory at times. Real people are hateful, make mistakes, and act irrationally against their own interests. They follow arbitrary rules they invent or bend to justify their own behaviour. Not everyone will hand you their life story on a plate.

LLMs (with the exception of Deepseek R1) are not able to roleplay that. They are trained innately for alignment and have a clearer specification of their values than the vast majority of humans. This is boring and un-educative.