skysight-inc/HackerNews huggingface dataset:
I created this project to understand how different programming languages and their zip libraries perform when handling large-scale PDF compression tasks.

Key findings from benchmarking 30,000 PDFs (8.56 GB):

- Node.js implementations are fastest (<1 minute)

- Most implementations achieve ~17% compression

- C++ libzip shows best compression (54.92%) but slowest execution

- Interesting memory usage variations (23MB to 8.6GB)

All implementations are currently single-threaded. Planning to add multi-threading support and optimized compression configurations in future updates.

Feedback and contributions welcome!
Feedback:

1. Description* reeks of AI slop; it extended a surface-level prompt into longer surface-level insights. *: description as in GitHub README

2. #1 creates a situation where I go through reading this long thing, and realize it has no answers to even the first-level questions that would be on anyones mind (what model? where is it run?). For this to become something I'll take the time to integrate into my core workflow and try, it has to be *much* more transparent.

3. Claims in the description are ~impossible.

3b. Up front, I feel your pain, there's a hard set of constraints to navigate here given A) marketing needs to be concise B) people play fast and loose with conciseness vs. accuracy C) you need to sounds as good as the people in B.

3c. That being said, we're crossing into year 3 of post-ChatGPT. People, especially in your target audience, will know when they're reading* that you're reframing "I give text to the LLM which can theoratically do $X" into features, and users expect features to be designed* and intentional. If they are, you should definitely highlight that to differentiate from people who just throw it into the LLM.

3d. Analyzes your entire repository context: impossible, literally, unless you're feeding it to Gemini only. I have about 20KLOC and its multiples of Llama context size.

3e. "Understands code relationships and dependencies" see 3c.

3f. "Contextual Analysis: Reviews code changes within the full repository context": see 3d.

3g. "Language Agnostic: Supports all major programming languages.": see 3c (is there actual work done to do this, or is this just "well, given I just send the text to the LLM, everything is supported"?)

4. nit: Should be "Show HN: LlamaPReview, AI Github PR Reviewer That Learns Your Codebase"
> Each "seed" on the outside of a strawberry is actually a fruit that contains a single seed.

This depends on the perspective you want to take. From an anatomical perspective, the fruit part of the strawberry is different from the fruit part of a grape.

From an economic perspective, they are the same; the sweet and fleshy material is the payment from the plant to the animal for doing the plant a service. The seed is something that the animal doesn't want but consumes anyway as part of the deal.
That's nice, but that's not how economics or farming work.

There are a lot of factors limiting local farms' ability to deliver at a cheaper price point, like corporate consolidation, land being converted into suburban sprawl, a lack of local value add and processing infrastructure, huge subsidies (and water resources) being wasted on commodity growers, an aging farmer population, etc.

Do you really think that if a head of cabbage was fetching $150 a pop at my grocery store that Earl who owns the farm across the street from me is going to stubbornly continue to grow commodity tobacco at a profit of $2000 an ACRE? (About 35 cents a plant.)
- "Won't somebody please think of the oligarchy?"
It's not apples to apples because it is in essence two different employers. The CEO does not work for the company (this why you see that $1 CEO salary so often), the CEO works for the shareholders. But the employees work for the company. They are two distinct entities with two distinct finances.

If a company does layoffs and the CEO still gets paid, that is perfectly logical because the company was never paying the CEO in the first place. Whether or not the CEO got his $5 million compensation package has no impact on whether or not the company could have laid people off, as just about everyone portrays it (and thinks how it is).
Vegetable just means "plant".
Native app doesn’t guarantee “caches data for offline access”.
> Dropbox seems to have been doing fine financially

Not really.

The issue is Dropbox's core product is heavily commodified (Cloud File Store for Enterprise and Consumers).

Dropbox's EBIDTA is much lower than peers in the Software industry making it a much less attractive investment - even public companies need to attract investment.

Furthermore, Dropbox has missed out on multiple trends that it had the right ingredients to execute on, such as DLP, DSPM, AI Search, AI-leveraged Business Tooling, etc.

It's not that Dropbox didn't try building these teams - they did and I know plenty of people who were hired to work or lead these initiatives - but tech is competitive and they got outcompeted.

At some point they have to initiate layoffs in order to retool internally and concentrate on the BUs that actually generate outsized revenue along with strategic bets that can help make Dropbox more enticing.

> every engineer should have 6+ months of savings. Market isn't great but our salaries can help build those savings easy

Pretty much. Layoffs have always a thing in the tech industry.

And compared to previous cycles (early 2000s, 2008-2013), the current job market is fairly standard for mid-career.

I think this tech downturn is just the first one that a lot of 2011-22 grads went through and it makes them feel like it's the end of the world.

Keep saving, keep upskilling, and keep networking - these are what save you when we all (inevitably) get laid off.
This article doesn't really focus on the details of the power, but I'll mention that the power requirements of Raspberry Pi 5 are a bit weird and this can have some implications when powering one from a limited current source.

Ideally the Pi5 wants 5V@5A, which is out of the capabilities of almost every USB PD supply and certainly not something that any iPad or any other computer can supply directly.

By default the firmware is configured for a 15W power budget so normally will work fine with a 5V@3A.

Only Thunderbolt iPads can supply this 15W; older USB-C ipads are limited to 7.5W and should not be used in this application without a power splitter. Pi zero 2W or similar would be a better fit if anyone wants to do this on older iPads or any other tablet that has limites current source capability.

Also this entire process probably also applies on lightning iOS devices using the camera connection kit and a power splitter as lightning can only source a couple of watts.
Exploring Frank Lloyd Wright: The Pioneer of Modern and Organic Architecture
Spot on: "We have cast shadows only on objects in first person, like your own hands and weapon. This is to avoid cast shadows being a competitive factor in both effect (knowing where your cast shadow is) and performance (low-spec machines can’t reasonably run well with cast shadows)."

https://technology.riotgames.com/news/valorant-shaders-and-g...
Food may be a bit of an outlier, the number of consumers won't change quickly in response and each person can only eat so much.

When it comes to converting electricity into images and text, there really is no upper bound in sight. People are happy to load the internet up with as much content as they can churn out.
The WARN Act doesn't mandate severance payments AFAIK.
This is a brilliant write up, very thick but very detailed, thank you for taking the time(assuming you didn't employ AI.. LOL). So listen, assuming you are the author, there is an open source case management software called arkcase. I engaged them as a possible flagship platform at a lawfirm. Going thru their presentation, I noticed that the platorm is extremely customizable and flexible. So much so, that I think that in itself is the reason people don't adopt it in droves. Essentially too permissive. However, I think it would be a great backend component to a "rechat" style LLM front end. Is there such a need? To have a backend data repository that interacts with a front-end LLM that employees interact with in pure prose and directives? What does the current backend look like for services such as rechat and other chat based LLM agents? I bring this up, because arkcase is so flexible that i can work in broad industries and needs, from managing a highschool athletic department(dosier and bio on each staff and players) to the entire US OFFICE OF PERSONNEL(ALFRESCO AND ARKCASE for security clearance investigation). The idea would be that by introducing an agent LLM as front end, the learning curve could be flatten and the extrem flexibility can be abstracted.
> If you want to transfer their wealth, then just transfer their wealth and be done with it

The exact mechanics of this, is what is being discussed.

> Heavily tax billionaires to the point that majority of tax revenue is dependent on them

Being able to target the wealth, as it moves around but is still accessible - ie "I'm not a Billionaire, I have a very nice consulting job where I get unlimited per diem from this unrelated foreign corporation over there", is what is being discussed. Some people are getting into the specifics of targeting inheritance.
You are biased, more complex Rust means more book sales :)

Joke aside, my main issue with Rust is that is is already more complicated than C++. And it is still growing.
Keep in mind that knowledge work isn't really a bell curve, it's more of a power law. https://www.hermanaguinis.com/pdf/PPsych2012.pdf
I just don't see the point, and I say this as someone who loves manuals in ICE engines.

Control over the transmission allows me to adjust the torque curve to my liking for the current situation. A direct drive electric motor has no torque curve, so a transmission is pointless.

I wish they would focus more on the things that I enjoy about driving an ICE car that actually apply to an EV - steering feedback and throttle response, for instance. Those are what currently prevent me from daily driving an EV. As an attentive and engaged driver, I feel less safe when I have slower or missing feedback from my controls.
It's harder to believe in free markets when you're not the one selling.
Yea, my reaction was the same when I read the comment: Can we please have this in the USA, too? It should take my deliberate action to charge my credit card.
So on that basis, jaywalking should be prohibited on Manhattan Island, because it's population density is greater than that of London, which we have for some reason decided is the arbiter, but allowed virtually everywhere else in the US, where the population density is less than London?
https://archive.ph/SGhLe
Nope, you're correct: he runs a startup and apparently has been running startups since his early 20s.

> Please tell us briefly about your background.

> I grew up in the Netherlands, and I was interested in technology from a young age. I started a gaming website when I was 13. Later, I attended Erasmus University Rotterdam before founding Fashiolista, my first startup and an early social network similar to Pinterest. It grew to millions of users...
This has been my approach in the past that only certain parts of the code are worth unit testing. But given how much easier unit tests are to write now with AI I think the % of code worth unit testing has gone up.
Show HN: Grid Agent – A declarative UI for steering AI agents
Hey HN

I'm a Product Designer working in AI so I spend a lot of time prototyping and tinkering with novel AI-native UIs.

My most recent prototype, called Grid Agent, explores a "declarative UI" for interacting with an agent where the user merely describes the shape of a data grid and an agent with access to tools populates cell values instantaneously. The agent respects the expected structure of each cell, so the user can easily filter, group, and search against the grid data.

This particular example uses GitHub APIs for tools to provide organization and triage of open issues in a public repository, but I believe the approach can scale to other types of tools and use cases.
> Where are you sending the code? Are you keeping some of it?

It does not really matter for FOSS projects. For those fearing licence laundering, don’t worry it will be done anyway for any public code.
It hasn't exactly helped Eclipse and Apache stay independent, it's basically just some shared project infrastructure at a time when that's less relevant than it used to be.
> you could never drive faster than maybe 30 miles per hour or you would constantly run people over.

Wait, when are you driving faster than that in a city anyway? City roads here are mostly restricted to 30kph; travel times didn't significantly increase when this was imposed a while back.
They did not pay severance when they laid people off.
This is helpful (I had assumed this guy was a straight up VC), interesting to know he is Schmidt-aligned.

That said, this approach assumes the neutrality of the underlying legislation, but everything a government does is by its nature a political act (i.e. non-neutral).
Optimization isn't efficient on the grand scale of things. Think of these robots more as exchangeable worker units. Lets say the warehouse isn't accepting many packages that day. So you don't need as many robots at the loading dock. But we have a lot of product that needs to be inventoried or shelved. Send a couple over and have them start doing it right away.

You actually end up running a warehouse with less robots because they can easily be repurposed for other duties.
Every house requires cash flow, regardless of mortgage amount. There's something to be said for overspending on a house for sure - but let's not forget mortgage(if any), maintenance, property tax, utilities, insurance, etc. Last year I spent more on maintenance than my mortgage cost.
Why is firing someone hurting them when it's not working out? Both the company and the person would be better off doing something else.

We have attached shame and this idea that it is "hurtful" likely because it is so rare. At a place like a hedge fund, firing the bottom 10% of people is relatively normal, so being fired can sometimes just mean "you had a bad 6 months" not "you am a terrible person who does not deserve to work anywhere" (which seems to be how tech people and Europeans think of it). In that environment, there isn't any shame involved in the firing and everyone gets on with their lives (usually including a cushy severance package).
They still need someone to write 75% of the code.
::starts online conversation::

::refuses to participate in online conversation::
It is in the financial interest of the regulators to ensure that the level of actual fraud going on is greater than zero, because then they can collect fines. Just not "too much" fraud, then it's more bad for constituents. Of course, that's like saying you have an interest in ants or crabgrass, they thrive regardless of your "regulatory" efforts.
then who pays for the capacity it runs on?
Not that I'm aware of. Depending on your size we can provide a solid start up discount :)
Research Findings: Consumer Trends and Attitudes Towards Authentication Methods
I buy your argument absent innovations and cost reductions in the storage space.

Now granted most of the monthly articles we see on new battery technology don't come to anything, but there have been steady gains and its an area that is far from optimal yet. Sodium ion batteries for example could change the landscape a lot.

On the one hand we have nuclear, and that's technically possible today, but comes with significant political challenges.

I suspect that a game-changer in the storage game has more chance than nuclear actually being built.

I also think a more global grid is doable. That also has political implications, and its a large project, but the internet (ie a globally connected network) shows what can be done in relatively short order.
I'm in the EU. Third party ones cost the same as authentic Apple ones. If not more.

Regardless of either, they both have the same fault.

The connector between the phone and the adapter is poor. It could just be a fault with my phone but I have no way of proving this.
> Actually they don't

then they probably should

not saying I should go work for McKinsey, just noticing that unnecessary payments are likely happening. companies don't exist to employ people. employees exist to help companies. just make everyone a decent shareholder with decent liquidity and move on when the employee isn't necessary.
Why sprints are taking the joy out of building software
I realize my previous comment might have been a bit more adversarial than expected. Sorry if you took it that way.

And yeah as your comment shows it's really kind of an odd comparison to make in the end. Ultimately I'm of the mind that if the 8K screen really gives you a lot of value then it's probably worth it. You're dealing with that energy cost, and ultimately it's up to society to properly price externalities into the energy costs. You can make the decision whether the energy costs are really offset by the extra value you get.

But like, an 8K screen does use a considerable amount more energy than say a 4K. For a bit back in the day people really started to care about energy use of CRTs as they kept getting bigger and fancier. Then LCDs came out and slashed that energy usage massively compared to an equivalent size. Practically negligible compared to what a decent workstation would use. Now we're finally back to the screen itself using a pretty big fraction of energy use, and IMO consumers should pay attention to it. It's not nothing, it's probably not the single biggest energy use in their home, but it might be around the same as other subscriptions they're questioning in a given month.

And yeah, in the end I think that energy metric should be based on how many kWh you end up using on it in a month or whatever your billing cycle is. Compare it to the value you get for other things. Is it worth a week of tea to run it for a day, cost-wise?

I had a period of time where I bought a car for $3k. I then valued every big ticket thing to the utility I got from a whole car. "That's like .75 Accords, is that worth it?" Kind of an odd way of looking at things but really put a lot of value into perspective.
I was quite surprised by this discrepancy as well (my new iPhone has 7, but the new MBP does not).

I had just assumed that for sure this would be the year I upgrade my M1 Max MBP to an M4 Max. I will not be doing so knowing that it lacks WiFi 7; as one of the child comments notes, I count on getting a solid 3 years out of my machine, so future-proofing carries some value (and I already have WiFi7 access points), and I download terabytes of data in some weeks for the work I do, and not having to Ethernet in at a fixed desk to do so efficiently will be a big enough win that I will wait another year before shelling out $6k “off-cycle”.

Big bummer for me. I was looking forward to performance gains next Friday.
Jeff Bezos, Elon Musk and the Billions of Ways to Influence an Election
The feeling I got when entering each of the unique towns in BOTW are memories I will cherish until I die. They nailed the art direction, music, and soundfx so damn well in that game it's an artistic masterpiece in my opinion.
DDT is still legal, its just banned for agriculture, you can use it as a pesticide.

> [1] in 1972, to a ban on DDT's agricultural use in the United States

[1]: https://en.wikipedia.org/wiki/DDT
Those are the best ones.
Bjarne Stroustrup on "Software Development for Infrastructure" (2012) [pdf]
Yes, which have the same fault as Apple authentic adapters which cost the same amount if not more.
The hard and fast rule is that repeating a word right next to itself is generally frowned up. It comes up with “that” a lot, like “he said that, that led to something else”. Sometimes people are doing something clever with the words, but it’s usually just poor English.
Not reasonable at all... it's Corporate Summer Holiday around here.
It was a fun evening with the guys from Bavaria in Berlin
Their sales pitch when they released the M1 was that the architecture would scale linearly and so far this appears to be true.

It seems like they bump the base frequency of the CPU cores with every revision to get some easy performance gains (the M1 was 3.2 GHz and the M3 is now 4.1 GHz for the performance cores), but it looks like this comes at the cost of it not being able to maintain the performance; some M3 reviews noted that the system starts throttling much earlier than an M1.
> An equally strong argument can be made that WW2 never actually ended.

I already saw this argument to WWI, and on this case, the person consider that WWI and WWII was one war. But I never saw this argument about WW2.
> Most people already have damaged immune systems due to SARS2

How do you figure?
Your lack of a substantive reply is extremely telling.
I’m sure you’re right but that’s pretty unreal.
https://archive.ph/qFBlQ
I remember being brought to tears standing on a hillside in TOTK looking at a double rainbow across the valley as rain came down while the sun was shining. Despite its dated graphics, it somehow manages to feel more immersive than even the most impressive current gen titles out there.
TCP connections aren’t correct representations of the liveness of sessions. The incorrectness is acute when it’s mobile browsers connecting over LTE to load balanced web servers. That’s why everyone reinvents a session idea on top of the network.
What's New in TensorFlow 2.18
At Kavout, we continue to expand InvestGPT Pro with innovative features to give you the upper hand in investing. Previously, we introduced the tracking of Congress Trades and Associated Insights to help you stay ahead. Missed it? [Read more here].
Today, we’re thrilled to unveil our latest addition: Insider Transactions and SuperInvestor Portfolio Insights!

What’s New?
Tracking of Latest Insider Transactions:

Stay Up-to-Date on Insider Moves: Monitor recent stock transactions from company insiders and executives.
Clear Views of Purchases and Sales: Keep track of both insider purchases and sales with comprehensive updates.

SuperInvestor Portfolio Insights:

Most Owned Stocks by SuperInvestors: See which stocks are held most frequently by top-tier investors.
Top Buys & Top Sells: Identify which stocks leading investors are buying heavily or trimming from their portfolios.
Technical Ratings & Stock Ranks: Combine insider and SuperInvestor trades with our proprietary technical ratings and stock rankings for a well-rounded analysis.
US is the same way; my hot take has always been "time to move to a -/+ 30 minute timezone"
You're telling me you maintain the ability to pass the various interviews that the modern FAANG SWE gauntlet requires year-round? Good for you if so, but this doesn't match the experience of any of the folks that I've worked with across my career.
This is hard to do for products when they change over time. Eg if a product is upgraded and repaired, and if it has different versions and so on, it’s no longer a static distribution, and things get complicated.
Lots of interesting points here, e.g.

> We should distinguish between infrastructure code and application
code. Often, the two areas need different languages, tools, and techniques. Sometimes, that’s the case even when we use the same language for both infrastructure and applications. The role of static typing should be
increased.
Remember Zimbra?
> absolutely massive incentives

At least where I live, solar is still roughly break even cost-wise with not installing solar over 20 years -- but it increases your home's complexity and makes updating your roof more complicated and expensive.
In your opinion, which one would be the WW4?
It’s not my opinion, it’s a statistical fact. Php was a pioneer and it deserves its respect for that. Bit it never was a tool for example to create next kafka with, or at least build some api gateway etc.

Laravel and others “advanced wordpress” use cases is not a “serious software” from technical POV.