skysight-inc/HackerNews huggingface dataset:
Take it one day at a time. I have been overweight pretty much my whole life, and recently lost about 30 lbs. You have to just take these things a day at a time. You aren't going to lose 30 lbs in a day, a week, or even a month. You need to make sure EVERY day is a victory moving you closer to your goal. For me that was controlling what I ate to make sure I was in a calorie deficit. For you this could be something like meeting/talking to a new person EVERY DAY to build your network, or studying a certain amount of hours per day, etc. If you let one day slip, then you will let another slip, so you have to make the effort to keep disciplined. The second thing is tracking that you are on the right path. Again for me that was using a weight scale, but you should define your own metrics. Good luck, and start TODAY!
Some people just don’t like corn tortillas. Wheat tortillas have their benefits like how they don’t dry out as easily and they brown in the pan nicer and they have some sort of sweetness. I almost always reach for corn tortillas but definitely appreciate a wheat tortilla.

Wheat tortillas are also an obvious choice if you’re stuck choosing between packaged tortillas.

The reason corn and wheat tortillas are compared is because they are the two options given to you, so they aren’t hard to compare. You can get the same taco in each tortilla in the same sitting and come to a conclusion of which one you prefer right then and there.
borg, restic, synology, windows also has built in functionality too.
This idea can also be explored in the Go programming language. Go has an error type, not exceptions, but error checking famously can be rather verbose.

Two cases to consider come to mind. First, the common pattern

result, err := SomeFunc()
if err != nil {
return err
}

Here the code is just passing along the error to the caller, unchanged.

Second, signaling errors ab initio

result := // some calculation or behavior
if result != expected
return fmt.Errorf("An error happened. Expected %v, go %v", expected, result)

In the first case, the discussions around whether or not to throw custom exceptions applies analogously: should you wrap the error or not?

The second case, I argue, is always wrong. The error is "stringly typed", and can be examined and read by a person, but that's it. The correct way is to define an error type meaningful for the context. Errors in Go are type implementing the error interface

type error interface {
Error() string
}

therefore, an error should be a type relevant or the context. A useful starting point looks something like

type DomainError struct {
Code DomainErrorCode
Message string
Details []DomainType
}

func (d DomainError) Error() string {
return Message
}

then code can look like

// some work
if result != expected {
return DomainError {
Status: AnErrorCode
Message: fmt.Sprintf("Error %v. Expected %v, go %v", AnErrorCode expected, result)
Details: []DomainType{ expected, result }
}
}

And the caller gets back a type providing useful information.
Because those aren't real-world concerns???

HCL is its own language so Hashicorp can "own" the experience, tie you into an Enterprise toolchain, and scratch their "I've always wanted to build a language!" itch

But it works and ops people love it because most ops people in industry today cannot even write a simple Python script. So...tools like Pulumi are actually out of their reach.
You blame journalists of all people? How about him, does he have agency? How about the GOP (I suppose not, putting up con artists seems par for the course)? How about the NY Democratic party for doing zero opposition research?

Not to mention there were quite prominent journalists like Josh Marshall raising red flags about this guy all last year. https://twitter.com/joshtpm
I’m not sure if the math holds up on this. Diluted over and over I doubt there is any of the previous remaining (enough to taste) and soup is boiling I assume so there’s no bacteria you are keeping going like with mole or sourdough.
> Why isn't FB hiring people for $12+/hr to moderate stuff?

FB does employ humans moderators, with great mental toll apparently: https://www.bbc.com/news/technology-57088382
In contrast, my bicycle tires at are 130psi, and while loud, the explosion is minor. I think the amount of air/water/matter escaping is part of the equation, but someone more physics-inclined could probably ascertain to a better degree how this affects the outcome.
> (It never ceases to amaze me that MS Word and its ilk do not seem to have equivalents of view-lossage or describe-key or where-is. Or am I mistaken?)

(I'm guessing the author means VS Code, not MS Word here?)

There are some features of Emacs that are amazingly useful, have been there for years (or decades), but which I haven't yet managed to find in any other editor. For example, regional undo: select a region of text and step back through changes in that region only.
Previous discussion: https://news.ycombinator.com/item?id=34047034
NIF's definition of Q was defined by the National Academy of Sciences and is analogous to the Q that MCF uses.
A reminder that Guix is a rolling release (doing a "guix pull" gets you the latest package definitions, "guix package --upgrade" upgrades a user's packages, and "sudo guix system reconfigure" with a system configuration file upgrades the system). Generally you want to do this frequently to have the latest and greatest. I like to think of these releases as a snapshot with a better tested installer and other checks to get new users, as well as a time to reflect on all the amazing work everyone has put in to the project.
If you live in a metro area, look for hospitals that run CBT/DBT/group therapy sessions. That's another way to get started. If you have insurance, that helps.

If you don't have insurance, consider looking at your background and find a 12-step program that fits. ACA (adult children of alcoholics, but it also considers family dysfunction) is one example. It doesn't benefit from having a trained therapist, but it's effectively free group therapy.
I comment and post rarely but this account has been active for nearly 12 years, I was shadowbanned very early on for unknown reasons and someone vouched for me only in this last couple of years since I was very nearly a lurker, on review I was told there didn't seem to be anything warranting a shadowban in my comment history.

Despite this experience, one that you might expect to turn me off from using HN, I am extremely pro shadow ban as a tool to protect this forums utility. Both here and in my professional online life.

There are many places online where you can spend nearly infinite time writing and researching thorough rebuttals only to have them washed away in the sea of low content memes.

It's nice to have a place where the gold is still in the comments and articles (as interesting as they are) serve primarily as a prompt and conversation starter for deeply knowledgeable people to share.

The utility of having a thoughtful and knowledge filled space has been far higher to me then the marginal value of "having my voice heard on this account" during that period.
Thanks - I'll go have another look. Maybe my local one has a different brand, but I can go find a bigger branch.
It was up 5% or something pre-market. I do wonder are retail traders a bigger part of pre-market trading or something; it often seems more... naive.
I was about to share your own SuperTower video to you, before I saw your username lol.

for the uninitiated: https://www.jeffgeerling.com/blog/2022/1-million-watts-rf-ho...
This is what's prevented me putting in ASCII-art - the header already explodes on mobile. I force mobile to 40char display width to mitigate it but it's still not a great experience. I probably need to totally rethink how the mobile version works but I'm not much of a web frontend person and I appreciate the simplicity of what I have right now.
And 99.9% of the time the client is just going to catch generic Exception and doesn't care what the type is. Rollback a transaction, return 500 or display an error dialog. Done. It doesn't matter what the client library thinks.
> IE stop dreaming and giving in to curiosity, and learn one or two hard skills really well. T-shaped skills basically. No reason not to stay curious - helps you decide on the next vertical bar in the T. But don't waste too much time on breadth - also focus on depth so that at your later age, you'll still feel high confidence in yourself in this area even against the younger guns.

This is exactly it. Finding something on which you can speak with authority is extremely valuable. Every third graduate coming out of university has been taught to sound confident from day 1. You can provide substance.
What about interprocess protection? Do permissions make sense on nommu, can a process edit another's RAM?
Kind of related to this is the concept of "Brunswick Stew." Look it up if you want a more accurate description, but as I recall, the idea from Colonial times in America is that there'd be a tavern/inn with a fire, constantly running, and a big cauldron of stew always topped off and ready for weary travelers. The idea is that they never "finished" a batch. They just perpetually added leftovers and foods that were at risk of spoiling.

It's like a Soup of Theseus... it's always the same stew, but it so gradually evolves, the flavour changes, the ingredients change, but there it is.

The concept feels incredibly cozy to me, both in practical and conceptual terms.
iTunes should do this, but ultimately it and a shitload of other things can change your files in a negative way and give the user no recourse. Versioned, deduplicating, infinite history backups are the solution, the friction to get started is far less than the friction to repair your files after a loss incident.
Nice work! If you're reading and like this kind of code, you may want to also see the dependency serialport-rs, which is a cross-platform serial port library, and which is seeking maintainers.
I will be happy to consider a car to be "level 5" if it can drive to Lake Tahoe through a snowstorm and then park itself in a specific spot of a ski resort parking lot by following the vague and confusing hand signals given by the lot attendant.
What? They seem much better at it than Dems.
I agree 100%. It can help some people, but it's not a panacea. I have known people that went to therapists for years and didn't really make any progress. And some people arguably get worse. For example, what's the benefit of a therapist that gives you the illusion of making progress and you stay in a poor relationship longer than you otherwise would. That actually happened to someone I know. They stayed in a relationship for years trying to "fix" things. Then within a year they left their crappy situation, met someone way better, and is happier than ever. Be careful with seeing a therapist. And be very careful recommending them to people. I think a lot of people doing the recommending don't actually have first hand experience with it.
Not your metal, not your music.

Not your bits, not your beats.
> It’s not a ridiculous bar for “once in a lifetime” “dazzling” discoveries.

As a mathematician, there are plenty of my discoveries in my field that are once in a lifetime and dazzling (to specialists) that would be meaningless to the average mathematics undergraduate student, much less changing textbooks.
Stripe apps marketplace open for all developers
The Stripe Apps Marketplace is now open to all developers - no more waitlist to submit for an app review.
That is a fine example of a third explanation which seems equally plausible to me.

Of course, the topic is very similar to all the conversations about ChatGPT: are eyebrows "made" to protect the eyes from dripping sweat? No, because evolution has no intention. But it sure was convenient.
Don't rely on flash memory too much for long-term backup, flash technology is not particularly good at retaining bits without refreshing.
"With every passing day, I am becoming more bitter, angry and disillusioned. I don't want to live like this anymore,"

Sounds like you are ready to talk with a therapist, and should watch less media (stress induced cortisol levels are worse than smoking for mortality). An introspective opportunity many folks often leave unexplored.

Philosophically, one needs to escape the idea there is a perfect version of themselves in the future. Happiness is often finding a balance between a meaningful life, and a productive role.

Due to the events in the past few years, people have been given insight into perspective questions much earlier in their careers than normal.

The first step is often literally taking a brisk walk for 20 minutes at the end of your day. Thus, partitioning the business day from home life in a healthy way. If you no longer travel much, a rescue dog can help get people outside more often too.

Maybe a tour of the Starrett factory would be fun, as metrology is what separates us from the apes.

Best of luck =)
There should be laws that allow to sue and effectively punish those things.

Yes, it could be abused by authorities, but it should be possible to sue someone if there are enough proof.

Big online platforms might also be able to clean a lot of trolls too.
It's funny people are still learning this, but I guess some are younger.

I have hundreds of CDs I started buying about 1992 or 1993 and did a big project at one point making MP3s and early on in the iTunes/iPod era they found their way into iTunes. I started playing around with MP3 Layer 2 and then Layer 3 around 1995-1996, but at that time it was still prohibitive to try and store your whole collection as hard drives were still barely the size of one CD. I think my computer in 1995-1996 had a 250MB HDD. In 1997 I think I got a 1GB one in a desktop build. But by 2002-2003 this started to not be an issue.

There have been so many shenanigans along the way (this reddit thread is just one of them) that I gave up about 9 years ago.

I ended up re-scanning every CD as FLAC and storing them all outside of iTunes and then ended up getting a Fiio DAP that could play them.

I don't use the Fiio all that much anymore, but I kept on buying CDs and ripping them to FLAC or buying FLACs directly. I definitely didn't buy as much music the past 10 years though.

Lately I have gone back to actually playing the CDs in a dedicated CD player and even got a Turntable and now have a very small # of vinyls. Everything is off on the NAS backed up but yet it's somehow just more fun to pull the disc out and play it.

It's like the entire physical media -> files -> streaming thing has been a 20 year bad trip. The loudness war didn't help either.

It boggles my mind vinyl is making a comeback now, but it seems obvious it is because of the double whammy of the loudness war and the endless shenanigans by Apple and all other digital music stores/streaming platforms. And the stupid thing is there are still tons of releases that actually sound better on Vinyl despite it being an inferior format because they have never gone back and fixed a lot of the loudness issues. Some of these are crazy. The Beatles Sergeant Pepper's album was re-released a few years ago. The Vinyl copy was an improvement on the older vinyl versions. But the CD version was a degradation of the 1997 version that I've owned since the late 90s! Sometimes the streaming services somehow have worse versions than the CD.
oh that's nice of them to destroy your property and replace it with a restricted version.
What evidence in particular? I scanned the article but couldn’t find much.
I think the word confabulate would be a better match for what ChatGPT does. When people confabulate they are VERY confident about their invented retellings. This matches the attitude that ChatGPT comes across as when it makes up shit.
I have a galaxy note 10 (which I absolutely hate) but the AMOLED screen is far brighter and clearer than any backlit LCD I've ever used.
Two things come to mind that help me get through tough times.

1) Having purpose helps keep my sanity. But how do we define purpose. In a world with a certain percentage of sociopaths and self interested people, I find purpose in just being a decent human. I find purpose in small things, in being one of the good guys that does not actively hurt society and others. This might be running an errand for a friend or family. Paying my taxes. Selecting which products to buy (help society by choosing the winning products that survive and which die out). Abiding by laws. I do not need to solve world peace to feel like I am living purposeful life.

2) Somewhere on the Internet I saw a story about an elderly man who was real happy or something like that. When a man asked him how does he stay so happy in old age, he answered that he has a strong belief that his best days are always ahead of him. How can that be? If you are retired how can your best days be ahead of you. I dont know really, but if you consider my first point, and also treat it as something you strive for. Your best days might be being a decent friend, putting your finances in order, cleaning the sidewalk in your neighborhood, volunteering... again, does not have to be solving world peace. But what is important is the mindset that you always have much more to give, even in old age.
Some of my coworkers at Espressif already work on maintaining serialport-rs! Most notably https://github.com/jessebraham
yep, bones are mechanically responsive. Think about bone spurs.
Yes, processes are protected from eachother.
A New Era for Spring (Framework)
Have you any evidence of that?
Well, that's why there were two of them.
> Lied about being either Jewish or Catholic (or both?)

It's plausible his mother was an ethnic Jew. However, given his unverifiable history, an outright fabrication seems more likely.
I don’t know their roadmap, but if anything I’d point you to a tool called Descript which is great at this. You can get transcriptions, and make edits based on the text (e.g. cough, um s, etc.) Descript.app (I am not affiliated with them, just a fan)
Sounds like he’s on his way to a successful career in politics
"Appropriately" vs "Intentionally" are the same thing, when discussing a low level process that does not have any inherent concept of the resulting effect you assign it to.

Your comment implies intent regardless of you specifying a lack of intent. It's the linguistic parallel to me pouring water on my shirt and saying "I'm doing this without getting my shirt wet."
Deployed services don't currently have permissions to provision or modify infrastructure. This is done by our build system while your services are being compiled. It is an orthogonal control plane with its own permission system.
An implementation will be even more interesting...or so it seems!
I mean NIF has spent a majority of its life (11 years) seeing yields below 200 kj. Only in 2021 did it jump above 1 mj and in 2022 above 3 mj. If your definition of breakthrough is rapid improvement, I think this demonstrates it:

See below for previous yields of NIF shots.
https://en.wikipedia.org/wiki/National_Ignition_Facility#/me...
How is it possible to distinguish microgravity effects from radiation damage since the only place to study microgravity is above the atmosphere, and without similar shielding properties?
Yes. Recordings of my Chinese teacher reading out lessons, etc.
> regional undo

Is that from a package?
I agree that starting a family is very much still a possibility but also would suggest that it doesn't have part of a solution. Marriage and kids bring their own challenges and make any turn-around much harder.

I think solving your personal issues and the job should come first.
Isn't there a decent mp3 player for macOS with iTunes like functionality to move away from music.app when you only have local files?
If you get banned on Twitter or any other centralized service, you lose all your followers. If you get banned on Mastodon, you lose your followers on the instance(s) that banned you.

But generally it takes a lot to get banned by most fediverse instances. You basically either need to be a nazi or consort with nazis.

There are, of course, instances that would ban you for less than that, but these tend to be much smaller and trying to foster a very specific type of community. If they'd ban you, they probably wouldn't follow you either.
What about people who didn't vote for Trump either of the first two times, but would do so if it came to that again? It's a lot easier to hold your nose for one smell while another smell is fresh.
Are we really so fragile as a society that any offense is worth cancelling the full accomplishments of an individual that, factually, led the integration of NASA and helped the US Space program immeasurably?

Are we that poisoned that we will stop at nothing to erase our past? I myself can point to many wrongs done to my ancestors with a ‘present-ist’ lens - should I be actively seeking to destroy those people and institutions despite any positives?

We all live in glass houses, the last thing we should be encouraging is throwing stones. Especially stones with terrible, atrocious pasts like ‘social justice’.
Pulumi is deterministic.
Gas station in philadelphia made local news for hiring armed security guards;
https://www.youtube.com/watch?v=ZjQ3duaBKP0

Not saying its right or wrong, but its gotten to that point there.
That doesn't prevent us from performing a technical (vs PR) "smell test." IMO Helion passes that test, unlike most fusion proposals.

Commercial success is one of the possible outcomes.™ That's more than I can say for ITER et al.
The irony of ChatGPT not being logical enough is not lost on me
If you have a peering relationship with Google, they'll give you access to their "ISP Portal", where you can provide a CSV of IP geolocation information for your address space.
You’re gonna have a hard time “salvaging what’s left” if you continue see it as such. There’s no reason you can’t feel like you were just born. And there’s no reason a married and successful 40 year old can’t fall into a deep depression. Work on enjoying present which is where real happiness lies. Your situation sounds like heaven to some.
You seem to be confused. This is Russians surrendering to a Ukrainian drone. What Russia would do to Ukrainians who surrender is not a relevant topic.
They do, and Apple Music isn't the only thing that can cause a loss incident with data you care about.
The switch from Analog OTA TV to Digital, as well. I miss being able to instantly switch between channels. That little delay now is just annoying.
Yeah, I'm really leaving out a lot of steps on the evolution to modern machines which I probably could have made more clear. In practice an "8042" keyboard controller was never really that common, as a lot of machines used the 8048 instead. That said there were plenty of laptops especially that used the 8048 for everything we'd expect in a modern EC like the LEDs, screen backlight, etc. The general ACPI architecture still reflects this history in some ways.

NKRO is an interesting issue and I'll probably write a post on it one day, it's not actually a limitation of USB HID as many people think but there is a set of factors that mean that USB HID keyboards usually do not support NKRO (has to do with the BIOS and EFI specs). It's less of an issue these days and there are more NKRO keyboards on the market that don't require device-specific drivers.

That said one of the original motivations for GAMERS to stick to PS/2 is the fact that the PS/2 controller was capable of interrupts, while the USB controller was not, and there were plenty of people who felt that this added up to noticeable latency (perhaps possible under high load conditions but I tend to doubt it). This situation has changed these days with USB 3.0 but I don't see a lot of USB 3.0 keyboards. In practice I think processors got fast enough and the polling loop short enough that people stopped caring. Things like USB interrupt (a different thing than processor interrupts) mitigate the issue by ensuring reliable polling.