HNHacker News
TopNewBestAskShowJobs

jasonkostempski

4,129 karma · joined January 4, 2011

submissionscomments
jasonkostempski··on EU approves internet copyright law, including ‘link tax’ and ‘upload filter’
Does it matter if that company is from EU? Even a new engine centralized in the US won't be able to operate in the EU without substantial cost. That's a pretty big market/data source to miss out on.
jasonkostempski··on Microsoft intercepting Firefox, Chrome installation on Windows 10 Insider build
I can't tell if you're joking. Why would you want to use a single-platfrom, closed-source browser? We've been there, done that. You say you use Chrome and FF for cross platform features so you must have cross platform concerns. Anything they do to encourage developers and users to support it would be a huge step backwards for the world.
jasonkostempski··on Microsoft intercepting Firefox, Chrome installation on Windows 10 Insider build
Just uninstall Edge.
jasonkostempski··on Taking back control of my digital life
The last thing keeping me on Google is a sheet scripted against calendar for budgeting. I can't find a good open source calendar with an API that will let me query for all events within a date range. Seems like the type of software that should exist in spades. I don't even really need a UI.
jasonkostempski··on GSM Phone on a Conference Badge [video]
EXTRA BITS: https://www.youtube.com/watch?v=l1j-VwJiFYk
jasonkostempski··on Amazon is stuffing its search results pages with ads
What's B&H?
jasonkostempski··on First-party isolation in Firefox: what breaks if you enable it?
Advertise natively, don't track. It's that simple, no need for research. Our ancestors did it for hundreds of years. There is no acceptable level of tracking.
jasonkostempski··on Uber CEO: ride hailing will be eclipsed by scooters, bikes and even flying taxis
Scooters an bikes are right out for those of us not living in always-sunny California and anyone with a family. And if none of it can be done anonymously, it's a nightmare for privacy advocates. I'm sure at least some of the audience fits into one or more of those categories. Personally owned cars are going to be a thing for quite a while.
jasonkostempski··on Chrome 69: “www.” subdomain missing from URL
Whatever lag FF has is negated 10-fold over Chrome if you install uBlock Origin since there's no more tracking or ads. I can't even imagine going back to mobile Chrome or Safari, I'd rather go back to a basic phone.
jasonkostempski··on How the EU may force all artists to use Youtube forever
If a law is going to require an algorithm, the algorithm should be supplied by the government, open and free for all to use and they should be responsible for the correctness of the results.
jasonkostempski··on Changing Our Approach to Anti-Tracking
Maybe your right. I looked quickly but didn't find anything. Is there no standard out there stating, for example, that JavaScript MUST NOT be allowed unrestricted access to local storage or that the location API MUST request permission? These are just accepted as obvious best practices?
jasonkostempski··on The GDPR Is a Cookie Monster
> Personally, I absolutely want to know when sites are trying to spy on me and sell the data.

It's best to assume they're all doing that to some degree whether they tell you they are or not. For one, most of the world isn't beholden to EU law. Also, bad players don't play by the rules and by the time you know they're bad, it's too late.

> Despicable crap like that should be forced out into the public, not quietly agreed to by the browser.

But the cookie law doesn't fix that problem, or any problem for that matter. The notifications are 100% pointless and we're stuck with them because of a stupid law. If anything, having a standard way to block the notices might encourage more users towards a real fix for the tracking problems, which is using something like uBlock Origin (just don't tell that to the site owners that don't want users having tracking blockers).

jasonkostempski··on Changing Our Approach to Anti-Tracking
This is the wrong angle to take. Plugins are the correct solutions to these problems. A browser should implement the standards. Period. If this breaks a site users want or need, they will go to another browser. If Mozilla wants to fix things, they should be fighting for new standards. Start with a standard that says all third-party content requires a user prompt to enable, always, no whitelist, no blacklist, no way to disable the prompt. Same with all JS hardware API calls. That's how it should have been from the start. Any browser vendor that goes against the standard would be forced to admit they're enabling gapping vulnerabilities.
jasonkostempski··on Trump unblocks more Twitter users after U.S. court ruling
I get blocking incoming messages. Why is there a feature for blocking publicly broadcast messages available even to annonymos users?
jasonkostempski··on The GDPR Is a Cookie Monster
I think we should have a de facto standard element class for legal notices with no required user action, like legal-notice-no-action-required. Webistes use the css class, uBlock Origin makes it a built-in default element filter. Website owners can fulfill their legal obligations and users that proactively shape their browsing experience are all set. Neither side wants these things messing up the browsing experience so, unlike the ad wars, we can work together.
jasonkostempski··on RssHub – A feed aggregator that can generate feeds from pretty much everything
Woah, I spent more time than I care to admit trying to find some feeds. I thought I had the secret sauce all figured out :) https://www.youtube.com/feeds/videos.xml?user=itsokaytobesma... is much easier to use. I can think of a few channels where the play list thing will come in handy if it works. Gamers where I only want to see 1 out of 50 games they play and are who are orginized enough to keep seperate playlist is one example. You can't even do that with YouTubes own subscription method as far as I know.
jasonkostempski··on RssHub – A feed aggregator that can generate feeds from pretty much everything
YouTube channel feeds, if they have one, are at: www.youtube.com/feeds/videos.xml?channel_id={channel_id} Some channels have a custom url and the id isn't obvious but it should be in the page source somewhere.

For example, "It's Okay To Be Smart" is at "www.youtube.com/user/itsokaytobesmart". Right click, view page source, search for "/channel/". That finds "<link rel="canonical" href="https://www.youtube.com/channel/UCH4BNI0-FOK2dMXoFtViWHw">". So the feed url is:

    https://www.youtube.com/feeds/videos.xml?channel_id=UCH4BNI0-FOK2dMXoFtViWHw
jasonkostempski··on VSCodium: Binary releases of VSCode without MS branding, telemetry and licensing
To me, that's a feature.
jasonkostempski··on The Solo JavaScript Developer Challenging Google and Facebook
I actually use the build tools for the first time a few weeks ago and it was quite a pleasure as well. I believe there have been some major updates to the tooling recently. I did a lot of prototyping there so I could use ES6 and .vue files and coverted them to templtes and/or js strings by hand when things were more finalized. I don't mind reading and touching up templates/strings, but it not super fun to start from scratch.
jasonkostempski··on Tabs vs. spaces and other holy wars
We choose monospace fonts for programming for a reason. Tab shouldn't even exist is a monospace font. If tab hadn't existed out of the gate, no sane person would ask for it to be added.
jasonkostempski··on Tengen: Atari Games vs. Nintendo (2015) [video]
The paddles are exactly the reason I recently rebought a 2600. The feel is as close to moving a physical object as can be. I noticed some of that feel is lost through a modern TV. I tried a tube tv and I nearly double my recent breakout hi score on the first run. I dont care what anyone says about perceptible latency, it made a huge difference. Emulation with a mosue doesnt even come close to capturing the feel. And the local multiplayer (up to 4 at once) games are a blast.
jasonkostempski··on Centralized Wins. Decentralized Loses
That falls under won't, which is understandable. Can't implies someone is legally preventing you from talking about it.
jasonkostempski··on The Solo JavaScript Developer Challenging Google and Facebook
I've been using vue just by adding the ref (no build tools) and I've been very happy with it. I'd like to see a good ClojureScript integration, then I'd go all in with a build step.
jasonkostempski··on Centralized Wins. Decentralized Loses
Intersting. But you can't say or won't say? Won't, fine by me. Can't, I'm already skeptical of anyone involved.
jasonkostempski··on Centralized Wins. Decentralized Loses
What about centralized but libre servers and clients, and run by the EFF and FSF? If they one day start behaving badly, we all migrate away to a new benevolent dictator. Or maybe EFF and FSF somehow legally bind themselves to not be able to behave badly, if that's possible. Maybe the domain name is owned by an impartial committee of some kind.
jasonkostempski··on Leo Editor
I haven't, but I'm willing to bet whatever is causing the lag is a solvable issue. Even with loads of cash and time, no one has been able to make an Electron app tolerable.
jasonkostempski··on Women's Pockets are Inferior
My pants may have been made even before the 4S.
jasonkostempski··on Women's Pockets are Inferior
I am a man and I've never had pockets that can hold a phone bigger than my old 4S, and every phone since the 4S is much bigger than the 4S. But I don't want pockets to change, I want phones to get smaller again. Remember when making phones smaller was the trend?
jasonkostempski··on Google has plans to deprecate cookies over http
I imagine the Urban Dictionary definition to be "A comical commercial" :)
jasonkostempski··on Google has plans to deprecate cookies over http
One of my earliest memories of professional programming was talking to another dev, many years my senior in experience, about a "deprecated" API. They insisted the word was "depreciated". I didn't push it for the conversation, but afterwards triple-double-checked I wasn't crazy. Nearly 20 years later, I still feel I might be using the word wrong.
Page 1 of 34Next →