Hacker Newsnew | past | comments | ask | show | jobs | submit | webdevetc's commentslogin

You can load gmail is basic html mode, it might help.

According to https://support.google.com/mail/answer/15049?hl=en, the following link should set it to basic html mode (I haven't tested it) https://mail.google.com/mail/u/0/h/1pq68r75kzvdr/?v%3Dlui

I've used the basic html mode before when the normal (js heavy) one was a bit slow, and it ended up being much faster even if every action requires a whole new page request/render.


I thought the whole idea of JavaScript-heavy frontends was to make things faster. A rhetorical question: How is it that Google is somehow a leader in frontend technology and design when they often don't practice what they preach?


I'm sure it achieves that when you use Chrome on a recent developer workstation and only have one tab running. There is a nice JIT in the browser, plenty of RAM, and lots of high-end cores available for the task.

Today I'm struggling with 8 GiB of RAM and 2 cores. Admittedly I have many tabs open, but that is to be expected. Web site creators might believe that the world revolves around their web site, but really it does not, and so they must share my machine.

Weaker systems are of course unusable. Suppose the hardware is a 32-bit PowerPC Mac with one core and 512 MiB of RAM, and there are a bunch of tabs open to similarly taxing web sites or worse. I've mostly had to retire a system like this, which makes me really annoyed because it is quiet due to being fanless.

Note that the "weaker system" described above is not really weak. Long ago, I used the old gmail just fine with far less. There was a time when 32 MiB of RAM was enough to open several browser windows (we didn't have tabs) and run them. JIT didn't even exist yet, but the web ran fine.

It's the usual problem I think: software developers are rewarded with high-end developer workstations to keep them happy and productive, and then they test the software all by itself on this high-end hardware and everything looks good. Nobody is testing on older low-end hardware with lots of other things running in the background.


To be fair, my developer workstation has a fuckton of things running in the background.


They pretty much started it. Google maps was probably the first real attempt at a “single page application” written in JavaScript. Everything else at the time trying to do the same thing was java/activex. Chrome also pushed JavaScript speed so much it enabled doing much more complex things with it. They’ve just become a much bigger company since thenwhich makes being “nimble” a lot harder.


I imagine their metrics are based on what's faster for their servers rather than the user. It's the only explanation.


Thanks, that does load a whole lot faster. I feel like I'm using old Yahoo! mail again :P


This one too:

> Neural nets evolved to classify edible and poisonous mushrooms took advantage of the data being presented in alternating order, and didn't actually learn any features of the input images


I think the http-equiv="Refresh" redirect is done so that the http referer header is from t.co, and not twitter.com (or whereever the user clicked the link from).

(I don't think rel='noreferrer' is fully supported by all browsers)


While it is nice to add some spacing and make things a bit easier to read, I don't really see the point in this.

If you want it to be easily parsable by a human then there are hundreds of applications designed for this. The most common being spreadsheets like Excel.

And what happens if you have a list of domains, but one contains a really long url (300 characters wide?). It will mess up the columns for every single row above and below it as well.

Also adding comments will completely break any existing software (I think most programs can handle some more whitespace, but you couldn't import the final example into Excel, I don't think (untested))


>and there’s the company’s usual protection from cryptojacking

is this a common problem nowadays?


There are companies out there that offer proxies from 'real' US resident IP addresses. I think these companies use tactics like this to be able to offer real residential IPs (and not IP ranges belonging to hosting companies)

This is the first one that came up on google - https://stormproxies.com/ - I'm not saying that specific company is in any way related to this device or tactic (it is just the first on google for 'residential address ip proxy', but I think it is companies similar to this that will pay people for access to their routers and sell that access.


What I find noteworthy about that stormproxies website is that unlike any sort of legit ISP, there's no information on what company is actually behind it, phone number, mailing address/street address, etc. I bet if you played follow the money with its credit card payments the money goes to a bank account in Cyprus or something.

It's a slick html template and some marketing text masquerading in front of a service obviously sold to greyhat/blackhat end users.

(perspective: I work for a legit ISP that has real things that physically exist in many POPs at layer 1 in the OSI model).


Luminati.io merely uses the Hola extension to power a massive residential IP network. Hardware is so 2000.


They've gone well beyond the extension now. These days you have no idea if that "free" app you've installed has made a deal with Luminati to sell your bandwidth to the highest bidder. They also have an Android SDK too. I've received several emails like the following:

> My name is Lior and I lead the SDK partnerships at Luminati.​ I assume your

> software earns money by charging users for a premium subscription or by showing

> ads - both models do not pay out much and harm the user experience.

>

> We now offer you a third option.

>

> Luminati’s monetization SDK for Windows desktop provides your users the option

> to use the software for free, and in exchange we pay you $30,000 USD per month,

> for every 1M daily active users.

> More information is available on http://luminati.io/sdk_win.


That is sketchy and unethical as fuck.

I would like to give them an A+ rating for whatever graphic artist drew their artwork and did the CSS/webpage layout, however.


I dunno, to me the icon is reminiscent of the Hades character from the Disney movie: https://vignette.wikia.nocookie.net/disney/images/c/cf/Hercu...


3 cents per user per month. Is that right?

Is it hard to make 3 cents a month from a user?


3 cents more than what you were making before. It's free money


This is honestly a pretty neat idea. Don't get me wrong, it's sketchy as hell and I'm sure gets abused, but residential proxies... well played.


The other big player is Hola.


How does this get to front page :) ? It is an announcement from what i think is an unknown company (?), no demo product or even screenshots.


I'm certain this has been published before on here and that most people are aware of this page. But with the recent news about the EU timezone change it might be relevant.


time zones change all the time. Most OS's automatically take these changes into account, I believe. ( see https://serverfault.com/questions/192858/updating-systems-ol... for a bit of info, but I think it is often included in OS updates rather than having to do it manually normally.)

https://en.wikipedia.org/wiki/Tz_database https://www.iana.org/time-zones

But of course there will be many legacy systems that assumes that all of Europe is on the same zone.


At no point since the invention of timezones has Europe (the continent) been in a single timezone. Even if you only look at the EU, only time all of the EU was in the same timezone, was back in 1957 when "Belgium, France, Italy, Luxembourg, the Netherlands, and West Germany signed the Treaty of Rome, which created the European Economic Community (EEC)", and it wasn't even called EU. I would wonder which library makes that assumption.


Bad libraries that are written by people who think they don't need the tz.db to keep track of time, obviously.


Taking the change into account for the current time is relatively easy, but date/time libraries in programming languages need to be updated so that you can write a calendar application with, say, a recurring event spanning across the change, or count days since a specific date in the past.


Even with DST, the actual date DST starts differs unpredictably from year to year. I don't think this introduces any new problems.


In the EU, the start date is predictable: the last Sunday in March. The end is equally predictable: the last Sunday in October.


Interesting.

I suppose that consistency could’ve given some EU only companies enough rope to hang themselves. Really, doing things the right way is easier than hand-writing some code that assumes DST starts/ends on a fixed date—at least in a language with a real date/time library.


Ah maybe, i don't know. But that app (command q) lets you still use CMD+Q, but you have to hold it down for 5 seconds or so before it'll quit any app.

(it isn't my app - i just like using it and get annoyed when i use a machine with it and i accidentally hit cmd q instead of cmd+a )


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

Search: