HNHacker News
TopNewBestAskShowJobs

SCLeo

652 karma · joined December 4, 2018

submissionscomments
SCLeo··on Smart mushroom growing device for beginners
To be honest, I didn't even know people can grow mushrooms in their homes.
SCLeo··on Arizona makes it illegal for bystanders to record cops at close range
> The new Arizona law requires any bystanders recording police activity in the state to stand at a minimum of 8 feet away from the action. If bystanders move closer after police have warned them to back off, they risk being charged with a misdemeanor and incurring fines of up to $500, jail time of up to 30 days, or probation of up to a year.

I have not read the law myself, but if the summary is accurate, it seems to suggest police moving towards the bystander does not count.

SCLeo··on Vite – Next Generation Front End Tooling
I have been using parcel for web development because I thought webpack is very difficult to use. However, for my latest personal project, I tried webpack. To my surprise, I found webpack 5 much simpler to use then I thought it is (significantly easier than make or gradle, the complexity is not even on the same level). Everything pretty much worked out of box now. All I had to do was to copy the starting template for typescript from their website (~20 lines, half of which are open/closing brackets) and copy the setup for dev server. HMR, code splitting via dynamic imports, etc. all worked without any setup.
SCLeo··on Apple is not defending browser engine choice
I do not believe there is a 3rd party polyfill for lookbehind as it is quite tricky to implement regular expressions. If you found one, please let me know. Thanks in advance.
SCLeo··on Apple is not defending browser engine choice
From my memory:

- Regular expression lookbehind

- overscroll-behavior

- Web push

- SVG favicon

- Web Bluetooth (haven't run into this personally, but someone complained about this)

SCLeo··on Apple is not defending browser engine choice
Literally an hour ago, I ran into an issue where Safari does not support lookbehind in regular expressions. https://caniuse.com/js-regexp-lookbehind

Say what you want but it is so frustrating when you run into problems like this. It does remind me of old IE days where we had to produce one gazillion hacks for IE.

SCLeo··on Cross-compiling binaries for Windows is easier than building natively
Same as Google Chrome. No one claims Google Chrome is open source nowadays.
SCLeo··on The Design of SQLite4
Thanks for the context. I totally thought SQLite4 is a new thing.
SCLeo··on Rulex – A new, portable, regular expression language
I think the main appeal is its ability to transpile to different languages, so that you can use whitespace insensitiveness + comments in other languages where those features are not supported.
SCLeo··on No-op statements syntactically valid only since Python X.Y
In my experience, the hardest part is figuring out what is the minimum version of python your script requires. I usually just put down the version I am using in the readme, but if it is enforced, it probably should be more accurate.
SCLeo··on A group of open source Android apps without ads or unnecessary permissions
... This is obviously not about the money. Everyone here can easily afford to buy the pro version off the Play Store. The issue is about them pushing people to pay by removing features AFTER they already invested their time, data, and habit into the app.
SCLeo··on Change the colour of grey text back to black on website using poor contrast text
Hm... Does anyone know why they don't allow arbitrary extensions? I am very curious.
SCLeo··on Plagiarized in a plagiarism atonement essay
I didn't even know it is possible to reliability get turnitin scores to be lower than 20. It always marks my entire references section as plagerized, resulting a score of 20%-30%.
SCLeo··on Postgres Auditing in 150 lines of SQL
Ok, my SQL skills might be a bit lacking, but from the article:

> select audit.enable_tracking('public.members');

So you can actually have functions that have side effects in a select statement? I guess nothing prevents it, so it is allowed. But somehow I have the impression that select statements don't change anything.

SCLeo··on Russian forces invade Ukraine after Putin orders attack
Source?
SCLeo··on Show HN: Open-core icon sets that took me 12 years to create
Exactly this. Whenever I tried to find some free fonts/icons/illustrations/sprites online, I always got tricked into one of those websites that have the word "free" in its title, but most of the content is locked behind a paywall.

Now I think about it, maybe we should have a blocklist that automatically removes results that invole this kind of deceptive behavior from search results.

SCLeo··on For some searches the whole screen on Google is now ads
Speaking of Manifest v3, I really hope all these adblock extensions secretly work together and on the day Manifest v3 is released, they all display a gigantic red-backgrounded warning on startup telling the user Google Chrome has turned evil and suggesting them switching to Firefox or some other browser.
SCLeo··on Tell HN: We have a responsibility to speak out against blockchain technologies
I am willing to bet in 5 years time, the largest crypto currency will still be BTC and it will still be POW.
SCLeo··on Tell HN: We have a responsibility to speak out against blockchain technologies
You completely missed my point.

Simply put: People use cryptocurrencies as speculative asset while they claim they are using them for decentralization and other properties.

SCLeo··on Tell HN: We have a responsibility to speak out against blockchain technologies
Until you realize the largest two cryptocurrencies are still using POW. Also, let me guess, who has stakes in this Algorand thing you mentioned.
SCLeo··on Tell HN: We have a responsibility to speak out against blockchain technologies
Literally everyone (100%) I knew that are into cryptocurrencies are primarily using them as speculative asset. That alone is not a problem. The problem is when they advocate cryptocurrencies or blockchains, they always talk about "decentralization", "uncensorable", "privacy", "future of web" or some other crap that they are not use the cryptocurrencies primarily for. That is what makes cryptocurrencies fraudulent.

If most (in my personal observation, 100%) use cases of such sector seems fraudulent, I do believe it is justified to generalize to the entire sector.

SCLeo··on Decompiled 2022 Beijing Olympics Apps
What data is collected? Currently, the screenshots of the README don't show anything. Instead, the author just says there are some remote capabilities and the details will be posted in a future report.

If you know what the author is referring to, can you link the relevant files so we can take a look at them?

SCLeo··on LastPass users warned their master passwords are compromised
You can actually access the passwords via passwords.google.com. That is what I have been using when I need to log into an app on my phone.
SCLeo··on LastPass users warned their master passwords are compromised
Oh. That is true. I did not run into this issue personally but I just checked and they indeed do not have such option. It is kind of bizarre they don't have this functionality.
SCLeo··on LastPass users warned their master passwords are compromised
Alright google hater. I have edited my question to also include Firefox's password manager.

EDIT: Also, if you don't know, Chrome also supports passwords export/import, so it not any more vendor-lock-in than any other password managers.

SCLeo··on LastPass users warned their master passwords are compromised
Then why not use Firefox's built-in password manager? I thought my question should automatically generalize to any browser's built-in password manager.
SCLeo··on LastPass users warned their master passwords are compromised
Right, that is why browsers have the option to import passwords. I actually use Firefox at the same time and imported my passwords without any problems.
SCLeo··on LastPass users warned their master passwords are compromised
You can use passwords.google.com, which is what I have been using.
SCLeo··on LastPass users warned their master passwords are compromised
To those who are recommending all different password managers, I have a question: why not using Chrome (or Firefox/Edge/<any other browser>)'s built-in password manager?

I have been using it for a couple years and haven't noticed any issue. Even if Google decides to screw me over and terminates my Google account, I can still access the passwords via the local copy in Chrome, so that is not really a concern.

(Though, don't take this as my recommendation to use Google' password manager. I have not done enough research in the password manager landscape, which is why I am asking this question in the first place.)

EDIT: also include other browsers' password managers. (It appears that it is a mistake to mention anything Google on HN :/)

SCLeo··on Telegram forces third-party apps to display ads
I am not against Telegram displaying ads. What I am against, however, is their decision of making sponsored messages look exactly identical to regular messages, with the only difference that the sender of the message being replaced by "sponsored".
← PreviousPage 4 of 7Next →