HNHacker News
TopNewBestAskShowJobs

Mindless2112

1,833 karma · joined June 30, 2012

submissionscomments
Mindless2112··on Sunsetting Mercurial Support in Bitbucket
As a daily hg-git user, could you elaborate on (2)?
Mindless2112··on Dissidents Are Using Shortwave Radio to Broadcast News into China
> Shortwave (really, AM) radio can be a powerful tool, but it can be drowned out by a more powerful signal.

https://www.sigidwiki.com/wiki/Chinese_Firedrake_Jammer

Mindless2112··on Major power failure affects homes and transport
Nominal voltage in the US is 120 volts. It hasn't been 110 volts since the 1970s.

And it's still creeping upward. The average voltage at my house over the last year was 121.9 volts. https://i.imgur.com/6RMZnXd.png

Mindless2112··on The arm’s-length flats of Tokyo [video]
Some are even less than "arms length": https://youtu.be/TYVJbupG3Xg
Mindless2112··on Use YouTube to improve your English pronunciation
https://youglish.com/search/raison%20d%27%C3%AAtre/all

Not exactly English, but it's in the dictionary. I don't know if I should be impressed that the first result actually sounded pretty reasonable or disappointed at how bad some of these pronunciations are.

Of course, the whole thing is gonna be "results may vary", I suppose... https://youglish.com/getcid/25032799/electrophoresis

Mindless2112··on Mozilla and Firefox could be about to change the VPN and privacy market
I wish Mozilla would get into the email service market. I could really go for a reasonably-priced, ad-free, Gmail-sized, bring-your-own-domain email service.
Mindless2112··on Statement Regarding FedEx’s Relationship with Amazon
Yes, you can sign up for free for FedEx Delivery Manager and set delivery instructions for your address. I don't know how effective it is though.
Mindless2112··on More Productive Git
The plumbing is nice, but the porcelain is covered in shit.
Mindless2112··on 40% of the top sellers on Amazon are based in China, according to research
Trump plans to withdraw the US from the UPU unless they fix that [1].

[1] https://www.washingtonpost.com/opinions/trump-made-the-right...

Mindless2112··on Protecting democratic elections through secure, verifiable voting
Who voted is public record (depending on your state [1]), so the numbers should add up.

[1] https://www.nytimes.com/2018/11/04/us/politics/apps-public-v...

Mindless2112··on Update Regarding Add-Ons in Firefox
I don't think that's necessarily true. After all, the policy is effective against undesirable-but-not-malicious extensions. Before signature verification I had extensions installed in Firefox that I didn't install; today I don't. [1]

And the clearly malicious action of modifying Firefox to disable signature verification can and should be flagged by anti-malware software, which runs at a higher privilege level.

[1] Putting aside for the moment the fact that most users now have no extensions installed due to the certificate expiration issue. No Firefox user, myself included, is happy about that.

Mindless2112··on Update Regarding Add-Ons in Firefox
> Those still would have their certificates checked on installation.

How? These extensions were not being installed through the normal mechanism. The malicious extension installer will just set the flag that says "this extension has been verified".

> And honestly, I think it is security theater to attempt to defend against attackers on the same or higher privilege level.

I understand that, and Mozilla does too: "By baking the signing requirement into the executable these programs will either have to submit to our review process or take the blatant malware step of replacing or altering Firefox." [1]

[1] https://blog.mozilla.org/addons/2015/04/15/the-case-for-exte...

Mindless2112··on Update Regarding Add-Ons in Firefox
> Even better would be to set things up to only do a verify on install instead on every startup.

That would defeat the purpose of verification: "Add-on signing in Firefox helps protect against browser hijackers and other malware by making it harder for them to be installed." [1]

And it's not just malware that was doing that. Microsoft force-installed the ".NET Framework Assistant" into Firefox on Windows, and you had to edit the registry to remove it. [2] If I recall correctly, AVG and Logitech were also among the list of offenders.

[1] https://support.mozilla.org/en-US/kb/add-on-signing-in-firef... [2] https://support.microsoft.com/en-us/help/963707/how-to-remov...

Mindless2112··on Brain Drain Across the United States
Sounds more like it's an idea that's been fed to the culture by Hollywood.
Mindless2112··on Americans Are Delaying Health Care Until Tax Refunds Arrive
That tax withholding is the only way that many Americans manage to save speaks more to a lack of self-control than anything else.

If Uncle Sam can save a lump-sum for you by deducting from your paycheck, you could have done the same (in fact, better) with a bit of resolve and a bank account.

Mindless2112··on As China Hacked, U.S. Businesses Turned a Blind Eye
"[Checking] whether European companies were breaking trade embargos" is not the same as government-assisted industrial espionage.
Mindless2112··on Developing for Android is like being a demonetized YouTuber
Many new restrictions apply to apps regardless of the target API level, so all you actually get is from beta 1 to final release, and that's assuming all the restrictions are already enforced in beta 1.
Mindless2112··on Developing for Android is like being a demonetized YouTuber
I don't really mind that some behaviors are being restricted. (Although I think removing the ability for apps to toggle WiFi is nonsense.)

The problem is that Google wants to break API compatibility without actually calling it what it is. Your app, which worked for years, is now broken and as far as the user is concerned it's your fault. I've been tempted to set the "max API level" property on my apps so that I don't have to deal with this anymore. (Oh, wait, Google changed Android to no longer enforce that property.)

If Google wants to make breaking changes to the API then give developers a reasonable deprecation timeline and don't let users install apps that target old API levels.

Mindless2112··on A new class-action lawsuit takes aim at real estate agents and their 6% fee
Sure, but a real estate agent who has a "seller" client has a pretty easy time finding "buyer" clients -- run an open house on a property you're selling and prospective buyers (specifically the ones that decide they don't want to buy the property being shown) come to you without even knowing that you exist.
Mindless2112··on Show HN: WinSpd – create “SCSI disks” as user mode processes on Windows
For WinFSP (not the software in question, but the same author, and maybe closer to what you want anyway), there's a testing strategy here[1].

[1] http://www.secfs.net/winfsp/develop/tests/

Mindless2112··on Microsoft Workers Demand It Drop $450M U.S. Army Contract
"Those who are reluctant to feed their own army shall feed a foreign army."
Mindless2112··on C# 8: Switch expressions
Specifically, it will throw SwitchExpressionException[1]

[1] https://github.com/dotnet/corefx/issues/33284#issuecomment-4...

Mindless2112··on Why should I have written ZeroMQ in C, not C++ (2012)
I think Midori might have gotten error handling right, without getting rid of exceptions. It's too bad it only lives on in a series of blog posts.

I wish I could summarize the error model here, but I really couldn't do it justice. Read the blog post -- it's very good.

http://joeduffyblog.com/2016/02/07/the-error-model/

Mindless2112··on Source: Google Hangouts for consumers will be shutting down sometime in 2020
Putting aside quality comparisons, consider that Skype is still "Skype". Even non-technical people know what Skype is, whereas no one knows for sure what Google's Skype competitor is going to be.
Mindless2112··on LibrePCB: First stable release published
Probably because the operating temperature is about 0 Kelvin.
Mindless2112··on Night Sight: Seeing in the Dark on Pixel Phones
This[1] is probably the closest you'll get. Made by the guy who runs the computational photography group at Google.

[1] https://itunes.apple.com/us/app/synthcam/id412992079

Mindless2112··on Swift String’s ABI and UTF-8
.NET is going to add UTF8 strings [1], though it remains to be seen how usable they will be given that all existing APIs take non-UTF8 strings.

[1] https://github.com/dotnet/corefxlab/issues/2350

Mindless2112··on Microsoft Beats Amazon in 12-Month Cloud Revenue
I also subscribed only for OneDrive. I was happily using LibreOffice.

With Dropbox dropping support for ZFS on Linux, I had no reason not to switch. It's cheaper than Dropbox and you get Office.

Mindless2112··on Let's remove Quaternions from every 3D Engine
> The arithmetic involved is literally identical.

So to "remove Quaternions from every 3D Engine" all we need to do is rename the "Quaternion" datatypes to "Rotor" and we're done?

Mindless2112··on ASP.NET Core 3.0 will only run on .NET Core
Span<T> only requires .NET Standard 1.0, so it came out for Core and Framework at the same time [1].

.NET Framework only has the portable implementation though. The fast implementation requires support in the runtime, and Framework may never support fast Span<T> [2].

[1] https://www.nuget.org/packages/System.Memory/4.4.0-preview1-... [2] https://github.com/dotnet/coreclr/issues/18280#issuecomment-...

← PreviousPage 8 of 16Next →