HNHacker News
TopNewBestAskShowJobs

purephase

1,646 karma · joined December 16, 2010

submissionscomments
purephase··on The Shadow Inc. app that failed in Iowa last night
Conspiracy theorists will be out in force, but it's important to remind people that the State parties run the elections and their processes.

Edit: Seeing downvotes on this, but it's in support of tptacek's comment. The DNC and State democratic parties are separate and the latter run the elections. You might believe that the DNC is fixing the process, but the reality is that they have little influence in how the States choose to run their election/nomination processes.

In all honesty, the Iowa caucases are likely a huge pain in the ass for them and this failure is probably driving a lot of DNC folks crazy right now.

purephase··on The 50 Best Nonfiction Books of the Past 25 Years
I like "Guns, Germs and Steel" but the book has received quite a bit of criticism over the years which may account for not including it in the list.

Don't know for sure! Just my theory on why it might be excluded.

purephase··on The 50 Best Nonfiction Books of the Past 25 Years
Agreed. It's a great book.
purephase··on Bypassing GitHub's OAuth Flow with a Head Request
* 2019-06-19 23:28:56 UTC Issue reported to GitHub on HackerOne

* 2019-06-19 23:36:50 UTC Issue confirmed by GitHub security team

* 2019-06-20 02:44:29 UTC Issue patched on github.com, GitHub replies on HackerOne to double-check that the patch fully resolves the issue

* 2019-06-26 16:19:20 UTC GitHub Enterprise 2.17.3, 2.16.12, 2.15.17, and 2.14.24 released with the patch (see GitHub’s announcement).

* 2019-06-26 22:30:45 UTC GitHub awards $25000 bounty

So used to these disclosure articles where the timelines look very different, communication is lacking and there's pushback on the bounties etc.

Refreshing to see that sometimes the process works as everyone hopes it will.

purephase··on It's later than you think
Same here. I think the work-life balance that remote work provides is understated in our society.

I get to be far more involved in my kids day-to-day, I know their teachers, friends, and generally what's happening in their lives.

I think of the alternative (what I grew up with, and what a lot of my friends with kids are still doing) and it's sad.

Barring the awful circumstances of the article (my heart goes out to the author) spending time with our children shouldn't be a chore to fit in.

Hug them, tell them how much they mean to you, that's important. Being present in their lives though, for the brief period that life affords us, that is essential.

purephase··on Ask HN: Alternatives to Atlassian Confluence?
In these situations, I find that the conversation always revolves around the tool, and not the end goal. Documentation is a lot like code, but with a lot less people willing to write it.

Confluence and it's ilk are only as good as the effort / ownership of those that are willing to put in the time. If your org is not willing, than no other tool is really going to solve the core product.

purephase··on Ask HN: What are your favorite educational non-tech podcasts?
Opening Arguments. Great podcast that takes a deep dive into current and past legal arguments.

Leans very left, so may not appeal to a good portion of the HN audience, but they do steel man a lot of their positions.

purephase··on Datadog S-1
Similar issue. We had to scramble off of Datadog quickly, as they adjusted our billing and it increased by a factor of 8 in a single month. This was due to our tag usage. Same pattern, previously unbilled, and next month bill increased 8 fold.

No slow adjustment, warned us about 2 weeks prior to the next month billing cycle. If they had given us one additional month, we could have re-worked our tagging but we were given no options at all.

Lost nearly 2 weeks of productivity out of a few team members as they needed to focus on getting us off of Datadog and onto a competitor.

Never going to consider using them again.

purephase··on G.E. Is Accused of $38B Fraud
Fuck. This is not good in either situation. If it's market manipulation, then shorters will be out in force. If not, then an org the size of GE will be a catalyst.
purephase··on Nintendo Switch Lite: a smaller, cheaper Switch built for handheld play
Looks like it's a touch smaller, maybe to make it more portable?
purephase··on Personal data of 2.9M people leaked from Desjardins
No clear mention of whether those impacted will be notified though.
purephase··on macOS Catalina Preview
The iPad as a tablet feature is pretty amazing. Curious to see what impact that will have on the tablet market.

Always nice to see Apple push further on both the privacy and accessibility front too.

The limits functionality is new to me. As a parent (with children too young for devices) it is appealing to have services like this by default, so that we can set the expectations early when we do introduce them. Even if it's not Apple, this will drive it into other manufacturers etc.

> macOS Catalina runs in its own read-only volume, so it’s separate from all other data on your Mac, and nothing can accidentally overwrite your system files. And Gatekeeper ensures that new apps you install have been checked for known security issues before you run them, so you’re always using good software.

This is particularly interesting too. I can definitely see the support implications here, but it will be interesting to see how tools like homebrew etc. play in this read-only world.

purephase··on Simplify Gmail: Bringing the Simplicity of Google Inbox to Gmail
This is great, thanks for sharing.
purephase··on I'm leaving GitLab to help everyone work remotely
I know it's nice to see you in here and commenting, but I have to weigh in a bit to offer advice. These types of issues shouldn't exist in a modern application. Particularly one that deals with a fairly sensitive subject for a lot of people (looking for work).

I hope it's not an indication of the overall data handling approach within the application in general and just an oversight for launch. It might be worthwhile to re-visit your internal policies/review practice for safe harbour and be upfront about it.

Just a suggestion!

purephase··on Coolest Things I Learned in 2018
Yeah, I thought that was odd/funny. Like he just put it there for the picture or something.
purephase··on A demographic time bomb that could hit America
It's not as straightforward. The stay-at-home-parent leaves the workforce which is good for the first pre-school years cost-wise, but getting back into the workforce after those "lost" years (bad term, as they're not lost -- there's true value in them to society, it's just not paid work) is inheritently difficult.

Overall lifetime income is impacted by this decision.

This is the substantive metric for the gender wage gap as that gap is measured in the overall lifetime income, not the per-wage of equivalent positions as it's inaccurately reported.

Women generally leave the workforce to care for children, lose their prestige/position and when re-entering have to start at the beginning or lower position/wage and try to catch-up.

Better childcare options would improve this immeasurably, or less stigma around both parents sharing the childcare time equitably would as well. In some countries this is the case, and it is having a measurable impact on childbirth rates.

purephase··on Electron and the Decline of Native Apps
When I say three times the cost, I primarily mean for the web, mobile and desktop. Not for the varying OS distributions.

Electron provides a means to handle all of those environments with some admitted drawbacks on desktop. I'm not a proponent of Electron, just stating (IMO) the likely reason for it's adoption.

purephase··on Electron and the Decline of Native Apps
This is the crux of the anti-Electron folks that I've never understood tbh.

All things being equal, I'm sure companies would love to develop their apps using native tooling and have them simple, beautiful, accessible etc. Doing this 3 times for 3 times the cost, as opposed to once some sacrifices is the obvious reason for this widespread adoption.

purephase··on Trump criticizing Twitter for shadow banning
It's just manufactured outrage. We need to collectively ignore this nonsense. It's intended to distract.
purephase··on One in three fish caught never makes it to the plate – UN report
> The FAO reports that 35% of global catches are wasted. About a quarter of these losses are bycatch or discards, mostly from trawlers, where unwanted fish are thrown back dead because they are too small or an unwanted species. But most of the losses are due to a lack of knowledge or equipment, such as refrigeration or ice-makers, needed to keep fish fresh.

This is so depressing...

purephase··on Elon ordered Tesla engineers to stop doing a critical brake test on Model 3s
Agreed. If there's anything in any written form to substantiate this and something happens with a Tesla on-the-road that can be, in anyway, tied to this decision, it would be disastrous.

Just screams FUD to me.

purephase··on Firefox Developer Tools: Accessibility inspector
I find it really depends on where you live or who you're working for. Here in Canada (Ontario specifically), it's a pretty big deal given that some organizations have to hit accessibility requirements on their sites if they have certain characteristics (number of employees etc.).

It's led to a good percentage of the work done here (both in traditional CMS implementations to custom applications) require accessibility not as an after thought, but baked in by default.

Makes it better for everyone, but without a good handle on what it actually means, and ensuring that whatever toolsets you're using (CMS, JS/CSS/backend framework, library etc.) also provide the necessary tooling as well, it can make projects run over time/budget.

Factor that in first, learn the tech/tools, and it doesn't have to be that dramatic. I'm assuming that common accessibility on the web/mobile will be expected nearly everywhere "soon".

purephase··on NPM proxy users receiving ERR 418 I'm a teapot
My favourite HTTP response...
purephase··on Get Started with Blockchain Using the New AWS Blockchain Templates
Sorry Jeff, just noticed this comment!

Yes, absolutely. I liked it a lot as it added whimsy to a subject that could easily be written in a much drier style.

Appreciate it!

purephase··on Get Started with Blockchain Using the New AWS Blockchain Templates
That article lead is one of the oddest/funniest I've ever seen.
purephase··on iOS 11.3 is available today
It the one reason I continue to use Apple products. They've definitely had their snafus when it comes to security implementation, but bugs are bugs.

I don't doubt that at their core that they believe strongly in personal data privacy though. They've shown multiple examples, and this is just another step in the right direction.

It makes sense as massive scale data collection is not their fundamental reason for existing (unlike Google and Facebook).

Unfortunate that the idownloadblog link asks for permissions to turn on push notifications though.

purephase··on Mothers who regret having children are speaking out
The variables with children are nearly impossible to prepare for. No amount of preparation will do handle:

1. Development/physical disabilities, or overall health issues

2. Reaction from others, will immediate/extended family help? It's one thing to ask, another for the reality to set in. Overall support base in general.

3. Employment realities. Will a lot of employers have explicitly stated policies, the day-to-day realities often differ (and can be very different between mum(s)/dad(s)).

4. Just general variations in children/growth. I have two, one eats but doesn't sleep well, the other doesn't eat well but sleeps soundly. One enjoys time to himself, but has a temper. The other is far more social (so much social) but is very even-tempered and empathic. No amount of preparation can provide enough knowledge/experience to deal with these qualities, not withstanding 1/2/3.

As others said, we read books, attended classes, looked after nieces/nephews, younger siblings, baby sat etc. We were still woefully unprepared for our own.

purephase··on Chrome to force .dev domains to HTTPS via preloaded HSTS
Could run into the same issue there as well. The only reserved tlds are:

.localhost .example .invalid .test

The rest are up for grabs.

For the life of me, I can't figure out why .test would make the list and not .dev (or some equivalent) but it is what it is.

purephase··on Show HN: Listen Notes Podcast Search API
I'm with you up until the part about listening while coding. For all of the other more mundane tasks like shopping, dishes, showering, video games, commuting throwing on a podcast makes sense.

I just can't concentrate on code and a podcast at the same time. Both will suffer if I try to combine them.

Great service! Thanks for sharing.

purephase··on The Case for Star Trek: Deep Space 9 (2016)
This is a great post. As a long time TNG fan (and fan of The Greatest Generation podcast), I never grokked DS9. I tried many times, but the first season episodes are just so bad that I can never make it though.

An episode guide like this is helpful as well as the behind-the-scenes on the show in general.

Thanks for sharing.

← PreviousPage 3 of 20Next →