skysight-inc/HackerNews huggingface dataset:
The layout takes up more of the screen, which I kinda like, but my issue was always how terrible terribly slow it is now. It's so laggy, compared to competitors like Here and OSM. The Fruit co could probably give Google a run if they opened up a web version.

Google Maps on Android is almost entirely unusable now. It's so god damn slow on my Sony Z5c running Lineage. The combination of Maps and Google Services updates has thrown any type of efficiency out the window.

New releases should use less memory and be faster, especially if they do the exact same god damn thing! Google doesn't care, because they expect users to migrate to newer phones every two years. I don't want to generate more e-waste, have repaired several things on my phone several times and don't want to just consume consume consume.

It'd be nice if there was some company to take up that space and create more tools that run on older devices, but unfortunately there'd be no real way to make money at it; no one is demanding it em mass.
I want them to not kill Inbox!
But the trip will presumably not end on your phone if they faked it.
> The Fruit co could probably give Google a run if they opened up a web version.

This isn't how Apple works. They make money from hardware sales - so there is a native app version of Apple Maps for both iOS and macOS. (And, with the recent updates, it is pretty damn great.)
I think it's more an argument against the idea that they are incapable, if they were capable in the past then something must be argued to have changed in the essential nature of women since then.
Yeah, and how do people know which format the data has you put inside.
You are not.. the car manufacturer is better off , since you can't remember it is their flault..
The UI is horrible and it has already been discussed in many places, but to me the slowness is the no.1 problem. I thought it was just a hiccup when they had it on optional mode, but now it's plain slow. I've tried on different connections and different browsers and they all seem to generate the same result. Super slow loading times of the interface and the emails.
I still remember when gmail was the fastest kid on the block or when they've optimized chrome for a faster gmail. But now I'm really looking into alternatives.
Last week I've switched from chrome to firefox because of the synced login thing, and gmail will be a bit more complex to change instantly but I'll surely find a way.
OCaml All the Way Down – How Jane Street Builds FPGA Designs [video]
>if it's really someone downloading from 10 to 20, that probably puts them in the 99.99 percentile of bandwidth use, and they probably should be throttled anyways.

That's a really strange sentiment to me. I'm paying for 100mb/s, not for "100 mb/s, in certain specific circumstances over specific protocols". Ones and zeros, the rest of it is _my_ concern, not my ISP's.
I don’t consider there to be anything technically interesting here, neither with regard to design. Flag and move on.

As others have mentioned: a vocal minority always dislike UI changes, but in six months it will be the new normal.

One thing I will say though, it’s starting to look like we’ve run out of good UI changes and what we’re served up now is the refried beans / day old reheated leftovers of UI design.

Anyway, the elephant in the room is: move away from Gmail / free email services. Email, for me, is way too important to have no paid support.
How many new studios and jobs created? A Unity study from earlier this year looked at over a thousand studios and almost 50% of the studios were less than 2 years old. Sounds like an industry with high turnover and fluidity, which makes sense given the nature of games.
If you've got a reasonably fast connection and machine, the "load basic HTML (for slow connections)" link at bottom right disappears almost instantly when loading the Gmail web interface.

You can use this direct link to the basic HTML version:

http://mail.google.com/mail/h/

but Google's not quite done with you yet, presenting this message along with two buttons:

Do you really want to use HTML Gmail?

You’re about to use a version of Gmail designed for slower connections and legacy browsers. To get all of Gmail’s features, including inbox categories, images, and quick actions, please use the latest version of Gmail (recommended).

Take me to latest Gmail | I'd like to use HTML Gmail

Selecting the latter button allows you to enjoy an interface from a simpler time.
SEA and the rest of APAC has huge amount of users as well. This is the deck I got from their recruitment team https://drive.google.com/file/d/0B0DEYVDObCi_M3dxcU1XRnVpX09...
A sample but a self-selected, louder sample. I would bet the overwhelming majority of users are indifferent to the change.
You mean something as catastrophic as Prism for example? Or the regular spying of political opponents, green activists or journalists? It's clearly not worth it.
Its a good idea - but its missing the killer feature which I think would be the ability to access certain news article (NYT etc) through micropayments. Right now it seems like giving money away for no recognition or reward.
It will cost the company 20 million yes but will not affect the free cash flows
In 2012 I switched back to running my own e-mail. I realize there are reliability issues sending stuff out to Google/Microsoft (and yes, I have the correct DKIM, SPF and DMARC records), but I'm still happier running my own.

I use Thunderbird and Roundcube, but I could also use Evolution if I wanted to or Microsoft Mail on my Windows machine or even fire up Squirlmail in a docker container.
One interesting thing about genetics, and a very conspicuous one, is that randomness plays a not so little part in the process. Otherwise you wouldn’t even have evolution. How could a species adapt to a changing environment if heritability was the only determining factor?

In that case, it could be justified to think of you as one of those wildcards that nature continuously throws into the mix to sharpen the species adaptability.

That is, if you spread your genes around and those also prove more adapted. And so on.
Changing the default value of DNT to "on", so that you needed to opt in if you wanted tracking, didn't make the header "useless" for site owners. But it did make it awfully inconvenient, because it underlined an awfully inconvenient truth: if a site makes money off tracking users, then the best interest of the site is at odds with the best interest of the users. Of course, many sites still wanted tracking, so they resorted to the scummy tactic of just ignoring the header.

In other words: if most users do not want to get tracked, this should have been a signal to stop fucking tracking. The fact that it didn't doesn't reflect well on sites, to put it mildly.

I totally agree with josteink: this is good news because it means that anti-tracking measures are starting to hurt.
Internet Download Manager Patch Full Version 6.31.8 Crack
> I may be over generalizing but this is so true.

may be the existing UI works fine, and having invested the effort in using it only to be forced to abandon it once again.

Imagine if a car manufacturer keeps changing the wheel and the pedals around.
That's what we get for still using gmail in 2018. I'm migrating to paid email next month.
With the old UI I don’t have to scroll down to see the labels that I frequently go to. The new UI uses a heavier font that the labels list takes up more vertical space than they used to which is becoming a nag for me.
This is something I generally recommend to juniors, which goes against a lot of advice I’m seeing here - spend more time learning if your work is all good for the day. Early on, it is important to ramp up to get to senior as quickly as possible. If you don’t, you risk having trouble if you get laid off for whatever reason and need to ramp at a new job with a new codebase. I generally recommend doing around just under your max focus abilities - enough to push you hard, but not to the point where your mental health suffers.

Once you get to senior, your job prospects will reflect how quickly you got there - the quicker, the better opportunities you get, which has a cascading effect on your entire career.

I have seen junior devs fall into the trap of taking the job for granted, and run into trouble searching for new jobs - you don’t want to be that person.
It's viewed negatively because this is hacker news. The majority of people here oppose letting our world become even more of a surveillance state.
$38 https://store.ubnt.com/products/uf-mm-10g-20-20-pack
For example like this: https://doc.rust-lang.org/std/iter/fn.repeat.html
>> Email, for me, is way too important to have no paid support

Paid support (and other features) is $1.99/mo.

https://one.google.com/about
> costs per hospital bed are dramatically higher in the US than other OECD countries

Both US government and private health costs are well out of line with the rest of the world. Certainly not getting value for money.

https://data.oecd.org/healthres/health-spending.htm
Am I blind or what? I have not noticed a single change to my account, not at least in the last 2 weeks. Is there a screenshot of said changes I can check?
I don't see any way to keep those ones and to restrict the mass surveillance in the same time. These few lawful interceptions are not doing enough good to me to counter-balance the availability of the mass surveillance programs. So that's why I argue about shutting off interception as much as possible technically.
> I was part of a SaaS startup using Java Spring

You may accuse me of shifting the goalposts, but do notice I said modern above. I'm not up-to-date with Java anymore, but iirc Play [0] would be worth checking out.

> This is a problem you want to have because you have skin in the game.

I'm saying that this is a problem you don't have to have at all.

> Back to you - you didn't address my question - if you were to launch a product idea, what static stack would you pick?

In the context of SPAs, I'd choose some of the Purescript React libraries and some generic Haskell REST/Websocket server, like Warp/Servant (this is a stack I've used in production).

For a standard web app, I'd go with Yesod [0], which is a somewhat Rails-like framework, but it fully leverages the advantages of static types, i.e. it turns things like dead links, trying to inject user input into a DB query without escaping it first, invalid queries (i.e. querying a person by product id), and many more into compile-time type errors.

> I'm not saying you're categorically wrong, but you haven't presented any science to support your dismissive tone.

Still, to claim that the context of the current thread at least doesn't suggest that Rails is a maintenance nightmare would be disingenuous at best.

> Pick the right tool for the job.

That's what we're discussing here, right? I can't see when Rails would ever be the "right tool" for anything (except for the one use case I alluded to above) but that's obviously subjective, rendering that phrase utterly meaningless.

[0] https://www.playframework.com

[1] https://www.yesodweb.com
Also, enabling Firefox's reader mode (accessed quickly by pressing F9, at least in Windows) gets rid of the "please disable your ad blocker" and similar nagware most of the time.
What functionality did the old google maps have that the current one doesn't?
There is unlawful leaked MS-DOS 6.0 source code too.
I'm a big fun of the latest GMail and of the modern Google Map. I think, their changes are usually based on thorough UX research. It is normal, there are a strong minority, who cannot get used to new user interfaces and cannot accept changes... Luckily there are alternative services, so they can use something else. ;)
The thing is that someone saying "I don't like the new UI" doesn't say anything. Always when you change something that more than 10 people use at least one person will be unhappy with a change.

What they hopefully do is check the metrics, e.g. of how many people switch to desktop mail clients and basic html view.

And honestly the new UI doesn't disrupt my workflow that much. You can like or not like the roundedness or that it got slower, but the workflow can stay almost the same. Therefore I'd say the current change is at least better then when they switched to teh Google-plus-everything mode a few years ago and fucked up all processes and all static links.
Man, last week a friend asked me to set him up with an email account through Dreamhost shared hosting. My first reaction was "who does this anymore" but after 10 minutes passed (he already had a website there) I was sending him IMAP server information and thinking, "I have got to move on something like this, I'll bet it's 200% faster than current GMail." It's not going to be a GSuite-level toolset for him, of course, but wow, simple email like that is a huge portion of my personal use case.
Yeah I thought the same.
Germans don’t do tech startups – more access to capital might change that
P2P is already used for hot cache fill in ISP hosted blackboxe cache servers of services like Microsoft, Netflix, Google.
New reddit is insanely slow. Just touch your mouse and it fires off 30 network requests.
They are better UX-wise yes but they are also much slower, that's my problem with it. I don't really care to have fancy animations if it takes 5 more seconds to load and 3 more seconds when I click on something. The new Google Maps is bad enough that I use only the phone app now.
Yes, that's the gist I got out of his behaviour at X.com when they merged with Cofinity as well (from the book The PayPal Wars). He wanted to turn it into a full Microsoft shop, and and he wanted to change the name to X. To sum it up: people disagreed, and there were setbacks after setbacks with the former. When he put through the latter, there was a small internal struggle and Peter Thiel become interim CEO.
Understanding how Firefox tracking protection works is one google button press away.

If you tell me that the OP had the time, patience, and technical skill to list all those possibilities but could not do a basic check on how Firefox tracking protection works, and instead talks about how with Firefox tracking protection "plenty of honest parts of the internet would break", and how blocked domains are used "sometimes for legitimate non-tracking purposes", forgive me for not buying the "openly unsure" claim.
I agree, that thread is a bit dramatic. With compact view, I'm failing to see a big difference.
Android 1.0 versus Android 9: A visual tour of how far we've come in a decade
It's believed that anatomically modern humans did not speak for many thousands of years.
Because Elon is not just a CEO - he doesn't sit there, manage some corps and rake in cash. He's a man on a mission, for whom companies are means to an end (human presence on Mars). You can be a fan of someone who's trying to achieve a particular dream, if you share that dream.
Do you have specific examples? Everything is instantaneous for me.
My biggest issue (that users will find hard to ignore) is the lag. The new UI loads noticeably slower... And I don't feel like it's giving me anything useful to compensate for the lag.
Not really. This seems like a largely unsolved problem.

At my previous startup job we evaluated Jetbrains YouTrack and GitLab issues. Both were fairly competent looking, both had nicer interfaces, but nothing has the same feature set or ecosystem as Jira. GitLab now has multi-project boards and help desk support, so it's actually getting to be pretty useful in it's own right for issue tracking.
Raise your hand if you've read Atlas Shrugged. Now, raise your hand if you're read in on administrative law (i.e. Basically, any of the 200+ Fed agencies can make up rules, at will. I know, it's obsured). Well, Administrative Laws (made up rules) are enforced as black letter "law," including asset forfeiture and imprisonment (Worse, 70+ Fed agencies are armed and many have SWAT Teams).

It saddens me to see how many of you assume, apparently w/o question, that buerocrates at the SEC could and should, at will, use their made up rules to excommunicate or jail the founder and leader of a ground breaking companies.

You say "but, justice is blind." However, enforcement is targeted. Plus, the people I know believe in Elon (No, we're not on a first name basis, the name "Elon" is iconic and doesn't require a last name.) and not Tesla as a company. Without the key innovators and producers, most tech companies would be worthless.

Now, wouldn't it be delightful to watch Elon sell his stake and exit Tesla entirely, just to prove a point? Surely, in a short period of time, even w/ their new golden boy CEO, Tesla would fold; ala Apple Computer, Inc. W/o Steve Jobs. All the short positions could finally win (yea!). After which, Elon could buy back Tesla and take it private. With acts like Sarbanes Oxley and Dodd-Frank, who would want to run a public company?

If you disagree, go found and operate a few successful businesses. Report back in a decade.
I have the same desire, the new gmail user interface is annoying.
The app has become unbearable slow with no tangible benefit to me as an end user. I would revert to simple gmail in a heartbeat.
Currently #4 on front page: https://news.ycombinator.com/item?id=18102923
Some changes are just bad and will inevitably need to be fixed. e.g. Windows Vista & (IMHO) New Reddit
Ask HN: What are the best textbooks in your field of expertise?
I need it for... incoming connections obviously. P2P applications is the best example.
you can still use the pure html interface which is perfectly functional and extremely fast
One of the cool things about god bolt is I get to share some of the (probably edge case) optimizations that llvm employs.

Compare the following two for loops:

(gcc)

https://godbolt.org/z/bNbPmo

(clang)

https://godbolt.org/z/QUPTGu

Note that clang elides the loop and performs in constant time. Note also that changing the types of some of the variable signatures form long to int removes the optimization.
That's what you usually do (preferably on your router if you are using one).

But the article says "and check Block all incoming connections". That's my point.
Show HN: Caldera creates new service with gRPC/REST example inside
Torrents, ssh on a daily basis. Some other stuff to experiment with from time to time.
Speaking personally (I happen to work at Google, but not on mail):

The combinatorics of supporting multiple versions of a product get expensive very quickly. It's the same reason that web platform changes now affect evergreen browsers directly (even with the occasional breaking change), rather than introducing more modes like quirks and strict.

Every variant you introduce grows the surface area for bugs and security issues, and adds at least one more case to consider when implementing new functionality. Even if you froze the featureset in the old UI, you'd still need to maintain compatibility with it as the backend evolves. It's not as simple as just leaving the old codebase running on a server somewhere.

If Google wanted to invest in multiple mail products, it wouldn't have end-of-lifed Inbox.
He hated taking this company public, I don’t think it’s warming him to the idea of public markets.
Here's a side by side comparison
https://i.imgur.com/Nm7LahL.png
This of course depends on the flexibility of your working hour window. I see a lot of fairly complicated answers but for me, having a simple punch clock app so that I know exactly how long I have worked for the day, every day, works.

Some scenarios with my approach:

1) No flexibility, chair sitting required from 9 to 5.

With paid overtime, I would be there for 8 hours and never 10 minutes longer, unless the project was ending in two days and was not finished or the production was burning down.

Without paid overtime, I would be there for 8 hours and consider staying a little longer if production is burning down.

2) Flexible (meaning it does not matter if you work from 8 to 4 while skipping lunch, 10 to 6 or you don't show up at all - this is my situation now).

I will still track my time down to a minute.
The overtime rules stay (unless I am really having fun with something and know I will get paid 150% of hourly for it).
As for daily hours - usually I will work longer hours whenever required (within reason), at least at the beginning of the month.

Since my hours are flexible and I know exactly how long I have worked so far, I can easily stay there for 9-10 hours one week and leave after 6-7 hours the next, depending on the workload / situation.

I have noticed that some people, unless they are contractors with billable hours, look down on tracking your time or "punch clocks" as if it is beneath them.
For me personally, it brings me the peace of mind. I don't have to ever debate myself whether I am working too much or too little since I have the exact numbers.
Tesla has a mission, sure, but Elon has various missions and values. I share some of those, but not all. He seems to be a huge Microsoft proponent; I'm not. However I believe the time to drastically reduce our dependence on fossil fuels is due. I'm neutral about Mars because I believe we should focus on more dire problems such as our environment. My point being: you do not have to agree with all of his values.
The Contintental Breakfast Included Effect
Just loading the empty Google maps page (just https://maps.google.com) takes at least 5 seconds for me. During that time, it's doing so much stuff in the background that it makes the input on the left lag, so during that time, you realistically cannot do much, otherwise you risk to mistype your search.

Every Zoom/Unzoom animation is lagging a lot, the problem is they added that everywhere to make it fancier:

- When you click on a result

- when you click on the arrows on the destination screen

- when you enter a destination

- when you click on another type of transport (car, public transport...)

So all those actions are lagging because of that.

It's probably because they only spent time to optimise it in Chrome but I don't care, I prefer to stop to use GMaps than to use Chrome.
There's actually an official JS Framework for Apple Maps [1]. It's not a dedicated website, but still

https://developer.apple.com/maps/mapkitjs/
Risky, true, but also one where outsized profits are taken by the platform holders - Apple, Google, Nintendo, Sony, Microsoft and Valve all take 30%. Whilst the console makers do deliver subsidised hardware to the masses and a lot of technical support, the PC and mobile commissions are pure cream.

If a decent PC store game through which mimicked Steams' featureset and charged only 12%, I think you'd see a renaissance in the industry. Hopefully Epic can deliver this on the back of Fortnite's success.

The good thing about software development is that there are basically no capital costs, mostly labour and rent. I'm surprised there aren't more games studios in Asia and Eastern Europe, where those things are cheap.
Overcomplicated for an average user. Doesn't apply to 99.99% of the population unfortunately.
Is this satire? You don’t go on a podcast as the CEO of a national, government contracted company and do a federally illegal drug.
As surveillance is more and more about computers, networks and not people running with microphones...

Maybe IT sector, like Medical, should have their Hippocratic Oath, and we should enforce it among our peers.

Too many times I read that some Organisations do evil things.
Each of these organisations is made up of people, and good deal of them is some kind of IT specialist. Without IT supporting these actions, maybe, these orgs would not get as far with evil as they are getting to today.
> I think developers don't really have experience working with email either

Honestly if you compare the two, email is much easier to grasp. So I'm not sure what the point is. If you want easier, then go with email.

That said, I don't understand why a decentralized system shouldn't speak as many languages as possible. Therefore I see no harm in implementing both.