Hacker News new | past | comments | ask | show | jobs | submit | emilis_info's comments login

  ∙ Location: Vilnius, Lithuania (GMT+3)
  ∙ Remote: Yes
  ∙ Willing to relocate: No
  ∙ Technologies: JavaScript, TypeScript, React, Node.js, SCORM, xAPI.
  ∙ CV: https://emilis.codeberg.page/cv2023.html
  ∙ LinkedIn: https://www.linkedin.com/in/emilisdambauskas/
  ∙ Email: hn.hired@brats.eu
I'm a web developer with 20+ years of experience. Last 13 years with JavaScript, 11 with Node.js, 8 with React.

Looking for hands-on work at a senior level on innovative and challenging projects. Prefer FOSS, NGOs, teams that prefer functional programming (would switch from JS if needed).


Also stop saying "Before you go further..." we need to share your data with tens of corporations. /s

Note to non-EU users: Techcrunch is completely blocking the page with a popup asking me to share my location and behavioral data (for advertising purposes) with a probably very long list of companies (something called "Oath" family).

The logos shown are for Yahoo, Aol, Autoblog, Huffpost and Engadget.

Nah. I'll skip as always :D


The Oath websites and Medium are on my mental blacklists of sites I simply don’t bother with. The content isn’t good enough to care. It does mean I hit comment threads like this and can’t read the article. Oh well, I’m trying to reduce my internet time anyway.


Outline.com is great if you stumble upon some article you do want to read. Just put in the URL and it’ll strip away everything but the text and images. Here’s an example for the article for this thread: https://outline.com/RThZjn


There's a browser extension for it too. Outline has been super convenient when dealing with bloated news sites. Now I'm just thinking about how I'll get my browser to do this automatically for certain sites without having to click the outline button every time


Firefox has a built-in reader view that I like to use on particularly offensive websites.


Yes, I could do with a plugin to strip links to Medium articles.


Yeah, I was actually trying to find something like this too... maybe its time I looked into how to write browser plugins myself, but I have too many other projects right now.


I have a HN filter userscript for this purpose:

  https://megous.com/dl/hn.js
If you filter most of the news websites, and other pointless crap, HN gets pretty technical again.


Thank you!

I've just tried it out, works great. I'm not using quite as strict a filter as you are, basically Oath sites, medium and known paywalled sites. I will add to it as I go :)


If I get these redirect popups (not just popups over the content, which I can remove with Nuke Anything [1] or use Firefox's distraction free mode), I either just don't visit the site if I don't care that much about its content, or I open a private browser window, accept whatever popups they present, read the article then close the window to purge all their tracking shit.

[1] https://addons.mozilla.org/en-GB/firefox/addon/nuke-anything...


I just clicked through the links of that banner and I landed on https://www.oath.com/de/my-data/#protectingdata anyways, I will not read the article because I am sure these dialogs are built in a way to gain "consent" by trickery.


The dialogs are really confusing.

1st popup page: Some text about Oath with big "OK" button and same size "Manage Options" link. By clicking OK you agree to everything.

2nd popup page when clicking "Manage Options" link: Some more text about Oath with big "OK" button and tiny "Manage Options" link next to a headline. I have no idea what happens when I click OK here. Is the same as the "OK" button on the first page? I didn't manage anything here yet so I guess it could mean agree to everything again. On the other hand there are some settings you can change on the next screen (you don't know that at this point though), so maybe "OK" now means continue and use these settings? You have to trust that they are opt-in rather than opt-out, otherwise you need to check the settings.

3rd popup page when clicking manage "Manage Options" link: Some text about Oath partners with links within the text. The big button is called "Done" now but at this point it is not clear what exactly that means because there was nothing to manage yet. Clicking the link to show partners displays a list of 10 essential partners (Amazon, Google, ebay etc.) with links to 10 data privacy policies that you apparently automatically have to agree with. A bit hard to notice but there's another tab for IAB partner with 224 more partners. At least they aren't enabled by default.

I guess "Done" means use these options and it brings you back to the 2nd popup. I actually have no idea at which point I disagreed or disabled something, I just got trained to click a bunch of "OK" buttons with unclear meaning.


To give that dark pattern some context, Oath has recently been rebranded Verizon Media.


I went through the same process and I have no idea what I agreed to.


...and after landing on that page, you have to click through to the privacy Dashboard, where you can supposedly opt-out of individual partners.

I say "supposedly", because the first partner I clicked on led me to the "I'm not a robot" captcha.

After which I just closed the window. Guess I'll not read the article after all.

How on earth they expect this to fly under the GDPR, expecially considering that "[t]hese partners may access your device to collect data for ad selection, delivery and measurement", is beyond me.


I did the captcha, and the page greeted me with "an error occurred". Next click lead me back to the captcha step.


Just disable 1st-party scripts and 3rd-party scripts in the uBlock Origin popup for techcrunch.com and that modal should not appear anymore.

https://prnt.sc/mo26b4


Or even better, don't visit techcrunch.com.


If you disable everything except CSS and Images, you get an infinitely nicer site.


It's the bottom right button </> to disable all JavaScript on a site. (it took me a while to find).


I have uMatrix set similarly.


I just realised I had been reading "Oath" as "OAuth" - not that I am aware of visiting the site but I wonder if they chose that name to get some additional credibility?


Probably not directly tied to its similarity to OAuth, but I'm sure the name Oath came from thousands of man hours of brand psychology assessment and audience testing. Oath is the stapled together corpses of the adtech of Verizon and AOL and was/is ridiculed for being a poor name choice, but branding decisions at corporations of that size go through so many committees and data points and marketing schlubs, who knows how it came out as Oath.


  Oath, noun - profane or obscene expression usually of surprise or anger.
It's an apt name, because it describes exactly what I say whenever I land on one of their sites.


Not only that, they also keep asking you on every repeat visit but click 'ok' once accidentally and they will file that forever and never present you with the option to withdraw your consent.


I skipped the article when I saw it was TechCrunch. Their new web site is absolutely atrocious. I can't believe this is what web developers get paid to do. Just awful.

Anyway, I'll just read the comments here and that'll be enough for me.


Yeah, they're about the worst I've encountered. Good luck finding any privacy controls, or opting out of anything. Clicking into the pages that claim to contain these just sends you down a warren of links, mostly taking you to the parent website where there's another warren of links.

I hope their practices come under fire from the EU before long.


Oath has one of the more nagging GDPR pop-ups. I like Slashdot, they at least give an opt-out option to access the content. On TC you are either opting-in or forbidden to access. And it's not like a technical necessity either. My company, ProcessOne, has a Wordpress blog that doesn't set any cookies or local storage. It uses Google Analytics and internal WP stats. But they are properly configured to not track, just measure.


> On TC you are either opting-in or forbidden to access.

And it remains to be seen whether that is legal.


I don't think there is any "remains to be seen" about it. It's illegal.


Tweakers.net had their lawyer take a look at it, and they claim it is legal. I'd love to see it on trial.

My take on it is it is BS and a cost/benefit analysis.


According to the GDPR, it is not legal. What remains to be seen is whether the EU will enforce or not.


Complaints can be brought through ankle-biters like https://noyb.eu/projects-2/


OAuth is the definition of dark pattern.

The way they set up their pop up is plain evil, trying to deceive the user. In the end, it is almost impossible to find the opt-out options, and you have to agree to share your data with the largest ad-networks anyway, otherwise you can not use the website. The privacy "dash board" doesn't even work without error.

Even if you are not in a country where you are presented with that these pop-ups, the way this is handled should really make you think long and hard about the ethics of the companies behind oauth and techncrunch!


The company I founded helps companies increase transparency and controls for their end-users, make it more clear where your data is going and making it easier for you to actually make a decision on whether you want your data going to third parties

https://transcend.io/product



Yep. Frustratingly, the content pops in momentarily before the cookie popup system removes it all


Occasionally Safari’s reader mode can be used to show the content. I know other browsers now have a similar feature.


For those who don't know, Oath is Verizon.


JavaScript engineer @ TransferGo | ONSITE full-time Vilnius, Lithuania (Europe)

https://www.transfergo.com/en/jobs/javascript-engineer

I am looking for a co-worker.

• Currently there are two of us.

• We work on browser-side code for our logged-in, logged-out and internal web apps.

• Primarily we use React, Flux and ES2015 to write our apps.

• We use functional programming practices to improve and evolve our code.

• We also use Babel, Gulp, Webpack, Browserify, Ramda, NodeJS, Express, GitHub.

We are looking for someone who at least has 2+ years experience working with JavaScript, knows the basics really well and could quickly learn React + other stuff on-site.

No need for cover letters or resumes if you have your GitHub and/or LinkedIn fully filled in. Just send me an email with the links to emilis.dambauskas@transfergo.com.


Location: Vilnius, Lithuania, Europe (+02:00 GMT).

Remote: yes, please.

Willing to relocate: no.

Technologies: full-stack JavaScript (Node.js, React, RingoJS, Firefox OS,... uhm... jQuery, AJAX), LiveScript, GNU/Linux, shell, Nginx, Git, Jade, Stylus, LESS, Jekyll, Inkscape, Gimp, Sqlite, MySQL, PostgreSQL, Elastic Search, CouchBase...

Résumé/CV: https://lt.linkedin.com/in/emilisdambauskas

GitHub: https://github.com/emilis/

Email: emilis.d@gmail.com

Looking for a senior/architect/CTO JavaScript position. I have been developing web-things for 15 years. Last 5 of them – all JavaScript.


Google is new Microsoft


Instagram is the new Flickr.


It is not compared to Tessel. It is only described as "sounds a bit like the Tessel microcontroller".

I don't think there's much difference for the intended audience (JavaScript developers) how the code is compiled and run.

If anything, you would be using higher-level and familiar APIs with Firefox OS. E.g.: how would you upload an image from the camera over 3G with Tessel / Firefox OS?

As long as the thing can run on a battery for 1 month everything is OK. I am not sure Gonzo project has already reached that point, but from my own experience with a Firefox OS phone I believe it could be possible.

What I like is that a FFOS phone comes with a battery included and at a lower price than Tessel components (Tessel+Camera+3G would cost you 185$ without a battery).


I think it is more Dart... At least the AtScript specification mentions Dart more often than any other language.


Please tell me at least one "very good" idea.


Two-way data binding really is very convenient, even if it doesn't scale well to large amounts of data. It still saves you a lot of jquery-style boiler-plate code to read values from once place and manually update it in several other places in the DOM.

Also, Angular forces structure on you in ways JQuery doesn't. It makes unit testing viable. I rewrote a javascript slider in Angular, and the code became a lot simpler, shorter and more readable, exactly because of all the stuff Angular abstracts away.

So in comparison with JQuery, the previous best javascript library, Angular has some very clear improvements. How it compares to Ember and Knockout, I have no idea.


Please explain.

The concepts on Angular have nothing to do with JavaScript. The new changes they propose to JavaScript borrow most from Dart, which in the eyes of a JavaScript programmer is an attempt to turn JavaScript into Java.


Full-stack JavaScript senior / Architect / CTO. From server set-up to Bootstrap CSS. ES6, Web dev since ~2000.

Location: REMOTE / Vilnius, Lithuania.

Remote: YES please!

Willing to relocate: not at the moment. Maybe in the future. Within EU.

Technologies: HTML5, CSS3, JavaScript, ES6, Node.js, RingoJS, Firefox OS, LESS CSS, Stylus, Jekyll, Git, Mercurial, Bazaar, SVN, CSV, PHP, Python, MySQL, Sqlite, PostgreSQL, Oracle, MsSQL, ElasticSearch, Apache Solr, CouchBase, BerkeleyDB, Nginx, Apache, Linux shell, Bash, Make, awk, Amazon Web Services, [automating] Gimp, [automating] Inkscape...

Résumé/CV:

- https://www.linkedin.com/in/emilisdambauskas

- https://github.com/emilis

Email: emilis.d@gmail.com


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: