HNHacker News
TopNewBestAskShowJobs

188201

206 karma · joined January 29, 2019

submissionscomments
188201··on Onivim 2 – A retro-futuristic modal editor
If this is in the github editor, or a new jupyter frontend, that would be cool. An app replaced my neovim setup? No thanks.
188201··on Why can an ad break the Windows 11 desktop and taskbar?
Just buy a piece of hardware that is compatible with Linux and then you get a pain free experience.

I am more productive when enjoying higher IO throughput on linux file system. Windows's program was always unresponsive and hurting my productivity.

Another example is an unknown driver bug could cause Windows system process go up to 100% CPU usage and there are no obvious solution to the problem. I don't think average user like it. They just think computer is generally buggy and accept that. They don't know anything better.

188201··on Why can an ad break the Windows 11 desktop and taskbar?
I wonder how do you solve the technical problem if there was driver issue in Windows.

When I am facing issue in Windows, I google it, then I got some regedit trick to perform. If that works, that's great. If not, then I need to search for another trick until it works. Since windows command line sucks, I have to hop through different configuration windows to try solving the issue. A very frustrating experience.

Could an average Windows user could able to diagnostic their problem and confidently perform an action knowing it will work? My experience is they just ask their friend, family or ask for immediate solution on social media. If they can't solve it, then maybe just buy a new one.

I think Windows is just as accessible as how many friends and family using Windows.

188201··on Grafana, Loki, and Tempo will be relicensed to AGPLv3
I think that's misunderstanding of AGPL. For internal use, AGPL does not require to share the proprietary part.

If a company develop an proprietary UI and use Loki as backend, this is not serving Loki directly to customer, so that does not require company to release their code.

It is similar to GPL. Dynamic linking to a GPL software does not require the developer releasing their code.

Only provider serving Loki instance directly to customer required to share the code.

Only Amazon is upset that they cannot just host a popular open source project directly on their cloud. Maybe they could pay a license fee for dual licensing arrangement, which is a better way to support open source startup.

188201··on Clubhouse user IDs, Chatroom IDs are transmitted in plaintext over the internet
On retrospective, is it just another form of this technique? https://en.wikipedia.org/wiki/Transfer_(propaganda)
188201··on Clubhouse user IDs, Chatroom IDs are transmitted in plaintext over the internet
I would admit it was actually not a proper form of argument and a constructive way to form a discussion. However, there is a real dilemma right here. If a company is going to use a technology from an adversarial country that could potentially harming oppressed people, it could potentially be a PR disaster.

The bigger question right here is why startup culture works so successfully. The purpose of a VC Startup assumes to create a product to expand the marketshare to the world eventually. And it was based on the assumption of globalization. In a world where it was less polarized to politics opinion and enjoy the economical growth and appreciation of new tech. A entrepreneur who neglect geo-politics could do pretty fine in this environment.

With the rise of sharp power of China, the question is not so straightforward. Hollywood company faced China's influence by banning content that is not favorable to China, in order to get access to China's market. Airline companies were threatened by China to not referring Taiwan as country otherwise a boycott to those airline. If a company just comply to China's request or threat, then they could potentially piss off Taiwan and Hong Kong customers, and potentially losing other countries in the free world if the PR was too bad. However, they don't comply, then they could potentially lose access to China's market. It is difficult to be neutral and not taking side, because of the polarization of both parties. Not taking side was potentially the worst option which would piss off both side because both thinks the company does not stand for their value.

It is just a extension of this underwater war. The take right here is if a startup is intended to be used by the world, the owner may need to be prepared for unintentionally pissing off a potential group of customers because of not understanding sensitive geo-polictics issue.

188201··on A terminal-based workflow for research, writing, and programming
All are supported. You just need to edit the config file.

Adding keyboard shortcuts is easiest in window manager comparing to full desktop environment where the setting is hide behind the some Setting GUI.

Energy saving feature is basically setting P-state on Intel CPU, and does not work on AMD. You could do it manually by using kernel interface.

188201··on macOS unable to open any non-Apple application
Very true. I have used Ubuntu and Fedora for a while, but when I switched to Arch, I never go back. Arch is described as bleeding edge, but another way to put it is it always has latest software, which is what a dev machine should be. My experience with installing Nvidia driver in ubuntu is nightmare. Tried official repo then failed, and tried different ppa and then failed again and again. At last, I found that I have an older kernel version and I need to compiled a latest kernel which is not in official ubuntu repo. I gave up at this point because I don't want to compile kernel every time I need to upgrade. With Arch, you always get the latest kernel and you won't usually missing feature from using an old LTS kernel.
188201··on OpenBSD Router Guide
PC engines APU have some coreboot board for router. You can run any OS you wanted on it.
188201··on Biden wins White House, vowing new direction for divided U.S.
A strong tie between Hunter Biden, James Biden and China is not a news. It was before the laptop become a thing. Read some CNN news on 2019 and 2018, when the water is not that hot. CNN still pose some doubt on Hunter Biden's stance and potential corruption.

For example, Hunter Biden has invested a China company called Face++, which later to be a core technology to surveillance on Uygur.

https://www.nytimes.com/2018/12/12/business/cefc-biden-china...

Patrick Ho, a former Hong Kong official being charged for corruption in US, being accuse of bribing Africa leader for allowing China's Energy company to exploit natural resource in Africa, which is part of the One Belt and One Road grand plan in China. Basically a form of colonialism from China.

The interesting part is right here. When Patrick Ho is on charged, who he called for a help? It is Hunter Biden. Hunter Biden's business partner in China is Ye Jianming, who is the boss of Patrick Ho. Ye Jianming is now "disappeared" or under investigation in CCP because Patrick Ho's arrested and Ye Jianming's operation has failed.

You can seach the keyword here. Those story are in CNN, New York Times etc.

It is pretty strange for the mainstream media to completely ignore the story when they have the same doubt on two years ago.

Tha laptop? It could be a cover-up for a whist-blower. The information could be true or fake. But even without the laptop, there are many evidence that Hunter Biden using his father's name involving in many corruption. And no one asked a question about his father's involvement on that? In fact, Joe Biden has seen Hunter Biden's China customer during the diplomatic visit to China.

If the mainstream media cannot be trusted, then it would be the best catalyst for conspiracy theory. In fact, the bias in the media has strengthened the polarization in the country even more.

188201··on Women’s gymnastics is legal child abuse
Tough training is kind of an abuse. Why brings sex in the table when they can talk about training abuse on both sex?
188201··on Apple tells Telegram to take down protestor channels in Belarus
It is an interesting point so I can discuss a little bit. Seems people didn't understand the implication of an autocratic government.

When people tried to avoid government funded software, let say a communication app, what is the reason? Because we want to avoid state-owned software violating user privacy and sent all my personal data for their profiling database.

You will trust a private company for that more, why? Because even a private company have to obey court order to disclose personal information to law enforcement, they usually have the right to deny it before the issue escalated to the court.

Now what is the case for autocratic government? Are there any real private company? Using China as an example, any person have to right to inform the government about secret information obtained, so China government have the right to get any information obtained from any Chinese private company without court order. In addition, any large organization including public company have to setup a party branch and have CCP member to oversee the organization. Including Huawei, claiming to be a private company.

So, using any product from any private Chinese company has equivalent disadvantage to a 3-letter agency funded VPN network.

Now back to the issue of if Liang is CCP or not. I won't quote unconfirmed source about Liang is a hidden CCP member. Just use the opened fact, Liang is a formal governor of Hong Kong, which means Liang has taking oath to CCP and CCP trusted this person to rule HK. Liang is currently a decision maker inside CCP's committee, and if Liang has conduct issue from CCP's point of view, then Liang can be secretly prosecuted by party order and put in jail in China.

Another example is Teresa Cheng, Hong Kong Secretary for Justice. For some reason she has been to UK but being taken back to China for investigating her conduct and possibility for applying political asylum by party secret police. She was then released and continued her work in Hong Kong. Detailed is not confirmed, but one thing is clear. Any Hong Kong official can be threatened by party secret police and they must do their job according to CCP plan.

188201··on Apple tells Telegram to take down protestor channels in Belarus
If there are violence, it is a civil war. Does apple like to meddle their hand in blood? Especially they are standing for the dictatorship, which does not put Apple in a good position even if they are going to get into the issue.
188201··on Apple tells Telegram to take down protestor channels in Belarus
Let's be realistic here. Why Liang would fund a site like that. Either one of the reason: CCP ordered that, or he wants to show loyalty and earn credit to CCP. Either case, it was as good as funding by CCP because CCP liked that to happened and didn't ban it.

And Liang is vice-chairman of the National Committee of the Chinese People's Political Consultative Conference. What it means is he is not officially CCP but a very trusted person to be included as decision maker of CCP.

188201··on Apple tells Telegram to take down protestor channels in Belarus
Who can put Nazi on trial? The people in Germany? History said it was the ally. And ally has killed many Nazi before they can put Nazi on trial.

If you don't see the power imbalance between the government and the people, then you are very lucky that you had not experienced it.

Not trying to justify murdering, but some kind of deterrence for oppressing peaceful, freedom-loving people is not a bad thing. Of course if it become French Revolution style execution after taking power, that is wrong and it must be stopped. For the moment, that is before that state, so anything can be bearable.

188201··on ProtonMail CEO calls Apple's forced in-app purchases 'Mafia extortion'
In addition, Apple doesn't want the app to lay out the fact that the extra customer will pay is an Apple tax, and ban the app because the app show "unnecessary information" to Apple customer.
188201··on Flatpak: A security nightmare – two years later
Flatpak is supposed to be the solution for installing proprietary app while staying safe. For open source software, less value for using flatpak apart from no need for package in multiple format for different distro. Appimage also solve the same problem.

Now is flatpak secure for installing closed source app? At least not when they have full x11 access when using x11 desktop.

188201··on Looking at the experience of black Britons through an American lens
I find it really illogical to say some statement is racist because it lay out tendency of certain race having certain weakness.

Racist is a race discrimination. Race discrimination is when you are treated differently because of your race.

https://equalityhumanrights.com/en/advice-and-guidance/race-...

Skin color is not the reason of a certain person to have certain ability, or certain moral standard.

"Aboriginal people just commit more crime." is a factual statement about how many aboriginal people committing crime. It could be true or false. If the statement is "Aboriginal people just commit more crime, because they are aboriginal", then it is racist because it draws a causal relationship of race and crime rate which is completely false.

Nowadays, from a statement of "Aboriginal people just commit more crime.", someone can see through the proposer's mind to assume he has stereotype impression on aboriginal people and inside his/her mind, the proposer thinks because of people's skin color, they will just magically commit more crime. So, it is concluded that the proposer is racist. This is thought crime, and law should assume people is innocent until proven in case of criminal law.

It is really bad, because it does not let people to lay out the data based on race, and therefore cannot solve the real problem behind it. Why a specific race would commit more crime in a country? There must be a reason behind it. Maybe only one community with majority of a specific race committing most of the crime, and other communities of that race are completely normal. Then you have to further find the reason why that community committing so many crime etc.

However, the left in America does not think like that. They just get a aggregate data of the country and lay out many disadvantage of certain race facing, and so it can justify minority group to victimize themselves.

A term systematic racism is coined. If there is no equal outcome for each race then the society is racist. No active actors of racist is involved. The system itself is designed which cause non equal outcome among races and therefore must be overthrown and replaced with a non racist system.

The whole idea is just giving up thinking analytically about the root cause of non equal outcome and blame it all to the society. If there is not enough educational resource because the state is consist of mainly poor blacks, then just let the rich state to subsidize the poor state. Rejecting better grade non-black is just solving the problem by a racist measure which is not moral. And it is also racist against the black because it implied black are just dumber, and I find it strange for black to accept that. No, because they are poor and does not have enough educational resource.

I think the America left is so irrational that it starts to be very similar to Soviet Union style of thinking.

PS: Not-White. Just a observation from other race outside America.

188201··on Purism's AweSIM – monthly plan for Librem5 including unlimited data
Yes, but official LineageOS can be dropped without notice. And even if optimistically a popular device will not drop support until it's too old, the blob is still not updated and the linux kernel is not usually mainlined. Many exploit on that. And let's not talk about the blobs are not open source. That's why there is a demand on Linux phone which the kernel is mainlined and up-to-date.

Again, ignore the fact that iPhone is closed source, it does provide a infinite software update until it's broken, which is better service than most Android phone, even if considering installing ROM.

188201··on YouTubers are upscaling the past to 4K, but historians want them to stop
I think the purpose of colarization of a video is same as mimicking a drawing in ruin that lost its paint. It is an interpretation of history from current time. If historian find the color is not represent the event accurately, it can be changed anyway, just like a painting.
188201··on Purism's AweSIM – monthly plan for Librem5 including unlimited data
The UI layer is closed source in Sailfish OS, so not better than iPhone in this case.

For Android, if getting a Lineage OS in phone, the first problem is Lineage OS still does not have automatic update without manually reboot into recovery mode, and need for user invention. Let's be honest I don't bother to update because of requiring human intervention in update until I find the time to do it. Not a good practice but hey...

Secondly, any phone could be dropped support by Lineage OS if the developer of that model just starts using another phone and cannot find another to continue supporting the phone.

The best option for privacy seems to be using GrapheneOS with Pixel phones, but GrapheneOS only supports as long as the support cycle of a pixel phone, so it is 3 years before end-of-life minus the time to develop GrapheneOS ROM for a new pixel phone. If you are going to value your privacy so much then this is the best, but a quite expensive route and not really environmental friendly.

An iPhone can receive update as long as Apple the company is not bankrupted. Well, you get a worse performance after update but at least it is an option to continue to use.

188201··on Social-media platforms are destroying evidence of war crimes
Maybe put it in another way. If Facebook is only a platform of communication, just like telephone or email, no one is going to have a ground to complain about Facebook inability to ban or ignore crime or hate speech or whatever unpleasant thing people like to ban it.

However, Facebook choose to use algorithmic feed to provide new information to user, then it become a media company in this sense. So as a traditional media company of course Facebook has the responsibility to ensure the content is suitable for public even if Facebook is not the producer of the content. Just give user chronological feed if they don't want to invest the effort. Facebook can't maintain its business model while tried to dodge responsibility.

After all, the problem is most people accept this kind of business model and most people don't care. When social media come to power they have enough capital for lobbying to persuade the government not to outlaw their business model.

188201··on Pinephone – Community Edition: UBports
One thing stops me using UBport is no full disk encryption support. The reason seems to be there are no way for them to get around the bootloader of a standard Android phone to boot an encrypted UBport. With a more open hardware Pinephone, are there any roadmap for them to implement on it?
188201··on DuckDuckGo is good enough for regular use
I found that searching was more difficult nowadays. Result from Google is becoming worse, filling with content farm and ads. In some sense, that gave opportunity to become a better search engine without any technical improvement, but better marketing.
188201··on The military is building long-range facial recognition that works in the dark
The future is now. Drone assassination had become a common tactic for killing suspected. The tactic is pretty effective and it will not go away, no matter with or without AI.
188201··on Hitman hires hitman who hires hitman who hires hitman who hires hitman
Because those are not hitman but scammers. Take some buck and doing nothing is not a bad deal, if ignoring the risk.
188201··on Serverless: slower and more expensive
I really doubt not managing servers is an advantage other than initial launch for MVP or some simple webhook. The overhead of managing API gateway, monitoring and log in a more large scale serverless application is larger than managing several linux servers.
188201··on How China is Cashing in on Group Chats
The group size thing is of course easily bypass. It was not intended to be a preventive measure, but a reminder from Big brother that we are watching you. People are required to use real name and other personal information to register and law enforcement can freely read those information. It was not unheard that people would raid by police for their online activity.

So, the group size cap is just a rule to say if your group was not over the cap, you will be fine. If you bypass that somehow, you enter a grey area where the government may or may not inference you depending on the nature of the event.

188201··on Fancy Zones, a tiling window manager
I am in similar situation. I tried to use WSL with X server at first, but found that the antivirus block the internet usage of WSL until a certain update, but the antivirus was outdated.

At last, I use a similar setup with Autohotkey script. I remap the winkey to some unused key in order to disable default winkey behavior, so that I could use binding like win + 1 for virtual desktop 1, win + shift + 1 to move window to virtual desktop 1, and so on.

It was tough to work on other OS once you get used to tilting manager. It feels backward to manually moving around multiple stacking windows.

188201··on Hong Kong leader to announce formal withdrawal of extradition bill
The real reason for their backdown is that Hong Kong Human Rights and Democracy Act in US will be likely to pass. This bill will punish HK official for violating human right. And potentially forbidden the use of financial services like Visa and Mastercard.

However, it's not even a real backdown though. She just announce to start a motion to backdown, but it was still the decision of parliament to withdraw the bill, and the parliament was controlled by pro-Beijing parties. Practically even pro-Beijing parties care the voter's view so it may withdraw the bill, but it was uncertain whether there were an order from Beijing to vote down withdrawal after the protest was over, so still many uncertainty right here. Not to mention police brutality was not addressed.

Page 1 of 2Next →