skysight-inc/HackerNews huggingface dataset:
> browser_specific_settings

Yeah I noticed that's the answer when I googled the error just now. Not sure why I didn't see it or it somehow didn't work at that time, the information should have been available (I encountered the problem late last year).

It's certainly misleading that the error message links to a bug, at least giving the impression that it is a bug, rather than a guide.

That said, IMO the underlying issue that Firefox doesn't allow you to just install an extension from a source directory like Chrome/Chromium does is much worse.
I have a ThinkPad with a touchscreen and an i7, I am really considering to switch to a MacBook with a M1 but the lack of touchscreen is a problem. I really like the touchscreen when I use it. The MacBook pro touchbar is a joke compared to a touchscreen.
I've always felt Apple should let power users run MacOS on the iPad, it takes care of all the things the article speaks of.

They can bury it by using iTunes or something to flash the image and 99.99% of people who don't need it will use it only as a MID device.
Salesforce in Talks to Acquire Slack
Ayahuasca changed my life completely, for the better.

I went from years of depression to zero depression in the first profound session. And I'm not a religious guy.

I highly recommend.
Related: The origin of the biohazard symbol https://web.archive.org/web/20110716160837/http://www.hms.ha...
Yea, and this is basically just obs with a webcam output and some built in assets, I'll just go ahead right now and donate their price to the OBS project.
Possibly a gal: https://beckyhansmeyer.com/about/
I found this very hard to read. There are so many short sentences and bullet points that it looks like a PowerPoint presentation masquerading as prose.

What he seems to have lost with this approach is a rhythm. It's a staccato battering with ideas. I'd much rather be seduced and cradled by writing that made me feel I'm learning by osmosis and not trepanning.

EDIT:

The author illustrates how his writing goes wrong by saying that the following paragraph:

To be brief on the sentence-level, remove words that don’t add necessary context. Extra words cause readers to slow down and do extra work. That makes it harder for them to recognize the sentence’s point. And when you bore readers, they quit reading.

is better rewritten as:

Your sentence is brief when no additional words can be removed. Being succinct is important because filler buries your talking points and bores readers into quitting.

It's not. The two sentence rewrite is ugly. The first sentence is weird because it uses "additional" (which sounds like adding something) for things that will be removed. The second sentence uses "talking points" which makes it appear the writer is aiming for sound bites and not to educate the reader.

I much prefer the first paragraph above. Partly because it makes me empathize with the trouble readers might have and makes me want to work for them. When I read the first paragraph I imagine myself, the reader; when I read the second I'm being instructed by a voice that sounds like it comes from a cold machine.
Yup - https://github.com/lefcha/imapfilter

"IMAPFilter is a mail filtering utility. It connects to remote mail
servers using the Internet Message Access Protocol (IMAP), sends
searching queries to the server and processes mailboxes based on the
results. It can be used to delete, copy, move, flag, etc. messages
residing in mailboxes at the same or different mail servers. The 4rev1
and 4 versions of the IMAP protocol are supported."
I couldn't agree more with this article. I have been an iPad owner since I got the very first iPad on the day it was released and I am owning a 13" iPad Pro for 4 years now. I have always considered the iPad as an extremels faszinating hardware experience. But its actual use always seems to be constrained by the software.

Indeed, it was always rumored how powerful the processor of the iPad must be, as little things are slow on that machine. But it wasn't widely acknowledged, as very few big software packages are running on the iPad. Count the percentage of software on the Mac which doesn't sell via the App Store and one might get an estimate, what the iPad is missing out. Partially, this has fiscal reasons, avoiding the revenue share with Apple,
but a lot has to do with the App Store restrictions.

There are far too many applications which are restricted or outrightly banned by the app store. When I started computing, a computer would come with an implementation of basic. You could immediately start programming on that computer. In my case it was the C64, for others MS Basic on DOS. Not even that exists on the iPad. There are a very few IDEs, which constantly have to avoid being too useful to prevent being banned. To big the danger for Apple seems, if you manage to write an useful App on the iPad without going through the App Store.

Imagine a full featured Python or just Basic, which allows you to write programs with full screen graphics als full user interaction on the iPad. Imagine, if someone ported Squeak as an iPad app. It could perfectly run the whole environment inside the App, this would be a great experience. Imagine running a Lisp machine as an App.

On the technical side, the iPad needs more memory. If it is meant as a "Pro" machine, it should have 8Gb of RAM, optionally 16. But most importantly, a limited form of swap should be introduced. Limiting the active memory of a single app to the available system memory makes sense, but the more complex an application becomes, the less it is acceptable to kill the process just because the user switches to another App. Even on the fastest machine, restoring the state might not be possible fast enough. This can eliminate a wide range of application. Instead, deactivated applications should be swapped out. So the swap would just allow them to run without interruptions.
If you remove all the words that give meaning from their post, it will just become something like:
"I do this thing, it's very important, and this thing, it is awesome, and this thing, and you should all do the same - but I have no idea why I do them, they are just good". - Which doesn't make a better post. It makes it a statement of someone who is not aware of their deeper inner workings. It doesn't remove "god/meaning/stardust" from the equation, it just makes it look like the person is not aware of where their meaning comes from.
Ask HN: Looking for Automated Testing Dogma
Hi,

Intro:
My team and I are trying to implement automated testing into our workflow.
We are a small team with some strong internal conflicts towards testing such as TDD (Disrupts one's workflow) and Coverage Unit Tests (Pointless).
These opinions are carved in stone, so lets for fun assume that these points are valid.

The structure of our project is build such it is possible to do TDD, so it is assumed that the current structure is not going to be a problem for automated testing.

I've advocated a middle ground, which I'm pretty sure a subset of ideas is sniffed from a Hacker News post from the front page.

Dogma:
The dogma is (as I remember):
1. Write tests that encapsulate the essentials of the feature.
2. A test class for each subpart of the feature is created.
3. Run every test successfully before committing.
4. Reported bugs have a designated bug test, and is linked to the card in our SCRUM board.

Explanation of Dogma:
1 and 2 is such testing is done and 2 that the structure of tests are clear. Number 2 should make it easy to write a test after examine a bug, as a class should be available. 4 would link the tests to a more in depth explanation of the commit and the test and try to avoid the same bug occurring twice.

The gains of our testing would be to have a minimum testing workload but document essential features and bugs through testing while maturing the team in the field of Automated Testing.

Question:
As mentioned above, I think, I've read something similar on this page a while ago and would like if any of you had some documentation to dogmas/ideas similar to what has been sketched above?
And pitfalls beyond the assumptions?

Thanks :)
That's really not something you can just decide to change on a whim, given how much work goes into the chassis, and how cramped things are inside.
Round down to two decimals using CSS
Localcert: A CLI tool to generate self-signed certificates for localhost dev
You are not the only one. It's irritating to read. Complexity and nuance are sacrificed because the writer values concision over truthfulness.

You can see the problem in the first two sentences of the article:

"To write well is to think clearly.

If you can think clearly, you can find something worth saying."

These are pleasant aphoristic paragragraphs, but what they say is not actually true. They gesture towards something true, but the drive to simplicity has turned potentially interesting points into falsehoods.

And the next sentence is both false and damaging. Good writing is most definitely not "therapy that you publish for the world to learn from".

(Plus, the writer should give balanced sentences a rest. They're useful to have in the rhetorical toolbox, but quickly become tedious when overused.)
Charts to understand the future of work and society
I use my iPad for work as a collaboration device - it works great for audio and video meetings. In fact, as I type this on PC my iPad is sitting next to the monitor. All of that is most definitely "getting work done" to me.

I also find it useful if there is something I want to research or a document to read to go and sit away from my desk - I much prefer an iPad to a laptop for that kind of thing.

Indeed, I find the combination of a full sized PC and an iPad to be preferable to a laptop - which is neither as powerful and ergonomic as a full sized PC or as portable as a iPad.

edit: In fact I do have a work laptop, but I left it in the office in March and have never been back... I don't miss it!
Developers freedom always seems to boil down to messing with me. HP wants to install some drivers for its USB 3 hub, what could go wrong? Some game wants to install DRM protection what could go wrong? Chrome wants to turn on webcam support, what could go wrong?

There is no responsibility in the software world, and that’s totally fine, Linux is nice! But even as a developer... I don’t trust us nor our incitements. If Apple wants to be a cop that’s fine by me, the results speak for themselves.

No Whatsapp you can’t have my contacts, go away! ;)
> economies also don't need central banks. Many economies do just fine without them

.. until you need a lender of last resort.

> lots of smaller economies that just don't bother with their own currencies, the process is commonly called 'dollarisation'

Also the Eurozone. And there we saw what the risk is under a real shock of having debt in externally-controlled currency.

Describing dollarisation as being without a central bank is like "serverless"; there is a server/central bank, but it's in the US and occasionally goes down for reasons outside your control or understanding.
> Why can't America build anymore? Is this a cultural problem, or a failure of public policy?

America can't build anymore because America's executives have chosen to steal every piece of wealth they can take without leaving anything behind to build for the future.

American business culture has become far more interested in zero-sum rentierism and financialization that rapidly concentrates existing wealth in the hands of the wealthy than in technological innovation that creates new wealth over the longer term.

The collapse of American industry is the entirely predictable consequence.

See also

https://www.forbes.com/sites/stevedenning/2011/11/18/clayton...

for a similar but slightly different take.
‘Social outcast’ behind $17M dark web drug syndicate
Ivermectin is effective for Covid-19: analysis of 20 studies
Right. So these are some very good reasons to be _careful_ about any research you do with this stuff. But to ban it, say no, never, crazy stuff, is incomprehensible to me.
Gives her a pingback for SEO?
> 4. Ruthlessly purge the App Store Guidelines of anything that prevents the iPad from serving as a development machine. Every kind of development from web to games should be possible on an iPad. And speaking of games—emulators should be allowed, too.

#4 is fundamentally incompatible with the walled garden and becoming a dev device under your full control, and makes the author seem a little bit in fantasy land.

The whole point of iPad and iPhone's controls are to prevent unsupervised, uncontrolled usage of the device. Apple is going to let you have unrestricted access to the cell phone chip and radio?

iPads are for artists, designers, some creative professionals.
Macs are for developers and hackers. It's pick one or the other. I for one hope that the Macs don't go further in the direction of iPads at least, and take away yet more control. I doubt they will let iPads go in the direction of Macs.
Still an error - just poor copyediting.
I'm just waiting for their competitors to catch up and take advantage of the ecosystem shift - Microsoft already had their ARM SoC tablet (I think with Qualcomm) so they will eventually move to 5nm - nobody really wanted to release ARM versions for that because Microsoft has way less pull with app devs - but if they can deliver M1 level performance in a generation and most of the software is ARM ready - I won't care that there's a M2 MacBook out there - because it's still not going to be the form factor I prefer for my mobile device and it still won't run MacOS on iPad Pro.
They are obviously not. Your representation of red is based on your experiences and mine is based on my experiences.
Literally from the man page of gets():

BUGS: Never use gets().
The iPad is fine. Don't be upset because you fell for Apple's "what's a computer" marketing. It's not meant to be a proper work device, you can't do much real work outside of email and word processing.

Every tattoo artist I've seen uses an iPad to sketch out their designs. It's a very good tool for an artist.

Most people are using iPads as media consumption, which is what they're very good for. Long battery life, high quality display, it's great.

The iPad Pro is just a better iPad. It never became any better at doing anything just because it was really powerful. It's still just locked to iPad OS.

The writer of this article wants a touch screen Mac. The iPad Pro will likely pivot to being this now that the M1 chips exist. Either that or Apple will keep it around and just make a touch screen Mac. But either way, the iPad will always be an iPad. If you want work done, get a real computer!
There are other comments in this thread about Pareto. Personally, I think it's a very different distribution because its basically misleading. The very vast majority the 608 million "farms" are the equivalent of a small house and a yard.

There may be more classic Pareto distribution if you change the statistics - basically the title and newspaper article are misleading in trying to point out inequality. Its a trap. Advocates of Pareto like to downplay inequality by invoking Pareto distributions as being "natural". Both points of view are flawed in this specific case (but are valid in other cases) because the statistics don't mean much - it's like playing a rigged casino game against a player where it's the house that wins.
GitHub pages has the exact same issue right?

Nobody seems to complain at that... If I point my domain at GitHub, but then don't complete the setup process in the GitHub UI, I can't really complain if someone else sets it up...
The report feature is initiated by the user. Only the copy of the user's correspondence who sends the report is sent.

If there is a risk that the user doesn't know that the correspondence is sent if they hit the report button, then fb should add a warning, but the feature itself is fine IMO.
I guess people don't read Kant anymore.
Software developers are essential for a healthy eco system. Without them, there are no applications which utilize the device. Yes, there is a lot of software development for the iPad, but it is always limited because you have to write applications on a completely different system than you are targetting for. And it is limited by what applications you are allowed to write.

But even graver are the consequences for first time computer users. When I grew up, I learned computing with machines which would have at least a basic when delivered. I had the ability to do programming and understand what a "computer" is. Children, which today grow up with iPads are actively prevented of having that great learning experience. The Apple ad "What is a computer?" on the one side is brilliant marketing, on the other side is outright scary.
True, this is where I rely on my experience. With such high number of maybe even benign bugs, this shows a lack of care that, IMO, results in serious bugs elsewhere.
Yes please, Github PRs are much, much better than Gerrit or Ritveld (urgh), and the +1/+2 quirks of it

No, I'll take Github PRs any day. They could be better, of course.
I like and use nullboard. https://nullboard.io/preview

Simple, and easy to use. I use the color version to track things easier.
FYI: Chen Shuibian has proclaimed independence like 10 times during his tenure, yet nobody even blinked.

This act is bull\w{4}, like many other defence treaties. The final word is always behind the executive power everywhere, and whether they have balls to go to war.
Facebook Fined $6M for Breaching the Privacy of Millions of Korean Users
It was a bit late to de-escalate after the islands had been invaded. Do you really think Galtieri would have gone for any kind of political settlement that would have seen troops withdrawn or islands returned? The whole thing was his Hail Mary exercise to stay in power. I seem to recall US SoS Haig tried pretty hard to fix things.

The big mistakes by the Brits were made beforehand by not taking seriously the noises being made by the junta, when there might have been a chance to contain things.

It’s very sad that what was once a strong relationship between the two nations went downhill with Peron and since then the islands / evil Brits theme gets rolled out to distract from internal issues.

The Argentine people have certainly suffered appallingly under dictators and poor leadership.

And yes, without the sentiment that followed winning back the islands Thatcher and her then future would probably have played out very differently, but don’t doubt that there was very strong support in the UK at large for the recovery of the islands.
> Those are government-sponsored, explicitly foreign-facing (the language is a big hint) mouthpieces

Of course they are. Can you point to any mainland Chinese news outlets which are not effectively controlled by the CCP?

If not, it follows that a foreigner reading or watching this stuff gets a pretty good idea of what mainland Chinese are being fed by their news media.
I watch the options volume. Once I saw a majorly abnormal spike in Call volumes. It happened minutes right before a major Fed announcement or something. The market rallied, and continued to rally.

It seems, someone got a leak of the Fed notes, and went long on Calls.
> you had to pay thousands for extra modules like the C compiler

You could build gcc by means of the "hidden" C compiler in SCO Open Desktop, which was used to rebuild spaces.c and then relink the kernel when changing the configuration \o/
I had no intention to offend, sorry if I came across like that. But this is actually illustrative to the point at hand: Neither in my family nor in my whole social environment do I know a single religious person, yet most of those people feel some kind of purpose or meaning in their live.

Why humans actually do this is of course a hot topic in both philosophy and psychology, for at least a few thousand years now. I think the cognitive root lies in us being social animals. Being social means needing to keep the group together, which makes communication necessary, to align individual actions to a cohesive whole. Communication is hard, though, misunderstandings lurk everywhere. We therefore have to interpret the signals we got from the others, fill the gaps of the unsaid. We necessarily have to infer intentions, meaning, relations to us and so on. If we couldn't to that, we couldn't form cohesive groups, and therefore cease to exist as a species. We could become some other species, but not the current one, having discourse over the internet, sitting in different parts of the world.

All higher order concepts like "love", "purpose" etc. are more elaborate functions to sucessfully and peacefully live together. They actually exist, even physically, as processes in our brains and bodies. But they aren't necessarily ojective. If we as a species would have originated in a physically different world, say as spherical creatures living in the oceans of Titan, we would also have different sets of feelings and emotions. The idea of "love" of such a species could be a completely different one than our human concept.
>> Ketamine is not generally considered a psychedelic. It's a disassociative.

Yeah, I don't think people who say that have done a high enough dosage. :P
When I was 10 years old there was a copy of "the sky is the limit" lying around the house.

In this book you could read that "your thoughts are your own and your feelings come from your thoughts and nobody can think for you and you may have feelings but it's ultimately your thoughts about it that matter and that you control so you control how you react to everything and anything under the sun, thus your feelings are entirely under your control and your responsibility. Isn't that liberating ?" You are a musheen, Harry.

Being exposed as a kid to this kind of reasoning can distort things. It was written by an adult and read by adults.

There's a lot of coaches out there who still put out those kind of reasoning. People try to behave like cold machines and then they break down.
I hate to break this to you, but humanity is quite filled with just this type of being. Able to speak eloquently, even put word to paper quite well, yet incapable of basic, logical thought.

"Politicians" come to mind first, of all stripes and types. Quite literally, speech + the ability to communicate seems to have little bearing on logic, deep thought, reasoning.

Even artists. Music, painting, these are things which communicate greatly. Yet some of these are devoid of all intelligent, capable thought.

Note that not all politicians, musicians, or artists fall into this category. It is merely that good artists, or politicians, need to communicate something, and well, else they cannot be effective at their primary profession.

So it is a good source of "can communicate well", where some of the sample is in the "but spews gibberish" category.
Are you commenting on the article or the headline?

The article isn’t about surviving a critique with feelings intact. The article is about how to run an effective design critique, which is a peer review method common in creative professions.

Many engineering conversations are design conversations. Yet, as engineers, we are given relatively little training in how to critique & evaluate product/architecture design decisions.
Cosmic rays and computers (1998)
It also needs to compensate the users for the time spent setting it up, learning it, playing with it until it actually solves a valued added use case.

We developers often overestimate the value vs. cost of the tools we use ... many tools have a negative value vs. cost eventhough they are free.
Benchmarks of PHP 8.0 and 7.4
Emulation as a Service for Heritage Institutions – Test Report [pdf]
Muh Russia is about as bad as QAnon as far as existing evidence for it; the only difference being the level of respectability it achieved.