skysight-inc/HackerNews huggingface dataset:
Maybe this is selection bias or just plain old regular curmudgery, but I can't stand amp. I have a modern device and fast internet everywhere I go with my phone. I find amp sites to be consistently slower, uglier and less navigable than the request-desktop version of a site. My phone, and most other low-mid to high end phones have the sreeen real estate and processing power to handle and use desktop versions of a site.

Retaining a familiar interface across devices leads to faster site usage than any speed gains that might be happening because of amp. Measuring the speed of a website in kb/s alone isn't a good enough metric, and the standardisation attempts of amp are ugly imo.
I switched to Vivaldi a few months ago. It's not as polished as Chrome or Firefox but it was made by the people who made Opera, and it shows.

Just having tabs laid out vertically makes it worth it.
I've long regarded the calls to switch to Firefox as tinfoil-hatted crankery but Chrome's behaviour with respect to ad-blocking caused me to finally make the switch. At the time I didn't use ad-blocking at all and didn't have any plans on it but I think this represented unacceptable overreach by Google so I switched to Firefox (and DDG for search).

I still miss bits of Chrome, the Chrome UX is still better, especially suggestions for sites you've already visited in the omni-bar and FF's 'Top Sites' logic seems a bit screwy, it includes pages I've visited once and leaves out pages I use every couple of hours but I think it's incumbent upon people to send a message to Google that their behaviour as a virtual monopoly is unacceptable by switching to a non-Chrome browser.

(I also started using an ad-blocker once I switched to Firefox, wow the web is a lot better without adverts!)
Depending on the potential environmental impacts of exploiting said resource, of course. I don't understand why this mindset of exploiting anything and everything without regard for human life and environment is allowed to persist.
Yea, I’m generally an optimist but the last few weeks of headlines all seem to be of the “worst than expected, “sooner than expected” variety.

It’s infuriating how cheaply and seamlessly this problem could have been solved if we started gradually, 30 years ago.
> They profit from my data. I want my cut.

You get your cut when you apply for cheap, fast credit and get it.

> There are alternatives to (economic) slavery and death.

How is any of this "slavery and death"?

So instead your proposal is turning it over to the government? Interesting.
Just opening a new tab, when you have a lot of tabs open, is slow on Firefox.

Chrome is also much better for web video. Sites like Youtube and twitch.tv perform better on Chrome. I don't have any benchmarks on hand, but that's how I feel after switch between two browsers for a while. I think I'm sticking to Chromium.
Seriously?

Given how small chances there are for startups to actually make you rich, if your only motivation in life is to become rich you really should choose another career path.

Also this apparently comes as a surprise to you but, yes, there are other motivations for starting a company. Some of them are listed in the comment you responded to.
"As the essay notes though, I think VB possibly made programming _too_ easy, which led to poorly built and poorly maintained apps."

This feels a little elitist to me. VB (and Access) allowed a lot of people to develop mission critical things rapidly they would never have been able to afford before.

When I look at the complex monstrosities we develop these days I don't know if they are in any way more maintainable or well-built. Yes the people who created them know them in and out but give them a few years to become legacy and outdated and they will become a maintenance nightmare.
If they’re having OOM problems, especially with 32GB of RAM, I’d expect it to start thrashing the swap as it does mine on my Ubuntu box. As much as I like FF, it is not consistent across hardware/OS setups and I imagine it makes it rather difficult for Mozilla to debug as this has been an ongoing problem for years at this point.
Chromium by itself is really great. I miss nothing.

I see lots of browsers mentioned here that are chromium derived, but add extra features. I switched several years ago from chrome to chromium and have never missed any features from chrome ever. If you have concerns about privacy, you can read the source code.

https://chromium.woolyss.com

I use the builds edited by "Nik", which include video codecs, widevine, and auto-updating.

If you are considering switching from chrome but aren't sure you will like the added features of another chromium-derived browser, I would suggest trying this first to see if you would really miss anything.
> failure of natural springs

this can't happen if aquifer is already under the sea.

> land subsidence

in this case it will be seafloor subsidence, which will have much smaller impact than land subsidence has.

> huge profits to the companies that get to them first

also huge profits for the governments taxing these companies, and for people buying the resource cheaper.
As a 50+-year-old, I like the idea of this site. I think it would be even better if people could search for specific skills (e.g. Elixir, Erlang, Rust, etc.) and see more detailed job descriptions.
Jim Allison Won a Nobel Prize for His Cancer Immunotherapy Breakthrough (2018)
Propaganda is as old as man. Manipulating people has existed for as long as someone has been able to profit from it. Implying that it is suddenly new because one politician embraced the conspiracy is very harmful to the idea of fighting it.

The internet brought a few things into play that have made the issue more complicated. Primarily that information and false information can be made by anyone and spread at the speed of light. Secondarily, that more people can present themselves as experts because all you need is a website and not third party's validation.

In only a few years we went from a researcher showing how he could manipulate a video to make it look like someone said something different than the actual transcript to the ability to fabricate entire scenes with deep fakes. Most people in the world don't even know this technology exists.

If you think only some back woods Trump supporters will fall for this then you're definitely mistaken.
Take a Cold Shower
Given the stagnation that's set in the mobile form factor, i think its the perfect time for unwalled FOSS mobile environments to develop.

also, the demo with gesture typing on the console is pretty cool: https://postmarketos.org/static/video/2019-06/nexus5-shelli-...
With hollow walls you can just use blow-in wool or cellulose insulation to make it even better. Can't really improve concrete without gluing polystyrene to it.

Hmm, could you just mix expanded polystyrene balls in to cement to make a high-R composite that's still strong enough to be structural?
> You want to take advantage of apples free os and app upgrades but still run 13 year old software without paying for upgrades.

I never mentioned price, i wouldn't care if i had to buy the macOS upgrades - and in fact that is what i did when they were paid. My issue is with backwards compatibility.

I'm not sure if with "without paying for upgrades" you refer to OS or app upgrades but i'll guess the former (which i explain in the previous paragraph) as the latter makes no sense considering the "13 year old" part.

> Why upgrade your Mac? Just keep the one that is working with the software you have for 13 years

Because i also want to run newer software that requires functionality introduced in later versions.

> You want the latest, bug fixed, secure software and OS . The Apple side is free but you will need to sort out the application side .

I'd rather pay the Apple side and be able to use the software i want to use.

> BTW ms OS upgrades are not free. Me thinks you want too much

Me thinks you misunderstood my message. I don't care if OS upgrades were paid, i care about backwards compatibility. If anything at the very end of the message you replied to i mention that my fear about Windows is Microsoft not seeing the OS as a primary source of income and hence dampening their backwards compatibility efforts.

To be clear: i have zero issues with paying for new versions of the OS if it remains backwards compatible. OS price wasn't a factor in my message at all (outside the fear expressed at the end that was targeted mainly to Microsoft).
Haskell Fan Site
The UI is what I meant, but sure, the underlying mechanisms might be the same. If they do, in fact, unify ios and Mac OS UI, I expect that one or the other will no longer work as well. Given their current priorities, it seems more likely that their Mac OS will suffer, rather than ios.
Not really a solution to the systemic issue of giving facebook a unique id per device for everyone on the planet. I'm also not just talking about my personal setup. A VPN wouldn't be a satisfactory solution to either.

I'm not talking about hiding from the police.
There's one particular case where a look at a reference is warranted: when something doesn't behave as expected.

For example, the other day someone asked on stackoverflow why a particular Java class to calculate a difference between two dates was returning a weird result when they asked for the difference in days. Turns out, the class would calculate the difference in years AND months AND days, so if you asked for the difference between June 23 2018 and June 23 2019, the getDays method would return 0.

While this is something you would find in a tutorial on how to calculate a difference between dates in Java, it's much more expedited to just go and read the reference. Works wonders when you get inconsistent results in C for example, since you're probably invoking undefined behavior which is documented in the standard (i.e., the reference).

As a sort of counterpoint for this particular case, the documentation for that class didn't make how the class was meant to be used clear at all. But in the general case I think it applies.
Of course you should also have a properly configured firewall.

Relying on NAT alone for security is not a great idea.
I don't see any evidence of this, at all. I see a large portion of the populace gleefully indulging in their own self delusion, even when the ability to verify or disprove content is so easily available. To the parent's point, "fake news" has just become a convenient word to shout when you don't want to hear or believe something.
The University of Minnesota (naturally, has an agricultural focus) has had a wind-to-hydrogen-to-ammonia pilot plant by my in-laws for like a decade now: https://arpa-e.energy.gov/sites/default/files/04d%20Reese%20...

Generally, the weakness in using electrolysis with intermittent power is it increases the effective capital cost. But if you make hydrogen electrolysis have low capital cost, then yeah, it’s a fantastic idea.
Cool. This is really shaping up nicely. I have to admit that when I first heard of it, I thought it's probably just one of those projects I'll never hear from again. Really happy to be proven wrong!
No doubt, but that doesn't mean it wouldn't have been even worse if they were using a proprietary Microsoft OS for their phones.
This is very much my line of thought. I have come to use different terms for these:

- Startup is what I now call VC funded companies. A startup can and often does 'make the world better' for some definition of better

- A profitable side-business that could grow into a large stable company starts as a side-project/side-business.

This short Sam Altman "How to Succeed with a Startup" video[0] plainly covers why this is so.

[0] https://www.youtube.com/watch?v=0lJKucu6HJc
Or, if you're using an obscure library, by reading the source code.
It depends on if you consider the Arduino and other related devices “computers”, but their init routine takes a fraction of a second before control is passed off to the user’s code
Well, good thing there were more EPA rollbacks recently....
I think the point is that feminine hygiene products are also a necessity and should be taxed as such.
I could probably make more money robbing a bank today than going to work.

Nobody needs to provide an alternative sustainable business model to fuel my desire for sports cars and travel I just need to live with what I can make from legitimate work.

Most of the web is either, cheap to run, paid for by other commercial activity, or crap and if it went away tomorrow because people could not pay for it by shoving their crap in your face nobody would care.
Left unchecked, capitalism reproduces itself.
I'll just leave this here: https://en.m.wikipedia.org/wiki/Deinococcus_radiodurans
Religious tomfoolery undermines the typical calculus of self-preservation and Mutually Assured Destruction.
Microsoft had been building consumer hardware and software (X-Box, Pocket-PC, Windows Mobile) since ~2000 and Windows XP Tablet edition since 2002, and Zune, just about before iPhone. They owned the frontend on desktop and mobile, office and consumer. They had Exchange ActiveSync, one of the few possible competitors for Blackberry messaging, and they had hardware makers on board - just look at the list of companies which made Windows PocketPC devices, and the number of devices out for literally years before Google moved in the market at all:

https://en.wikipedia.org/wiki/List_of_Pocket_PC_Devices

https://en.wikipedia.org/wiki/List_of_Windows_Mobile_devices

It took them three years after iPhone to pivot to something multi-touch, (Windows Phone 7 in late 2010) and on release it had the limitations of the original iPhone release - no copy/paste, no custom rintones - and five years to get something with Windows NT kernel to compete with Apple's "It runs OS X".

If Microsoft had made better decisions, i.e. done what Apple did, and released a multitouch full-not-hobbled-software device as soon as the hardware was up to it, tuning Microsoft hardware and software together like they do now with the Surface range, there wouldn't have been a market gap for Google to enter.

And when Google did enter, the first Android released was the HTC Dream - coming out 18 months after iPhone release - and 6 months after iPhone had been discontinued and superceded - and being designed like a device from 2003. - https://en.wikipedia.org/wiki/HTC_Dream

If you'd asked people in 2005 who were the contenders for dominating the next decade of consumer mobile computing, what would they say? Would anyone seriously suggest Google anymore than Yahoo! or AOL or Compuserve?
AMP is bad for everything. To be clear, this starts by it not being good for anything. Like on the web the form of AMP used by Google and Cloudflare.

Starting with google: AMP does not actually make loading any faster. Google just uses it's search monopoly to make it seem so. When you use google search with javascript enabled AMP results are both prioritized in the listing and pre-loaded in the background. This makes up the entire increase in load time you perceive. AMP pages not pre-loaded by google are just as slow to load.

At Cloudflare there are other problems. If you're a CF customer and have the option enabled, your AMP page hosted on CF servers will do some nasty stuff. Specifically outgoing links to third party domains will be mirrored onto cloudflare's servers and re-hosted. Presented to anyone clicking off your CF AMP page as the actual site but not. Instead CF gets the hits and you never see it. I've seen the CF bots doing this to my domain. But CF never responds to emails from anyone that isn't a customer.

As for AMP for email I don't know the specific downsides besides the obvious corporate centralization and control this gives. But it certainly doesn't have any purpose. And I say this as a guy that only reads email as text and never renders HTML.
Look, Sturgeon's Revelation is that "90% of everything s CRUD." That's true of almost every technology I've encountered in 45 years of programming.

It's especially true when you lower the bar to entry. There's lots of CRUD because anybody can make something. It also means there are lots of things.

If you want well-documented stuff, vote for it by not using things that are poorly documented. Or figure it out and write the documentation. That's how open source works (or doesn't work), and JS/Webdev is not unique in this regard.

Microcomputers were poorly documented way back in the 70s. I'll be there were people complaining how shoddy they were on that basis, but that low barrier to entry led directly to us having this discussion on Hacker News today.
The White Darkness
Depend on how vintage the gear is. After '70's when quartz crystals became the norm for everything involving hertz? No need to worry. Before that? Yeah, pretty much
You know what? I did, and it sucks. I have a few Lubuntu laptops I use when streaming on twitch to monitor the dashboard and they consistently become unresponsive when performing this task. Sometimes it is "just" the browser and I can still watch the mouse cursor jerk across the screen when I move it, other times everything is frozen doing god-knows-what and I just have to hard boot the thing. For my stream yesterday, I switched to Chromium and everything went fine.

If you want me to use your product, make it actually work.

Edit: This is an article that literally says I should give FF a chance, and I respond that I did and still don't like it, and you downvote me in your fanboyism. Welcome to /r/svwebdev I guess.
Sounds like you need to introduce them to LMGTFY.
Hah, wow, you basically communicated the same things as my rambling comment above, written in parallel at the same time.
Isn’t that what “hibernate” is?
It’s rumored that he asked his (now Honeywell) management at the time for project funding, who’s reply was “There is no future in consumer GPS”.
"The ring"? Do you mean The Loop?

https://en.wikipedia.org/wiki/The_Loop_(CTA)

"The ring" turns up little particular to Chicago.

https://duckduckgo.com/?q=chicago+"the+ring"&ia=web

There's also "collar counties":

https://en.wikipedia.org/wiki/Collar_counties
> It’s nightmare fuel to be honest, because when you start trying to think of solutions to deep fakes and fake news, you very very quickly, run up against the assumed norms of our enlightenment era ideals.

You write as if web-of-trust isn't a thing.
In Germany those machines are basically pop stars. Forget the few thousand jobs that would be affected, forget energy independence, for most Germans, I think, shutting down those monstrous monuments of an easier time would secretly be their number one drawback of abandoning lignite. It's a love/hate thing.
It’s a shame they don’t seem to want to compete with the Spot Trace. The GTU 10 is the only tracker I can find, and it was discontinued.

Pretty much everything else they offer I’m satisfied with my existing phone and watch solutions.
> When I encounter an issue with grub-install not writing to my EFI system partition, good luck finding much about it in its very short man page

This says more about the man pages for grub2 (and grub2 itself, to be honest) EDIT: than about manpages /EDIT.

Compare them with the man pages for grub1. There's a sea of difference.

If you really want to be blown away by a manpage, look for the one for mplayer, which is difficult to find information in for different reasons, i.e., lots of options and lots of options and flags that depend on other flags and options.
‘Urgent needs from head to toe’: Clinic had two days to fix a lifetime of needs
Also on android phone, FF allows addons like uBlock, noscript & greasemonkey. GM scripting is pain w/o external editor, but it's worth it...
U.S. Carried Out Cyberattacks on Iran
I have a quasi-passive solar home (from the early 80s) that I’m looking to optimize, and so have been researching a bunch of solutions. The most clever build I’ve found is from Resystech (ie some guy in Canada), who built a heat collector off his solar panels and then built a duct switch to either pump hot air directly into this house or, if not quite hot enough, to duct it through his heat pump.

His build video is here: https://m.youtube.com/watch?v=dmckigvz7Hg
CO2 is not pollution. The concentration of CO2 on the atmosphere only has negative effects through warming (which is really bad). Plants actually enjoy increased CO2 concentration.
All that PCIe enumeration takes much less than a second, in my experience. The current boot on the machine I'm using to type this took only 2.3 seconds for the kernel part (source: systemd-analyze).
s/little/few
JavaScript Internals:JS Engine,Run-Time Environment and SetTimeout Web API
Absolutely not. Thanks for pointing that out. I definitely misread the grandparent's post to be monthly (which means I'm paying 3x). I think ~$2.16/month is so cheap that it didn't register as possible.

I do, however, have truly unlimited, which means I can tether without hesitation. T-Mobile does have unlimited plans at $35/line a month for 55 or older, but that is still twice the $18/month price.

As the sibling post states, there are competitive plans like Mint, or FreedomPop, which offer extremely cheap plans, but nowhere near 1.5GiB of data a day. So I guess we are much further away than I thought we were.
The time it takes to hit 2C makes a huge difference. Pushing things back even 1 year means lots of infrastructure that needs to be replaced anyway can be rebuilt in a better location.
No, I don't want to solve leetcode style questions. Give me normal takehomes or at worst normal problems to solve on the computer.
If it's my decision to make, then yes, I'll do one of those things.
4 devs each pooling $25/hr to work in a conference room seems unlikely. I can think of many better things to do than spend $200/day on space.
TLDR: what the fuck are you talking about?

Longer:

a) What the fuck is a "Macer" in your context? Because the only dictionary definition I found is a ceremonial role where someone literally holds a ceremonial mace, i.e. a fancy staff, or fans of some musical duo whose shared family name is Mace.

b) I'm occasionally frustrated by something, but I definitely don't "hate" Macs, and I've been frustrated by things on other computers a lot more, even with much reduced usage. I generally don't complain about my computer, if something is wrong I fix it, or contact Apple support to help diagnose/fix it. I don't know who is "hanging around" at a Genius Bar. I've used them a few times, generally taking in something with a hardware failure that's covered by warranty or an extended service program.

c) I don't think anyone buying a Mac is unaware of other computers being available. Just because they have different preferences/priorities to you doesn't mean they're unaware of products in the market.

For reference, I've used Macs since I was about 9 I think, and owned them exclusively (I've worked on other things but never bought anything else personally/through the company I run) since my first iMac when I was 16, about 20 years ago.
Criticizing people with the use of hindsight is one thing, but if "this is unacceptably risky" would have been the right response to the planned procedure beforehand, then it is still valid afterwards.
This is a good question, and the "answer" avoid it by essentially saying "it can't be zero."

Why does boot time take ~10 seconds?
CPUs run in GHz, meaning 10^9 operations per second. That means that booting takes around 10^10 operations. Why that order of magnitude and not any other? Obvious answer is "that's where the optimization efforts stopped", but could it be 10^9 or 10^8?

Obviously booting time isn't just (or mostly) CPU, but the question extends to other peripherals: Harddrives access is in the 10^8 B/s range. RAM is 10^9 B/s. USB ~ 10^7 B/s. Wifi 10^6 B/s. etc. Why does booting, with all it's internal sub processes still take ~ 10^1 seconds and not any other OoM?