MurphyA/hacker-news huggingface dataset:
by vizzah | 2025-06-18 11:18:35+00:00
The regions are largely already occupied. Are you aware of how many refugees have already left for Ukraine? They are not coming back to those territories unless they are liberated. A lot of pro-Russian refugees left for Russia. Any non-conscripts left for Europe.

I know what my relatives in Ukraine want -- they want to stop the war without it progressing further and without the conscription of 18 year olds. Zelenskiy should have held a referendum on Crimea years ago -- he promised it before getting elected. They purposely want to avoid this because most Ukrainians would vote to cede Crimea to end the war. This could have been used as a strong negotiating chip with Russia. Ukraine could have negotiated the return of some of the already occupied territories in exchange for accepting the loss of Crimea. But it's not happening! And nobody is allowed to talk about this -- not even hint at it! I ask my numerous Ukrainian contacts privately, and they all agree: cede Crimea, at least to end the war.

It is quite obvious that Ukraine cannot win a war of attrition, and the longer this drags on, the more devastated Ukraine will be when the war ends. The amount of damage to the economy, infrastructure, agriculture, housing, etc., is already beyond recovery. Have you seen how much the World Bank expects Ukraine will need to rebuild? More than half a trillion USD -- that's today's figure.

So yeah, you can continue the demagoguery about "who gave you the right" or "what if, what then" -- but Ukraine needs concrete steps and the acceptance that it will have to lose something in order to secure its further independence and, hopefully, future prosperity.

PS: But if you think losing millions of lives, losing bright minds who don't want to have to do anything with this war, is more important than ceding some pro-russian oblasts - go on the frontlines and fight for this flawed ideology.

PPS: I checked your posting history on HN and you seem to have joined 3 months ago to support Ukrainian-government's official narrative. I would have saved my time responding to you, should I checked it earlier.
by RugnirViking | 2025-06-18 11:19:14+00:00
The single biggest things that could be done to remedy this in order

1) snipping/clipping/screenshot tool outputs webp

2) convert to webp on ctrl-c ctrl-v from browsers

3) whatsapp/messenger/discord support. People will say these work fine, in my experience its a gamble, which is shouldn't be. It should be seamless, literally no edge cases
by iLoveOncall | 2025-06-18 11:19:23+00:00
1. No it's not. Top GitHub repository from Google as an example: https://github.com/google/material-design-icons I think you'd actually be hard pressed to find a single repository where the company that owns it lists where they are registered.

2. This is a requirement for companies registered in the UK. You should also read your own link, it doesn't say anything about the company's presence on 3rd party websites.

3. This is such a remote reason it's laughable, there are plenty more things that are more relevant to potential job applications, such as whether they are hiring at all or not.

You just want them to mention it because it's a Chinese company. If they were American, Mexican, German or Zimbabwean you wouldn't give the slightest fuck.
by falcor84 | 2025-06-18 11:19:26+00:00
I've had quite a few cases where I wanted to access a research report, and where in the past I would have asked my employer to shell out money for a report by the likes of Gartner, I've increasingly found myself relying on Deep Research. I don't 100% trust it, and would follow up with the sources, but the truth of the matter is that I never 100% trusted Gartner either.

I don't anticipate their demise yet, but I do see AI as a very clear substitute for much of their work.
by diggan | 2025-06-18 11:21:26+00:00
> 1. It's conventional to do so.

I can't say I remember any model/weights release including the nation where the authors happen to live or where the company is registered. Usually they include some details about what languages they've included to train on, and disclose some of their relationships, which you could use for inferring that from.

But is it really a convention to include the nation the company happen to be registered in, or where the authors live, in submitted papers? I think that'd stick out more to me, than a paper missing such a detail.
by rurban | 2025-06-18 11:22:23+00:00
I was wrong in my initial thoughts on the Go GC design. Apparently they improved it in the last years a bit. Still not state of art by far.

Esp. compaction is their latest "improvement", just implemented backwards, in the sweep phase. Now a moving collector is already compacting, no need to optimize for it to detect it in the sweep phase when the copying GC already puts them together.

No buzzwords, sorry. Simple technical concepts the Go people still don't get. Compaction is always needed, because that's the biggest run-time win in all environments. Cache misses.
by rxtexit | 2025-06-18 11:22:48+00:00
I find this perspective just incredibly dull.

As if the measure of interesting is the attention of trash, click bait journalists.

To me, it is why most people and places have become increasingly dull and monotone over my lifetime.

It is like we have developed a society of dull, shitty stage actors, constantly trying to perform 24/7 but there is no audience other than all the other shitty stage actors.
by gwd | 2025-06-18 11:22:57+00:00
It sounds like you're agreeing with the article? From TFA:

> Over the past year, we've worked with dozens of teams building large language model (LLM) agents across industries. Consistently, the most successful implementations weren't using complex frameworks or specialized libraries. Instead, they were building with simple, composable patterns.

> ...There are many frameworks that make agentic systems easier to implement. ...These frameworks make it easy to get started by simplifying standard low-level tasks like calling LLMs, defining and parsing tools, and chaining calls together. However, they often create extra layers of abstraction that can obscure the underlying prompts and responses, making them harder to debug. They can also make it tempting to add complexity when a simpler setup would suffice. We suggest that developers start by using LLM APIs directly: many patterns can be implemented in a few lines of code.
by lotharcable | 2025-06-18 11:24:22+00:00
That is a odd statement since the people that designed Wayland are, by and large, the same people that maintained Xorg.

In fact the Wayland devs are the primary group of people maintaining what is left of X11.

The reality is that a lot of X11 design is simply a bad idea. Which is what one would naturally expect given its pioneering nature. By the mid 1990s it was already obsolete and didn't match up with how hardware worked nor how people were using computers.

What has allowed it to persist to this day in Linux is more along the lines of:

* we just that we had a really good open source implementation with a very dedicated developer base and some commercial support from companies like Redhat.

* compatibility with X Servers other then XFree86/Xorg was no longer relevant since the rest of the world has long abandoned X11. So aside from a few nitch cases were people wanted X11 apps on their Windows desktops using properietary X Servers it no longer really mattered.

* X11 allowed extensions (most of which didn't work with network transparency, btw)

* Widget authors, mostly QT and GTK, went through great efforts to avoid using X11 and working around limitations.

KiCAD is just a unfortunate case. They use a kinda odd toolkit, wxWidgets, and happen to depend on a lot of X11 specific behavior for some of their application's features.

So it is less of a situation of Wayland devs not understanding X (they probably are some of the few people that actually understand it deeply).

Wayland actually has really good X11 comptatibility through XWayland and for most applications it doesn't cause issues. But for KiCAD it does. And they are just being honest about it.

Accomidations are being made for KiCAD type behavior and probably KiCAD will update and change things to meet them somewhere in the middle and in not too long it'll become a forgotten issue.
by brulard | 2025-06-18 11:25:22+00:00
Do you mean that the benefit of cheap labor goes to private companies, but the cost stays with the taxpayers? If so, I see the logic. If we are talking about imprisoning someone, because we get cheaper labor for example inside the prison, than that doesn't make sense. Of course I count that the job needs to be done.

Scenario A (person not imprisoned):

- Prison cost: $0

- Labor cost: $25k (hire someone)

- Total cost: $25k

Scenario B (person imprisoned):

- Prison cost: $50k

- Labor cost: $0 (prisoner does it)

- Total cost: $50k
by BorgHunter | 2025-06-18 11:25:44+00:00
It depends, obviously, but when installed by governments, "cost reduction" almost always takes into account labor to replace faulty lamps, which is especially relevant when there are thousands of the things out there. So governments (for the most part--there are exceptions) avoid the cheapest ones, correctly identifying them as a false economy. The cheap ones are most likely to be found in private parking lots, because parking lot owners are generally only responsible for a handful of lamps and it's a pretty minor part of their business, so they're not going to put much thought into it.
by tkgally | 2025-06-18 11:26:33+00:00
I haven’t developed an approach to it yet. In my tests yesterday, I did run into errors when the texts were too long for the context windows, but I haven’t tried to solve it yet.

As a human translator, if I were starting to translate a text in the middle and I wanted my translation to flow naturally with what had been translated before, I would want both a summary of the previous content and notes about how to handle specific names and terms and maybe about the writing style as well. When I start working on the project again tomorrow, I’ll see if Claude Code can come up with a solution along those lines.
by reedlaw | 2025-06-18 11:26:40+00:00
In case you're wondering what it takes to run it, the answer is 8x H200 141GB [1] which costs $250k [2].

1. https://github.com/MiniMax-AI/MiniMax-M1/issues/2#issuecomme...

2. https://www.ebay.com/itm/335830302628
by nis0s | 2025-06-18 11:26:44+00:00
2016 is nine years ago, why should anyone expect stellar cultural artifacts every year? Art is hard, and no one should expect culture-defining art with any regularity over a short period of time, unless there is currently an art movement which propagates creation and dissemination, e.g., Impressionism, Blues, or the creation of a new technology, like TV.
by akulkarni | 2025-06-18 11:28:16+00:00
It depends on which benchmarks you use.

"ClickBench evaluates databases using a single table of clickstream data, representative of workloads like web analytics, BI, and log aggregation. It also favors full-table large scans and large-scale aggregations on denormalized data.

Real-time analytics inside applications is different and needs a new benchmark." [0]

This is why we published RTABench. [1]

We believe that it is more representative of real-time analytical workloads.

[0] https://www.tigerdata.com/blog/benchmarking-databases-for-re...

[1] https://rtabench.com/
by prmoustache | 2025-06-18 11:29:17+00:00
> With respect to bike riders, there's a lycra clad group who are largely all middle to upper class, they simply don't make up a majority. But they are visible.

These are only a fraction of people using bikes.

50 miles distance from workplace means around 80km. Both ways, 5 days a week that is around 800km which is pretty much the range of my car. I have to spend around 80€ to fill up the tank. No way lower class people can afford spending 80€/week 300€/month on gasoline only to go to work. That is not counting maintenance, insurance, yearly inspection. This is pure luxury. Even I with a decent income would not commute daily by car as it is just throwing money out of the window.
by fatbobman | 2025-06-18 11:29:46+00:00
In SwiftUI’s layout system, the .layoutPriority modifier might seem inconspicuous at first glance, yet it can decisively influence a view’s size allocation when it matters most. Most developers know its “magic”—in a VStack or HStack, a higher priority view will fight for more space when things get cramped. But did you realize that .layoutPriority can work wonders in a ZStack too? Its behavior there is entirely different from VStack and HStack. In this article, we’ll dive deep into this little-known feature and show you how to harness layout priority inside a ZStack.
by lproven | 2025-06-18 11:29:51+00:00
> The whole hardware architecture was a series of hacks to make the machine as cheap as possible

Well, I mean, in a way, yes, but that's an uncharitable way to consider it, IHMO. It's a bit like saying "the entire Unix architecture was a series of hacks to make a multiuser OS run in 8 kilowords of memory and 1MB of disk."

I mean, it sort of is, but it's also a very negative way to assess it.

As a former Spectrum 48 owner, I saw it more as inspired ways to get a colour computer with primitive sound for under £175, when the American equivalent in market positioning, an Apple II, was equivalent to in the region of £1750.

> 64KiB of DRAM of which half of was non-functional!

Only some of them, AIUI. Also an inspired way to get around low yields at the time. Allegedly the Intel 486SX was a similar hack: got a 486DX with a working integer unit but broken FPU? Call it an SX and sell it anyway!

This is also how CPU speed binning works. Test one -> can it do max speed? -> yes, mark the whole batch for that speed; no -> test them slower, and remark as slower.

Thus the Pentium 60 and 66... then 90 and 100... then 120 and 133.

> the weird out-of-order memory layout for the screen

Quite possibly inspired by similar hacks by Wozniak in the Apple I and II.

Compare the Amiga, using the graphics chipset to drive the floppy drive. Pros: cheaper and more storage. Cons: nothing else can read the disks.
by vizzah | 2025-06-18 11:30:05+00:00
I don't buy this nonsense about Putin having ambitions beyond Right-Bank Ukraine. Putin didn't expect such resistance, and he understands now that Ukraine won't allow itself to become entirely Russian. Western Ukraine is not a match for Russia ideologically or historically, and since the war began, Central Ukraine has become much more radical in its stance toward everything Russian. He now realizes that Eastern Ukraine is the only area where Russia can be tolerated , if ceded to Russia.

And please -- anyone who talks about European ambitions is either naive or deliberately spreading propaganda.
by mandmandam | 2025-06-18 11:30:40+00:00
I asked a pretty simple question - what other developed country separates kids from their parents, puts them in mesh cages, and makes them drink toilet water?

That's not "cherry picking". It's the reality of Democrat immigration policy, going back over a decade. This is happening to thousands of children, and making some people a lot of money.

It's also not "cherry picking" to point out that every Dem admin has increased ICE's budget every year they've been in office. That's supremely relevant to the core argument, which you seem to have forgotten.

And, if it's so "very easy" to point to a developed country with worse immigration policies, then why didn't you?
by squircle | 2025-06-18 11:31:07+00:00
Are there any economic activities the community might engage in to raise their own funds and grow the coffers? How about garnering attention from potential allies in the Tajikistan economy? (Are there any regional hubs or cities where you might find musicians, for instance, you could invite to the village to share their art and possibly gain some regional attention? Are there enough resources for a potlatch with open invitation to outsiders? Out of curiousity, now I need to explore the music of Tajikistan...) Is there a governing body with a budget? How are existing structures built and maintained? What is the village's main form of economic activity?
by LocalH | 2025-06-18 11:31:08+00:00
> “If we don’t act like assholes — or have someone on our team who will on our behalf — we will not survive!”

This is the funnel of capitalism at scale. You have to be an asshole, because if you're not, the real assholes will undercut you and outperform you in every metric the capitalist assholes use to measure success. At that point, you're done. You're out of business unless you find a large enough niche that keeps you in enough revenue to continue operating, which is effectively looking for a needle in a haystack. Not impossible, but extremely difficult and honestly requiring healthy luck.

If we want this to stop being the case, we must figure out a way to shackle the beast of unfettered capitalism. The free market is a sham. Even in the most peak moments of laissez-faire, there are still potent regulations that are often captured and used against new movers in relevant spaces.
by BoorishBears | 2025-06-18 11:31:34+00:00
$100M doesn't just get pulled out of thin air, it's a reflection of their current compensation: it's reasonable that their current TC is probably around 8 figures, with good portion that will 10x on even the most miserable timelines where OpenAI manages to reach the promised land of superintelligence...

Also at that level of IC, you have to realize there's an immense value to having been a pivotal part of the team that accomplished a milestone as earth shattering as that would be.

-

For a sneak peak of what that's worth, look at Noam Shazeer: funded a AI chatbot app, fought his users on what they actually wanted, and let the product languish... then Google bought the flailing husk for $2.7 Billion just so they could have him back.

tl;dr: once you're bought into the idea that someone will win this race, there's no way that the loser in the race is going to pay better than staying on the winning team does.
by pjmlp | 2025-06-18 11:31:58+00:00
GPUs did exist, maybe not what we know them today but exist did they.

Assuming that the entry https://en.wikipedia.org/wiki/X_Window_System is correct, the initial release was in 1984.

Amiga 500 Blitter, which is a baby step into GPU would become, is from 1987.

Texas Instruments TMS34010 was released in 1986, being the very first programmable graphics processor, going beyond DMA programable ones like the Amiga 500's Agnus.

https://en.wikipedia.org/wiki/TMS34010

While these jurassic GPUs could not be taken into account for X Window 1.0 design, by the time of X11R6 release, it was more than enough time to have had them into account.

EDIT: reformating
by achempion | 2025-06-18 11:32:47+00:00
Have you tried contacting local business owners / chains inside or around this area or from a capital? What about local government (mayors, administration) to see if they can connect you with someone? Who will be paying teachers and maintaining the place after the premises is built? Are there any special requirements for buildings used for children education (kitchens equipment, materials used in construction, ventilation, etc)?
by koakuma-chan | 2025-06-18 11:33:52+00:00
I'm using LiveKit, and I indeed have tested Gemini, but it appears to be broken or at least incompatible with OpenAI. Not sure if this is a Livekit issue or a Gemini issue. Anyway I decided to go back to just using LLM, SST and TTS as separate nodes, but I've also been looking into Deepgram Voice Agent API, but LiveKit doesn't support it (yet?).
by zigman1 | 2025-06-18 11:35:29+00:00
My very first thing was automation of placing my journal entry to appropriate Google Drive folder. I write my brain dump/journal everyday in Google Docs, and if I just click "New document, it places it in the root GDrive folder, and I had to move it manually which I am to lazy to do it.

LLM helped me write a python script that searches the root folder, finds the right document (name is always the date of the day), and searches for the right folder in assigned Google Drive repository (and creates a yearly or monthly folder if a new month starts).

It also helped me create a yaml script for Github actions to trigger this once every day.

I felt like a magician. Since then I created second brain databases, internal index of valuable youtube videos, where I call the api to get transcripts and send it to llm, other note taking automations etc etc
by palata | 2025-06-18 11:35:32+00:00
> There are many nuclear powered ships

What's the ratio of nuclear-powered big ships vs non-nuclear-powered big ships?

> If you have enough electricity

We're talking about moving our current electricity production entirely out of fossil fuels (because we produce a lot of electricity with them), then multiplying that production by 5, and at this point we're only producing the same amount of energy as today. But of course that's not enough, because we then need to use a lot of that energy to produce what's needed to replace oil, e.g. hydrogen.

We currently need what... 10-15 years to build a nuclear power plant? We're talking about building multiple orders of magnitudes more of them in a few decades, together with the electrical network and of course everything that needs to be re-engineered now that they can't run with oil anymore. And we're currently using oil for a reason: it's super dense, there is nothing more convenient.

And what value does it add? Nothing. It's just for replacing what currently works. Who will pay for that? Where will the money come from?

And this has to be done in a context where geopolitical instability will grow every year (because it is a fact: our access to abundant fossil fuel is coming to an end; Europe has seen it since 2007). And of course in a context where we are not remotely thinking about doing it. In the last decades, we as a society have actually kept accelerating in the opposite direction.

How realistic do you think your scenario is, really?
by cardanome | 2025-06-18 11:35:59+00:00
The first thing any big technical revolution causes is suffering for a lot of people.

It can bounce back over time and maybe leave us better off than before but the short term will not be pretty. Think industrial revolution where we had to stop companies by law from working children to literal death.

Whether the working man or the capital class profits from the rise of productivity is a questions of political power.

We have seen that productivity rises do not increase work compensation anymore: https://substack.com/home/post/p-165655726

Especially we as software engineers are not prepared for this fight as unions barely exist in our field.

We already saw mass layoffs by the big tech leaders and we will see it in smaller companies as well.

Sure there will always be need for experienced devs in some fields that a security critical or that need to scale but that simple CRUD app that serves 4 consecutive users? Yeah, Greg from marketing will be able to prompt that.

It doesn't need be the case that prompt engineers are paid less money, true. But with us being so disorganized the corporations will take the opportunity to cut cost.