skysight-inc/HackerNews huggingface dataset:
This is a straw man argument. I wasn't making demands, never claimed Linux wasn't free, and never said anyone was expected to care about my situation.

I just said until they (contributors, obviously) have a better solution, I'll choose to pay for a desktop environment that suits my needs.
Quick way to think about it:

If you believe that Russia or China's currencies will be a safe place to hold your wealth for 10+ years, then it will be a threat. Safe means "keep its value & is accessible".

If you do not believe that they will be safe, then there is no threat to the dollar.

The rationale is that people generally want to have their wealth in a safe place (currency, not necessarily a physical location).

Right now (and for the foreseeable future) there is no currency that can compete with the Dollar. However, Gold could displace it if people lose confidence in the Dollar's value (ability to safely store wealth).
For the second time since 2018
> People are happy to pay AWS

Many of them are not.

We have serious vendor lock-in now, where a very few companies are gatekeepers to almost any business that runs on the internet.

And their margins are _enormous_ on this business. It ends up costing much, much more to pay them to run our machines for us.

And increasingly, the expertise to do this is being consolidated in these companies, so the talent available to pursue any other way is diminishing as new grads never learn about the magic places their code runs.

The reliability outcomes are nearly the same, despite the deferral to their expertise.

Labor savings b/c you don't to learn about provisioning your own machines? Not much. AWS is so sophisticated you need to develop a nearly equivalent amount of (non-portable) expertise to actually operate it well. Remember, the alternative isn't just rack your own, it's... dedicated hosting! And lots of other options with less lock-in and more standards.

It's sort of frightening how complicit the broader technology industry is in this power consolidation.
It's like they have never read H.P. Lovecraft.
Vulnerability doesn’t come after trust – it precedes it
Because it tells me when I need a jacket or I need to turn the AC on... Things that I actually care about in my day-to-day living.
Agree. I buy high quality tools and keep them for life. I have a toolbox full of Craftsman tools that are about 60 years old, which are enough to completely rebuild a car - and have done so several times.

I have 50 year old garden tools that have decades of life left. The handles get a quick sanding and a coat of linseed oil every year or two. We do, however, wear out pitchforks in about 15 years: the tines get too short!

If I bought crappy tools, I'd have a life full of crappy tools, which is not my style. I don't buy gold plated or frilly tools, though.
> their 3,4% claim

The fact you didn't understand a simple statistic isn't the WHO's fault.
I hate pull to refresh.

I would like swiping on address bar to switch tabs, though.
You're not, but a lot of users care a lot about it.

I recently worked my way down feature requests enough to reach dark mode for a site I run and users were ecstatic, moreso than they were for big, new features that'd been requested thousands more times. I don't use it personally, but I think it's a "feel good" thing when you have the choice of dark or light mode.
The Logistics of Covid-19 Testing [video]
That's a cool idea, but I wonder how you're controlling how much a person is allowed to invest. Given that the SEC limits the amount for regulation crowdfunding on annual basis, how are you gonna keep track of that?
Perhaps a lesson for both sides. TikTok is furiously reviewing all the options, even as their user base is leaking away.

We may never know if the spying risk was significant in any way, but we definitely know the anti-TikTok propaganda is indeed having an impact.

Given how powerful smart phones are getting, and how cheap memory and storage is, I naturally assume we will eventually have a container system that puts actual controls on this sort of access, thus making this whole attention diversion tactic a moot point.

Is TikTok that much of a privacy killer in comparison to every other app installed on those same phones? It feels like picking one poison over another.
The small city I live in is paying people's rent to avoid having small landlords go bankrupt. Because bankruptcy owned buildings can stay vacant for years, while the courts figure out who gets what. All that time, no property taxes are paid.
Sexy Landlord Wife
PHP is a very robust, debugged, proven, workhorse language, with millions of pages of documentation, tens (probably hundreds) of thousands of seasoned developers, huge libraries and communities of support, decades of experience, strong, universal, server support, and is used on a lot of "big pipe" servers.

Like C++, it's not going anywhere, anytime soon; despite all the kvetching about it.

That said, I don't especially like the language, but I knew that I needed to use it, if I wanted to design an infrastructure system that I could throw over the wall to be taken over by a bunch of other people.

I was right.

There's that old urban myth about the fancy space pen, vs. the pencil.[0]

[0] https://www.scientificamerican.com/article/fact-or-fiction-n...
It had competition from Apple and IBM. But look Windows domination was ended by Android and Apple IOS. Same happen with Explorer which was killed by ooensource products like Firefox and later Chrome
Basically they want to build rack scale computers with open/ auditable firmware all the way down and really design the hardware for "hyper-scale" like computing.
That means, no VGA/ USB/ DVD on the server, power and networking will probably be solved for more servers at once, there will be APIs for all of the low level stuff that is probably inconsistent with your typical Dells, HPEs, Lenovos, SuperMicros.

I find, Bryan Cantrill talks are generally worth it to watch even just for entertainment if for nothing else.
> They didn't even like you to use regular expressions when case statements could be used.

I'm confused. How are those two related? Case statements can replace if statements and can be used for exhaustiveness checking. Regexes are for parsing strings.
But Cox would dislike this formulation of regular expressions. His whole point is that Perl-stye regexes are not regular languages, and RE2 goes to great lengths to work around this fact.

I'm taking up his arguments with some more traditional terminology that I think may help:

http://www.oilshell.org/blog/2020/07/eggex-theory.html

The entire O'Reilly book "Mastering Regular Expressions" by Friedl is based on the "debugging regexes by backtracking" approach you present here. It talks about "optimizing" regexes by reordering clauses and optimizing the backtracking.

Russ Cox HATES THAT APPROACH and he wrote the entire RE2 project to advocate that it NOT be used! You do not need to optimize, reorder clauses, debug, or trace backtracking when you're using automata-based engines, because they run in guaranteed linear time and constant space (with respect to the length of the input). There is no backtracking.

(I was at Google when he wrote RE2 and used it shortly afterward on big data, and regular languages are indeed better than regexes for such engineering. Also made clear by the HyperScan work.)

Since his site is down I can't find the original comments, but here's a twitter exchange from 2018 that backs this up:

https://twitter.com/geofflangdale/status/1060313603268501504

https://twitter.com/_rsc/status/1060702201159565313

Also, I believe your article would be improved if you simply take out this sentence:

In computer science theory, this node type should remind you of the difference between DFAs and NFAs.

It is treading close to the confusion that Cox is talking about. So I would just remove, add a proper explanation, or add a link to the authoritative source.

----

I would love to see a followup that goes through the rest of the article with the Thompson VM and Pike VM approaches! :) I think the whole point is that you don't have to backtrack to implement this VM, and this page confuses that issue.
1. Promise to give lots of money to the senators who vote for their interests well enough. This doesn't even have to be targeted.
2. A neutral party collates all that information, and publishes it.
3. Wait until the first sufficiently-helpful senator retires, and is no longer bound by the rules.
4. Reward them.
5. Wait.
6. Profit.

Better than the status quo, since only huge companies will still be able to effectively lobby, but introduces problems of its own. That is, assuming the system works as intended. Which it won't.

Because how do you make sure the disclosure is mandatory? This punishes honest lobbyers (and honest lobbyees) more than it punishes dishonest ones; if all politicians are being lobbied evenly from all possible causes, but cause B's lobbying is secretive, politicians are incentivised to vote for cause B (i.e. against ¬B, which they are being publicly lobbied by).

This system does incentivise not being the ones to lobby, though – assuming there's no way to do lobbying that appears to be ¬B lobbying, so the politicians can be virtuous and vote B, which makes the “¬B lobbyists” lobby harder because obviously their bribes weren't big enough…
> Installing Ubuntu on new PC. The installer is surprisingly smooth, detects my wifi, even nvidia video card apparently.

This is the advantage of the development model behind Linux "drivers." People with serious commitment to code quality review them. They typically should work more reliably.

I usually don't complain about anything Windows, but certain OEMs (Dell, HP) clearly care only for hardware. I've been suffering through a comedy of awful drivers, culminating in using my phone to print.

I wish WHQL did more thorough testing.
So what's your solution?

Admitting there's bias leads to where, exactly? Slowing down and taking stock? That's right out of the playbook of the Other Side. It's called Teaching the Controversy, they are winning, oceans are rising and people are dying.

You cannot bring openness and flexibility to a conversation with manipulative people. To them, it's just a weakness they can exploit. Perhaps we have forgotten why scientists had 'safe spaces' before and we are learning very slowly why that was.
I also have a computer with NVidia gpu (which turns fractional scaling into an unresolvable problem on Gnome currently, that's why I tried Kubuntu in the first place) and 28" 4K display running Kubuntu and use the display with the Macbook too. Works flawlessly.
And yet, three months after getting its first case in this epidemic, the PRC has handled it orders of magnitude better than the US.

You can only blame the PRC's poor response in January and February for some of our failures. Everything that we did wrong in mid-March and onward is squarely on our heads. Unsurprisingly, this failure gets politicized, by the people responsible deflecting their failures on another country.

Vietnam and South Korea and Australia and New Zealand somehow managed to get the epidemic more or less under control - probably because they were actually busy solving the problem, instead of pointing fingers at China and the WHO.

Why were they not dependent on the PRC and the WHO in making the correct response, but we were?

And before someone mentions that Vietnam, South Korea, Australia, and New Zealand are islands (Well... Maybe not Vietnam!), I would also like to point out that Hawaii is an island, and currently has 400 times the per-capita cases of Vietnam... And 4 times the per-capita cases of South Korea - despite us knowing a lot more about how to stop the virus when it had its first case.
From the article: "While there is indeed much disagreement in the medical community about the efficacy of hydroxychloroquine in treating coronavirus, there have been studies reported by mainstream outlets like CNN, suggesting that it may in fact by an effective treatment."

Is hydroxychloroquine's effectiveness questionable? Yes.

Should Twitter be the one to make that judgement call and block a video from medical professionals? No.

Can Twitter do this? Sadly, until Section 230 is reformed, Yes.
I was viewing it on mobile, where it's still very deemphasized.

Edit: To be fair, you're right that on desktop Google could show curated content without pushing search results off the page. It's a lot harder to do on mobile, but I think it's still possible (after all people have pretty big screens on their phones these days).
Because it's a cultural artifact, of its time. It's history. And some people would like to be able to read it, or do other things with it.

Personally I'd like to be able to link to my own posts from that time, for when people asked me what I used to do. But I can't find them any more.

These groups are mostly not code. They are conversations, design discussions, ideological discussions, jokes, that sort of thing.

Like what we have now in social media, except back then there was pretty much only Usenet, and it had a very different feel than the current social networks.

They are where things ideas like the smiley, and free and open source software, and utopian ideas of internet culture were developed. All the early internet memes. And of course all the knowledge people shared.

Conducted in public at the time and thought to be archived for the long term.
> I feel like it would be more difficult to find new employment outside the industry due to the negative stigma attached.

I don't share this feeling at all. None of my peers would have any stigma attached to anyone we knew worked in this industry. In fact, if anything the opposite would be true. The porn industry deals with scale that most others don't, and often leads innovation on things like video players. It's not uncommon to see youtube copy features that showed up first on a porn site.
You got downvoted, but that's basically the view that Peter Zeihan takes in his book "Accidental Superpower".

It's reasonable to assume that if the US becomes insular enough, and self-sufficient enough in energy, that such a thing could become true. Not a popular thought, but definitely a possibility.
HD clearly shifted to a "lifestyle" brand in the 1980's, and along with the Reagan era tariff protection it probably saved the company in the post AMF years... but now they have dug themselves into a hole they probably can't get out of, although they are finally trying, a decade or two late.
Chrissakes, what happened in the past 6 months here? This place is overrun with low-quality comments like yours.
One thought, cant one reason to the difference when you checked be that Firefox is the active application and have focus? And do you maybe have any addons in Firefox? Extensions can give bigger energy impact, you can check that under about:performance. Anyways I think both have low energy impact even if safari happens to be abit lower.
Personally I use Firefox on mac and can many times have 100+ tabs and it works without any problems.

It could also be mention that Firefox now use macos coreanimation that drastically improved Firefox battery performance [1]. So give it a real test again, Firefox is really awesome and needs all support :) We need bigger diversity among webbrowsers, not just chromium based.

[1]
https://mozillagfx.wordpress.com/2019/10/22/dramatically-red...
Adding to what Twunde said, async communication is important. However, I think chat is a bit impersonal, especially in the onboarding phase where you want them to create connections with people as well.

You should look at something like vlokit [0]. It's aysnc video chat for remote teams. You can basically create a story to do introductions. Have videos of important processes etc.

The cool thing is that they can ask questions or give feedback in the same thread. So, you can have async communication, while making a real connection with them.

It can really work well for you.

[0] https://vlokit.com
I struggle with some of the points here, but one thing is for certain. Any business app that does not support both Android and IOS is unlikely to gain strong market share as Android and IOS together have a duopoly. The point that IOS doesn't have a monopoly by itself doesn't seem to be enough in my mind. I can't imagine that this is lost on antitrust regulators.
Some archaea species like Geogemma barosii [0] can survive and reproduce at temperatures above 121 °C (the temperature used in many autoclaves for example).

[0] https://en.wikipedia.org/wiki/Strain_121
Not every side is valid, or carries the same validity, is my point.
I used to have your opinion, but the behaviour I witnessed from the WHO during this pandemic does not align with the behaviour of a rationally behaving, unbiased, independent entity. I listened to several of their conferences and it was very obvious their behaviour is heavily conditioned with political matters. In one of the early conferences, Tedros spent much more time and energy on praising China than on talking about the actual disease, using flowery language I cannot describe as anything other than propagandist.
Vue first impressions as React developer
> showing some progress bar, or resize the terminal window, it should handle it nicely like every other application.

I just added SIGWINCH (resize event) handling to my console/progress bar library, https://pypi.org/project/console/ , though it currently needs to be using the whole line. I will fix that in the future.
Model visualization can be useful even for experts, either as an additional sanity check or to debug surprising results.

I couldn't evaluate this Otto thing because I'm on a laptop right now and it looks like the developers assumed that everyone has a 40" screen.

Source: ML is (part of) my job.
Every time the item has a digital coupon advertised price I simply inform the cashier I don't a phone with me. They discount it immediately.
Because my resume needs new tech buzzwords to look good to recruiters/hiring managers.
Seems I rubbed some people the wrong way. That's ok. PHP is a disgusting language. Of the over twenty languages where I have more than passing familiarity, PHP and Perl are the worst. There are better options almost irrespective of the use case. JQuery was fine back in the day, but there are much better options now too. If you find yourself working with these technologies, and you don't like it, find a new job. You couldn't pay me to work with them anymore.
Yeah a lot of the early computers wouldn't have the grunt to parse into an AST. Instead they'd write bytecode, or interpret the code at runtime pretty efficiently. Storing programs as bytes instead of ASCII wasn't uncommon either. (e.g. "PRINT" -> 0x02, etc).

I wrote a simple BASIC interpreter for golang, and did something a little more high-level, but not by much:

https://github.com/skx/gobasic
With the advent of new frameworks like React (7 years old now) and Angular, jQuery has become less and less used.
Anecdotally, I have interviewed at 7 or 8 companies over the last 7ish years and only one still used jQuery, and they were moving away from it.
I don't think it's a quantity problem, it's an existential problem.

Why are we doing what we're doing?

When the best answer anyone can come up with is 'so that my kids get to have a good life', it's not enough.

It's average people living in a system that's designed to make them replaceable and eventually get rid of needing them completely.

Not get rid of them so that they can enjoy the human achievement of no longer needing to work, no, get rid of them so that somebody rich can then hire you as a wage slave to do whatever pleases them that day.

I wonder if this is just inevitable - it would explain the existence of the pyramids - why else would anyone build them, but because there were so many idle hands and a few bored ego-maniacs? Unless of course, aliens :)
So pornhub helped to find the girl and catch the trafficker. What's the ethical issue with pornhub here?
Remember the Mayan calendar brouhaha over 2012? They just forgot to carry the 1.

And here we are.
Has the slowest scrolling by wheel I've ever seen. I scroll and scroll and watch the next page inch over for an eternity.
If you already got all you need maybe you can save the company some money :)
There was always a need of making something commercially successful. But there needs to be proportional demand to justify.

OCP cannot produce their products to mass market unless there is a strong demand. Certainly it looks like market mainstream is not too passionate about building or managing their machines.

I don't deny that some people, in any circumstances, would demand different offerings from the market mainstream.

And I am totally understanding why such statement like "a was denied to b" was used here.

I was merely stating, for mass market, there is no serious demand for what's claimed to be denied from them. And I am stating that from a more technical perspective nor a marketing or PR one. (And I am very positive about the necessity of marketing and PR)
as I network administrator, I prefer it for that reason :)

DoH has caused several problems for enterprise networks and will likely continue to as I do not want nor desire my endpoints to be getting their DNS from CloudFlare, they need to use my servers that I configured at the network level

I should not have to manage and apply group policies for every browser so DNS works like expected
This seems like a vote to follow the advice of the post (as does the comment you replied to). You bought the cheap one first, but you didn’t buy the upgrade when it made sense.
There are many more layers of engineering in a modern CPU than designing the ISA, the hardware layout, and even the initial mask. Core designs can be licensed. The process is a big part of what makes a processor perform well.

People engineer the cleanroom, the litho, the straining, the insulator layer, all sorts of things individually. Every part of a fab can be reengineered towards making a better, more consistent processor with better yields.
I'm not sure I've had that issue with Mobian--I definitely am able to receive phone calls while it's sleeping in the other room, so it's not like there's an inherent inability to push notifications during sleep. I think that using `libnotify-bin` is the recommended library for doing notifications at the moment, although I haven't tested it to see if it pops up during sleep.

I did my first "Hello, world" app for it on Mobian on Pinephone, linked below, with that library and that seems to work pretty well.

[1] https://github.com/quietlychris/mobian_hello

Edit: After some prelim testing, it does look like the notification from the example I linked doesn't get pushed to the phone while it's sleeping. Unless there's been a fix pushed in the week or so since I've updated it, looks like that's still a to-do.
Why are people even relying on Google to keep any product alive? It's a business, not a charity. They don't do a single thing out of good will. It always has the goal of getting money in the short or long term. Knowing their quarterly obligations to shareholders, that's probably short term.

These groups should be putting more effort into federalisation and decentralisation. Make it possible to store all of this data in a distributed fashion and stop relying on a central authority for archiving purposes.