HNHacker News
TopNewBestAskShowJobs

flying_sheep

428 karma · joined February 12, 2017

submissionscomments
flying_sheep··on Google Search is now less than half of Alphabet’s revenue
I checked my Google search history. Compared to pre-AI era, my search volume reduced by 90%+ (from daily 200 searches to like 5).

And the AI response in the Google Search still has factual errors occasionally...

On the contrary, the ChatGPT has been doing great. The accuracy, recall, precision, or whatever metrics of ChatGPT exceeds Google Search by a large margin. Or close to or exceed what a human expert can do

flying_sheep··on Why isn't the industry freaking out about DeepSeek 4.1 Flash?
No one will freak out until anyone can run frontier model in their own laptop ;)
flying_sheep··on Vibecoding isn't as fun as writing code by hand
> also would you fly on a plane with vibecoded software?

I'm not arguing that all software should be vibe-coded.

My point is that software that was economically infeasible to develop before LLMs is now becoming feasible.

Such software typically has limited economic value. People may find it useful, but they weren't willing to pay enough to justify its development cost.

The software you're referring to is generally high-value and safety-critical. People are willing to spend enormous amounts of money to ensure its correctness and reliability.

These are different markets, with different economics.

flying_sheep··on Vibecoding isn't as fun as writing code by hand
It isn't as fun for those projects that can be written by hand ;)

There are tons of projects that were economically infeasible to write, and now become feasible. Something that needed lots of human time but almost no one wanted to sacrifice anything, including money, to get them. But now we have LLM subscription in which per token cost is almost free.

They are fun to create and use.

flying_sheep··on A native graphical shell for SSH
No no not something on top of the UI stack. They also need framebuffer support so they are big headache to setup on headless server.

What I mean is that we can bring some web tech to terminal natively. We don't even need a separated shell. Security and bi-directional communication is built by default because of UNIX socket. But we still need to think how to handle stuff like cookie, local storage, external CSS / JS, ...

flying_sheep··on A native graphical shell for SSH
That's interesting idea. If we put into CLI with some ANSI escape code, that may become something real. Imagine a normal terminal app just render part of the UI in web and communicating in UNIX socket. While doing the fancy UI, everything is still controllable with keyboard, and optionally with mouse. The UI will fallback to text UI for older terminal
flying_sheep··on CQL: Categorical Databases
Thanks for the sharing. It looks interesting but I did not dive deep into it. Just wonder how is it different from SQL trigger which can also ensure integrities?
flying_sheep··on The dead economy theory
It's because of survival pressure :-/ I think we are falling in an unprecedentedly large-scale negative-sum prisoner dilemma.

This situation may be naturally evolved, or may be deliberately shaped by people or institutions. In any way, negative-sum can drive people to do irrational decision because the game is not beneficial in all cases.

flying_sheep··on SQLite is all you need for durable workflows
Cloudflare durable object is implemented with SQLite (or some variant of it)
flying_sheep··on The dead economy theory
Human economic systems tend to reward things that are easy to measure, own, scale, and control. That works pretty well for machines, markets, software, and bureaucracy, but it doesn’t work as well for living systems, which rely on diversity, backup systems, and local adaptation.

So we end up with this pattern: we capture the useful order for ourselves, then push the mess, waste, heat, and instability onto the environment.

This is the fundamental nature of human. We can't change it without higher-order regulation. Even in AI training, we assume there is one true distribution and optimizes for it.

We created these systems. And unfortunately, most of us are the unwanted in these systems at the same time.

flying_sheep··on Cal.com is going closed source
> to harden a system you need to spend more tokens discovering exploits than attackers will spend exploiting them

This is true until certain point, unless the requirement / contract itself has loophole which the attacker can exploit it without limit. But I don't think this is the case.

Let's say, if someone found an loophole in sort() which can cause denial-of-service. The cause would be the implementation itself, not the contract of sorting. People + AI will figure it out and fix it eventually.

flying_sheep··on Our commitment to Windows quality
They have spent, ... I guess like 10+ years?..., for fixing the slowness and bloated functionality of the File Explorer.

I still don't know how to create a native app so inefficient that, it needs to take more than 500 milliseconds to open a directory

flying_sheep··on Actual Size Online Ruler (Mm,Cm,Inches) – Screen Measurements
> This page is a darknet that can't be found on Google, add it to your bookmark, favorites, otherwise you will lose it.

But I can find it on Google

flying_sheep··on 8cc.vim: Pure Vim script C Compiler
I'd love to use vim to compile vim lolz
flying_sheep··on Unison Cloud
Distributed function call isn't that simple. You will soon have various issues like authentication, authorization, compatibility between versions, throttling, retry (e.g. transient error), and so on :-/ The list is so long we could probably write a book about these
flying_sheep··on AWS Icon Quiz
That's why I think Adobe has made the smart move. They simply use English as the icon, color as the impression.

You can guess via the English if you are unfamiliar with the icon. And easy to spot via the color if you already know the icon.

Let's say if I forget the characters in the Illustrator icon. But I can recognize the icon is Illustrator because of its orange color.

flying_sheep··on [dead]
To make it clear, no one is buying X.org
flying_sheep··on Reverse engineering a mysterious UDP stream in my hotel (2016)
This is a piece of good Hacker news. Nice job
flying_sheep··on Show HN: Find the 10 highest and 10 lowest correlations to any stock
Well this tool does not cater for splits and dividends :-/ very misleading IMO
flying_sheep··on Low overhead C++ interface for Apple's Metal API
I paid ~100 dollars to buy songs in Taiko no Tatsujin in iOS 4 via In-App Purchase. But around 2 years later they axed the game and I have no way to download it again. First I can still recover it via iTunes backup. But later when iOS 7 is published, the backup just couldn't run anymore. It was just gone. I should have owned them if I pay that amount of money :-/ It was a very fun game.
flying_sheep··on Low overhead C++ interface for Apple's Metal API
I had many 32-bits games in macOS but they were all axed, including big titles like Diablo 2 (not the resurrected one), Warcraft 3, and a lot of indie games. This made me realize why no sensible game companies would develop in Apple platforms, unless the games generate revenue continuously (which are mostly pay-to-win games)

God know what Apple would axe next :-/

flying_sheep··on Safari 15 on Mac OS, a user interface mess
I have switched back to Windows because macOS is like a second-class citizen in Apple :-/ I am programmer with many Bash scripts in macOS. But the switch is quite smooth actually (thanks to WSL 2).

With the similar price of M1 iMac, I can buy a Windows with a much better GPU (for gaming, deep learning, mining, or whatever) and a 140+Hz monitor. With a high refresh rate monitor the UI is so silk smooth. Expect iOS level smoothness when scrolling web pages.

However there is something I still want a solution. Say the continuation of the current website (between Edge and iPhone). Password synchronization and Notes (the official iCloud web Notes is almost useless).

flying_sheep··on “Tank Man”
Link here: https://www.bing.com/images/search?q=tank+man&qs=ds&form=QBI...
flying_sheep··on “Tank Man”
Link to Bing: https://www.bing.com/images/search?q=tank+man&qs=ds&form=QBI...

This is scary because censorship is reaching to all over the world.

flying_sheep··on JsonLogic
IMHO coding logic in JSON is similar to puzzle game. I would recommend to use jq instead.
flying_sheep··on Fish shell
There is no need to change `$SHELL` :-/ you can use Bass (https://github.com/edc/bass) to execute any bash script and it will apply the environment variables to the current fish environment.
flying_sheep··on The End of AMP?
I usually copy link via long-press the location bar which is not auto converted.

Besides AMP pages break horizontal scrolling in some page as well. For example: https://www.google.ca/amp/s/ca.finance.yahoo.com/amphtml/new... You can scroll left and right but it is not supposed to.

Some app will also render wrong thumbnail for AMP links as well.

Altogether AMP makes the UX much worse :-/

flying_sheep··on The End of AMP?
I was thinking why the f*k all the websites were turning into g*gle.com domain? That breaks all the link sharing. I thought if this is the problem of the mobile Safari. Turns out it is G*gle's evil plan to dominate all the WWW traffics :-/
flying_sheep··on Generate Flowcharts from Text
Did you find a better one? :p Or just no longer making diagrams?
flying_sheep··on Automatio – Visual Automated Extraction Tool
I am always looking such tools :) this looks great. But may I know is there any pricing plan?
Page 1 of 2Next →