skysight-inc/HackerNews huggingface dataset:
Is it necessary to rely on ip address attribution? If FlowExporter uses ebpf and tcp tracepoints, could each workloads be placed in its own cgroup and could FlowExporter directly introspect which cgroup (and thus, workload) a given tcp socket event should be attributed to?
When people talk about wealth concentration, they're not talking about artists with high-variance paydays. They're focusing on all of the captive-market middlemen that have been allowed to set up shop playing negative sum games via regulatory capture, externalities, lack of anti-trust enforcement, etc.
Such as what? What can GOFAI do well that LLMs still cannot?
“浙里办” is a comprehensive mobile application for government services in Zhejiang Province, China. It is based on the integrated platform of the Zhejiang Government Service Network. The name “浙里办” is a homophone for “here to handle” in Chinese, which reflects its purpose of providing convenient online services for residents and businesses.

This app offers a wide range of functions, including “mobile handling,” “mobile consultation,” and “mobile complaints.” It covers numerous services such as social security payment, housing fund withdrawal, traffic violation processing, and even medical appointment booking. For example, people can apply for subsidies, handle business registration, or even find public services like cultural events through the app. It also has a special version for the elderly, making it easier for them to use with features like voice assistance.

As of now, “浙里办” has over 100 million registered users and provides more than 1,500 convenient services. It has become an essential tool for people in Zhejiang to handle various daily and business-related matters efficiently.

In fact, China has many similar provincial applications like “浙里办.” Each province has its own app to provide convenient government services to its residents. For example, Shanghai has “随申办” (Suishenban), Jiangsu has “苏服办” (Sufuban), and Henan has “豫事办” (Yushiban). These apps are designed to make people's lives easier by allowing them to handle government affairs online without having to visit multiple departments in person.
Happy eChart user. Added a tiny Reactjs wrapper on the top and ditched all D3 libraries. Never look back. Easy to inline and embed into slatejs based documents. Usable on mobile and responsive enough for my use cases.
Gemini loves to leave poetry on our reviews, right below the three bullet points about how we definitely needed to do this refactor but also we did it completely wrong and need to redo it. So we mainly just ignore it. I heard it gives good advice to web devs though.
When the global economy was close to being a zero sum game and the concerns about too much of your silver/gold flowing to China/etc. were real (Great Bullion Famine) it wasn’t that absurd. These days.. yeah..
You're right. It was wrong to emphasise the speed so much. I've shifted the emphasis to the other benefits one gets from using parser combinators. That was the real story in my head anyway.
answer: people who solve every problem with war tend to advocate preparing for war... this would include re-implementing all our supply chains currently residing in the coutries we, imagined or not, see ourselves going to war with...
It depends. If I were a young person from a third world country, with no responsibilities / monetary responsibility that can be solved by a year or two of 30% of FAANG salary, then absolutely, I'd move. That amount of money early in life compounds, and can give me a lot of benefits when I'm older, even if it is for just a few years.

If I were a middle-aged/older person, or someone with social/familial responsibility, then very likely not. If I were someone already living in a first-world country with a good life, then absolutely not.

If I were a risk-taker and enjoy a good unpredictable scenario and can navigate myself well around it, the US likely needs me more than I need them. Regardless of president, the country seems to be a place which respects and rewards this trait more than most other countries.
I switched from mechanical engineering to writing software because of the instant gratification of software machines. If you're designing a gearbox, it takes years to see the actual hardware, and you'd better have gotten the design right the first try, as changing the box gets very expensive.

I would have been much happier as an engineer working next to the shop where I could partner with the machinists.
Very cool. Which library do you use for the drag&drop part?
China may weaponise service trade to hit back against US tariffs
Why presuppose that high quality works can't be produced with the help of (near future) AI tooling? Just because you can produce slop with AI doesn't mean that you have to.
> Yields on the 30 year treasury bond are spiking dramatically

Which tells us the Treasury isn’t seen as a safe haven.
It's made by Baidu and Apache is sponsoring them (why I don't know, Baidu must have enough money right?)
This is what happens when you give in to a bully.
> hang drywall

I can frame, but I'm a disaster at hanging drywall. I finally hired a craftsman to do it, and zip slap bang he had hung it and it was straight and the joints were tight and even and I could hardly believe it.
Luckily Minority Report belongs to the fictional movies category.
But I also think that this type of technology - if properly used - can prevent actual crimes.
Scary? Of course.
If google docs doesn't count as a GUI then i dont know what does.
That isn’t even close to true. But I get you are using hyperbole here.
How about remove blur from your photo, remove blocking items, denoise darks and fixing whiteouts. Granted it's not quite there yet for everything but it's pretty close.
WhatsApp had implemented the feature as early as 2018 but they were denied permission to launch. They were finally granted permission in 2020 … but only to onboard 1 million users. This limit was increased to 100 million in late 2022 and then removed in late 2024. (https://coingeek.com/whatsapp-pay-to-expand-upi-services-to-...).

WhatsApp currently has 600 million active users in India and has been the most popular app for a long time. If it had been granted permission in 2018 it would be the most popular UPI app now. There wouldn’t be a competitive app ecosystem like there is now.
I'm less sure the above is actually correct now.
Exactly.

On top of it, Cyc's whole 40-year run expense of "200 million dollars, 2000 person-years" is... What LLM companies waste each month, for slightly less hallucinations and getting the right number of fingers most of the time?
This works in other species as well.

I guess if it's the end of the world the last people will go to the party.
Look at Superset chart implementations and component choice all the time.
Looks like it's a silly and self-aware play on the word "builder" (New England regional dialect):

> Since I’m relatively new to the world of containers and images, I was excited to learn about the Buildah tool. Especially since I’m a native New Englander and it’s a clever play on how we say Builder in these parts. [0]

[0] https://buildah.io/blogs/2017/06/22/introducing-buildah.html
How do you propose to get money into and out of crypto in this world where your government doesn't want you to pay for anything? Or we just assume everyone starts as a crypto millionaire in this example?
I use `mvdan/sh` [1] under the hood for processing the commands. So it will reformat

if [ foo ] ; then
bar
fi

to

if [ foo ]
then
bar
fi

And also format your example to

foo
bar

In this type of situation, it becomes a little trickier to disambiguate when I need to add semicolons and a backslash, and when I need to add only backslashes. If you use `&&` -- you have disambiguated the two cases so I can format it.

[1] https://github.com/mvdan/sh
Data centers account for like 2% of global energy demand now. I’m not sure if we can really say that AI, which represents a fraction of that, constitutes a huge environmental problem.
I use search exclusively. I've tried ChatGPT for a number of tasks on various subjects and found it's responses to be shallow to the point of uselessness and frequently riddled with errors. It's fun to get it to do dumb shit like rewrite my resume in the style of Warhammer 40k, but for anything serious it's proven to be largely useless.
To make an analogy, it might take you five years and your life savings to prototype a new invention. Once done, it can be mass produced for pennies.

Would you invest that time and money if patent protection did not exist? Probably not, because your competition will copy your work and bankrupt you.

At any point, society could opt to eliminate patent protection and make all existing inventions public domain, at the cost of losing future inventions. But instead we settled for 20 years.

This concern did not previously apply to art styles, because they took nearly as much skill to copy as to originate. But now it does, and with no protections, we can expect nobody to put in the work of being the next Studio Ghibli. The styles we have are all we will have, but we can mass produce them.
Yes. A slowdown in Chinese exports, may mean a slowdown in production, and hence a weakness in imports.

At the moment the future is uncertain, and that uncertainty spooks markets. But markets recover once certainly is restored.

Right now the uncertainty is mostly around the US consumer. Individually they're the big losers here. The goal of the tarrifs is to drive up consumer prices (to the point where local production is attractive. )

But local production takes time to create, so in the meantime they'll have to buy less. Once local production is in place, that will price output at market levels (meaning it stays expensive. )

The market for, say coffee, will fluctuate and production will rebalance somewhat. Americans will likely drink a bit less. But in the long run it'll just be normal.

So yes, the market hates an uncertain future, but certainty arrives pretty quick.
It's become kind of tempting to use chatgpt for that because you don't have to search yourself for that one post somewhere that describes what you're looking for. But I found little use for anything critical because it's just wrong way too often. Recently it gave me the info on how to use an API which turned out to be deprecated since two years. But for setting up my parents iPad where I was looking for a setting I couldn't find, it's fine.
When people like Sanders talk about wealth concentration in billionaires like Musk, how did Musk make his money with negative sum games, regulatory capture, etc.?
The Habsburg dynasty technically became extinct in 1780. After that they were the house of Habsburg-Lorraine and they didn’t have much direct influence outside of Austria-Hungary.

Dynastic politics were by and large dead in the 1800s with few exceptions (but generally kings/queens were just pawns in the hand of the politicians unlike in the preceding centuries).
DeepCoder: An Open-Source 14B Coder at O3-Mini Level
It is a country with public adverts explicitly saying "America/west is the enemy". Supply chain attacks via open source are already happening.
For applications which displayed 3D graphics, sure. But using graphics acceleration as a more general tool on the desktop took a while longer - the first, experimental window compositors for X11 showed up around 2006.
As far as I can tell from https://github.com/moby/moby/issues/4032, as of Debian 12 "bookworm" and Ubuntu 23.04 "Lunar", explicitly setting DEBIAN_FRONTEND is no longer necessary.
I don't see what is supposed to be the problem about an application that is written for GTK2 shipping GTK2. Why is that a fate worse than death? By what means is anyone being forced to "churn", adopting GTK3?
> It causes atrophy and, when it introduces a bug, it takes more time to understand and fix than if you had written it yourself.

I think this is the biggest risk. You sometimes get stuck in a cycle in which you hope the AI can fix its own mistake, because you don’t want to expend the effort to understand what it wrote.

It’s pure laziness that occurs only because you didn’t write the code yourself in the first place.

At the same time, I find myself incredibly bored when typing out boilerplate code these days. It was one thing with Copilot, but tools like Cursor completely obviate the need.
Indeed they did literally have a lot of gold. But their economy remained unproductive and poor.
In UPI (similar Indian system), govt backed system acts as a central conduit between apps, banks, payment service system. So, the user can easily switch apps/banks. This prevents any hard monopoly but ensures competition and innovations at all levels.
Data centres in general are an issue that contribute to climbing emissions, two percent globally is not trivial .. and it's "additional" over demand of a decade and more ago past, another sign we are globally increasing demand.

Emissions aside, locally many data centres (and associated bit mining and AI clusters) are a significant local issue due to local demand on local water and local energy supplies.
TeX is still slow to compile documents on my current device (MacBook M1), especially when compared to e.g. Typst. I can only imagine how slow it would have been on a 40yo computer.
My friend, since 1964 it would seem that the 80% farmers feeding their own families is an exceedingly attractive deal, and many Traditional Catholics would totally go for that lifestyle, provided that they can continue homeschooling...
The alternative being small artists don't get paid and corporations benefit from non-exclusivity.
Aside from artists that make it big it seems like the majority of them are forced to make compromises in order to continue practicing their desired craft full time. Much of their behavior is dictated by "not starving" rather than their personal preferences.

And many fold more than that are forced to drop out to "get a real job".

Of course all of the above is a good thing from the perspective of maximizing the quality of life across society as a whole. But wouldn't it be nicer if we didn't have to do (as much of) that?
Seniors and Juniors
I'm hoping this alternative image prompt preprocessing technique gets more attention:

https://art-msra.github.io/

Basically, the user's image prompt is converted to a several prompts to generate parts of the final image in layers which are combined. The layers are still available so that edits can cleanly update one section without affecting the others.
Because now it’s too easy to rip off another artist’s work and style with no effort. And the current rules in place are not enough to protect the original artist.

The original artist used to be protected by the fact that it took so much effort to copy or reproduce their original work and style at a high quality, so it rarely happened at a scale to directly impact them.

But now it’s so easy and effortless that anyone can do it in mass and that now impacts the original artist greatly.
What if the poison were rust?
Windows Defender.

If I download a sketchy binary, I'll run it through VirusTotal, but there's no reason to have any of that junk running on my PC all the time.
Since it's a name I'm fine with it. That is actually some people's pronounciation, even if no one's spelling, but I have no problem taking them seriously since they are not simply putting annoying affectation into writing, it's a name. Names have to be distinct, and they don't have to be cute but it's also not exactly damning either.

All that said, probably wouldn't have been my choice either.

It's weird. I personally wouldn't want quite such a silly name for that particular kind of tool, but that is a funny thing for me to say because I was never one of the people who wanted to remove the swear words from the kernel because "professional impression". Don't ask me to explain it.
Well Avraham Eisenberg was convicted of manipulation in the Mango Markets case[1] spite of such a deal. I believe his sentencing is tomorrow so we'll know then whether or not the deal[2] affected his sentence but it didn't affect his conviction.

There is a general belief among a lot of crypto folks that "if it's on chain, it's fair game" and you can make these kind of deals etc but as far as I can see, there's absolutely no basis for that in law. If law enforcement/regulators start to take actions they can do so for any case they suspect of being market abuse irrespective of whether the parties agreed some kind of deal. That is certainly my read of both the US and UK/EU regulations, which are the two cases I'm aware of. Neither of them have any sort of carve out to allow participants to make a bilateral arrangement to give someone a post-hoc waiver for some act that would otherwise be considered abuse.

[1] https://www.justice.gov/archives/opa/pr/man-convicted-110m-c...

[2] This has info about the money he returned in what him and Mango thought was a bounty/settlement type thing https://blocktribune.com/avraham-eisenberg-seeks-leniency-in...
From the blog about pg_search linked by TFA:

This is what we did:

DB with pg_search: We created a single BM25 index
DB without pg_search: We created all these indexes
GIN index on message (for full-text search)
GIN index on country (for text-based filtering)
B-tree indexes on severity, timestamp, and metadata->>'value' (to speed up filtering, ordering, and aggregations)

See the problem? You didn't create an index on the vector in the without-pg_search case. You didn't compare apples to apples. TFA is all about that.

Perhaps you can argue that creating a fastupdates=on index would have been the right comparison, but you didn't do that in that blog.

> You can always cherry-pick a query and optimize it at the expense of data duplication and complexity. The Neon/ParadeDB benchmarks contained 12 queries in total, and the benchmarks could have:

TFA isn't cherry-picking to show you that one query could have gone faster. TFA is showing that you didn't compare apples to apples. Looking at those 12 queries nothing screams at me that TFA's approach of storing the computed tsvector wouldn't work for those too.

Perhaps pg_search scales better and doesn't require trading off update for search performance, and that would be a great selling point, but why not just make that point?
>I'm sure they have some cloud fees, but I thought it was mostly "control plane" and not data plane

Don't they host the relay servers that are the fallback if NAT hole punching and their other bag of tricks doesn't work?
Imitation has been controlled by patent rights, where an object did not need to be an exact copy but merely use the essence of an idea to count as a violation. Of course so far this protection has only been applied to inventions, because they took a lot of time to develop but once done could be trivially copied at a glance. Now, in this new landscape, we may find it appropriate to apply a similar regime to art.

Or maybe we won't. It's a choice for society to make, to balance how much we need to protect the incentives to create something new vs protect the ease of copying.
As long as one has to double-check and verify every single output, I don’t think that “automation” is the right word. Every LLM use is effectively a one-off and cannot be repeated blindly.
Show HN: No code Chat based AI website Builder
Hey guys, so I've been working on this AI website builder since last year, it is still in MVP stages, but I believe the results are quite good so I wanted to get some feedback.

There are two more of building a website, express mode takes just a prompt, while the pro mode has a detailed chat agent that takes you through decision decisions for your website, step-by-step, as if you were talking to a web developer.

Product is still not complete at all, the images are not that good, and sometimes the designs can be a bit plain and simple, but I wanted to get some feedback so I know what the direction is.

would love too get your feedback, you can start without sign ups, but if you want to create more websites and make edits, you can create an account.

Thanks in advance
Between that and the difficulty with comments, it feels like maybe not an ideal tool for the job? Although, I can't throw stones; I'd do almost anything to avoid having to write my own parser. (And not meant as an attack regardless, just trying to constructively question this particular design point)
Journalistic integrity is more difficult and nuanced than you can encapsulate in a one-sentence definition. "Linguistic flair" is an important part of effective communication. We're naturally used to picking up subtle hints that communicate meaning and what's important within a story (which all reporting inherently is). Stripping that out is changing the meaning of the reporting. The effect usually minimizes the impact of the story and implicitly supports the status quo. This kind of neutral fact based reporting was actually a staple of American reporting from the early 20th century, so-called "hard news". It fell out of favor in large part because it wasn't able to adequately communicate the gravitas of particularly emotional events.

To illustrate, here's another AP story on the liberation of Dachau concentration camp, chosen as a deliberately extreme example of linguistic flair being used to educate an American audience on the little-known horrors of the Holocaust being uncovered in Europe:

The U.S. 42nd and 45th divisions captured the infamous Dachau prison camp today and freed its 32,000 captives. [...] Jan Yindrich and I a few minutes later saw the same thing that greeted the soldiers -- 39 open-type railroad cars ... which went through the walls of Dachau camp. At first glance the cars seemed loaded with dirty clothing. Then you saw feet, heads, and bony fingers. More than half the cars were full of bodies, hundreds of bodies. Downward was driving a jeep along a string of cars when a soldier shouted: "Come here, quick, Colonel, here's a live one!" [...] This grisly spectacle was outside the walls of the camp -- along a widely traveled road inside the city of Dachau where Bavarians passed daily.

I hope we can agree that omitting the emotive "linguistic flair" have been an inappropriate choice here.
You do know that 3 out of the 4 most populous countries have currencies with restrictions on foreign exchange? Send a lot of money out internationally and they will ask for reasons and documents as evidence.
Nix-mdbook: Flake for building mdBooks
Please don't use Hacker News for political or ideological battle. It tramples curiosity.

https://news.ycombinator.com/newsguidelines.html
That is definitely an issue. And that seems like a win for pg_search. And as siblings note PG 18 will have virtual generated, indexable columns, so that advantage for pg_search will go away.
> Payment systems take huge fees

That is the monopoly cost. UPI is free for both payee and payer. Whatever it costs banks to operate it is covered by reduced cost of dealing with cash/consumer.
German Ostpolitik (eastern politics) goes back before independent Russia back to the 1960s attempt to cooperate and have peace with Eastern Germany and the Soviet Union. And peace with Russia (maybe even its transformation into a regular democraric state) was the primary stated motivator in recent years. Economics and even bribes helpwd grease the wheels but peace is what formed the national strategy in the first place and what entrenched it

kraut made some intresting videos on this topic recently. both the start of ostpolitik and their failure in recent hears compared with Polish politics towards Russia

https://youtu.be/XjvrbnEMNVk?feature=shared
https://youtu.be/bWJeNVzqBZI?feature=shared
Nobody is arguing that…

Nobody is saying let’s not have these new efficient tools. All people are saying is let’s make protections and considerations etc for the original artists and their work that’s being used for training and for when the model draws from it to replicate the style that they developed.
It does matter for performance.

If you read files in the same order they are on disk (often, the order in which they were written, which readdir on modern filesystems should choose to produce), I/O is much faster.
Things I Wish I Knew Before Building My Product