skysight-inc/HackerNews huggingface dataset:
Anecdotally I find Safari > Chrome > Firefox on my 2015 MBP. I've been using Firefox, despite its comparatively poor performance, for years now mainly to try to support some competition to Chrome.
Admittedly I'm on my way to switching to something else though. The Mozilla Foundation is a bloated, politically preachy catastrophe which clearly does not prioritize Firefox highly anymore and so it feels like the whole thing is, in essence, on borrowed time at this point.
And I don't want to "Allow Notifications from X"
Perhaps the ideal form of capitalism would involve free markets and competition. Adam Smith sure expected that.

The problem is that people with capital inevitably find it more efficient to leverage their capital to eliminate competition, capture markets, and extract value for value's sake.

It takes a lot of government regulation to ensure free markets.
The vast majority of what companies brand as “AI” is nothing more than basic BI reporting with some fancy marketing. The disappointment comes more from the realization that the “AI” that was purchased or deployed is just this.

Like other popular terms (“Big Data”, “Blockchain” ...) companies fear being left behind so they scrape up whatever they were already doing and get the marketing team to just say “now with AI” and carry on doing what they always did/sold.
Holy cow, you just explained a load of weird keyboard behavior I was seeing after waking from sleep.
Having a default route does not mean the internet is reachable.
Their new update forces edge to open full screen, import bookmarks and pins to the taskbar.

You can't close edge without setting it up.

The default browser is also removed. They ask you to set it again.
Don't waste your time on a portfolio website
The alternative is what? System76 makes a decent laptop but they don’t have a repair center in every major city. I buy Apple computers because of the hardware support and integration with iPhone.

Speaking of iPhone, the open options are at best abysmal for privacy (at least orders of magnitudes worse than Apple) and at worst part of planned obsolescence that creates e-waste much faster than Apple devices.

Fun fact, at least for now, you can still buy a Mac and boot Linux. Probably not true once Apple silicon hits but that’s a sad day for anyone who liked boot camp.
I wonder why they don't just shift to JVM or even .net core or mono where I think a lot of this is already solved problems.
Do build dependencies count?

I have a build script that requires it (rather, it's a build script of a dependency). I didn't write it and don't have time or incentive to upgrade it, since it works fine.
Let's stop fooling ourselves. What we call CI/CD is only CI
>If someone knows enough to install these firewall apps

Your statement implies that it's difficult to install these apps. Installing Little Snitch is no different than installing any other macOS app. Also, this isn't specifically against Little Snitch, it's about any app that could potentially compromise a user's network traffic. Little Snitch is obviously a desired use of these features but how do you then differentiate it from the undesired uses?
Ask HN: How do you retain information from articles and blogs you read on HN?
Every day it seems I open up several links on HN that are relevant to my work and interests. I then go from background tab to background tab reading the posts and comments. However, once I'm finished I can't help but feel like I've spent a good chunk of the hour in motion, not in action[1], because everything I've read--no matter how interesting--fades into the background when I switch contexts back to whatever work I was supposed to be doing in the first place.

I doubt this pattern is unique to me, and I'm wondering how others manage to make the most out of browsing through blogs and articles on interesting but disparate topics presented in 15 minute chunks one after the other. This approach, while it tickles the part of my brain that wants to feel like it's learning, doesn't allow for any real digestion or integration of the information presented.

Often I think about keeping a journal to jot notes in as I read through the day's interesting links, but that feels a little unorganized, and as the journal grows I'm not sure how I'd be able to find any specific topic. I also have a bookmark tool that allows me to add tags to links, but this feels too in the background and despite adding many links to it, I never revisit them.

Which leaves me here, curious about methods others have developed to make the most of their Hacker News habit. If you have any tools or habits that have enabled you to feel like discovery of topics here have led to real learning beyond the immediate "Oh, that's neat!" as you read a blog post, I'd love to hear about it.

And for what it's worth, any interesting responses to this will be committed to paper in a tech-topic journal. That at least feels like a good place to start!

1. https://jamesclear.com/taking-action
You've obviously never used Instacart.
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).

The anti-competitive actions (paying off phone vendors) that Google takes are part of that rent-seeking behavior, just as companies that lobby politicians to increase barriers to entry so they can raise prices are engaging in rent-seeking.

If you want to nit-pick and say the play store pricing is the rent-seeking and the paying off of the phone vendors is the anti-competitive behavior, I wouldn't have a huge quibble with that.
If enough people said to Apple "hey, this stuff is not acceptable and we won't pay for it" and then they actually did follow through, Apple would stop.

My point is that the vast majority of people don't say that, only a very tiny minority. The vast majority of people want convenience, not control. They want their stuff to "just work" because even if they do have the technical knowledge they don't have the time to screw around with fixing their computer. Apple is giving the market what they want as evidenced by actual buying behavior, not posts on HN.

My other point is that while there probably are enough tech-savvy people who care about freedom to support a viable alternative platform, the majority of these users are not willing to pay for anything so there is not in fact a market for it.

Basically what it boils down to is that people don't actually care. Even the vocal people who say they care don't care because they won't open their wallets or change their buying habits. If you won't actually do anything about something, you don't care. Whining on the Internet is not doing something.
The difference between the government, the corporate sector (oligarchy) and the mafia in Russia is nominal. It's all the same people, operating out of different organizational fronts.

It's a super-organization that transcends what we think of elsewhere as being different sectors (of varying degrees of legality)
Both major consumer OS vendors seem hell-bent on bringing the OS layer under their complete control. As a power user, it's very frustrating. Meanwhile "desktop" Linux still kind of sucks, just like it did 10 years ago. I don't have much hope of seeing a compelling, unified UX out of Linux in my lifetime.
Entirely predictable.
I wonder how some people are truly exceptional. Not exactly in the same league of hard sciences like Einstein, etc. But an adjacent track in programming. This is not the 10x vs 1000x type of stuff, but original creative thought executed elegantly.
I would be very happy if more executives were convinced by slick powerpoints that AI is bust.

Lord knows they don't listen to their technical staff, because they read in a glossy magazine that ML is the future, and only suckers don't have an "AI play".
Militarization of anything in space is specifically forbidden by the international treaty.

Building anything else is perfectly fine, as long as you don't claim ownership over a portion of a celestial object.
Boycotting is not an effective strategy for addressing oligopolies. You need actual strong anti-trust regulation.
Also, lot of Wikipedia articles are geared towards experts. Sometimes I'll go there looking to learn what something is and give up because understanding the article would require familiarity the parent domain.
Edge isn't available on the microsoft store. It is still 'Verified'?
Because most large tech companies are driven by it right now and you likely interact with a system influenced by ML every time you use your phone, email, maps, translation, social media etc etc. The catch it's only transformative if you're dealing with large enough problems. You're right that more tiny companies should probably stick to classic analysis techniques.
As do many companies even small. Hell, lots of restaurants have poor customer service, let alone grocery stores, big box stores, etc. That’s hardly a unique characteristic to monopolies.
Adobe XD for Visual Studio Code
Dissecting a Dweet
Terraspace Terrafile: Using Git and Terraform Registry Modules with Examples
Retool Raises $50M from Sequoia
> what we desperately need is not more no-code builders, but a robust, DB-backed builder with an object-based workflow, and with code-behind for custom workflow logic

Have you looked at PHPMaker?

https://phpmaker.dev/features.php
Couldn't you host pi-hole on a cheap VM and set it to be your DNS-over-TLS / DNS-over-HTTPS endpoint?
What do you think Microsoft is doing?
mod.rs isn't needed anymore; back in 2018 we fixed that: https://doc.rust-lang.org/edition-guide/rust-2018/module-sys...

> why there can't be sensible defaults to define modules based on the file system structure alone.

There could be, and in fact, I personally advocated for them. But there was significant community pushback; it turns out many people like to "comment out" entire modules when doing big refactorings. 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.
Was Apple every privacy focused? I think they mostly try to play the good guys to get on users' sides but actually are pretty much the opposite. They know everything about you.

Why was the FBI even able to get access to that person's phone? Sounds like there was a loophole. Not happening if it were an encrypted Android device with a high-entropy password.

Apple also has vastly different policies in different countries. They do cooperate with government privacy invasions but they don't publish that fact in the US. It's a business decision but they are most definitely profit-focused, not privacy-focused.
with ~60% of the recount done, Arce is ahead and almost at 50%

he might win outright

https://as.com/diarioas/2020/10/20/actualidad/1603185745_540...
Foxconn's 30k-man Wisconsin LCD factory “opening 2020” effectively abandoned
Hmm, I interviewed to be on this team. Was turned down because I'm not super double plus good kubernetes pro and because I didn't want to move to Redmond.

The guys I talked to during the process were all pretty cool, hope they land on their feet.
font-size too big.
Surprised about it as Musk and Gates don't get along well
The Justice Department Files Antitrust Lawsuit Against Google
An executive order worth $100B [pdf]
https://archive.is/mW60L
Seems a little too "rah, rah, Silicon Valley!". Silicon valley is becoming less a geographical location and more of a state of mind.
This is a fantasy. Tesla sells cars, not chips. A chip manufacturing company can sell 1M chips this year and 100M two years from now. A car company cannot even go from 1M to 2M without a lot of effort. It is not a business that can scale easily, especially not at the price point at which Tesla is operating.
Here’s another one from my city in a semi desert area in northern Mexico (take a look at the kind of trees that grow around here for comparison).

https://goo.gl/maps/J76RJAaMQcaCdoWD6
Show HN: Document API for Cassandra
I LOVED MY Windows Phone! It was a communication device where as Apple and Android are toys
No, it is nice and big.
This sounds like streaming and what kafka streaming has been doing for a while. Everything is eventually consistent and what's served up is the current state at the time of the request.
You respond as if the majority of buyers do not already have alternatives for Apple laptops and Apple phones.
https://venturebeat.com/2020/01/15/browser-benchmark-battle-...

Chrome isn't consistently the best of all browsers tested, but it beats FF more often than it doesn't.
Why Do Virtual Meetings Feel So Weird?
This article falsely claims that "More than 100,000 women have had their clothes digitally removed from images" when in fact the claim is that photos of women's faces have been attached to procedurally generated graphics of naked women's bodies. But describing what is happening truthfully probably wouldn't get as many clicks.
> A response to a security concern should never be "fuck off".

It can be when it is out of context and/or out of proportion.

But it could be more likely that temperamentally you are disposed towards different programing language where security concerns must override any and every issue at hand.
It's worth noting the Apple does release the source code to XNU (albeit on a ~6 month delay), and unlike some of their other source releases, there's actually enough tooling for you to build your own kernel. So while there are still gaps, it is overall more open to review.
Why not blame the idiotic decision to make this network check just to wake up?
I don't see the similarity you draw between IRC and Discord, other than the fact they both have text chat. If you think nobody was really in control of IRC then you must have missed out on some of the structure.
https://en.wikipedia.org/wiki/IRC_operator#Operator_types
Maybe desktop Linux needs more people like you and me to help make it better?
You can always reconfigure your DNS. It's important feature so unlikely they'll get rid of that.
Hi all! David, founder of Retool here. We’ve come a long way since we our very first Show HN (https://news.ycombinator.com/item?id=14515494) and subsequent launch (https://news.ycombinator.com/item?id=17725966)!

Briefly — Retool is a visual programming language, built specifically for building internal front-ends. The idea is that we can let you use a visual programming interface to get you 70% of the way there very quickly, and then let you customize the rest with code. This lets you build apps much faster, but also retains the customizability and flexibility of code.

We support writing JS anywhere between {{ }} [1], importing custom React components [2] , hosting on-prem [3] (can be setup in 5 minutes: https://docs.retool.com/docs/running-retool-locally), etc. And then once your applications are built in Retool, we manage the authentication (via SSO if you want), authorization (syncing with your groups in Okta via SCIM), and audit logs (can be stored in your own database, so you can build apps on top of it.)

One interesting differentiator is that we don't store any data, and are happy to connect to any back-ends you already use (including both databases and rest / graphql / grpc endpoints).

Here’s a 4 minute demo video: https://d3399nw8s4ngfo.cloudfront.net/videos/intro-to-retool...

HN is what got us this far, so if anybody has any comments / suggestions, please feel free to let me know! We aim to be surprisingly responsive to HN feedback, since we’ve found it highly predictive of what developers in general want. Feel free to email me at david AT retool.com

edit: fixed video. Thanks!

1. https://docs.retool.com/docs/javascript-overview
2. https://docs.retool.com/docs/custom-react-components
3. https://docs.retool.com/docs/setup-instructions
I wish Apple agreed.

But on the other hand, there are use cases where checking for the existence of a default route is the best heuristic.
When I was looking for property in WA and OR there was absolutely no way to get internet (even DSL was a big maybe) outside of towns.
You are talking about Chrome or Chromium?
It's also much easier to do hard things when you're making billions of dollars.

I find the argument that Google et al cannot -afford- to do anything but treat their users in an arbitrary, high-hanged way unconvincing.
Okay. Changed since people felt it was clickbait.

I do not think it was and I gain nothing from people clicking on it.
The alternative is Windows 10 on a wide variety of hardware, or Linux.
how? it looks like all you can do is send some information to the browser, and register some callbacks (if the user presses those keys). I guess you can fingerprint for the existence of the feature, but that's already 100% correlated with the user-agent, so it's a non-issue in my opinion.
DoT isn't a big problem for a pihole, but it doesn't look like things are going that way. DoH can only be blocked by a mitm proxy. You would have to take a pretty serious security hit to do something like that with a pihole.
Give your variables better values
It's definitely still configurable.
> but is it really that hard to document these behaviors?

I imagine it is, given the bureaucracy of a big company. Apple's documentation has long been really dreadful, mostly nonexistent and where it does exist, usually incomplete and even wrong. I've assumed it was because the code itself is developed by isolated groups while the documentation presumably has to touch all sorts of people (publishing, translation, language checks, ...) in a kind of Conway's law.

However, hard or not, writing comprehensive documentation is quite doable. I have never been a fan of the Windows programming model but I have long admired not just MS's documentation but the amount of effort and commitment they obviously put in.

Apple cares about some things but in this regard it appears they simply don't give a shit.
It is pretty clear Apple doesn't think it is your computer. Similar to how they feel about their phones that they let people use.

edit-to-add: further evidenced by Apple's stance on right-to-repair.
Hi Yev! Great to see you here.

Curious if you have any impression of Toshiba's MN series? Especially the helium-sealed ones look compelling with their lower power consumption.
Is anyone aware of a date/time representation system that would work universally (including extraterrestrial places)?

I just have been curious about this question for long. Sure, we could keep an earth referential on a moon base, but then what about Mars?

As a software developer it is already difficult to always get dates/times properly with timezones, now imagine places which does not have 24 hours per day or the same weeks/months/years durations...
> - Don't want to spend money on real support

Nothing wrong with this. You can say this about practically any company using software for anything. Not spending money on people is the point of enterprise software.
Do you mean in-app or push? I'd say in-app really depends on the application. As long as they're using it that's great.

But giving up push (or emails and so forth) is much tougher. It's pretty powerful to have the ability to remind people of your app when they stop using it. If you need growth and engagement that's a very powerful tool to have.
I'm getting "Secure connection failed" errors from a bunch of different sites
While we're at it, a remaster of Pandora's Box with high-res graphics would be nice too.
> t also helps, as Hardy suggests, to be slightly overconfident. I've noticed in many fields that the most successful people are slightly overconfident. On the face of it this seems implausible. Surely it would be optimal to have exactly the right estimate of one's abilities. How could it be an advantage to be mistaken? Because this error compensates for other sources of error in the opposite direction: being slightly overconfident armors you against both other people's skepticism and your own.

I disagree. Being overconfident compensates for the amount of luck you need to succeed. If 100 people are overconfident, and 5 of them succeed, it paid off for these 5 to be overconfident - because when you have that kind of luck, overconfidence is the appropriate level of confidence.

For an excellent demonstration of the importance of luck: https://www.youtube.com/watch?v=3LopI4YeC4I&vl=en
Show HN: I built the world's worst CMS
It definitely seems like a political hit job. It's unfortunate because the Democrats were working on some good stuff too, but it seems like Republicans wanted to rush this out before the election to help their chances.
Probably why the other discussed function exists:

> Similarly, all macOS machines will test a DHCP supplied default route before applying it by trying to reach something on the internet. So if you happen to have some firewall rules that block internet access, no default route will be applied until the internet check times out.

So if the default route doesn't exist yet since it's still checking for internet, it would let you use the keyboard. DHCP probably runs every time the NIC is turned on (like from sleep), and they could just disable this function if you've set a static default route (since they may not be able to reach their NTP server on that route).
>> The easiest way to protect user privacy is to never implement any features.
> I don't subscribe to this school of thought, personally.

What school of thought do you subscribe to? I had assumed that this

> /Not/ protecting user privacy is always shady

... being an absolutist statement, meant that you were open to the easiest way of protecting user privacy, which is "Don't increase the security surface area at all," i.e. add no new features.
This assumes that your software is doing what you asked it to do, not what some bigco or malware wanted it to do.
That's part of what I mean by gaming baggage, it's generally not a common word in contemporary English parlance unless you are a gamer or a history buff (and obviously there's an overlap in that Venn Diagram; part of why games use the term so often is how much medieval-inspired fantasy infuses the history of videogaming).

Though the medieval history is its own baggage as well that would likely keep Discord from wanting to use the term publicly in sales marketing: medieval guilds were predecessors to modern unions and there's at least a few potential enterprise companies that would balk at using a union term for chat groups.
I just moved from Macos to Linux. The Linux desktop experience has improved a lot in the past five years (at least KDE has).
Well, if any telemarketer can access it, it is public.
Community for Makers
Friend started this to help entrepreneurs with their growth and distribution. Thought you guys might like it: https://viralwegrow.com
Sorry, but China didn't do this, it was the US that did it to itself. China just saw the opportunity and acted on it.
I'm happy to pay for good FOSS and open hardware and I'm paying. Also I'm trying to avoid any proprietary and especially cloud-connected things. You are generalizing too much, there are enough people who are happy to pay for trustworthy software and hardware. Just noone cares.
What a strange book. It's like two or three totally unrelated books mashed together. I felt like I was having a nice classic sci-fi read, then all of a sudden it's wild and insane speculation about KKK-redux fundamentalists, and then back into normal sci-fi, only to be replaced by what was ultimately a pretty puerile fantasy novel. Really not sure how to feel about it. Could have been a lot better.
As always on Mozilla topic posts the comments boil down to a few interesting ones and a lot of people telling others that they don't mind Chrome vacuuming up their data as long as it is faster than Firefox.

It has become so bad the old joke could be rewritten to "How do you know someone is using Chrome? They will tell you!"
Nobody colonized Europe after ww2, except maybe the movements of people as Poland moved a couple hundred km west.
Compliance seems to be an increasing concern for tech companies. I think Sym is making a smart play here.