skysight-inc/HackerNews huggingface dataset:
Ask HN: Would you like a debugger for your mind?
I'm trying to narrow down the market for a mental health app I'm working on and I stumbled on this idea of a "mental debugger".

Looking for feedback on the idea (and can also show the prototype if anyone is interested).

Here's what I think it will help you do:

1. Step through your thinking process to find and correct faults

2. Observe changes in your mental and emotional state in real time

3. Install exception handlers in your mind to know when you're off track

4. Break infinite thought loops so you can make decisions and take action

5. Kill resource draining mental background processes

I'm targeting engineers with mental and emotional struggles and who have experience with either therapy or meditation (or are just naturally very introspective).

Assuming this actually worked, would you want it?
Does apt solve that problem? If so, how?
> "Except the TV station doesn't manufacture the TV, and the TV manufacturer does not control TV stations."

Sky, the satellite TV company, made Sky boxes and satellite receivers, which tuned into the Sky service, and sold Sky TV channels.

> "The most technically secure platform is currently the web (yes, far above iOS sandboxing), there's no relation between openness and security."

Security is improved enormously by shrinking attack surface area and closing off entire areas of attack. Not being able to be talked into sideloading a program is obviously more secure than being able to be. "Technically secure" is a different matter, and not relevant to the point I was making - which is that restrictions have benefits, and restrictions are part of the reason iOS is great and all the competitors are terrible, competitors that you variously claim are part of a dominant duopoly and also don't exist.

> "It's like every single example you pick reinforce the fact that there's anti trust issues

It's like every single comment you make ignores the fact that you aren't forced into iOS, that you have alternatives, and pretend you don't.
I've checked postgres repository and default has been to listen on localhost for at least 15 years.

https://github.com/postgres/postgres/blob/master/src/backend...
Not sure how GNOME's preview feature is written, but macOS QuickLook plugins are written in C, C++, or Objective-C and the plugins included with the OS leverage OpenCL (or maybe Metal now) to accelerate rendering of previews, which is part of why it's so fast.
Hmm, I can't replicate this on my Mac running 10.9.

printf '<!DOCTYPE HTML><html><head></head><body>' > test.txt

Opening test.txt shows the exact code I printed. Am I missing something?
Very interesting. I wonder if the developers of Duskers played Suspended. They seem spiritually very similar.
I think the libertarians of all people would have an ample supply of munitions. I could see a libertarian offering a pirate safari
He said it was patched in 2020
US, Japan, South Korea pledge co-operation in dealing with North Korea
PySol (https://pysolfc.sourceforge.io/) is awesome and multiplatform.
Hey! I must confess I haven't actually read those myself, although I did recently buy Tufte's "The Visual Display of Quantitive Information", on which the Tufte class is based I believe. If you eventually get into typography in general, I can't recommend "The Elements of Typographic Style" by Robert Bringhurst enough. It's rightly called the typographer's bible.

The typesetting service sprang from the modest success of LaTeX Templates. The large number of visitors meant that I had a constant stream of questions from individuals and businesses asking about modifying templates to include/change this or that. I did the whole free support thing for 1 or 2 years, but eventually realized it's a never-ending thankless task and I may as well try to capitalize on this desire that people have. Like with Creodocs, I had no idea whether anyone would pay me for this. The number of existing services was very small. I made the site and linked to it from LaTeX Templates, which is the perfect place to advertise, and eventually I started to get a trickle of clients. My rate initially was something like $30USD/hour, which was an insanely large amount for a poor PhD student, and I even remember a client saying I was way undercharging for the quality of work! As I've had more and more clients, I've built up the Showcase page to show off what the service is capable of, and I believe this is an important draw to give legitimacy to the service and show what LaTeX itself is capable of. I haven't asked, but I imagine most of my clients come from LaTeX Templates so the key for me has been to provide something for free and then upsell to a paid service. Nothing new there :)
I think they're being downvoted, in part, because a lot of people here either assume it is being spent well, or justify it as a necessary evil.

What might be valuable would be for someone to whip up an app that allows you to input the taxes you paid and breaks it down by the federal budget. Kinda like a receipt, but for government.

I did it with a few odd items, once, and it was pretty interesting.

For example, I found that I paid $7/mo for each of our aircraft carriers and $0.02/mo for the president's salary and secret service protection.

It might help people gain better perspective where their money goes. I'm not quite sure why this kind of thing isn't mandatory, frankly. An itemized "bill" may change people's opinions on taxes, especially the most favorable.
"I also had a microscope and loved to watch things under the microscope. It took
patience: I would get something under the microscope and I would watch it interminably.
I saw many interesting things, like everybody sees ­­ a diatom slowly making its way
across the slide, and so on. One day I was watching a paramecium and I saw something that was not
described in the books I got in school ­­ in college, even. These books always simplify
things so the world will be more like they want it to be: When they're talking about the
behavior of animals, they always start out with, "The paramecium is extremely simple; it
has a simple behavior. It turns as its slipper shape moves through the water until it hits
something, at which time it recoils, turns through an angle, and then starts out again."
It isn't really right. First of all, as everybody knows, the paramecia, from time to
time, conjugate with each other ­­ they meet and exchange nuclei. How do they decide
when it's time to do that? (Never mind; that's not my observation.)
I watched these paramecia hit something, recoil, turn through an angle, and go
again. The idea that it's mechanical, like a computer program ­­ it doesn't look that way. They go different distances, they recoil different distances, they turn through angles that
are different in various cases; they don't always turn to the right; they're very irregular. It
looks random, because you don't know what they're hitting; you don't know all the
chemicals they're smelling, or what. One of the things I wanted to watch was what happens to the paramecium when
the water that it's in dries up. It was claimed that the paramecium can dry up into a sort of
hardened seed. I had a drop of water on the slide under my microscope, and in the drop of
water was a paramecium and some "grass" ­­ at the scale of the paramecium, it looked
like a network of jackstraws. As the drop of water evaporated, over a time of fifteen or
twenty minutes, the paramecium got into a tighter and tighter situation: there was more
and more of this back ­and ­forth until it could hardly move. It was stuck between these "sticks," almost jammed.
Then I saw something I had never seen or heard of: the paramecium lost its shape.
It could flex itself, like an amoeba. It began to push itself against one of the sticks, and
began dividing into two prongs until the division was about halfway up the paramecium, at which time it decided that wasn't a very good idea, and backed away. So my impression of these animals is that their behavior is much too simplified in the books. It is not so utterly mechanical or one ­dimensional as they say. They should
describe the behavior of these simple animals correctly. Until we see how many
dimensions of behavior even a one ­celled animal has, we won't be able to fully
understand the behavior of more complicated animals."

From Surely You're Joking Mr. Feynmann
And 10.9 was last updated in 2016. :)
I worked the Egghead Software midnight release party. Yes, people lined up at midnight to get a physical, boxed copy of Windows 95. Queue the Rolling Stones "start me up" that cost BillG $3 million.
Prgmr Changes Ownership
Nuclear waste is a lot more than spent fuel. It's water, piping, tubes, maintenance tools...basically anything that went through or was part of a reactor.

The fuel itself is just a small part of it.
I guess because this is Hacker News, you're technically correct. From an engineering perspective, you're right that the two platforms share many similarities. But from a business perspective they're completely different. Instagram is where normal people go to show off their life and absorb the lives of others via images. Unsplash is for photographers and consumers of stock photography. As a result of these differences, they have completely different business models, user experiences, and growth trajectories.
I don't think you'll find that "collecting vast amounts of information is not such a great idea after all" is an unpopular opinion on HN.

That said, it seems quite reasonable that companies collect ways to contact you, including email and phone number (at least until there are ways to easily make these unique per business so they can't be used to track you).

I'm just confused about how his phone number got associated with another account. Doesn't FB include a verification step for setting a phone number?
It feels like a choice when "net" meant "my campus network", not "the internet."

Because why would you be connected to the internet all the time? And how could you even afford those long distance calls?
Windows 7 RTM cannot install the chocolatey package manager OOTB due to TLS 1.2 expectations, necessitating some work to get Windows up to date with Powershell V3 and such[1]. So maybe Windows 7 SP1, or Windows 8?

[1] https://blog.chocolatey.org/2020/01/remove-support-for-old-t...
The pace is certainly different but I’ve found most engineers lose those skills that aren’t directly relevant to their job at hand. Ask that power plant engineer to do fluid dynamics and they’d likely be lost. The physical engineering disciplines are often hyper-specialized as well
I regret not reading the comments here first. I thought there was something I really needed to learn buried in this article, but having given up 1/2 way though after resting so I could pick it back up and plow through to the end... I see my efforts wouldn't have payed off, regardless.

If some can explain in a reasonable length prose what this was to have taught me, or why it is important to know, I would be appreciative.
> The entirety of the nuclear waste produced by US nuclear grid electric power generation fits in a volume the footprint of a football field and 10 yards high

No, this is just spent fuel. There's a lot more to nuclear waste than spent fuel.
Would it not be illegal at literally any point? If you make one dollar or a thousand, the IRS wants to know. Maybe you meant at what point they would investigate, but that's dependent on too many factors for me (not an American) for me to even guess at.

Perhaps the easiest way to gauge it is "If I earned this much in tips as a server, would I likely report it?"
I contacted the new NOAA weather radar site team numerous times over a couple years as they began testing the new site. They were completely unresponsive to all input from me or anyone else. It would be so simple to just maintain the animated gif CONUS weather radar map in addition to fancy cloud javascript applications, but no, they went ahead and "replaced" it with a javascript monstrosity that doesn't even work for half the users, myself included.

I gave up even trying to get a response when their entire @noaa.gov email system went down due to the solar winds hack and them proxying all their mail through fireeye.gov. This caused all spf checks to fail for any mail coming from anywhere except within google's email empire.

Being forced into the cloud is what killed NOAA. They could've upgraded from their 2005 setup to something a bit more modern but instead they migrated to the cloud and it ruined everything.
The past couple years SSL has been disappearing completely, and TLS is now required. It didn't exist until at least 1999. So even with SSL support, you'd still be out of luck.
Show HN: Magic 8 Ball written in Rust
My family didn't really mess with VHS recording growing up, but I do remember getting shitty tapes from friends' families who had recorded stuff off tv and seeing glitches like this. Could just be the vhs player/recorders didn't work as well as professional ones?
Stitch Fix is trash, their clothes are no name slave made, they never have anything in stock for the "stylists" to actually ship to customers.

Their "AI" that they're trying to sell, seriously suggests parkas to people in Florida like climates... AND WORSE... LOCK THE "STYLISTS" TO NOT BE ABLE TO SELECT OTHER OPTIONS TO SEND...

They never stfu about diversity, and their entire engineering team is white and asian dudes.
Edit.app is the original NeXTSTEP text editor from the 1989. It supported plain text and rich text files. Famously, the first web browser was based on the rich text capabilities built into NeXSTEP.

TextEdit.app is the OpenStep rewrite of Edit.app and dates to the mid 1990s. It was likely one of the first OpenStep apps. It supported the same rich text files as the original Edit.app.

Apple bought NeXT, OpenStep became Cocoa, TextEdit was ported to Java, and then back to garbage collected Objective-C, then ARC Objective-C, (then Swift, probably).

Along the way it picked up features for reading/writing/editing HTML and Microsoft Word documents.

Apple used to publish the source code for TextEdit as part of their Xcode sample code, but they stopped a few years ago.
I don't think this is doing any HTTP. Autofs is generally used to mount remote file systems like NFS shares.

It's pretty common on Unix-like systems (especially in multi-user environments) and not at all specific to macOS.

References:

https://wiki.archlinux.org/index.php/autofs

https://www.freebsd.org/cgi/man.cgi?query=autofs&sektion=5

https://access.redhat.com/documentation/en-us/red_hat_enterp...
Everyone except Tesla is approaching self-driving in the wrong way.

1. This is a looooong term bet, so you need revenue NOW to sustain your company until you get to full self driving.

2. The self driving car should be a practical product, to be purchased and operated by actual common people who drive cars today. So you need to avoid $10k LIDAR spinners on top of the car.

3. Self driving is not going to be a binary thing. It will be a gradual increasing capability. You need to let people use it in every intermediate stage and feed telemetry back to you so you can incorporate it in your development.

4. Self driving cannot rely on extremely detailed mapping of all public roads that exist on the planet. The system will have to be smart enough to figure out what to do, without specialised external help.

If you don't follow these, be ready for a long haul (10-20 years) without any revenue, because that's what it is going to take. And google does not seem to be the long-haul type of operation that this needs, judging from https://killedbygoogle.com/.
or, see how fast the surviving citizenry starts raising a defense budget when the US Coast Guard doesn't show up
The control panel was simple and clean in classic Windows, in Windows XP it's a maze with big icons and hypertext links, hopefully the classic view was still there.
Looking in /etc/auto_master, which is the configuration for Autofs, the /net mount point is commented out by default. I do not know when (or if) it was ever turned on by default.
Check out the hardware info in this screenshot:

https://infinitediaries.net/wp-content/uploads/2018/05/NeXTS...
That’s not what that means. That phrase is referring to you using an item as a tool to generate income. You could depreciate a desk that you work at, but not the one that your kids do their homework on. (Because homework is not an income generating activity)
/net is really meant for things like nfs.
It sounds like you’re describing normalised data, is that a fair statement?
500M-year-old fossil is the granddaddy of all cephalopods
That sound in the background is emacs laughing.
I said this upstream, but I have clear memories of borrowing tapes of stuff people had recorded off their tv in the 90s and having exactly these kinds of glitches. I think we're seeing the difference between a professionally recorded vhs and a home system that someone just learned how to use.
They require sudo to install stuff though, right?
Isn't this just like, how consciousness is supposed to work
All income requires reporting, and cash payments received over $10k (lump sum or multiple payments for a single transaction) must be reported to the IRS on Form 8300.

https://www.irs.gov/businesses/small-businesses-self-employe...
Why GKE? It's probably just a static site hosted on Google Sites or something...
Watch: Pink Oyster Mushroom performs modular synth serenade using science
Correct, the bulk of nuclear waste is from nuclear weapons development and manufacture. In power generation the containment vessel and cooling water also get irradiated. But that's not persistent waste, and doesn't require long term storage.
Calculus Made Easy - 1910. It is even entertaining.

"What One Fool Can Do, Another Can.
(Ancient Simian Proverb.)"

https://calculusmadeeasy.org/
I mean, these are orthogonal, not mutually exclusive. You need to use whatever combination of tools makes sense for your tasks. Sometimes it's a debugger, sometimes it's printf, sometimes it's a hard reboot, sometimes it's an infinite loop, etc... and sometimes there just isn't any great solution. Nobody was suggesting you have to use a debugger everywhere or that a debugger is the solution to every problem. Just like none of the solutions you mentioned is. I'm just saying if you are using a debugger/IDE (which I can assure people use quite seriously, even if you don't come across such situations personally), then you might want to watch out for the repercussions.
Not true, if you’re in a low tax bracket stock gains can be tax free. It’s worth it to “tax gain harvest” by selling your stock once a year and immediately rebuying it. Unlike with a loss, the gain always counts and your basis gets reset to the new buy price.
Are we in a bubble? Common Room emerges from stealth mode with $52M in funding
> A) monitors do report physical size to the OS!

And OSes do something with this? When was the last time you hooked up a 1920x1080 monitor to a computer and it changed the reported resolution from 1920x1080 pixels to something else because of the screen size? You're saying that if I hook a 16 inch 1920x1080 monitor or a 12 inch 1920x1080 monitor to a computer that `screen.width` in a web browser is going to report different numbers to make sure I maintain the correct physical dimensions of a browser pixel?

I'm in a weird position here, because obviously you know what you're talking about, but also very obviously if you hook a 1920x1080 monitor up to a desktop computer and full screen a web page, the CSS breakpoints are not going to act differently depending on the size of the monitor. I can observe that fact in front of me across multiple computers right now. So I'm not sure what's going on.

Maybe we're talking past each other or something? But I do know that in practice my smaller Macbook reports a higher screen resolution than my 19 inch giant Linux monitor. And maybe there are OS-level tools someplace to handle that, but they're not available in CSS anywhere that I can find. What you're saying doesn't pass the real-world test of "is it demonstrable on any of my computers sitting in front of me".

> a window spanning multiple monitors has mixed physical size, but that's an edge case

Is it? If I want my Linux box to scale differently on different monitors, that's something I need to manually set up as a user, at least from most distros I've used. Maybe Ubuntu or Windows does something else? The closest I've ever seen to this is my monitor scaling for different aspect ratios when I mirrored Gnome to a projector or a monitor of a completely different resolution.

---

But again, this entire topic ends up being kind of a weird thing to be arguing about because it does not matter if you're using real-world centimeters. It doesn't change anything about what I'm saying, and I almost regret even bringing up "pixels" in general because it seems like they're a giant distraction to everyone.

You should not be building layouts in centimeters. Centimeters will have all of the same problems with scaling fonts as any other fixed unit, the reliability of your measurement doesn't change that. People are fixating on the individual technical details of what's going on in monitor firmware instead of the broader point that in most cases container dimensions should be defined using relative units that scale correctly as browsers/users alter font sizes.
According to you. I appreciate that TextEdit is a rich editor. I can use vim or countless other apps for plain text. Few do what TextEdit does with its simplicity.
This kind of mindset exists but is not a consensus. And even if it became consensus, it would still take many, many years for most developers to stop using ssh forwarding with localhost listeners in a security reliant way.

Also, the loopback is used as a networking interconnect or guest->host channel for sandboxed containers and VMs, so it's security sensitive in this way.
Commercial AR/VR products are not designed to military specifications, nor have only one possible customer.
I think some just want a stable unique identifier to prevent duplicate accounts. Many use Name + Date of Birth, but that's not always unique.
About five or six years ago I found an old CD of Windows ME. Having moved on from Windows 95 to NT, 2000 and so forth, I was curious about it. Needless to say, even a few years ago getting on the web with Windows ME out of the box was broken. I eventually found a version of Opera I think which was new enough that I was able to use the Internet. More recently I read of someone using a SOCKS proxy to make using the Internet more functional for an older machine.
Homebrew is like running Debian unstable, the world underneath you is currently changing.

Mac OS itself doesn’t really have this problem since applications can bundle the exact version of their required frameworks, a bit like Ubuntu Snaps.
Not a CUI but Seatable has been a tremendous help to keep my to-do in a easy to use web interface that supports mobile pretty well.

You can also self host it.
If my stock portfolio already funds my lifestyle, marginal dollars earned by the companies I own don't affect how much stock I need to sell. Because I don't sell, they're not subject to capital gains. They just accumulate in my portfolio tax-free.

The more unequal the society, the greater the share of economic activity that is like this. In ours, probably a lot. Corporate taxes are the only opportunity to get anything from this kind of wealth creation.
Mysterious 'blobs' near Norway are full of squid mucus and embryos, study finds
No you didn't. PayPal has never stored passwords in plaintext. I know because I worked anti-fraud for PayPal, and even I couldn't get access to that database, much less see passwords, even though I had a list of passwords I was trying to verify that I had gotten from people who steal accounts.
Why? It's imho a must have lib. JS feels incomplete without it.
From a comment from pricci currently near the top of the page, who got a box:

> One morning we were going to brew it but it was whole grain and we didn't have a grinder.