HNHacker News
TopNewBestAskShowJobs

bsclifton

193 karma · joined December 31, 2014

[ my public key: https://keybase.io/bsclifton; my proof: https://keybase.io/bsclifton/sigs/OmJVa2MsNDRcO6iho3ZZmtlodGqssiiBzHXCA8UTpj8 ]
submissionscomments
bsclifton··on Brave launches 1.0
I don't think it says a price, but it was previously used by a "nuclear polka" band :) https://brave.com/the-road-to-brave-one-dot-zero/
bsclifton··on Brave launches 1.0
Showing ads is something users have to opt-in to see (using Brave Rewards). Users can turn off ad-blocking globally if they missed the ads, but blocking them (ads/trackers) is one of the main draws to downloading Brave, IMO
bsclifton··on Wikipedia Is Now a Brave Verified Publisher
You're right - all browsers on iOS (as far as I know, including Chrome) are wrappers around Safari. I didn't mean to imply Brave on iOS was based on Gecko, simply that it was originally forked from Firefox on iOS

We do have upstream contributions to Chromium. Nowhere near as many as Microsoft (we may only have a few), but we do try to contribute back when possible

bsclifton··on Wikipedia Is Now a Brave Verified Publisher
The team has been capturing deviations from Chromium on a wiki page here: https://github.com/brave/brave-browser/wiki/Deviations-from-...

The page goes over (high level) how the project is built and links to patches where functionality was disabled or modified (ex: proxied, etc)

bsclifton··on Wikipedia Is Now a Brave Verified Publisher
(Brave employee here)

The Rewards feature of Brave is what allows users to pay creators and also opt-into ads. This feature is completely optional though. It's off by default and users never get bothered about it

Brave is actually a proper fork of the Chromium code-base and builds on top of it, which is a lot more involved than a theme. The work that's been done is fairly significant if you wanted to give it a try. Even if you never enable Rewards, there are some great features and under-the-hood tweaks for privacy, Ad-blocking, and tracking protection

There's a list of ways that Brave deviates from Chromium here for quick comparison: https://github.com/brave/brave-browser/wiki/Deviations-from-...

bsclifton··on Wikipedia Is Now a Brave Verified Publisher
(Brave employee here)

Curious: what are some of the shortfalls you see in Chromium?

Before I joined Brave, the desktop browser was originally using Gecko (from Firefox). Ultimately, there were some problems and the decision was made to move to Chromium. On iOS, Brave is forked from Firefox though

You can check out more detail on Reddit where folks asked why FF was not used (which has links to more detailed info): https://www.reddit.com/r/BATProject/comments/9jpqde/brave_br...

bsclifton··on Brave browser can inject headers in HTTP requests
This is a great point-

I reviewed with team and created https://github.com/brave/brave-browser/issues/3301 to track this (folks are welcome to give it thumbs up). The fix for this should be something we can deliver in our next product release (0.60.x - 9 days from now)

edit: issue is now fixed! https://github.com/brave/brave-core/pull/1633

I also captured feedback on being able to customize/opt-out of this functionality with https://github.com/brave/brave-browser/issues/3302 (thumbs up and comments appreciated!)

bsclifton··on Brave browser can inject headers in HTTP requests
Employee here- I haven’t seen an official comment here yet

The JSON file that was linked to does have partner domains which (when the header is present) the website will provide a specific integration. When those specific partner sites are visited, the headers are sent with the request

An example someone mentioned here already is marketwatch. They have a promotion where you can sign up for a free subscription if you use Brave

The browser is open source and nothing is being hidden- although this and the whitelist (used for a better webcompat experience) could be better documented

Should these lists be shown in the UI and configurable? (ex: disableable?) I wonder what a better experience would look like for people that don’t want this functionality

bsclifton··on Goodbye Microservices: From 100s of problem children to 1 superstar
Microservices are a great tool for the toolbox. Not everybody needs them. It has definitely seemed like a fad over the past few years to push everybody to use them (even projects or orgs that don't need them). I suspect that is what happened here
bsclifton··on Say no to Electron: use JavaFX to write a fast, responsive desktop app
Setting aside subjective reasons... how about the barrier for entry being lower for web development? Also, more people arguably have web development skills

Java isn't new or unpopular- if people wanted to use it, they would

bsclifton··on Say no to Electron: use JavaFX to write a fast, responsive desktop app
How did this get upvoted? Author misses the point entirely of Electron. If people wanted to write Java, they already would be doing that. The selling point for Electron is: folks are comfortable with JavaScript/HTML/CSS and can be productive right away. I'll take the neatly packaged (although larger) installer over requiring someone to have the JDK installed any day
bsclifton··on HyperCard On The Archive
HyperCard was amazing. My first online experience was with AOL in 1993 and they had a HyperCard section where you could upload/download your stacks. I racked up huge bills hanging out in that area (pay by the minute)
bsclifton··on HyperCard On The Archive
One of my best friends made a toolkit available on AOL's HyperCard section called "Color Paint Tools" which let you put color into your stacks (making that hack you mentioned easier). If I remember correctly, HyperCard could show color images via an XCMD but they'd have to be a PICT resource (so it's not a real solution). I think Apple eventually released an update (HyperCard 2.2?) which included an official toolkit for doing this
bsclifton··on Android Killed Windows Phone, Not Apple
That's a great point- while consumers may not have been affected by this heavily, developers had to update their apps. Lots of companies just stopped supporting their apps rather than invest time updating
bsclifton··on Android Killed Windows Phone, Not Apple
I don't think there is a single smoking gun- many things contributed to the downfall of Windows Phone. Microsoft had a decent market share with the old Windows CE based smart phones.

- Microsoft didn't care about mobile, thinking Windows CE was fine (they had ~42% marketshare in 2007)

- Windows Phone 7 was great, but it was too late by then (2010... 3 years after iPhone was release and 2 years after first Android phone)

- There were two resets (7 => 8, 8 => 10) which screwed customers hard. With the 7 => 8 upgrade, not only were apps incompatible, the OS was incompatible with previous hardware.

- The App Store was mostly full of garbage apps (lots of fake apps- hard to fine the genuine app)

- Carriers didn't do a very good job pushing Windows Phone (can you blame them? :P )

From my perspective (former WP user, 2011 - 2015), the biggest WTF to me was when Microsoft bought Nokia. That seems to be about the time they just completely gave up

bsclifton··on Content isn't king
Content IS king... but the author has a different definition apparently. He should have named it "Vendor lock-in isn't king". People have choice now. The content is what matters, not the platform.
bsclifton··on QUIC in the wild, only for Google ad advantage
How widely adopted is QUIC outside of Google? If Google (including DoubleClick, etc) sites are the only ones using QUIC, it's a little unusual IMO to enable an experimental protocol by default

For example: this technology looks cool. How can I take advantage of QUIC to speed up my personal hosted content? Is there a module for nginx or an Apache mod_quic I can install? The code is out there of course, but it seems prebuilt options are limited

bsclifton··on QUIC in the wild, only for Google ad advantage
While QUIC is an open protocol and the source is available, I personally believe the issues here are:

- Google has majority share of browsers with Chrome

- Chrome has QUIC enabled by default (opt out via chrome://flags)

- Google has a large amount of resourcing allocated to Chrome/Chromium. They ultimately control whether or not code is accepted

- Google also owns DoubleClick; ads are already being pushed using QUIC

- Regular end users are likely not aware of QUIC. Sure, a more advanced user can show it in the dev tools if you enable it and then look for it. But the problem is more that people aren't aware this is something to look for and they are opted into this

Showing a banner and trying to sell a product is one thing. But using a protocol that the user is not explicitly approving of to track / advertise is another thing. It seems to me (and maybe I'm wrong) that they are using their borderline-monopoly position in the browser market to opt people into questionable advertising technology

bsclifton··on Better battery life with Microsoft Edge
Props to the Edge team :)

Only complaint I have about Edge is how Windows pushes it down your throat. You get while setting a different browser and even AFTER setting a default browser

More details: https://github.com/brave/browser-laptop/issues/7287#issuecom...

bsclifton··on Uber Investigating Sexual Harassment Claims by Ex-Employee
One of the criteria for being a high performer needs to be: being a decent human being and treating other people with the respect they deserve
bsclifton··on DuckDuckGo Donates $300K to Raise the Standard of Trust Online
I just recently (last week) switched over to DDG; it's been solid- I've gotten really great results versus last time I tried them out (5 or 6 months ago?)

I love their vision, the services they provide, and what they've done here (with the donations) <3

bsclifton··on Loading Chrome Extensions in Brave
Disclaimer: I am also a Brave Software employee :)

Jonathan Sampson, author of the article, has been using similar methods to test popular extensions with Brave to ensure we have support for them (and if not, to identify what's missing).

You can track the progress that he and team have made here: https://github.com/brave/browser-laptop/projects/1

bsclifton··on New XPS 15 Laptop
I've never had that experience with them in over 10 years of using Dell products. I had a first gen XPS13 (I miss that thing) and 2 years down the road, I had a motherboard issue. The support was actually great and knocked out the repair quickly. Sure, I had to do it over phone/mail versus going into a physical store, but it was painless.
bsclifton··on Letter of Recommendation: Safety Razors
Love safety razors. I spent more than the author at "The Art of Shaving" store... about $100 for the handle itself and maybe $50 for a good badger brush. But after that purchase, the razors are crazy cheap. The quality of the shave is way better too. More people would use them if stores like Walmart or Target carried them (which I don't think they'll ever do in the US)
bsclifton··on Stop using gmail.com for things you care about
I hate to be obvious, but you get what you pay for :P I dumped gmail for Exchange and now use Office 365. Reasonable price, great support.
bsclifton··on New Sublime Text update
If the author of Sublime is reading this thread, please know that I love your work! I happily paid the $70 and use this as my primary editor (except when using vim when working over SSH).

I'd also like to see more activity on the Twitter account or just more engagement with the community. You've got a killer product :)

bsclifton··on YP Plans First-Round Bid for Yahoo
Email is worth backing up, just as much as photos, code, or any other files. Grab a client like Thunderbird, setup IMAP, and download/save an archive of all your messages :)
bsclifton··on GoDaddy launches AWS-style servers and apps
Are you sure you didn't just accidentally check out with everything in your cart? From what you wrote, it seems the "system messing up" was on your side (pebkac). It's much easier to blame someone else though.
bsclifton··on GoDaddy launches AWS-style servers and apps
Why not give it a shot and find out? :P
bsclifton··on GitHub is undergoing a full-blown overhaul as execs and employees depart
I'm sure folks will disagree, but I really enjoy Visual Studio Online. Free private repositories and tools (agile board, etc).

Unfortunately, GitHub is where people expect open source projects to be, so it's almost an inconvenience for contributors to be on anything other than GitHub

← PreviousPage 2 of 3Next →