skysight-inc/HackerNews huggingface dataset:
Amazon has pretty good customer service, IMHO. I've even had good experiences w/ AT&T of all companies (though presumably that's because there's virtually no barrier for switching providers in SF)
Compared to Chrome where you just get a row of indistinguishable minute tabs with no visible text? You can configure the min/max tab width in Firefox's preferences to control when it will start scrolling.
> found it to be too slow once all add-ons were included

That sounds like it's likely to be a performance issue within one or more of the add-ons. Which add-ons are you using? There may be better alternatives that don't cause performance issues.

If Firefox is fast enough for you now with your add-ons, it would be even faster with a more optimal set of add-ons.
Apple has been more and more acting on the belief that when you buy one of their devices, you don't buy and own the device. You rather purchase an experience—a service—from Apple. They don't have to let you run your own software on your device or poke around the internals. That is not part of the experience offered. You should use the device as Apple intends it to be used.
> Apple hasn't weakened the security of their devices to provide a secret way in, in fact, they made their systems even more robust.

I'd consider poking a hole in firewalls to be providing "a secret way in", particularly in the context of Little Snitch. This isn't some antivirus bloatware that comes preinstalled, or a firewall imposed by corporate networks. The entire pitch of Little Snitch is that it enables you, the user, to monitor and control any bit of traffic that leaves your machine. No one was asking for Apple to bypass that.
Windows 10 has even more invasive spyware nonsense.
This is a specious comparison, and you need to consider both the consequences to you of a failure of the business as well as paths of recourse available to the consumer.

Consider your comparison of google to a restaurant. Google can bring your entire business to a halt with no explanation, costing you potentially your livelihood. You may never get the opportunity to escalate to a point where a human will reconsider the matter. They do this as a matter of routine.

A restaurant can bring you cold soup or something, and you can complain at a waiter right there on the spot (if you're so inclined). They'll probably give you a free meal for it. Absolute worst case they can give you food which is poisoned and there is strong precedent that in this case, if you escalate sufficiently, they will be shut down.
> mod.rs isn't needed anymore;

So I'm not sure I'm a fan of this either. So now for a module with sub-modules, part of it is defined in the top-level directory, and part of it is defined in a sub-directory. Now if I want to move a module from one directory to another, I have to move two items in the file system.

> it turns out many people like to "comment out" entire modules when doing big refactorings.

It seems to me it would be much better to have an "exclude.rs" file or something to opt out of a sensible default rather than forcing extra work in the common case just to support the common case. Or else you could still allow a mod.rs if you want to be explicit about your module contents, and just assume it includes everything in the directory if it's missing

> There are also some interesting edge cases, for example, you can use a #[path] attribute on a module to change what the path to the file is; without a mod statement, it's not clear where that would go.

Again, I don't think a design should be optimized to support interesting edge cases. It should make the common case as simple as possible. If edge cases need to be supported, I'm sure a solution can be found
Had the state of Wisconsin not wised up last minute and begun a legal battle over the billions in subsidies Foxconn would receive, then they would have done quite nicely.

Fortunately the political pressure mounted as the plant didn't materialize as promised.
> but bank on having billions of users

At the point where you have billions of users, you may just be a...
Sorry about that. Will update the tool in a few days to include a font-size selector.
that is not how kexts work(ed), they can do completely arbitrary things to the kernel, including removing any theoretical code signing requirement.
I'm convinced this is one of the main sources of inefficiency in modern management, whether using AI or not. Managers are incentivized to be action prone so as to demonstrate their value continuously, and they are also expected to put in processes. Often these processes are on way too tight of a cadence and what ends up happening is that managers spend their entire time evaluating and chasing noise.
Signal and other OTR-derived systems actually cannot cryptographically prove that someone sent a message (the recipient can forge the message because the message is authenticated via HMAC not a signature).
> and now Apple has altered the deal and we must pray they do not alter it further

And the slippery slope of MacOS lockdown slips just a little further.
I've heard a bunch of horror stories from ad buyers over the years, FWIW.
Use Murus, which uses PF, which is built in to OS X...

https://www.murusfirewall.com
What's the alternative for the typical user? Windows has its own problems, and let's face it: market forces on this sort of thing or any other practices by the two of them have not driven people to use desktop Linux instead. For most people, there's simply no reasonable option to switch to that would avoid these things or employ market forces to get these companies to change their ways.
I find it interesting that the Trump administration was only joined in this action by Republican-led states.
Firewall users expect the 'App Store, Maps, etc.' to not function if not configured to be allowed through the firewall.
Hear hear for 2am factorio
Quick note, there's a typo in the first paragraph. "Writting good notes takes some experience"
Who else remembers when MS held a funeral for iPhone to celebrate releasing windows phone? https://www.zdnet.com/article/microsoft-celebrates-windows-p...
I'd honestly happily pay for an FF license (or support license or something) if it was guaranteed the money was going directly to FF development instead of other Mozilla initiatives.
I've never heavily modded anything, but I made some mods for Skyrim and Fallout 4. In that case, the game engine is anticipating the extensions, so it's a bit easier. Add in community tools and it was stupid easy to do any sort of scripting alterations to a game. I can only imagine the complexity you have to grapple with when wading into a modern game not built to enable it.
Maybe they did initially but the Google of the last 5+ years has been resting on their laurels in terms of search, showing subpar results to drive you towards their ad results. Then they abuse their special status on chrome and relationships with mobile providers to keep their position. Read the house report page 77 it sheds light on that.

Edit: Ah yes the random downvotes without replies -- except it doesn't really change the above.

Edit2: "By owning Android, the world’s most popular mobile
operating system, Google ensured that Google Search remained dominant even as mobile replaced
desktop as the critical entry point to the Internet. Documents submitted to the Subcommittee show that
at certain key moments, Google conditioned access to the Google Play Store on making Google Search
the default search engine, a requirement that gave Google a significant advantage over competing
search engines.417 Through revenue-sharing agreements amounting to billions of dollars in annual
payments, Google also established default positions on Apple’s Safari browser (on both desktop and
mobile) and Mozilla’s Firefox.418"
Containers are awesome. Still waiting, though, for when I can set bookmarks to use a specific container. I have a few different gmail accounts and it would make accessing them a lot easier (having containers at all is already a huge improvement).
> Apple has clearly betrayed users’ trust in this situation.

That's a perfectly reasonable opinion to hold, but 99.9% of macOS users won't know the difference and will be safer for it.

Some of the folks who know the difference will also be fine with it. FWIW, I've used Little Snitch (only to prevent nefarious third party activity), and its biggest UX problem is that it treats legitimate OS traffic no differently than untrusted traffic.
I missed that point earlier. Thanks! However, it still sounds complicated. Granted it's open source. But I feel that the fundamental reason why we are in this social media conundrum is the on-cloud platform-wide message feed manipulation. What if matrix and other social media were just channels that didn't manipulate the feed in anyway (no filtering or sorting)? What if the feed manipulation was per-user? On client-side like a personal rspamd, or as per-user on server profiles like sieve? There could be several competing filters, all of which could be adjusted by user to varying degree. Some filters could be learning ones and some could be for special cases (like child filters). There would be no single point of attack, and therefore harder to do social engineering by manipulating the feeds.
Just to clarify, here's a little more detail about what he's like during a friendly debate (usually with family members):

- He doesn't lose track of the underlying logic, despite any emotionalism that the other party might be exhibiting.

- He doesn't get flustered nearly as quickly as most of his opponents.

- He has more endurance for the debate than most of his opponents do. Usually he's willing to keep on banging away at the argument long after his opponent has lost the will to debate. (No idea if this is a common trait for people with Asperger syndrome, or just something unique to him as an individual.)

Also, I think there are two versions of "flat" speech in this context:

(1) Simply not getting worked up to the same extent as the other person in the debate, like I describe above. I imagine this is what the ancestor comment was referring to.

(2) Speaking with abnormally small variations in tone, volume, and cadence. I.e., what some people refer to "robotic" speech. I think some people associate this with Asperger syndrome.

Interestingly, although my son is shows more telltale Asperger signs than I do, I'm more prone to "flat" speech. Especially when I'm tired, and doubly so if I'm on Adderall.
Surprise medical bills increase costs for all, not just for people who get them
It's interesting to me that this is almost exactly the flow for installing Firefox on macOS as well, and yet on a Mac it's not used as an opportunity to convert users to Safari (yet?).

macOS requires user explicit user interaction to install and use an app from outside the store (same), and prompts with a system security prompt the first time you do this (same), and if desired this functionality can be turned off at the system (same).

The difference is that the security prompt on macOS makes no mention of browsers, App Store apps being more "trusted" or anything like that.
You get excellent support as a Prime member paying $10+ a month, or you've just spend hundreds shopping there. You're not a free ad-based user like with Google.

I'm not sure how much these numbers hold up, but a quick search claims that they get around 150-250M monthly users. That's still a whole order of magnitude away from 1-2B Google gets.
If a drive has a 1% higher failure rate, but is 2% cheaper, it's still cheaper to buy it, and just run more of them in redundancy to cover the failure rate.
A good lesson for the anti-FLOSS crowd so heavily present in this website.

I'll be the first to admit Linux desktops are full of flaws (although there are other options), just like every other OS but they could be fixed given enough money or maybe you could be the one that write that code.

But an OS that is not FLOSS will always work against their users and restrict their freedom. It's also a big joke that they have so many ads talking about privacy, when they are just as bad as their rivals. I do understand that not everyone has a choice because specialized software that they need for professional use could be available only in other platforms and that's unfortunately.

I don't expect an utopic world where everything is FLOSS but the OS is too important to be closed. It will only get worse with time.
I find that that is usually due to certain sites that use massive amounts of poorly written scripts. You can see it in the Firefox memory report. The new Facebook UI is a good example. If you kill that content process it will free the memory and reload the page.
It would help if you post the details of the machine you are performing the switch.
The pi-hole software turns the Raspberry Pi into a DNS server, so you can point your own DNS server (i.e. the raspberry pi) at the DNS provider of your choosing so that it can resolve uncached queries.

I don't think encryption matters because you control the sender (your PC), the first hop (the pi-hole), and the next resolution destination (Cloudflare/Quad9/Google/OpenDNS/etc.).
How would you summarise your business value in one sentence?
>Fun fact, at least for now, you can still buy a Mac and boot Linux.

Are you praing too that Apple will still allow that in the future?

>I buy Apple computers because of the hardware support and integration with iPhone

Have fun then, i dont buy Think different but same.
Realistically, you have two options: to use Linux or to trade your control and freedom for convenience.

In case the control and freedom are important for you, why not to switch to Linux, purchase Pinephone or Librem, use DD-WRT/VyOS/pfSense for your router?
https://firewalla.com/ might be it, though I am sure there are other similar products.

Disclaimer: I work on a similar product but for smartphones.
thank you, will fix that
Ugh, Cisco AnyConnect, had my MDM policy erroneously install the 32-bit version of it and removing it required finding a shell script in /opt/cisco and running to deregister it before I could install the updated version. So much fun!
Regulation will never be ahead of corporations. Regulators always play catch-up. Seeing how, at the end of the day, all these company care about is profits, hitting them where it hurts will make a difference.

That being said, Linux is available, and it's perfectly usable by people who would be bothered by Apple's dev policies.
That Multi-Account Containers extension is awesome. My primary use case for Firefox container tabs is that I have separate Google accounts for personal and work stuff. With Multi-Account Containers, I can have Gmail and YouTube in Personal tabs and Google Calendar and Docs in Work tabs.

You can also use Firefox's about:profiles page can to open and manage different profiles in different windows in one running instance of Firefox.
Apple touted the T2 chip as the bee's knees in security. Now, we have a vulnerability that cannot be defended against. However, Apple went all in on the security of this T2 chip so that you cannot replace the SSD (besides the method to manufacture). I appreciate the desire at making a device difficult for a bad actor to get to your data, but they epicly failed and ultimately only made an user-hostile device. Oh, and the laptops with these chips also had the world's worst keyboard. Absolute trash.
Unreal.

Does it feel to anybody else that a lot of grip tightening seems to be happening right now?
It's not nit picking to say you're giving non sequiturs to the comments you were responding to.

> Google engages in anti-competitive behavior (ie. using their capital to increase the entry barriers for other app store markets on Android), so that they can then collect rent on their app store (among other things, like search/advertising).

There is an argument that could be made that companies taking a 30% cut of app store revenue is rent seeking, but it makes no sense to say that Google is paying Apple per-user search acquisition fees in iOS Safari so that Google can then turn around and collect fees in the iOS App Store (because obviously that's not a thing).
I like how easy this is to wire up to a Django API, took me a few seconds to this hooked up on my local machine.

This gives nicer summarization/presentation than Django Debug Toolbar's profiler, so seems like a good one to have in the toolbox.
Ask HN: What Happened to Crohnology.com?
Crohnology.com was a YC startup that tried to build a "social network" of people living with Crohn's, IBD and other bowel diseases.

https://techcrunch.com/2012/08/20/yc-startup-healthy-labs-wants-to-be-the-go-to-site-for-people-living-with-chronic-illness/

The website has been down for some time now and there is nothing on the web about what happened to the company or the team.
Hey everyone! Yasyf, CEO of Sym here. We're so inspired by the HN community, and supporting builders and engineers in making their companies more secure is a big part of why we're building Sym.

If you have any questions or suggestions, please let me know! You can also check out a (slightly outdated) demo video of our SDK here: https://youtu.be/1r6pQDHRJo8
You are confusing DNSSEC and DoT/DoH, DNSSEC is not encrypted.
The encryption war is on again, and this time government has a new strategy
> but really not that much worse.

This is an important and often overlooked aspect to creativity.

When people get into some thing, they naturally compare themselves to the people out there that are best at that thing. In Ye Olden days before the Internet and social media meant literally the world's best examples of every single thing were right at your fingertips, the "best" often meant "the best in your town" and the level of difference between your novice skill and that was not so great as to be disheartening.

But now, the first day you ever decide to fry an egg, you can watch Gordon Ramsey and Jacques Pépin do it and watch your soul die with the realization that you'll never reach that level. Or you pick up a guitar, then go to YouTube and see some kid who's been practicing twelve hours a day since infancy and lose all hope.

A somewhat perverse trick to combat that is what I think of as low ceilings. If the thing you get into has some limit to how good you can be at it, then the difference between you and the world's best isn't so great that it kills your motivation. I'm an ex-game developer, and I've seen how many people really love PICO-8 and other deliberately constrained game making environments. I think a big part of that is because when you're making a PICO-8 game, you aren't comparing yourself to the world's best games, but just to the best PICO-8 games. Those can be surprisingly impressive too, but they don't feel so unattainably distant from your own first steps.

If you don't want to choose a medium that is instrinsically limited, another approach is to find a scene. Find a group of like-minded individuals at roughly the same skill level as you. Enough better than you to inspire you, but not so far that you don't feel you could ever reach their level. Immerse yourself in that group, an you'll naturally compare yourself to them and not the world at large.

Back when I used to be in a band, we played shows in small venues with other local bands. I knew we were never going to be the next Oasis or Tom Petty, but "Orlando's third-best rock band" was close enough within reach to be worth striving for, and it really helped keep me going.
Driving the Cadillac Escalade: One of the most stressful experiences of my life
Just a quick google of my comment yields: https://www.rand.org/content/dam/rand/pubs/research_reports/...

and

https://www.vox.com/recode/2019/5/17/18564501/self-driving-c...

I haven't read it all -- my numbers come from another paper, I can't recall. But it's talking in the right ballparks.
"I should have got a Thinkpad"
I'm not a "typical" user so i dont care.
Damn, you're right! I was tricked by their search, it shows it in the search along with the other apps, however it's not in the store.
Apple SW and HW need to be broken up. They have abused their position too much.
> With the customer traction we've seen so far, we're delighted to announce that Retool has raised a $50M Series B, led by Sequoia. Other participants in the round include the founders of Github, Gusto, PagerDuty, Plaid, Segment, Stripe, and Y Combinator.

This is great news. You've really come a long way from a Show HN and now raising a Series B lead by Sequoia Capital. Congratulations to you and Retool. I look forward to see Retool growing with more customers and features in the near future.

Well done!
Check out the US Digital Web Design standards. For example their discussion on color and accessibility is one of the best and easiest to share I’ve found: https://designsystem.digital.gov/design-tokens/color/overvie...

Especially now that I’m over 40, the important of contrast can’t be overstated yet right now everyone seem to be competing on how many barely discernible shades of grey they can have layered over their sites and content.

Lots of good common sense guidance in there - and it’s freely available/useable to all.
This mindset probably explains why I have such issues with Apple products when my connection to the internet goes down, but the internal network infrastructure (including DNS server) are perfectly fine.
We build primitives for best-practice security controls so you don't have to :) Basically, it's a bunch of building blocks that you can string together to help roll out workflows that ensure compliance with infosec policies.
I am not saying you should love the module system, just trying to provide some context.

(Everyone seems to love and/or hate the module system for various, opposing reasons. It is a great mystery to me. Explaining the module system is like, kind of my white whale.)
Not the Enterprise/Education edition.
> For a few months I've been using Firefox full-time and I'm finally switched for good.

What was different for you that made switching permanently to Firefox acceptable this time?
Can we remove "(bad)" from the title? It's not in the original title of the article, and reading the article the author does not imply enforcing the AGPL was "bad".
DNSSEC does not do encryption: DNSSEC is about data origin authentication. Encrypted DNS is DoT or DoH, DNS-over-TLS or DNS-over-HTTPS (and maybe in the future DoQ, DNS-over-QUIC)
I appreciate the sentiment, but I'm not a UX designer or expert. And the problem is not that Linux doesn't have enough UI developers, it's that many of them are working on re-inventing the wheel in different, competing ways. Linux needs a dictatorial BDFL for UI - a Linus Torvalds for the desktop - an idea somewhat antithetical to the distributed nature of open source development.

It doesn't help that organizations that could be leading the charge keep changing direction. Ubuntu went Gnome -> Unity -> Gnome in the span of 15 years or so. And now they're going in hard on Snaps, which introduces breaks in UI uniformity again (Gnome Themes, for example[1]).

[1] https://www.omgubuntu.co.uk/2020/10/automatic-theme-installa...
There are different kinds of inevitable. In systems with preferential attachmnent dynamics, hubs grow. You can break them up, but growth (and centralization) is the natural tendency barring any other force. Barabasi doesn't form conclusions on this, he shows the math and articulates the process.
Sweden Bans Huawei, ZTE from New 5G Infrastructure
No, I haven't. Thanks for the tip! I'm hoping for something that would mimic Safari, as Apple has made things really difficult for non-mac devs.
I'm happy to report that the text doesn't change size upon selection anymore. I think that some time ago they hit "peak address bar", but now that text size change has gone, it's perfectly usable again.
A disk failure is still a cost though in terms of restoring a backup, replacing the failed drive, waiting for an RMA/new drive to come, etc.. If the price delta isn't anything crazy I'd prefer to get something that I know is more reliable.
Moderna CEO Expects Covid-19 Vaccine Interim Results in November