HNHacker News
TopNewBestAskShowJobs

X-Istence

7,174 karma · joined February 18, 2010

[ my public key: https://keybase.io/deltaregeer; my proof: https://keybase.io/deltaregeer/sigs/fB1spa9ustk6eYzq4uXRVHb1D85EaTlipzh1uutGT34 ]

Portfolio: http://deltaregeer.com/ Engineering Notebook: http://funcptr.net/

delta@regeer.org

submissionscomments
X-Istence··on Redesigning GitHub Repository Page
As a developer, the README is useless, I am usually on a Github repo to start looking at code, and I don't want to have to first scroll through a README.

IMHO documentation websites and the like is where people should get their first feeling for a project, that is where the README should be.

X-Istence··on Modern Alternatives to PGP
Which is now a paid upgrade.
X-Istence··on My Chromecast Ultra would not start until I began answering 8.8.8.8
When you run your own DNS server, then you don't need ECS, since it will have the real IP address at the authoritative server.
X-Istence··on Python exceptions considered an anti-pattern
It all feels very Go-ish/Java-ish to me vs Pythonic.
X-Istence··on Python exceptions considered an anti-pattern
I was about to post something similar to this.

In java you need to specify what your function can throw and if it tries to throw something that it has not specified as being able to throw, then your program won't compile.

X-Istence··on Federal HTTPS domains that'll expire soon because of US government shutdown
If I worked for the EPA and found you had filled your large tank with nacho cheese I'd be impressed!
X-Istence··on Language Server Protocol implementation for Swift and C-based languages
YouCompleteMe provided an API that abstracted away what compilers/tools were on the backend and gave you information that an editor could use. Just like LSP.
X-Istence··on Apple's warning is a bad omen for Wall Street bulls
I upgraded from an iPhone 7 to an iPhone XS and FaceID and the faster processing speeds have been huge improvements for me too.

I find myself frustrated now when I am using a mobile device that doesn't respond as quickly and efficiently as my iPhone XS. The speed at which apps open/websites load, and the accompanying battery life... huge fan. My iPhone 7 would last until about 7 PM before it needed another charge, my XS lasts all day + night and I find myself using it more than I did my 7.

X-Istence··on Apple knows 5G is about infrastructure, not mobile phones (2018)
This article was posted November 21st, 2018. The grandparent was simply noting that the article should be tagged with the year because it is no longer current.
X-Istence··on What a Student Loan 'Bubble' Bursting Might Look Like
Meta: comments are "faded" when they get downvoted by users. That is not a moderator decision.
X-Istence··on Netflix stops paying the ‘Apple tax’ on its $853M in annual iOS revenue
That's the same as going to iTunes Store -> Sroll Down to Apple ID -> Tap Apple ID -> View Apple ID -> Subscriptions on iOS... there is two ways to get to the same thing.

You can also like the parent poster said, use App Store -> Profile Picture -> Tap Apple ID -> Subscriptions.

X-Istence··on CenturyLink 911 outage was caused by a single network card sending bad packets
Yep, this isn't about hosting docker containers or the end result, but doing development work/tearing down/setting up test environments and things of that nature.

It is surprising how big docker containers get after a while.

X-Istence··on CenturyLink 911 outage was caused by a single network card sending bad packets
It'll just log it... and then you get to play "let's find where it's coming from" as each switch just forwards that bad boy on as fast as possible.
X-Istence··on CenturyLink 911 outage was caused by a single network card sending bad packets
I live alone, and generally I do about ~400GB of data transfer on Comcast a month. I work from home, and spend a lot of time downloading Docker containers and other such things to do my work.

Last month apparently I hit a new high for me: 890GB. Lots of devices needing updates/games downloaded...

I am really surprised that with a 7 person household you don't go through your data even faster.

I even run a local caching server for all my Apple devices, which over the last 30 days has saved me about ~50GB from having to be served from origin, with about ~100GB being served to clients.

Although I tend to also be a heavy user of Apple's iTunes and particularly their movies service, so I have a feeling a lot of that cached data is me putting movies on in the background and them being streamed from the cache rather than from Apple directly.

X-Istence··on Show HN: Fancy fonts you can use almost anywhere
Some of them are outside the mathematical range, that just happened to be the one I picked.

Google has a lot of resources to do normalization, when IDNA in the URL bar became common they and other browser manufacturers had to put resources behind similar looking glyph attacks to make sure that you were actually on google.com and not on some site that was using a homoglyph attack.

https://blog.malwarebytes.com/101/2017/10/out-of-character-h...

This may explain why Google is able to discern these use cases.

X-Istence··on Show HN: Fancy fonts you can use almost anywhere
Depending on context it may not actually mean "F". Screen readers are not yet capable of fully understanding the meaning behind the text they are reading.

If for example someone uses this to write a mathematical formula, having a screen reader says "F" changes the entire meaning.

Could this be done, absolutely, but it is something to be aware of and is something I noticed on Twitter where blind users were complaining that they were unable to "read" Twitter messages using this, thereby making them second class citizens all over again.

X-Istence··on Show HN: Fancy fonts you can use almost anywhere
This is (ab)using unicode, for example the F is actually a Mathematical Bold Fraktur Capital F:

https://www.compart.com/en/unicode/U+1D571

This is terrible for screen readers and the like which are unable to read or understand these unicode characters making accessibility a real concern.

X-Istence··on Robinhood launches 3% checking account
Such is the name of the game :-) I have invested relatively little, I just enjoy playing and seeing if I can "win".

Everything else is in index funds.

X-Istence··on Robinhood launches 3% checking account
Which is why buying into funds that track the S&P 500 and holding for a long time is a valid way to go...
X-Istence··on Robinhood launches 3% checking account
The average person shouldn't day trade. I buy stocks and basically hold them for years. I've picked some losers and I've picked some winners... but overall my return over the last ~5 years is 19%.

Buying stock with dividends helps even more, now you get money back to invest into more stock :-D

X-Istence··on Robinhood launches 3% checking account
I'm a millennial, and the target market for this sort of product.

1. I don't care about physical branches, I've been using online banking from the beginning. 2. I am at a stage in my life where I am slowly paying back all my debts and making just enough to set some cash aside every paycheck.

I don't have enough money to go looking at financial instruments such as money market funds or CD's, because they tend to lock my money up for a certain period of time.

I still need to be liquid. Some place where I can make 3% and have it just sit is fine for me, and allows me to access it in case of an emergency without paying fines or penalties for doing so, and with less hassle than some other financial instruments where it is locked up.

Once I have a buffer built up, and I feel comfortable with that buffer, maybe then I'll start looking at other places to potentially let my money make more money faster with a little higher risk and with less liquidity.

X-Istence··on Comprehensive and biased comparison of OpenBSD and FreeBSD (2017) [pdf]
Should have a (2017) tag on it :-)
X-Istence··on Apple Airplay on Raspberry Pi in 7 Easy Steps
You could also set up Avahi or some other mDNS daemon to relay mDNS packets across the two different networks, so long as you can route the UDP/IP from one network to another you shouldn't need to create a whole bunch of TXT records.
X-Istence··on Fixing a Tough Memory Leak in Python
We at Crunch.io run Python using jemalloc because we have found some really bad behaviour in the default glibc malloc when using Python with many threads.

Using jemalloc we were able to reduce our memory pressure over time dramatically.

X-Istence··on DNS-Over-HTTPS (DoH) Operational and Privacy Issues
Sure, the web server SHOULD... but what if it is misconfigured? Or doesn't have an option to properly validate the Host header?

This is an internal client using an internal IP address to communicate with an internal service... just so happens that a malicious user made the internal client talk to it maliciously.

DNS rebinding attacks being stopped by the resolver are a great place to start and something we can do. Bypassing that protection in the name of resolving using DoH just means you've made things less secure.

X-Istence··on Pipenv: promises a lot, delivers very little
Tools such as Poetry and others expect that information to be available on PyPI, so long as you are using a newer version of setup tools and use twine to upload.
X-Istence··on UBlock Origin 1.17.4 released
Safari is also a lot faster than Firefox/Chrome on the Trie-based versions (non-wasm)
X-Istence··on UBlock Origin 1.17.4 released

  Benchmarking, the higher ops/sec the better.
  Safari 12.0.1 on OS X 10.14.1.

  Test 100 needles against 16 dictionaries of hostnames
    -                 Set-based x 3,801 ops/sec ±1.01% (62 runs sampled)
    -               Regex-based x 370 ops/sec ±0.68% (60 runs sampled)
    -      Trie-based (1st-gen) x 15,679 ops/sec ±0.73% (63 runs sampled)
    -   Trie-based JS (2nd-gen) x 16,408 ops/sec ±2.50% (62 runs sampled)

  Benchmarking, the higher ops/sec the better.
  Firefox 63.0 on OS X 10.14.

  Test 100 needles against 16 dictionaries of hostnames
    -                 Set-based x 1,703 ops/sec ±3.46% (57 runs sampled)
    -               Regex-based x 4,210 ops/sec ±1.95% (26 runs sampled)
    -      Trie-based (1st-gen) x 9,961 ops/sec ±0.74% (65 runs sampled)
    -   Trie-based JS (2nd-gen) x 7,120 ops/sec ±0.61% (40 runs sampled)
    - Trie-based WASM (2nd-gen) x 7,993 ops/sec ±0.81% (44 runs sampled)

  Benchmarking, the higher ops/sec the better.
  Chrome 70.0.3538.110 on OS X 10.14.1 64-bit.

  Test 100 needles against 16 dictionaries of hostnames
    -                 Set-based x 3,414 ops/sec ±5.66% (53 runs sampled)
    -               Regex-based x 4,667 ops/sec ±2.50% (28 runs sampled)
    -      Trie-based (1st-gen) x 10,665 ops/sec ±1.31% (56 runs sampled)
    -   Trie-based JS (2nd-gen) x 7,852 ops/sec ±1.66% (43 runs sampled)
    - Trie-based WASM (2nd-gen) x 11,930 ops/sec ±2.49% (58 runs sampled)

MacOS 10.14.1

Hardware:

MacBook Pro (15-inch, 2017)

Processor: 2.9 GHz Intel Core i7

Memory: 16 GB 2133 MHz LPDDR3

Graphics: Radeon Pro 560 4096 MB

Intel HD Graphics 630 1536 MB

X-Istence··on Source: Google Hangouts for consumers will be shutting down sometime in 2020
I've got four still running, although 2 are mostly shut down now, I just need to pull the Google Docs. The last two are going to be bigger issues as there is a ton of mail and no good way even for an admin to transfer that mail to a new server.

One being a family account also is even more problematic, they expect Gmail quality web interface and I can't really give that to them.

X-Istence··on Source: Google Hangouts for consumers will be shutting down sometime in 2020
Only if you have a paid Gsuite account. Those of us grandfathered in to the Gsuite service with their free account don't get access to Meet.
← PreviousPage 11 of 34Next →