skysight-inc/HackerNews huggingface dataset:
This seems very true to me. I have only middle managers survive are un-management like. They would join 3 AM troubleshooting, prod deployment calls, be available on weekends. In general about as much concerned as tech lead if not more.
Yeah. I made a few low-tech iot control panels this way.
Wait, what's wrong with F-Droid, exactly?
Just remember, $12K a month means zero growth in 2018. So it is probably higher. I totally get that you don't know what that figure is instead though.
That's a new one. "Leeches of Unknown Provenance."

https://en.wikipedia.org/wiki/Software_of_unknown_pedigree
Firefox is being sabotaged from the executive level, I'm 100 % sure of this. Tech-wise, solid. Administration, a complete disaster.
great developers with with bad process, quick turnaround, lack of ownership and bad habits can lead to a mess.

Also - maybe they inherited the code from a startup and never had the chance to refactor and so there was a mess from the start.

Either way, bugs happen. Of all kinds, even bad ones'.

More circumspect than a 'bug' is that this got through their tests. Their end-to-end testing should have picked this up.
That's the trend. Probably will see "why do rich people love strength/fitness sports" in 20 years. Certainly crossfit doesn't include many people on the dole.
Well, if I were, say, typing up a forum post, that would be lost. More often, however, I simply lose all my tabs. Which are not impossible to restore, given Firefox's "Restore Previous Session" button. But since I have the Cookie AutoDelete extension[0], all my sites get logged out. So I have to re-authenticate with my password manager, log back into all the sites, half of which require me to pull out my 2FA token...

It only takes about a minute total to get back up and running on everything. It's just a nuisance when it happens.

[0]https://addons.mozilla.org/en-US/firefox/addon/cookie-autode...
> Then you can toggle one simple configuration switch

Only if I have root permissions (granted, I probably wouldn't be watching porn on a machine I wasn't admin on but that was just an example application).

> instead of forcing confusing behavior on the other 99% of users that don’t want or need it

Who is forcing users to run programs with nohup or tmux shells?

> Take a step back and consider if say Windows did it like that, wouldn’t you agree it is broken?

I'm pretty sure Windows does do it like this; if I were to remote desktop into a Windows box and start playing a video, it should keep playing even if I disconnect, reconnect, and log back in. It does this for normal applications, at least, though videos are a special enough case where it might be accelerating with the remote GPU.
They had FirefoxOS remember? Doubt think they'll want to do it again soon.
For glass, it's different, but if it's glass, you can always cut from a bigger glass.

For cases, 3D print one, for comfortably less than 200€ you can get a Open-Source Hardware Certified Ender 3, and that's with DHL shipping already.
MS dropping support won't stop corporates using it. Apart from a few exceptions (running on Windows Server 2012 and some embedded versions, where IE11 has until soon not been supported) IE10 (and below) hasn't been supported since 2016. All they are doing here is pulling the plug on those few remaining environments.

If your clients are still running IE10 on some ancient version of desktop Windows now, they probably still will be on 2020. Heck, one of our clients (a major UK bank) seems to be having trouble getting a few remaining members of their staff off IE8.

And they can't even try dropping IE11 without breaking previous guarantees or changing the path of Windows 10 at least slightly. They locked IE11's support life-cycle to that of Windows 10, and they've stated that Win10 will not be replaced, only updated/upgraded. IE11 is officially here to stay, and even if it wasn't it would be unofficially here to stay if you have clients anything like ours.
Tell that to the thousands upon thousands affected by lead poisoning in the West. The "heavy" regulations are not that comprehensive.
If you're living abroad with no intention of returning to the US, it's highly unlikely you're going to get weekend work. A fine perhaps, sure.
As someone who is part of the target audience of LV, every experience I've had with the software have been terrible. I guess it's mostly aimed at industrial automation applications, but the development environment is buggy and coding with rectangular regions gets old fast.

I anecdotally see people moving towards Matlab and Python for automation these days, though its harder without the incredible amount hardware support provided by NI
We implemented 2 versions ago, however we wanted to do some user testing to make sure it wasnt going to break too many websites and annoy too many users (We ended up changing the behaviour based on those tests).

It will ship and be enabled by default in Firefox 66, it will not have a whitelist of allowed websites but autoplay on all websites will be disabled by default (configurable obviously), if autoplay is blocked there will be a small notification in the url bar to tell you and give you the chance to enable it for that site only if you so wish
Maybe if users were willing to pay for a browser, they wouldn't be so desperately scrambling around for non-Google revenue sources.

They could try to offer some kind of "pay us to forgo marketing partnerships" deal, but I somehow doubt even most of the well-paid privacy advocates on HN would sign up.
Of course, that's why I said I think. Indeed, it did not happen today, my guess (again) would be to get this out the door and not make this post too broad.
CSS is pretty simple and like a programming language you can overwork it to high complexity. And most people who aren't used to how to optimize it, just make a usable kludge of CSS.

When I first was going through CSS to learn it I thought it was the worst thing in the world - manly because many people had copied CSS without knowing what how to really achieve - or inheriting disparate css blocks which add to the confusion.

Once understood and starting from scratch, you can make it a lot more logical and flexible without much of a mess. My big tip - learn to break down style parts into separate classes and then combine the classes as needed!
Uber has a new money-making scheme ahead of its IPO
Honestly that's a very poor rationale. People should be choosing Firefox because it's a better product or a more ethical one (sadly they are doing a poor job at convincing us of that), not because we need to keep a competitor alive forever no matter what.
What do you mean by performance? I’ve found Firefox to be generally faster than Safari and Chrome on my MacBook Pro. I generally find it to be more energy efficient than Chrome, but Safari is still king there.

This is personal experience, no lab tests, etc.
What.. Have you even used FF in the last decade? It comes with tracker and 3rd party cookie blocking built in. Your accusation is a bit of a stretch.

I guess you think I should use chrome? Because that has zero to do with serving me up more profitable advertising at all..

But aside from that, you do know you can disable everything on the home page under general preferences - including the ad section.

And worst case if they remove the option, ublock will still block it and if it can't you can just disable it's display in userChrome.css.
I would suggest you consider this: with Microsoft moving Edge to chromium, there are now only 3 engines standing: Chromium, webkit, and gecko. Therefore Firefox is important to deny Google enormous control over the browser and therefore the internet.

Firefox desperately needs a revenue stream that is independent from Google. Although Google has not done so yet -- it's imo very valuable to Google to preserve the illusion of not having a browser monopoly -- a huge amount of their revenues come from their Google search deal. Google can, for example, cut that deal at any time: Firefox is selling into a monopsony.

I don't love advertising, but we need Firefox to have a non-google revenue source.
I don't understand why Firefox doesn't include an option to download the .deb package instead of tar file for Ubuntu and Debian during release announcements. The market share is already shrinking and why make it harder for people to install or upgrade Firefox? Chrome does it. Why can't Firefox do that as well?
Yes I do not expect to be extradited, and I am not in U.S. anymore (since several years). However, being "wanted" in the U.S. can have negative impact on job applications to American (and some non-American) companies even in other countries, and of course - travelling to the U.S. for vacation trips is difficult.
Handoff on macOS, finally! \o/

Just tested opening Firefox on iOS, and the "Open page in Firefox" pops up in the Dock of my Mac. Neat.

(It is advertised as also working with Mobile Safari.)
Ok but like.... it takes <3 hours to change brake pads. So point taken, but numbers are more moderate than presented.
And what project(s) are you working on?
A relevant recent article: https://medium.com/@bfrancis/the-legacy-of-firefox-os-c58ec3...
I think the intended market for FirefoxOS was pretty different than ChromeOS. Wasn't FirefoxOS for low-powered phones? ChromeOS is designed around a "streamlined" laptop system.
I was intrigued by this statement:

> A better video streaming experience for Windows users: Firefox now supports the next-generation, royalty-free video compression technology called AV1

Since I don't care about Windows, I was curious as to whether this had already shipped for other platforms or not. At least using Firefox Developer Edition v66, it works fine behind the media.av1.enabled flag on Linux.

----

Also seems that https://www.mozilla.org/en-US/security/known-vulnerabilities... has yet to be updated.
Given Samsung's stellar reputation for sourcing batteries that don't combust, I'll pass on that.
Is there any news on Wayland support? I had read here previously that Firefox 65 was when support was going to be available by default[0] but there are no references in the release notes.

[0] https://news.ycombinator.com/item?id=18657960
I'm really going to miss Inbox. Its interface is so much cleaner than gmail's.
Over-Budget Control and Workweek Settings by TMetric
Just because you don't like something doesn't mean it's not useful to other people. Case in point: my mom and a lot of her friends don't know how to use smartphones, or don't have one at all. But they like to stay connected with people on Facebook. The problem is, they hardly ever go to Facebook specifically, so the chrome notifications are very useful for them.
NXG is better from a development environment perspective, but the diagram driven workflow is the same
Getting a resource exhaustion error from Namecheap, here's a cache:

http://web.archive.org/web/20190129144610/http://paulrubenst...
Hmm, looks like it only happens with dark theme enabled, it looks ok in light mode.
One should also consider the Airline industry. Especially the climate change activists that regularly fly.
There is an extension called Chrome Store Foxified. It's like wine for Firefox. Check it out.
> but will not prevent you from sending your cryptoassets to the "wrong" endpoint.

Can you explain how's that a problem? The only thing you can do with a signed transaction is to either broadcast it or not.

MyEtherWallet suffers from the equivalent of supply chain attack here, where the JavaScript gets replaced with malicious code.
Which has do you know of that are constantly being worked on, and grown in size in perpetuity?

It's not a good metaphor, even if it looks intriguing at first sight.
I interpreted the change as if it would always show the quit warning regardless of any settings, since the warning popup is not exactly a new feature. Some more context helped clarify.
Ask HN: How do you archive old email accounts?
Like many of you, I run email servers (on-prem Exchange in my case). The same scenario always happens: a person leaves the company, three months later I get a frantic call, can I find the email this person sent to so and so?

What is your preferred method for archiving old email accounts before you delete them? Do you have a good method to search through archived accounts if you should ever need to?

For the past ten years I have felt strongly that there must surely be a better way than hanging on to brittle PST files or using Exchange/O365’s overly-complicated in-place archiving.
I remember about a year or two ago, there was a lot of press on HN about a new Firefox engine that made it extremely fast. Ever since then, I've only seen negative comments about Firefox. Did that just not pan out as much as people had expected?
(Quick reply)

- RIOT is obviously targetted at microcontroller-based systems (not Linux level).

- AT commands... you can't use modems in general as a good example of anything. Thes software running on those things tend to be terrible.

- Good storage management != filesystem. you can simply allocate a rotating circular buffer in FLASH with CRCd blocks. This is a simple mechanism that gives you both bad-block-management and wear-levelling in one trivial mechanism. No filenames in sight! ;o)

- Hiring... There is a lot more to embedded systems than "Can they use the API". All RTOSs use similar APIs, thats never been an issue.
Thanks for that scenario. Those potential ramifications are significant. In that specific case, one could imagine ponying up for a steep same day ticket from Thailand to keep up the ruse. One would expect there would be innumerable psychological tolls to live this way.

What about a subtler case? You begin working as a US based employee, but after enjoying your work and proving your mettle, you take the risky choice to move abroad without informing your company? Or, you have a US based apartment but periodically for a month here and there operate abroad unannounced?

Additional wrinkle: while the expectation is more clear informally, it's not clear to me what US based employment is from a legal standpoint. Is it merely filing your taxes from a US based address?
If burn-in is a serious threat to the usable lifetime of the display, I wonder whether the laptop could be configured to display a continuously varying image in an attempt to save the screen.
You can update easily Firefox from tar file, it has local updates no need for official repository.
Probably. It's pretty sad when you see something great stuck in a local minima because of "thinking heads" that know better.
I know, right? Clearly it's disk.
I'll happily use a (marginally) inferior competitor because I value competition for its own sake. I use Firefox, DuckDuckGo, Bing Maps.
I'm just guessing here, but Chrome is not packaged by the distro whilst Firefox is.

Personally I like the tar. That's my preferred way to use Firefox in Debian. I untar on ~/apps/firefox, symlink to my ~/bin and it is ready to go. The auto-update of Firefox works perfect, so I don't need to use Debian packages for that.
Re the systematic racist bias in 4. - since you postulate a world in which 100% of terrorists are muslims, why would anyone non-muslim ever be investigated for terrorism? (whether with 'gusto' or not)
And this is part of the reason I'm excited about the Librem 5[1]. It's a Linux based phone that gives uses ultimate control over what runs on their device. If they can pull off a usable phone, they might just get enough market share for Google to notice and stop being so predatory.

I just want to be able to run whatever I want without worrying if the OS is spying on me.

[1] https://puri.sm/products/librem-5/
Author examines the strange relationship between good and evil
This brings up an interesting point about releasing software in general. If you spend huge amounts of time programming cool things and tuning every last knob, but then it is difficult for your average user to find out how to install and start to see all the cool things you've produced, when it would take far less time to just make an easy installer than it took you to make all the cool things, then there needs to be some balance in usability. The pipeline to getting the software in front of someone is sometimes more important than adding new cool features. A basic thing that is easy to use will get more adoption than a mind-blowingly awesome thing that only sys-admins can figure out how to use.
Codemods: Effective, Automated Refactoring
A smart grocery chain would put kiosks for this in their stores where you can get the refills and return the bins to drive repeat traffic. That's where this makes sense. They could save on shipping and logistics vs sending a UPS or USPS driver to each person's house for pickups.

In many major metro areas there are already bulk stores that sell soaps and foods where you bring your own reusable container in.
Why not just use apt? It's already updated in the repository.
HN users are just natural grumblers. Firefox is very fast these days.
Good riddance, though there is a somewhat masochistic pleasure in finding hacky solutions for old IE versions.

I once figured out that IE7 can be tricked into understanding the :before and :after CSS pseudo-elements with this:

.thing {
*zoom: expression( this.runtimeStyle.zoom="1", this.insertBefore( document.createElement("i"), this.firstChild).className="ie-before" );
}

.thing .ie-before {
*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '|');
}
Official announcement: https://techcommunity.microsoft.com/t5/Windows-IT-Pro-Blog/B...

> We will also publish the IE11 upgrade through Windows Update and Windows Server Update Services (WSUS) for all versions of Windows Server 2012 and Windows Embedded 8 Standard later this year.

Nice! I wonder, will they eventually do this with their Chromium-based version of Edge?
I'm hearing about this feature for the first time - and I frequent HN and other tech sites!

For pop ups, automatic or it doesn't exist.
I don’t know: frankly I find them incredibly annoying (that includes Spotify, email and the likes).

But besides the point: imo the semantics of these notifications severely differ between applications. Moreover, the usefullness of them heavily depends on the ability for someone to integrate them in the whole ecosystem.

Thus notifications from news websites fit right in: they don’t need a snooze button as it in for OS X Calendar app. But they are the least useful.

So we are back to square one: if you allow notifications, then what kind of? Do you allow any HTML payloads or only some?

That being said my reply is re. subj.: I understand why Apple doesn’t like them. Because they are generally useful only for a small amount of use-cases, 99% of which is spam. And an average user is going to blame Apple for allowing him to accept them in the first place.
I've only seen people complain about WebRender on Mac. Looks like the cause is known and looking to be fixed this year [1].

[1] See "Adding support for native OS compositors to WebRender" on https://pcwalton.github.io/2018/12/07/plans-for-2019.html
I hate that thing! Is there a way to switch it off?
(I get it, it can be useful. It's my personal preference, and showing it is a sane default. Less intrusive than a (modal) pop-up for sure. But I like software which I can set up to my liking.)
I really wish this was standard across all apps on macOS. It's beautiful UX, and easily discoverable.
WebAssembly and Blazor: Using –NET in the Browser
Have they ever tried crowdfunding campaigns? I don't think so. Wikipedia seems to be doing fine with it. At least they should experiment with some ideas in that line and see what works.
Do quick, hassle-free email marketing with this small but powerful tool
Show HN: Deep Learning Web GUI to Design, Visualise, Train and Share Models
TimescaleDB 1.2: Analytical functions, automated data lifecycle management
No, there is a large gulf between making robust, simple embedded software and safety-critical systems, I've done both sides of that equation.

Accepted general practice for (non-safety-critical) embedded software is to avoid dynamic behaviour wherever you find it.

This increases robustness and makes your code a lot simpler while giving you confidence you've handled your worst-case.

If you're not doing that, you're trying to do desktop-software on an embedded system.
Which goes to show how terrible people are at dealing rationally with anything when they are affected personally or emotionally.
It's in the 'Chrome' menu. 'Warn before quitting'.
Very interesting design. It looks like they are capturing events, and trying to predict things. I wonder why they went with Uber database and didn’t use cheaper S3 got storage, some processing for prediction and something simple and cheap for serving.
It's just like the new tab page in chrome on Android. But you can disable what content is shown in settings, including the ads.

Backdoor? Please.
I have tried AV1 video on Chrome and it seems to be using the same amount of CPU as VP9 on my computer.

I can't test Firefox support for AV1 on my Mac, because it seems to work only on Windows.
Or fix the CSS
Apparently, setting both “ask-permission” and “enabled.user-gestures-needed” to true then enables a setting in the privacy area of settings to have a dropdown box with these options. I’m guessing it maps to the 0/1/2 setting I mentioned earlier

https://support.mozilla.org/en-US/questions/1238033
I bought my first personal filter/lenses for a friends wedding. It was a big hit, to the point that nearly any large gathering someone will snapcash/venmo/applepay/payment method du jour me a few bucks to make a filter or lens and story for their event (christmas party, baby shower, housewarming, cocktail party, etc...)
Yeah, FFOS essentially had the SteamOS problem - targeting a market that didn't have any 'wedge' users in their existing demographics. For Firefox OS and Steam OS to take off you needed to buy new hardware and the people most on board with this already had hardware and didn't have a use case for buying more (low end phone for Firefox, PC-as-a-console for SteamOS). In either case there was a small pool of first movers and then almost no early adopters. This was pretty stark in the steam case as Linux usage, sales and games rose considerably but hardware sales were pretty thin.
I'd be happy to move away from Gmail. Unfortunatelty, I happen to hate spam so that's not really an option.
Hi guys, hope you ️ this CLI app.

bulk-mail-cli...
Ah, thanks. I use firefox as my daily driver, but go to chrome for some web pages anyway.
Screen time inhibits toddler development, study finds
"Ubuntu and Debian"
"average user"

I dont disagree with your point, not sure it is relevant however.
Dunno why Gmail doesn’t support everything. It’s in a modern browser already!

https://templates.mailchimp.com/resources/email-client-css-s...
I wonder if this is due to not using the native compositor which they are looking at fixing this year.

See "Adding support for native OS compositors to WebRender" at https://pcwalton.github.io/2018/12/07/plans-for-2019.html
CIA Set to Outline Threat of Chinese Cyberspying
Well, since you're the expert, why haven't you written a better one? There's a huge market for this...
Sticking my frequentist nose in here, this is maybe better described as the Base Rate Fallacy: https://en.m.wikipedia.org/wiki/Base_rate_fallacy
Oh, we had washing machines, despite it being the Dark Ages. Steam-powered, they were, as I recall... But: do you really want those shitty nappies in the washing machine? No! the diaper service was a godsend. (Actually a Mother-in-Law-send.)

Now get the hell off my lawn, you snarky youngster!

;)
Why would T-Mobile still give one seat to Huawei US engineer for testing after knowing the company is trying to steal the trade secret...?
> Let me play the devil's advocate for a just moment: water in the west is much more regulated. I doubt that some small difference in our water's mineral levels would change much in the brain.

Different water softness, different strains of bacteria. Back to step one.
Timescale announces $15M investment and new enterprise version of TimescaleDB