skysight-inc/HackerNews huggingface dataset:
> And it's nice to see software maintainers respecting their own time.

In a different context, I was talking to someone who volunteers with an org that I also volunteer with. I shared that I really respected her ability to set boundaries because a pattern I've seen over and over again is this:

if someone capable comes to a non-profit that is relatively immature, they are asked to do more and more and more until they either burn out and bail or set hard boundaries. The non-profits need so much and there are so few who contribute.

It's great to help out, but setting and respecting boundaries is critical for your long term health and enjoyment of the activities you are helping with.
What do you define as caved in?
Interesting not a single mention yet. Some companies are considering using JPEGXL Lossless as RAW.
When you're starting something new and the amounts of data is still small, it's often better early on to focus on the product than optimizing for theoretical performance optimization that may never pan out (either because the project will fail or that the bottlenecks may ultimately not be what you thought or expected).

At my current gig, we used to shove everything (including binary data) into postgres because it was easy and all our code plugged into it anyways. When it started to become uneconomical (mostly due to RDS storage costs), we then started shunting data to S3, DynamoDB, etc.

Also, not everybody can be on a cloud with easy access to all the fancy products for queuing, caching, etc. Sometimes it's better overall to have to deal with one complex beast (that you'd have to maintain anyways) than spending time deploying Kafka, MongoDB, etc (even though it can sometimes be easier than ever with pre-built manifests for K8s) as well as securing and keeping them all up to date.

I do strongly encourage people to treat code that deals with these things with as much abstraction as possible to make migrations easier later on, though.
What most manuals on the web get wrong is not offering a single-page version, so you're forced to use clumsy search engines (on-site or third party) to search through the document. With manpages, the whole manual is usually in one document. Some big programs split it, usually for the worse.
China has the whole world to sell to, and the US has decided to make selling to the world less viable. China is better positioned to weather this kind of thing than the US.
Just what we need in a world where totalitarianism is going mainstream.
Why would they, if they're ideologically opposed to what the social security symbolizes?

Breaking the system with false positives is in their interest. It allows them to demonstrate it's broken, and gives them an excuse to dismantle it.
People are rightfully angry. LORD has it taken a long time for people to start talking about how everyone can’t become a coder. However, this seems like common knowledge today, but it was unpopular to think about this back when people were still struggling to deal with the issues that were cropping up.

Trump the character plays the storyline, which is hopefully useful to help people predict what’s happening.

What bugs me is that, the deeper shifts aren’t part of the counter narrative. Automation is eating jobs faster than trade ever did. Lights-out factories exist.

Also - it sucks to get taxed, sure. However it sucks more to not have a working global market. Your wealth is better if you have more people able to buy and make things.
Unless you know something I don't, VirtualBox isn't qemu's CPU emulation - it's only virtualization for the current CPU. So, great if you want an alternative to Virtualization.framework but it's not going to run Windows 7 on Apple Silicon

And, even if it did run effectively under Rosetta, its management interface won't even let you select a non-arm64 guest: https://www.virtualbox.org/manual/topics/Introduction.html#h...
The risk reward ratio is way off at most people’s electricity prices. At best, you save yourself a few dollars in electricity costs (unless you’re in super high priced and sunny California).

At worst, you need to deal with a roofing problem.

For backup purposes, a generator and some fuel seems to be a lot more bang for the buck.
even in c, you can't assume memory is a flat array of bytes. pointers have provenance, and compilers exploit this: https://godbolt.org/z/ondGh4Ynn
Those people are only for the initial interview.

Also, the purchasing power disparity in different regions is humongous. For what a typical L5 might get paid in Silicon Valley, you can afford a team of 5-10 in India, and India isn’t even ‘low cost’ anymore.
Show HN: Busy – A Generative Pen Plotter Artwork
Hi all,

I've spent the last year creating an artistic body of work centered around generative art and pen plotters. I decided to be extremely transparent about the process and put together an article documenting the end-to-end process. My interest in pen plotters started in 2019 on Hacker News, and I'm thrilled to submit my own writings about them.
“Do as I say not as I do” and other hypocritical expressions come to mind.
> How would they "demand" this?

By asking a drug company to develop a therapy for a specific condition and offering to pay for it? Couple that with refusing to pay for drugs that do not offer good value for society as a whole.
My experience was similar but with on/offshore companies in India. We just started requiring camera on (it was pre-pandemic) and it was obvious if candidates knew their stuff or were just prepped and/or reading responses. Most of those contracts were setup where the company was providing a "service" with fake cost recovery wordings if the service was not provided. Money only went one way, the contracts had wording about penalty payback but the reality after talking with people in finance was the financial process/systems weren't setup for that, lol.

Ways to combat bait and switch is to alter interview questions, add new questions to every interview, ask deeper level questions, and observe the candidate in how they respond. It should be a more conversational tone the entire time, random discussion paths pursued, especially if the candidate's interests perk up about something. Every candidate has a different background so getting them to talk about that and problems they solved and diving into those in detail should be a good gauge of ability.
Link to repo: https://github.com/google/A2A
Docs: https://google.github.io/A2A/#/documentation

I think they are trying to ride the MCP hype as well with their own implementation that is also meh. MCP itself is also an over-engineered implementation of AI plugins by OpenAI. Obviously the end game is control over a standard which can act as a strategic tool for boosting valuations or even better product positioning.

The better approach is to simply use open standards that already exists but I guess this is just not sexy.
Snake 97
No ads, no installs, no accounts. Just play.
(don't complain about the lost hours, though...)

:-)
That’s only part of the reason. It’s definitely from fear over worldwide recession as well.
Ireland is probably the place that got that passed. The US has a soft spot for Ireland.
The rabbit hole runs much deeper, this is a specification of the rotation system for current (modern) Tetris games:

https://harddrop.com/wiki/SRS

The "modern" rules ("guideline", as the community calls them), with Hold, 7-bag, multiple previews and a rotation system that allows easy T-spins make for more interesting multiplayer games that go beyond "who can spam Tetrises the fastest".
Firefox used to have a menu "style" where you could toggle CSS files or just switch them off
If supply increases and demand stays the same, price goes down. If supply decreases and demand stays the same, price goes up.

More likely, another force is the expectation that the world economy will contract decreasing the demand for everything everywhere driving down the price despite the taxes increasing the price for United States consumers.
May have second thoughts now.

https://www.forbes.com/sites/nathanvardi/2017/01/24/trumps-b...
How true that is depends entirely on whether or not the importers decide to eat the extra cost.
The trouble is that there is a strong correlation between being able to design good interfaces and being able to prepare good documentation. Meaning, where guessing fails, the reference is bound to also fail due to inaccuracies or failing to communicate what you need to know. Which stands to reason as both require concern for how the user perceives the product. That is a skill in its own right.

In practice, so many times I've spun my wheels thinking I just didn't understand the reference only to find out that there was a bug or change that invalidated the reference. Nowadays, if I must interface with a product built buy someone who doesn't understand the user, I'll go straight to the source code if guessing fails or resort to probing the system if code isn't available. Not only is it faster, but you'll gain a better understanding of what is going on than some stumbling attempt to describe it in natural language will ever be able to communicate.
That's not how it works. You don't increase prices to "make up" for lost profits elsewhere. There is a lot of microeconomics research into why firms set the prices the way they do and that isn't it.
yeah - I don't get it. I'm all for abstraction but the entire point of using agents at the UX-level is you didn't need a single agreed-upon protocol to make it work. Feels like they're using the old Microsoft fire and motion strategy to keep people busy on their tech, or artificially introduce structure & coupling that - suprise - benefits the maker of shovels, not the diggers.
Discover Navigation
Sadly, all those points but 5 are also political. The US isn't serious about it, for whatever (political/economic) reasons.

The UK, on the other hand: https://www.fmb.org.uk/homepicks/news/surge-in-solar-panel-i... ; helped by an efficiency mandate on new houses.
With coffee maybe. With tech I doubt it. If US companies raise prices worldwide, companies from the rest of the world will be in a great position to gain market share, if they don’t (as far as economy of scale permits). If iPhones are suddenly 30% more expensive in the EU and Chinese phones keep their pricing, it’s going to drive Chinese phones market share up. Even more so for products that aren’t premium/compete on cost, like Google Pixels.
You assume they care about the people and underestimate the desperation of those employees. This is slave labor and it's what US developers are up against. This is why under Trump we've seen 100k layoffs in Tech this year.
Are you using AI studio?
> But, for a long time, they didn't notice.

Oh come on, everybody knew what was going on since the 90s but greed was just too strong. The next quarter's results were just too good to walk away from all of it.
Everyone who needed to know, knew exactly what was happening, but they were getting rich in the process, so they didn’t care.
The title alone reeks of pro-RTO-at-all-costs "there's nothing wrong with driving an hour each way to your office because work should be the most important thing in your life here's $70k for the year thanks so much" bullshit.

I'm 100% sure there are some people there using AI to try to get through interviews, but what's the end game? The article mentions faking identification documents and work history. Well the first is a crime, and the second takes about 5 minutes to verify. "RTO to prevent crime" is so dumb even the RTO CEOs aren't pushing that one yet.
Just spent a day coding in C using intrinsics with the help of ChatGPT - trying to get it to produce results - purely as an experiment, and i can say someone who'd copy-paste from it without understanding things, will never pass an interview with me and i'm by far not the toughest guy to get through.
You're used to reading documents on the web. I am used to reading them on paper, in the terminal using man (strictly, troff and less), in the web browser and in a split or tab in vim (also using troff). I wish people would stop this "we" business where they purport to speak for everyone.

Man pages are superior because they don't give you the opportunity to add all the other stupid markup, animations, css etc people put in HTML documentation. The key thing is that they're consistent. Always in the same format.

Man pages don't have to be in troff. And as you illustrated, nothing stops you from generating web pages from them.
Because its purpose wasn't to detect fraud it was to disrupt social security payments. Why are any news organizations still presenting their stated motivations in the face of a massive body of evidence demonstrating that they are doing exactly what they mean to.
It’s like people excited about the new datacenter being built in their town, think of all the jobs that will bring they cry. Nobody realizes it takes 6 people to run a datacenter.

Bringing “manufacturing back to the US” is a fool’s errand. The future of manufacturing is automation, not jobs.
sorry for the newb question but -- I thought that Venezuela now has more known oil in the ground than Saudi Arabia, and OPEC broke at a certain point due to producer rivalries ? corrections welcome for 2025
As you may know, I have been working on DropZap World, a falling block game with lasers for many years.

It lies somewhere between Tetris and Candy Crush.

Getting the game mechanics right has been hard and I've tried numerous variations on the game rules.

I think I have something that works now.

Check out the beta: https://testflight.apple.com/join/CdEXgjst

Any feedback would be appreciated!
> The article's exactly right. They _should_ be able to find more customers.

It's an ultra-competitive commodity business; the business goes to whoever will sell and install the things the cheapest.
> A2A is an open protocol that complements Anthropic's Model Context Protocol (MCP), which provides helpful tools and context to agents.

A "server" sample: https://github.com/google/A2A/tree/main/samples/js/src/serve...

So it looks like the point is that it keeps the connection/context open for multiple interactions vs. MCP, which is more like pure request-response?
There's not much incentive for the median industry engineer to develop meaningful skill as a panelist.
The United States government is adding massive taxes on everything the United States consume. Please add what we know about what happens when the United States drastically increases taxes to your equation.
> It doesn't make sense to suggest that AI has made human effort more valuable.

In that case, I welcome an alternative explanation for the human labor price increase on UpWork and Fiverr while AI work replaced work at the previous price level. The same is seen in the hiring of affected disciplines.
In principle there's no difference between principle and practice.
This is just adding metadata. The whole blog can be reduced to...

'Tag resources for any cloud you work in'

Azure recommends this.
AWS recommends this.
etc.

https://docs.aws.amazon.com/whitepapers/latest/tagging-best-...
https://learn.microsoft.com/en-us/azure/azure-resource-manag...
One gives up a decent amount of control for the first 12m, then a bunch more at 100m. Unless you work there, you frankly have no idea how much control the founders have.
The Model 3 and Y, particularly after the refreshes, are really good cars.
So many questions, but first off the bat: how are you getting onto HN, and what are you getting from this community to help you as a homeless guy in a minivan?

What does your rig look like? If you've got solar panels and battery and able to live somewhat comfortably, where would you draw the line between homeless and "van living"?

Hope your fortunes improve and that you ride this one out OK, godspeed!
> The demo has content in English

strange English.

> It's far text

> this text has short a lot of words all in a row

not relevant to the subject, unless you want to consider improving line breaks by rearranging words
I first read "Treasury" as "Federal Reserve" and wondered if it's maybe those l33t h4ck3rs from DOGE.

What a timeline, when your adversary might now be the people working with the democractically elected regime you technically serve.
I do not disagree with disentangling the hyper globalised world. We have evidence of how quickly things can go south (bronze age collapse, recent supply chain madness etc).

The entire theory is also based on inequality. We build nothing and we ship all the low paid / environmentally disastrous industries abroad.

What I disagree with is the methodology, which is simply idiotic.
Here's where they shine, https://www.cpubenchmark.net/singleThread.html
Good. Fake jobs are posted all the time to "gather intelligence" at the expense of people who desperately want work.
As a European I have a rough understanding about the legal grounds of how tariff rules are being set in the EU.

But on the US side - can a US citizen maybe explain the legal basis of the current tectonic shift in trade policy enacted through the tariffs? So far I assumed that the federal executive branch could only use tariffs to address security concerns or unfair practices. The actual policy change (especially the 10% base rate) is definitely more than that.
It’s not common, and it’s awkward they used the acronym four times before defining it many paragraphs later, in the Introduction section.
> The wikipedia article places it as 16th to 19th century which is a longer time period than Globalism was popular.

When did globalism stop being popular?
I have a somewhat contrarian opinion. I think if you're making a clone of Tetris you should actually take design cues from the somewhat more obscure Tetris the Grand Master series instead of the "guideline" or NES Tetris rules. TGM's rotation and kick rules are a lot more elegant and avoid a lot of unneeded complexity. Guideline Tetris kicks let you do absurd and weird things (look up the series of kicks that make up a T-Spin Triple and see if that makes sense to you) and rewards doing canned setups really fast, whereas TGM's game design is all about doing good stacking very fast.

The TGM randomization algorithm is also pretty elegant. 7 bag is a bit extreme, it gives you such a perfect set of pieces at all times that it's genuinely less challenging and fun. TGM's random piece algorithm is a lot simpler: the randomizer has a 4-piece history window and it tries multiple times (IIRC, 6) to find a unique piece that hasn't appeared in that window. It is initialized to SSZZ to lower the odds of starting with an S or Z early on. (~~They also use the Mersenne Twister as their PRNG, which was a pretty good PRNG in an era where many games still used LCGs.~~ edit: Apparently, they do not. Don't ask me where I got this, I have no idea.)

Now of course I'm not sure if it matters at all for this particular game since it isn't really a Tetris clone at all, but while TGM is a well-known cult classic for people deep into Tetris it's relatively obscure outside of that circle (and presumably outside of Japan.) The Tetris Company is very strange about licensing and has apparently, as the legend has it, blocked and forced changes on TGM releases for a very long time due to the fact that it doesn't fit with the Tetris guideline rules they enforce in an oddly totalitarian fashion, probably suppressing the game even further in an era where speed games and competitive gaming is a lot more popular.
Marginally technical executives are really dangerous here. My CTO is "all in" on MCP but fails to see it's an over-engineered attempt by one player to own the thin veneer on top of the bog-standard plumbing that's actually doing all the work. It's like OpenAI made an ODBC database connector and is saying "we created relational databases!"
Curious, what's the specs of your laptop and what frame rates were you getting? I've been considering getting rid of my gaming PC since I exclusively play Elden Ring
I went through this process myself as well. A few conclusions I made:

1. The installer you choose is more important than anything else. The panels are pretty commoditized at this point. The battery cells are pretty much commoditized as well (they are 2-3 companies all of the major battery companies use). Your biggest worry is not if, but when, things break. Most well known manufacturers (REC, Enphase, Canadian Solar, Hyundai, etc.) have good warranty policies, but you need someone to coordinate that - so make sure your solar installer does that on your behalf.

2. A Powerwall battery is 13.5 kWh and has a 11 kW inverter. The base is $8k and $6k for each battery expansion. A similar, well known, brand EG4 sells the same battery for $3.7k and a similarly spec'd inverter is around $2.5k. Generally speaking Tesla installers quote much higher on labor than others too.

3. From the installers I spoke to they dont really like working with Tesla.

4. If you live in a place like Texas, Florida, etc., I wouldn't even bother with batteries unless you have a relatively small house. Most houses suck down so much energy that a natural gas generator is way more cost effective.
personally i hate when i have to open a web browser to view documentation. it's an absolute waste with how heavy they are and the interface sucks. troff is a nicer markup language than markdown. definitely prefer man pages over anything else.
Take a look at the samples: https://google.github.io/A2A/#/documentation
> Wouldn't it be nice to be able to have a standard place where people could share database designs and build up a collection of well designed, well tested database designs?

That doesn't sound like GitHub at all.
Americans seem to be very sensitive about Taiwan, but if you understand the history of our country, you will find that Taiwan has always been a part of China. Even Taiwanese people today will not deny this. In fact, the Taiwan issue was originally caused by the obstruction of the Americans, which led to our country's failure to unify. Our people have always been resentful about this matter.
Probably not unless Apple provides a way to run 32-bit binaries or some really dedicated hacker figures out a way to make it work. Even Valve's own titles have 32-bit macOS versions (e.g. Portal 2) that won't work on modern macOS, so Proton on macOS today would only work with more modern 64-bit games. Not a problem for some people, but Valve really likes to support everything.
Could a small southern Colorado town's tech hub be replicated?
Great, another Agent 2 Agent protocol. One more of those and we'll have a complete set!

OK, I'm being a little bit facetious. But there has been an awful lot of work in this space (or closely related space). Going back to FIPA[1], KQML[2], DAML+OIL[3], etc., up through the more recent AGNTCY[4] and Agent Communication Protocol[5] stuff, there's a lot "out there".

[1]: http://www.fipa.org/

[2]: https://en.wikipedia.org/wiki/Knowledge_Query_and_Manipulati...

[3]: https://www.w3.org/TR/daml+oil-reference/

[4]: https://github.com/agntcy

[5]: https://github.com/orgs/i-am-bee/discussions/284
>That's called a search engine. We've had them for 30 years

https://news.ycombinator.com/item?id=9224

The LLM could "intelligently" pick from the top several pages of results, discard search engine crap results and spam, summarize each link for you, and so on.

We don't have that now (or for 30 years - I should know, I was there, using Yahoo!, and Altavista, and Lycos and such back in the day).
"Retaliatory tariffs" is one of those things I don't understand but I'm afraid to ask.
I page man (and many other things) through bat[0] which improves my experience.

[0]: https://github.com/sharkdp/bat
Tesla is simply not a significant player in the solar business.
Well, he would say that, wouldn't he. Could hardly say "sh...t, we got that wrong".