skysight-inc/HackerNews huggingface dataset:
ADHD here too. I use org-super-agenda and a central TODO file to manage my stuff. I've got like 10 capture templates--homework, personal, email followups, etc.--and since they have tags, I have org-super-agenda filter them into sections like OVERDUE, Homework (7 days in future), Future Homework (>7 days in future), Emails, Habits, Personal, Projects (basically any TODO with TODO children), etc.

I've also started using org-roam and I'm loving it for capturing my thoughts. Because hell knows I need some way to keep my thoughts a little more organized and a little more permanent.

One problem with Emacs and i3wm and Linux I've found as an ADHD person, though, is that the customizability lets me never be satisfied and spend more time screwing with stuff than actually working. I've never had a specific workflow or strategy last more than like 2 months, and most last like 2 weeks.
The irony is that even /pol is more "diverse" than the groups commonly requesting content control.

I suspect in intolerant times like this a lot of Jews and black people, which are probably still the prime targets of /pols "hate" go there on holiday just to get away from crazy.

Maybe not too healthy, but very much preferable to another slick corporate or political message about how they will implement racism in the future. At least /pol fails with their racism. Governments and corporations are pretty successful with it.
While some CBD products I do believe to be snake oil, what basis do you have for products containing both CBD and THC to only being effective as a placebo? CBD isn’t truly effective without THC and the THC is what basically turns the snake oil into a legitimately effective product. Additionally, everyone’s sensitivity to marijuana differs and while skin absorption may be “low” that does not mean none and even the effects of a low amount can be felt.
There’s a Multibillion-Dollar Market for Your Phone’s Location Data
I wasn't sure if there literally wasn't a great circle route that didn't include land in it. I am moderately surprised to find out there isn't[0]. But I would be more surprised if there wasn't some line of latitude you could follow around antartica that never hits land.

[0]https://www.technologyreview.com/2018/04/30/143150/computer-...
They have the diversity others want to achieve, so 4chan is like the attractive person in the room.
Anyone know what this Snapdragon 750 performance would be like compared to my OnePlus 8 Pro?

I'd like to move to a more sustainable phone (I smashed the screen of the OP8P in the first week) but I suspect my OP8P will still outperform the Fairphone 4 by the time a launch unit 5 year warranty is up?
I'm the same about FP3: I'm writing this reply on one, running e/OS/ with no googly stuff on. I'm delighted with it so far. I intend to keep this as long as humanly possible. I'll take a new phone on my 40th birthday (I'm 32)
GNU is more than a shitty POSIX userland. Most of the interesting stuff is happening outside coreutils: Emacs, gcc, Guile, Guix, GIMP. The next phase of the project is to bootstrap a trustworthy free software OS from as small a binary kernel as possible, which is what GNU Mes is all about.
While I generally agree with the author that the userland monoculture isn't helpful for portability, that argument belies the fact that most people I've worked with _want_ those extra features that GNU gives them. I started using Linux and IRIX around the same time - but I actually didn't really "understand" the difference, because someone had gone out of their way to install the GNU userland.

That's something the article leaves out: while GNU and Linux are many times seen as a unit, there's a rich history of installing the GNU tools on other Unixes, because of the extra functionality they offer.

There is, of course, the argument against portability. At my last job, as the only Linux user on my team, I more than once wrote shell scripts that only worked for me - as soon as someone on macOS ran them, they'd run into a missing feature on `sed`, or a different calling convention on `date`. Which is why, at my current job, I'm very begrudgingly a macOS user - it makes me a better coworker.
Myung from Dream Theater also used it in the Falling Into Infinity album.
The best PM I had came from Customer Support, where he learned some scripting to automate tasks. So he wasn't really a developer, but understood the technical side of things.

And he was really good at prioritising stuff.
Actually, one of the interesting things about cryptic crosswords is that, in some ways, the rules are far more codified.

The specifics definitely depend on the paper, of course, but basics like the fact that the majority of the clues are actually two halves, clueing the word two different ways, and that anagrams are always explicitly clues using words such as "scrambled," "drunken," "off" or whatever could actually make it easier for the human to guide the ML.
Super interesting. Is there a primer on the theory around binaural and isochronic tones? This is just about one minor feature of the whole amazing site, so just a niche interest fro me: but I had mentally categorized those things in the parapsychological box of sympathetic magic, even after spending some time tracking down examples of them and other sounds that yield ostensibly physiological responses in new age music, drone, etc.
That's a pretty cool idea. I'm gonna look into that. Thanks!
If only they'd invest more work into CMC and LC filters for such power supplies in wall warts. As someone who listens to shortwave and AM radio DX it's sometimes impossible to pick up even strong stations due to the swampy noise of SMPS devices.
I did not expect to see a Magma discussion on HN, haha. I saw them live back in 2015 and it was so surreal.
It is not open hardware. I don't think you can get schematics for the modules. But it is a lot easier to replace the display or the core board than in most other phones. For one, you open it with a screwdriver, not a hot air gun. And you can get spare parts straight from the manufacturer. Don't think anyone else really does that.
Professional-Grade Mypy Configuration
ITER has volumetric power density 400x worse than a PWR reactor vessel. ARC as described in the arxiv paper is just 40x worse. Better, but not by enough.
There are a few clubs in Brooklyn that enforce, with varying degrees of strictness, a no cell phone policy. It's quite nice, and you definitely see a lot more people engaged and dancing because of it.

As a concert goer, I don't have as big of an issue with talking - though I can imagine it must be frustrating to the musicians.
Can you please avoid blurring the prior column (or at least the comment you came from)? It's useful to see context that way.

Otherwise I think it's really good. Reddit should have aspired to something this well thought out.

(I'd also like page up / page down.)
In a crossword puzzle, each word shares letters with at least two other words, likely many more. So, without any effort from the puzzle desogner, it is very unlikely to actually have all of the words have ambiguous enough solutions that match the letter count etc. Even a crossword where half the clues are 'any word' will have a good chance of having a unique solution overall.

Of course, people don't like to play crosswords like sudoku, blindly matching letters, so there does have to be some skill to the clue design to have a relatively small amount of plausible answers, if not being entirely unique.
The EventEmitter pattern seems interesting! I can't say I've wrapped my head around it enough to weigh the benefits and drawbacks. I would point out a few things after a quick look:

* It looks like you're creating an emitter wrapper around an EventEmitter instance, freezing it, then exporting the instance rather than the frozen wrapper[0]. I see .on() and .off() are wrapped here, while the project appears to use .addListener() and .removeListener() instead.

* As a typescript project, I would recommend using typed-emitter[1]. Not only does it ensure you're only emitting recognized events, it ensures that the type of the payload is correct for the corresponding event. Currently, your typed handlers are coercing from `any` as far as your IDE is concerned, rendering it unable to help prevent you from mistakes.

* Instead of plumbing an emitter prop everywhere, even through components that don't interact with it directly, this looks like a better fit for the Context pattern to create the global emitter instance in a top-level context provider, then getting a reference to the emitter via useContext[2].

[0] https://github.com/bootrino/reactoxide/blob/master/reactoxid...

[1] https://www.npmjs.com/package/typed-emitter

[2] https://reactjs.org/docs/context.html
It's not googling stuff live, it's using a pre-computed database.
Feels a bit cynical. Sure, it's annoying if your boss says:

“So listen, I keep hearing about all these bugs. And I really think we need to put a stop to it.”

Doesn't really mean he's clueless though. He's probably telling you that he is getting shit for bugs, and there's a company perception that the product is buggy. Ask questions and find out. And if that's the perception, help him with a pragmatic way to share the real story.

My experience is that if the team isn't translating what they are doing, why, etc...upwards, then the boss eventually makes up something to measure.
This is GREAT summary!

I work in a large organization, in an industry that is naturally slow. The work (in the industry) is slow because it's critical to deliver stable and reliable solution because large part of population and economy rely on this industry SW/HW. I have heard a lot of complains on how the process is slow, but in many cases, building on top of existing work takes a long time. It takes long time to understand legacy work, to go through older studies and projects, and to find spots to add contributions. Not all of us work on green field projects, but many of us maintain code/work that doesn't look "cool".
I’ve experienced this myself in companies that have gone from <100 people to thousands over a handful of years. In the small days it’s easy to stay current and coordinated with everything. As the company grows new teams are added, there’s more specialization and teams begin looking more inward as their size has grown.

You don’t realize it right away but your processes, methods, and networks are breaking down with the new scale and what was once effective stops being so. But it’s hard to detect right away - it’s the “boiled frog” problem.

The company defines themes or goals or priorities and small cross team groups are assembled but it only gives the illusion of being coordinated. You still have a bunch of teams vaguely working towards solving a greater problem but not actually working together.

There’s a general sense of “losing our way” and disillusion from the veterans who don’t recognize the company anymore and attrition sets in causing even more disillusion and attrition. The company is growing headcount but it seems like everyone is leaving.

I think this is the point (hopefully we’ll before) the company realizes the old ways that got them there don’t work so well as to get them to the next place.

What I’ve found works is senior management that can not only identify what the company priorities should be but also understand that every team should participate in it and allow the teams to determine how to execute. Defining programs and having coordinators work with the stakeholders helps scale communication and coordination. It’s another layer that wasn’t needed in earlier days of the company but becomes critical in my experience.

And the cycle begins again. If the company does achieve the next level of scale similar problems will set in as coordinating 3000 people is just as different than coordinating 15,000 as it was from 700 to 3000. More layers of indirection are required.
Too bad they are chasing all the bad trends (notch, no audio jack, camera bump, flatness over battery size, growing size). That pretty much kills it for me.

Especially the audio jack is a hard sell when their mission statement is sustainability.
From what I can tell of labour history, 1921 would actually be /after/ most of the increases in labour safety and labour standards. The gap between 1871 and 1921 on that one is probably bigger than 1921 and 2021. The 48 or 40 hour week was long established by 1921 while 80 hr was standard in the early industrial revolution. American life expectancy also increased about 20 years or so in the years leading up to the 1920s.
I just learned from Wikipedia that Frank Ostrowski, creator of GFA basic, passed away about 10 years ago
Not sure why one needs to give so much information to this app while you can view YouTube using brave and hope for fewer data leaks.
> all credentials to access accounts

What?
You might like https://based.cooking.
It aims to fix this very issue.
Interestingly there is a correspondence of this in doing startup too.
Previous discussion: https://news.ycombinator.com/item?id=19692418
Agreed! I traveled to Milwaukee last month to catch them, and even though I was in the last row, you could see and feel Tony Levin's fingers.
So you are advocating for every country to do what China is doing with their great firewall, or at least to have the ability to do so?
Product managers aren’t (or at least aren’t supposed to be) developer managers and is not what is being discussed in the article.
I think the comment by Nagle, which indeed seems to include "everything you see" [0], is a bit too extreme. Is water future trash? A piece of rock? Also, how is "future" defined here? I don't think that a piece of gold will be considered "trash" even in 1,000 years. I think what he means is this: the added manufactured value of any object will degrade over time.

[0] https://believermag.com/an-interview-with-robin-nagle/
I don’t think they mentioned this would be “per object” and I assumed they meant per account.

Free per object requests is super game-able. Want 1000 free requests per second, just rotate through 100 identical objects.
Mostly true. Except that time I had an engineering manager who previously did embedded dev in the 90s and obsessed over all the wrong things for a bunch of Python and javascript projects.
It was recently reported that the stained glass at Canterbury cathedral may be older than originally thought to be, potentially dating back to the early 1150s. It's quite awe-inspiring to think they are nearly a thousand years old.
What do they do differently in their implementations that make them produce faster?
Popular Android apps with 142.5M downloads leak user data
CEO of 3 companies and most importantly a mom. Megan balances it all
Neither ceremonial nor political, but religious. (Religion is also more fundamental than politics.)

Skyscrapers are precisely the OP's point: they're not religious. In previous centuries, the tallest buildings were religious. They were at the center of town. Or of course you can interpret skyscrapers as cathedrals of the new religion.
I agree. I like the idea of visualizing previous item in some way, maybe faded instead? Should give the same effect.
Heck, that corkpull is probably some rather amazing alloy to be recovered and recycled.

Of course, it's better to not make or buy useless things rather than recycle them...
They tend to have a more abrasive, avant-garde and heavier sound than their prog peers. Big influence on metal and avant-prog bands for that reason. Still, quite understated.
I think the point is that "Non-existent words should be easy to check for" is a useless metric, because plenty of answers are non-existent words. Proper names and things like that, many of which the computer may not have in its database.

So it can't simply blindly reject answers that are non-existent words.

An example of how this computer could make a mistake: Sometimes two proper names are crossing at a vowel. If you don't know either name, you sometimes have to guess blindly at the answer. (This exact scenario is rare in crosswords like the Times, but do occasionally come up, and similar scenarios exist.)
You deliberately missed my point, which was about how and where the virus spreads, regardless of vaccination rates.

Transmission happens where people are crammed together. The Provincetown case from the summer vividly illustrated how this applies in highly vaccinated populations.
Mobile phone technology is still progressing too fast to be stuck with a device for 5 years.
For example, I used to think that 120hz screens were a meme until I bought one myself and immediately saw the difference.
There is some truth to that, but large companies do have to keep their customers at least somewhat happy, and can't quite beat them up whenever they think of switching to another supplier... although I suppose you could argue the point with some monopolies.
My understanding is that the “Wulff net” is still used in geology, though nowadays computers probably do most of the plotting.
Oddly; I don't know anyone who ever did more than demo Atom...
This has always been a problem for me as well, but we’ve pretty much solved the issue at my current job by using nix to manage the development environment. With nix-shell and direnv, we can know that anyone working on the project is using the same versions of coreutils, sed, grep, make, etc. The learning curve on nix is a little steep at first, but it’s been worth it: we’ve got devs running five distributions of Linux, plus a couple on MacOS.
I recently switched over to MailerSend for all of our transactional e-mail. It's drop-dead simple to setup a new domain, and you can manage multiple domains under one account. Their domain validation is rock solid and IP address pool is clean and not blacklisted. Logging and analytics could use some feature upgrades, but it's not bad. Support has been excellent. I have no connection to MailerSend other than being a relatively new customer.

https://www.mailersend.com/
microplastics and planned obsolescence (and other side effects of proprietary black box capitalist supply chains [1]) aren't real problems?

from the article:

> “Every single thing you see is future trash,” says Robin Nagle

> “If the corporate goal is to build a supply chain so seamless that its existence barely registers with consumers, such researchers seek to turn this process inside out, exposing the human and environmental costs obscured by slick design and packaging,” writes Jackie Brown

> Hold them and hold onto them until they become sacred, accruing value through ritual and nostalgia and thought exercises that send me back in time and up the supply chain past supermarket cashiers and drill press operators and industrial designers and miners to the sedimentary layer on the ocean floor.

[1] yes, there are alternatives! http://valueflo.ws: "Purpose: to enable internetworking among many different software projects for resource planning and accounting within fractal networks of people and groups. The vocabulary will work for any kind of economic activity, but the focus is to facilitate groups experimenting with solidarity / cooperative / collaborative / small business ecosystem / commons based peer production / any transitional economies.

Or, with less buzzwords, "let's help a lot of alternative economic software projects that are solving different pieces of the same puzzle be able to work together"."
Been there. I had a manager who would obsess for weeks about trimming a byte or two here or there in the metadata of a multi-gigabyte file.
> I tend to encounter the latter in smaller companies that have revenue pipelines outside of tech and aren't entirely tech-oriented.

These are often the best companies to work for though, because the tech teams are outside of the normal management structures and can do whatever.
I have been using a Graviton 2 based EC2 to host some production web server and database workloads. I love the savings!

Publishing my docker images to my registry as ARM images from my x86 based CI pipeline is a little weird though. Would be nice if docker baked in all the QEMU magic and let me use `docker build --target-arch arm64`.
I wonder how well gpt-3 + search would perform as a crossword-solving agent. I guess the tokenization might be tricky to deal with.
I hope orgs without managers will become more and more popular.
Cloudflare: Real-Time Communications at Scale
I have many doubts. On their technology page ([1]) they mention cell phones have a range of about 35km at most, but their sattelites are 500km up. There's a lot of handwaving about patented technology, but no technology or actual physics of an at most 3 watt signal traveling hundreds of kilometers out of the atmosphere.

[1] https://lynk.world/our-technology
Is Android they use properly degoogled?
OK great. So do you have a chemistry lab in your house to verify that the toothpaste you buy doesn’t contain heavy metals? Do you do your own testing of the meat you buy to ensure it doesn’t contain BGH, antibiotics, parasites? Do you manufacture your own water testing kits since you can’t trust sending samples to a lab? Do you manufacture your own computing devices since you can’t trust that others aren’t spying on you using your phone or laptop?

This is the kind of answer a 14 year old who hasn’t yet grasped the concept of not-absolutism would give. It’s absurd.
I guess in a typical phone the display is basically a unit that is comprised of the glass, the actual display, and the digitizer sandwiched and glued together; that makes it more than a single component already. And the price difference between the iPhone and the Fairphone one might mostly be demand. There's probably a lot more iPhone display units out there than even Fairphones of all generations.
The greatest resume I've ever seen
>small a binary kernel as possible, which is what GNU Mes is all about

Hurd or seL4...but obviously no one is interested in such an Kernel for servers, mobile or the desktop.

From MY perspective, the OSS OS community was in a much healthier state in the ~05's then it is now (Linux, BSD, Solaris, Minix etc) where all maintained and gave plenty of selection of ~OSS operating-systems, now it's just that Linux.
Which you can fix if you're competent. If we're looking at bad programs, JS programs are famous for importing 15MB+ of code for simple functions.
So you were raised in a religiously conservative environment and clearly don't think much of it, but you've also internalised the idea that truth should come from authority.

That does a disservice to science IMHO. 'Scientists' are not simply priests with different regalia. Fundamentally, the invite their experiments to be replicated or they're not scientists. Anything can be accepted as truth with the threat of sufficient violence.
Have the FP3+ for about 6 months with /e/OS as well, very happy with it until the USB-C port stopped working. I can either ship the entire phone back for repair (ordered from fairphone.com) or buy the bottom module and replace it myself. I prefer the latter as it's one of the reasons I bought the phone for. Unfortunately that part is currently out of stock... Looking at forums, it seems to be a common issue.
https://twitter.com/ggreenwald/status/1441399817045958657
which references: https://www.nytimes.com/2021/09/24/world/covid-boosters-vacc...

SCIENCE! or whatever agenda the current administration wants to push. This was the same reason all these "leaders" (including Joe and Kamala) were telling everyone to be skeptical of the jab previously, because "you can't trust the orange man's CDC and the vax he pushed through so fast!"

Big tech Co is pushing a bigger agenda and silencing dissent.
That’s probably a fair, if charitable, assessment.

But if the IC is having to dig to understand what a manager means then the manager has failed at one of their core duties, being communication channels through the company. If someone isn’t a good communicator they’re definitely not going to be a good manager.
Didn't read your comment but the answer is the mating habits of the common walrus, Odobenus rosmarus.