MurphyA/hacker-news huggingface dataset:
by ajsnigrutin | 2025-04-25 01:45:17+00:00
Wait what?

I live in a small country of ~2mio pop, and we have approximately 6000 settlements with streets and street addresses and many different standards of numberings, depending on many reason, mostly historic.

Technically yes, a few thousand systems could be programmed into some google processing engine, but you'd have to manually classify every road to set the correct system, and even there, you'd never know what is a legit numbering scheme or what is an error.

For example, Cucumber street 1, 3, 5, 7, 9 on one side of the street and Cucumber street 2, 4, 6, 8, 10 on the other is a valid numbering scheme. If #3 splits his front yard and builds another house, you'd get "3a" on that side. If #6 buys #8, demolishes one or both buildings and builds a bigger one, that could become either a "6" or an "8", and the other would be missing. Then #7 is demolished and an apartment building is built there with 4 entrances to 4 separate building sections, so those would be numbered 7a, 7b, 7c and 7d, even though they're in the same building. #5, #7 and #9 are also a part of the same building (three entrances), but the building is older, the street was renamed and renumbered some time after, and each of the entrances got its own number. Then you come to #10, which is also a building with 4 entrances, but #10 goes towards Cucumber street, and the other three are facing the Lettuce street and are thus Lettuce street 6, 6a and 6b. Notice starting with the "6" here and "7a" above, well, that's because #6 lettuce street existed before the building was expanded, it kept the #6 number, but since there used to be a shed on Cucumber street #7, the new building starts with 7a.

Good luck writing a general model for that.
by Gathering6678 | 2025-04-25 01:47:03+00:00
I honestly believe if the Trump administration really intends to bring manufactuing back to the US, a permanent double-digit/3-digit tariff and a stable regime of 8+ years will do the trick. Companies will be able to plan accordingly.

But, if the tariff keeps changing on a daily basis with no one sure of his ultimate goal, and the fact that there is a four-year term limit which significant limits visibility beyond that, companies couldn't make such decision. It takes more than four years to build a factory and get it into stable operations.
by famahar | 2025-04-25 01:47:44+00:00
I read an interesting thread about this in relation to game dev. Development is ugly, so a lot of audience building and investor potential comes from creating visually appealing gameplay demos and mechanics. Often they are made separate from the core of the game. All that time spent making engaging content ends up compromising the development process and turning it into more of a show reel, rather than a fully functioning holistic game.
by watusername | 2025-04-25 01:48:19+00:00
I wonder if more differentiated branding would have helped. Chrome/Chromium is another example that came to mind: Like "Code - OSS" (the open-source base of VSCode), Chromium works just fine as a browser but with fewer Google-related features (syncing, DRM, etc). People seem to happily use Chromium despite the limitations (many actively seek them!), and I don't remember there being a controversy like this.
by ack_complete | 2025-04-25 01:50:40+00:00
AVX-512 also has a lot of wonderful facilities for autovectorization, but I suspect its initial downclocking effects plus getting yanked out of Alder Lake killed a lot of the momentum in improving compiler and library usage of it.

Even the Steam Hardware Survey, which is skewed toward upper end hardware, only shows 16% availability of baseline AVX-512, compared to 94% for AVX2.
by da_chicken | 2025-04-25 01:50:52+00:00
While I would certainly agree with you that putting the FROM clause first would be a significant improvement to SQL and was a genuine design mistake, this otherwise feels more like just wanting SQL to be less declarative and more imperative. Wanting it to be more like LINQ and less like relational algebra.

That, I think, is most developers' real sticking point with SQL. It's not object-relational impedance mismatch between their application and the data store, it's imperative-declarative impedance mismatch between their preferred or demonstrated talent. They are used to thinking about problems in exactly one way, so when they struggle to adapt to a different way of thinking about the problems they assume their familiarity is what's more correct.

I think this is why the same developers insist that XML/HTML is "just a markup language." Feeding a document into an executable to produce output isn't really significantly different than feeding imperative language into a compiler. The only real difference is that one is Turing complete, but Turning completeness is not a requirement of programming languages.
by Hasu | 2025-04-25 01:53:29+00:00
As someone who has struggled with physical and mental addictions for my entire life: breaking a physical addiction is trivially easy compared to breaking a mental addiction. And breaking a physical addiction is really hard (I'm currently suffering withdrawal effects from a recent decision to quit vaping nicotine and it sucks).

Mileage varies for different people, of course. But dopamine is dopamine and addiction is addiction and it's neither kind nor fair to tell someone else that their addiction isn't real because there's no change in their blood chemistry.
by jhot | 2025-04-25 01:53:30+00:00
I only use NATS as part of my home automation architecture but I have found it very nice to use and would have been happy to use it at work if we weren't so entrenched in AWS proprietary services.

I wonder if they are hoping to become more of a platform and leverage NEX to sell edge functions like cloudflare, bunny.net, etc are doing?
by echelon | 2025-04-25 01:53:35+00:00
I'd go out on a limb and say that even your praise of gpt-image-1 is underselling its true potential. This model is as remarkable as when ChatGPT first entered the market. People are sleeping on its capabilities. It's a replacement for ComfyUI and potentially most of Adobe in time.

Now for the bad part: I don't think Black Forest Labs, StabilityAI, MidJourney, or any of the others can compete with this. They probably don't have the money to train something this large and sophisticated. We might be stuck with OpenAI and Google (soon) for providing advanced multimodal image models.

Maybe we'll get lucky and one of the large Chinese tech companies will drop a model with this power. But I doubt it.

This might be the first OpenAI product with an extreme moat.
by JumpCrisscross | 2025-04-25 01:53:45+00:00
> you'd think racking up hundreds of thousands of non-combatants deaths and flash frying Pakastani wedding parties remotely because of target misidentification would be high on the list of things to prosecute, if you're the Democrats

A consistent mistake by the Democrats is thinking foreign policy will win votes. It doesn’t. We’re the centre of the empire and that makes us arrogant and self centred. You can’t win a national election based on war crimes.
by dahart | 2025-04-25 01:54:56+00:00
> I’m not sure how ray tracing done by video games can be construed a more area-based than point sample based. It seems to me like ray-hit testing is done in a point-sample manner, and games aren’t doing multiple rays per pixel.

Ignoring the denoiser, games are quite commonly using Box Filter for pixels. That’s the square in square pixels. The point sampling is in service of an integral whose shape is a square, and that’s the problem Alvy Ray is talking about.

That point sampling is distinctly different from the “point sample” that represents the pixel value itself, so let’s not conflate them. The averaging over an area that is square shaped, whether it’s multiple samples or over time, is the reason that the pixel shape is summarized as square, not as a point.
by badmonster | 2025-04-25 01:55:11+00:00
My little one has been working on Growth mindset - it is just amazingly applying to the startup world, and such important life hack IMO.

- View challenges/mistakes as opportunities. There's so many decision everyday, but go for it and make mistakes and learn from it. You get better and progress every time.

- Embrace the constructive feedback - so true.

- be inspired and happy for other's success. this is not a zero-sum game. Be cheerful and happy for others, learn from others and be helpful whenever you can.
by zeagle | 2025-04-25 01:55:47+00:00
Between a trade war, abuse by border services, threats of annexation, economic instability taking a dump on my retirement and cost of living. For sure. I have conferences, memories in Hawaii, family in the US and I ain’t going. I actually hope life in the US becomes more uncomfortable for the average person for a while so the ideology driving MAGA becomes persona non grata for a generation or two. I’ll vote the only way I can: my money. -a slighted Canadian.
by pabs3 | 2025-04-25 01:56:10+00:00
That is definitely the wrong approach with the Linux ecosystem, and any other open source ecosystem. Not all distros actually have a single parent company, or any parent company, many are volunteer only but accept donations.

The right approach would be for the laptop vendor to test their laptops with distros requested by their customers, and to contribute new drivers and fixes to the mainline Linux kernel and other upstream projects, and to require their chip suppliers to do the same. The revenue sharing could be via an official partnership, or conference/etc sponsorship arrangements or even just regular donations.

The OS selection would probably have to be hidden behind an "advanced community supported options" area, to reduce the confusion you mention.
by jszymborski | 2025-04-25 01:56:52+00:00
I'm under no illusion that the government of the People's Republic of China is a friend to Canada nor do I think any of my comments make it seem that way. I reiterate my commitment to patronize non-imperial free democracies.

I have a long history of fighting against equivocations of the US and China under previous administrations, but over the course of less than 100 days the US has declared literal economic war against all its allies and has made it clear that it is hostile to free democracies the world over.
by myself248 | 2025-04-25 01:57:14+00:00
Likewise, I wish my phone had a setting to mute Amber Alerts while the phone's been motionless for a long time. It's sleeping, I'm sleeping, blasting me with an emergency tone at 4:45am is not going to help anyone. But yes if I'm actually out and about, by all means, I'd be happy to help, I don't want to turn them off entirely.

Such common sense, yet so uncommon.
by dzaima | 2025-04-25 01:58:02+00:00
It takes like 4 instrs to compute the mask from an arbitrary length (AVX-512 doesn't have any instruction for this so you need to do `bzhi(-1, min(left,vl))` and move that to a mask register) so you still would likely want to avoid it in the hot loop.

Doing the tail separately but with masking SIMD is an improvement over a scalar loop perf-wise (..perhaps outside of the case of 1 or 2 elements, which is a realistic situation for a bunch of loops too), but it'll still add a double-digit percentage to code size over just a plain SIMD loop without tail handling.

And this doesn't help pre-AVX-512, and AVX-512 isn't particularly widespread (AVX2 does have masked load/store with 32-/64-bit granularity, but not 8-/16-bit, and the instrs that do exist are rather slow on AMD (e.g. unconditional 12 cycles/instr throughput for masked-storing 8 32-bit elements); SSE has none, and ARM NEON doesn't have any either (and ARM SVE isn't widespread either, incl. not supported on apple silicon))

(don't need vcompress, plain masked load/store instrs do exist in AVX-512 and are sufficient)
by melodysium | 2025-04-25 01:58:11+00:00
> There are a lot of critiques of LLMs that I agree with but "they suck and aren't useful" doesn't really hold water.

> I understand people not using them because of social, economic, and environmental concerns. And I also understand people using them because they can be very useful.

> Thoughts?

i'd like to try to provide a nuanced, good-faith attempt at balancing "it seems to be useful" with deeper concerns on influence, misuse, and trust.

feedback and critique welcome!
by echelon | 2025-04-25 01:58:19+00:00
This product does not lag behind competitors. Once you take the time to understand how it works, it's clear that this is an order of magnitude more powerful than anything else on the market.

While there's a market need for fast diffusion, that's already been filled and is now a race to the bottom. There's nobody else that can do what OpenAI does with gpt-image-1. This model is a truly programmable graphics workflow engine. And this type of model has so much more value than mere "image generation".

gpt-image-1 replaces ComfyUI, inpainting/outpainting, LoRAs, and in time one could imagine it replaces Adobe Photoshop and nearly all the things people use it for. It's an image manipulation engine, not just a diffusion model. It understands what you want on the first try, and it does a remarkably good job at it.

gpt-image-1 is a graphics design department in a box.

Please don't think of this as a model where you prompt things like "a dog and a cat hugging". This is so much more than that.
by alganet | 2025-04-25 01:58:47+00:00
You could start with Genesis.

Predicting a destructive event (flood), gathering survivors to a safe place (ark), a sacrifice (bird that does not come back) followed by a success (bird comes back revealing land is close).

It is predictive of the Bible itself. It's original version lost, only surviving pieces gathered, first testament interpretation sacrificed, new testament proven to be a fertile narrative. (sounds like a preface, doesn't it?)

It's a book of the story of the book itself. Quite a thing. Is there something about the book that is not the book itself? Well, there are coincidences such as the ones I mentioned throughout the text. A kind of ghost conceptual presence, untangible but present in the similarities between the books.

There you go. Three pieces book. Two testaments and a ghost.

But is there something else beyond it? Probably not. That's what the book says, it's not there anymore. It says right away, as someone took it right in the beginning.
by jwr | 2025-04-25 01:58:53+00:00
The real problem is that Google Maps isn't regulated like a utility. I know, I know, we all hate regulation, we love free markets, and all. But bear with me for a moment.

I had a problem where Google Maps showed the wrong location for my address. I reported the issue. I was told the correction was accepted. But it wasn't — Google Maps would still show the wrong location. After doing this dance several times over a course of weeks going into months, it would sometimes show the correct location, and sometimes the wrong one. I once had two people arrive in the same car, and each of their phones showed a different location in Google Maps.

The problem is that at this point Google Maps is so ubiquitous that people accept it as "truth". And that is a problem when it shows an incorrect location: people can't get to your place, package deliveries are delayed, etc.

Unfortunately, things that are so ubiquitous in our lives require regulation — at the very least, Google should be required to process (and verify) requests for corrections in a timely manner.
by hintymad | 2025-04-25 01:59:56+00:00
The choice between Made in Asia and Made in the USA can be more complicated. For instance, I will acknowledge that 85% of price difference is a lot, but then I'd rather own less stuff: less clothing, less food, certainly no goodie bags. If anything, I hate that the house is filled with stuff that family members bought for now good reason except this jolt of pleasure at the time of purchase.
by gwern | 2025-04-25 02:00:23+00:00
Nope! The knowledge cutoff does not show lack of leakage. Even if you get a non-confabulated cutoff which was before anyone ever asked the strawberry question or any question like it (tokenization 'gotchas' go back to at least davinci in June 2020), there is still leakage from the RLHF and tuning process which collectively constitute post-training, and which would teach the LLMs how to solve the strawberry problem. People are pretty sure about this: the LLMs are way too good at guessing things like who won Oscars or Presidential elections. This leakage is strongest for the most popular questions... which of course the strawberry question would be, as it keeps going viral and has become the deboooonkers' favorite LLM gotcha.

(This is, by the way, why you can't believe any LLM paper about 'forecasting' where they are just doing backtesting, and didn't actually hold out future events. Because there are way too many forms of leakage at this point. This logic may have worked for davinci-001 and davinci-002, or a model whose checkpoints you downloaded yourself, but not for any of the big APIs like GPT or Claude or Gemini...)
by noisy_boy | 2025-04-25 02:01:45+00:00
It is not so dissimilar in Finance. Senior manager comes, understands the lay of the land for a little while to form a picture of what changes they need/want and pushes out people to get his own people in. There is a lot of politics in banks etc and it becomes very important to them that they get rid of threats or those who won't unquestionably carry out their wishes. It is usually justified as shaking things up. Predictably such things are not great for quality of work but then again, that is secondary in a politically active space that a lot of Finance places are.
by richardfontana | 2025-04-25 02:02:56+00:00
> Funnily enough, Americans do not use the term solicitor; that's reserved for lawyers working for the government!

It is certainly a rare term in American English. I associate it with the probably now-archaic "NO SOLICITORS" signs, which used to be commonly used in an effort to ward off door-to-door salesmen and such. The specialized usage you are referring to is the use in titles of certain important government lawyers (I'm only aware of this in the federal government). The most famous is the Solicitor General, which is an appointed official in the Department of Justice whose job is mainly to argue on behalf of the government before the US Supreme Court.
by al2o3cr | 2025-04-25 02:03:34+00:00
My favorite address WTF (from when I worked at a startup that managed deliveries) was an apartment building in New York City. If you tried to geocode the full address of an individual apartment (123 Someplace St Unit 789, etc) it would fail - but an address without the unit would succeed!

This was particularly weird because normally the geocoder was fine with bogus unit numbers (eg on obvious single-family homes) but fell over in just this one case...
by rs186 | 2025-04-25 02:04:47+00:00
Nobody said the conclusion is "better". Tons of academic papers contain faulty conclusions. But as long as it is not intentional fraud (which does get blurry at times), I appreciate researchers who put in honest work to reach some conclusion, based on evidence.

This article is also an example. You can disagree with their methodology, but I'll choose this article over posts with words like "more", "do", "don't" with no evidence attahched whatsoever.
by tacitusarc | 2025-04-25 02:05:26+00:00
Thank you so much for this bit of humor. After ChatGPT first responds with the surgeon being the mom, I asked it to read the riddle more carefully, thinking it might figure it out with a little prompting. I got this gem of a response:

Ah — now I see the twist. The patient is the cousin, but the surgeon says “He’s my son.”

That means the man who died was the surgeon.

So how is it possible? Because:

The surgeon is the cousin’s father — and the man who died was also the surgeon.

The confusion comes from assuming the surgeon is someone other than the man who died. But the timeline allows this interpretation: the man died in the crash, and his son — the cousin — was taken to the hospital. The surgeon arrives, sees his son, and says he cannot operate.

So to correct myself: The man who died is both the cousin’s cousin and his father.

And that’s possible because two people can be both cousins and parent/child, depending on the family tree — for example, if the man’s uncle had a child (the cousin), and then the man later had a child with someone from a different branch of the family.

Want a diagram of how that family relationship could work?
by ToucanLoucan | 2025-04-25 02:05:52+00:00
I suspect it has to do with a lot of things:

* Everything is more expensive. You say "food has never been more affordable" but I'll absolutely challenge that. Food banks and kitchens are heavily locale-dependent type resources, and are not distributed according to the needs of the populace, but rather according to the ability and willingness of given communities to sustain them.

* You skated right past the need for a smartphone, mentioning, then going on to cite libraries for some reason. This is just a non-solution to a gig worker who will receive jobs and report their status/completion via a smartphone while on the go, doing the work. Ergo to even begin gig work, one REQUIRES a smart phone WITH a data plan.

* And, again, the pay is shit. In my relatively wealthy area, a good Uber Eats driver can make about $13 to $16 an hour, which on it's face sounds okay for a job that requires basic smartphone literacy and a driver's license. But just think about that. For starters, more than half statistically is tips, which aren't guaranteed and are based on performance. A performance, mind, that is subject to dozens of factors entirely outside the control of the driver. Further, it requires the use of the driver's personal vehicle (or one they have access to anyway) which costs obviously fuel, but traveling so many miles so fast will also mean more frequent oil changes, more replacement parts, not to mention a STEEP increase in the odds of bodily injury on the part of the driver, and NONE of this is being handled by Uber. All of these costs and risks are being felt by the driver.

And that still leaves tons of expenses on the table: insurance for the vehicle, many drivers want to run multiple apps which can require the use of multiple phones and therefore multiple data plans, they need to keep their vehicles clean and tidy for cargo or even passengers, they need to be available at the peak times for orders in order to make any money at all, and even if they do ALL OF THAT right... they are not guaranteed any wage, at all. If they simply don't get orders, or refuse too many and have the systems shadowban them, or simply aren't in the right place, their entire "shift" as it were can be a net loss for them.

> I guess it just sucks sometimes because these issues are super hairy (shut down Uber, great, now you've just put everyone out of a job). "For every complex problem there is a solution which is clear, simple, and wrong."

The solution is I think quite simple here: Uber (and all the rest of these gig apps to be clear) should be paying these people a wage, and the people should be driving cars in a fleet owned by Uber. You know, like Taxi companies did. Taxi drivers made tips, sure, occasionally, but they were hourly employees like any other. If they got in a car accident, the company was insured for that, both for the car and the worker. The employees enjoyed at least some benefits, didn't need to maintain or clean their own cars, certainly didn't need to buy the cars, and showed up to a place, on a schedule, and did a job. Like was normal before the "gig economy."
by mdaniel | 2025-04-25 02:06:16+00:00
I dunno why someone would link to the repo, it's not a project one builds to host locally. Previously https://news.ycombinator.com/from?site=openalternative.co

Also, for comparison:

https://openalternative.co/?q=splunk

https://alternativeto.net/software/splunk/?license=opensourc...