skysight-inc/HackerNews huggingface dataset:
Being stuck without interacting with the physical world for years seems like a much worse situation.
In the long arc of workers rights, it typically takes decades of harm to establish a need for protection. Enumerating harms and their root causes informs the details of legislation to come.
Hence a rapid edit about my opinions regarding medical suicide.
I think this is a relevant observation, given that it changes the emotive thrust of the headline from "foreign country has better standards than our country!" to "our country has good standards that ensure foreign investors don't end up employing child labor".
This. Right. Here.

Struggling with anxiety and depression for 20+ years, I find little activities help show my brain I’m not in a rut, I’m finding progress every day. Start with good sleep to refresh yourself, better nutrition to power your body, daily exercise to burn off stress and being mindful of the little moments. Having those four wheels spinning is needed for daily traction.

And now as a Dad, those little activities involve making pancakes or pushing a swing. Hard to see the rut when your kid is smiling back. Prioritize that time with them, it goes fast!
If you're really locked in, wouldn't you be going completely mad after only a few days or weeks? I approve of the idea to really make sure the person is brain dead, but how would you feel to be living locked in for months, years? How do they decide if you want mercy and for this to be done vs continue fighting to get back?
You can go from select/poll to epoll relatively easily, but I've found that to use io_uring you have to substantially rearchitect your whole program (if you want any performance benefit).

Actually I'd love to be wrong about this, but I've not found a way to easily retrofit io_uring into programs/libraries that are already using either synchronous operations or poll(2).
Binding of Isaac is really great as an approachable Roguelike.
Pay someone to clean your apartment. Fix your relationship or end it.

Decide you’re just never doing whatever you are procrastinating about. Let them know you’re not doing it.

Take a vacation. Do nothing.
That this is attracting downvotes is not surprising, but it is very interesting.

One of the many things I find interesting about metaphysics, and humans (but I repeat myself) is that "most" humans, particularly those who are more educated, tend to be certain that metaphysics is dumb/useless/etc, yet the fact that they are unable to articulate the reason why this is true (and defend the articulation in a sound manner) seems to have little to no effect on their opinion of the quality of their belief (a behavior that would not be a source of pride or tolerated here when it comes to topics like computing).

But unfortunately, this idea itself is metaphysical, so it can be easily dismissed by the initial belief. It's like a bootstrap problem of sorts.
You want a quantitative answer to something qualitative - it doesn’t make that much sense to ask for an answer in such a way.

If you want to decide the center yourself on every issue then you’d have to take true and accurate surveys of a global population and then stratify them for their various biases (religious or cultural or whatever) then further stratify each cohort by age, family, gender, sexual orientation, and many other variables. The idealogical center to your surveys will just be the mode for your various questions, if true

Now
Is this a joke? I am confused as to why the NIH is investigating chakras. For that matter, why are they relying on a sample size of 3?
Process Mining
While this is currently only in Google's and Samsung's Messages apps, it's basically just the Signal protocol implemented as an RCS extension. It will most likely end up formalised in the next standard release of RCS.
Two non-Mac systems you might enjoy:

https://frame.work/gb/en

https://puri.sm/products/librem-14/
I recently saw a really fun and informative talk on procedural generation from their YouTube channel by a well known developer in the community https://youtu.be/TlLIOgWYVpI.

There's tons of interesting talks there if (traditional) roguelikes or their development really pique your interest.
> Multiple Republicans ... and you wonder why there's a backlash

I'm generally not in the USA so I'm trying to speak of things more internationally, and broader than just the divisive Dem/Rep mob.

And no, the backlash I'm talking about is the last eighty or more years. The hippies are boomers, after all.

> Top 10 states by drug overdose ...

I'm not talking about deaths but deaths that society encourages. What would happen in that area if you tried to shoot up in front of a cop?

> there's no fentanyl distribution that I can see. Care to provide a source?

The programs aren't very well documented because they're "just" a doctor treating their patients, many of whom they never meet. The newspaper articles aren't great. Here's a transcript of the Alberta government examining Vancouver's drug situation for the purposes of setting their own policies. There are also other days of testimony and citizen input if you look around. https://docs.assembly.ab.ca/LADDAR_files/docs/committees/ess...

> The drug is extremely potent to be consumed alone.

Yeah. The dealers intentionally kill a few every now and then as an ad for their product and they manipulate the potency in competition with other dealers. The police warn non drug users that a cheap street dose is many times more likely to kill an inexperienced user than a similar dose from a decade ago.
I spend a disproportionately high amount of time on Twitter and haven't ever seen that. Very strange!

All arguments I've seen are about consistency and maintainability.
Shattered Pixel Dungeon on Android and iOS is excellent. I guess it's on steam now as of this year if you prefer not to play on a phone. Great game, entirely free and donation supported.
Tougher penalties for serious data breaches
I'm putting my faith in the idea that reducing "leaky gut" is the key, along with eliminating allergens like dairy. I was doing pretty well all these years mostly avoiding coffee, dairy, and other things that increase leaky gut like MCT oil. My worst symptoms happened recently as I did all these things. The diet I'm on is meat-based, or, more illustratively, fiber-free. From my understanding fiber can often be actually harmful for leaky gut.

I've avoided mentioning this too much in the comments because I didn't want to seem to be advertising this, although for full transparency, I feel that I must. It's just what I feel is the best best... I've also started (very) high-dose vitamin D, so-called "Coimbra protocol", which really needs doctor supervision which I don't currently have but will promptly.
If you write your own editor with language server features, writing a language server implementation _should_ (dangerous word) be relatively easy. By writing the editor in your language, you prove that your language is actually useful for a real world problem. You also have the flexibility to add any functionality that you wish without contorting your thinking to whatever may be imposed on you by the lsp model.

It isn't necessarily clear to me that writing a language server implementation is that much easier than writing an editor. To be fair, I have personally done neither (though I have written REPLs) so perhaps I am wildly off in my estimation.
If 8 billion people in the world, your 99.99% leads to 80 million people who would be willing to harm others - a lot of people - where certainly only a fraction of that is enough to create an army for a tyrant; and to which where the second amendment in the U.S. stems from, knowing that only an armed population can counter threats on freedom.
It’s just an excuse that you’ve created or found for yourself. One is able to do something right now regardless of what happened in the past. Drop the excuse and you will see the light at the end of the tunnel.

Edit: And once you see the light, don’t look back. Just keep going. It’s an adventure.
Throwaway. I'm 60+ old living with a Parkinson's diagnosis since my mid-50's. Programming (and related management roles) is my sole source of income. Due to some bad decisions and worse luck, I have zero retirement savings (other than SS) and two dependents. I was consulting but my last client dropped several months ago. I'm frantically posting applications but so far have no offers.

For those who don't know, PD often has associated cognitive effects. I now search for the right word, and lose my train of thought frequently. Nonetheless I think my programming skills are so far not obviously affected, though I go through periods where it is more difficult than it used to be to concentrate and keep everything in my head necessary to finish a task in a reasonable time period.

I'm lucky in that I do not have a noticeable resting tremor that would be a dead giveaway. Also remote interviews don't involve people noticing my awkward posture or difficulty getting out of a chair. I believe so far I "pass" as far as seeming obviously disabled, although my age is apparent both visually and if you examine my resume carefully.

I would love to join a support group of people struggling with these sorts of problems. As we all know on this forum, the tech world fetishizes youth and 'potential', and tends to undervalue experience and hard-won deep knowledge.

I suggest you open the idea to basically anyone in high tech who is experiencing significant challenges due to disease or even just advancing age. Maybe a discourse channel? Or some other format. I'm sure some of us would be willing to allocate a few hours a week to set up and manage a forum. It would be great to share stories, tips & tricks, health advice and so on, knowing that it would be shared with others who are facing similar struggles.
Good point, there absolutely are "prosocial psychopaths" such as the neurologist James Fallon (I recommend his Youtube videos.) They can be exceptionally useful. I firmly believe that Steve Jobs was in this camp.

But according to Fallon (citing research) the key to getting that nice place is exceptionally loving, caring, attentive parenting. Most of us don't get that, so the results are usually bad.
Even though we here on HN are not many, a good chunk of the users can and will affect the choice of a payment processor in the next startup. Maybe even in their current company.

The trend of people only getting support if they post on HN is very concerning and is damaging to Stripe's reputation. Word of mouth spreads easily and quickly.

If I were you, I would have a very stern chat with the support and finance departments. Clearly, there are people in there that only look out for the company and not the customers.
9/11 had a response that was fueled by the media to get people into a frenzy to support an unjust invasion of multiple countries.

The MIC was doing its job very well back then to make a multi-trillion war happen.
Privacy and freedom should be the legacy we leave
If I had a catastrophic issue like this with Stripe, I would absolutely come to HN first, or at least simultaneously. A Stripe employee responded here less than an hour and half after the post was made: https://news.ycombinator.com/item?id=33300024

Granted, that's not a resolution, just a first contact, but in a case like this I'd want to explore every avenue, immediately.
This was very good! But true to what's common, it stops just as it gets really juicy!
Am O-. Wife gets bitten way more than me and is not O.
Having worked and studied in a few universities, man, this would be awesome if it were true to my experience.

Trying to get the patent attorneys, the tech transfer office, or the budget office to do literally anything is like trying to walk on the ceiling. It would take months just to get a consult with the tech transfer office to even see if they could be bothered to talk to the lawyers. For real, at one school the budget office for patents and the like for the whole university was staffed by one part-time woman very close to retirement who could barely rubber stamp anything with what little time she had in a day.

As for grants, man, again, it's a dog fight out there to even get anything to begin with. Unless your PI has fair/good connections in the grant funding agencies, you're gonna have a rough time. I've been in a few labs that have tried the corporate funding route and it's never really worked out. They all want a result, not a real study that can fail, and they want it in 3 months, and they want it for a tenth of the cost it would actually take, eve with very poorly paid grad students. Industry grants do happen, but man, they almost never make anything 'real' happen, it's mostly just a headache.
Thank you for your kind words and a constructive feedback! We appreciate it.

Let me cover some of your reactions from my perspective as a Data Engineer. Please feel free to add your opinion on those

> Shorten data discovery phase. In my experience, analysts and data scientists are always very familiar with what relevant data exists, or else they can find the right people to acquire what data they need. Often, kick-off meetings for new projects cover with stakeholders which data is useful.

You're right, but from my experience it's not always the case. Sometimes finding the key person/team responsible for a dataset might be challenging. You mentioned the kick-off meeting, about which I agree, but it's not always the silver bullet. Data goes outdated/deprecated all the time and we are trying to solve a problem of telling about this to all people which may be affected by this as soon an as easy as possible.

> Know the sources of your dashboards and ad hoc reports. All dashboards I am aware of surface this sort of information

Again, you are right. All dashboard services and BI tools can show you from what data source what data are they getting. But from my experience sometimes it's useful to take a look at the origin of data some dashboard uses. This is where end-to-end lineage comes in hand. Also, I consider useful to have metadata of all of my dashboards from all of my company's BI tools in one place.

> Deprecate outdated objects responsibly by assessing and mitigating the risks. This is a good idea, however, it is challenging

Couldn't agree more. We are working not only to improve our way to solve this problem, but the solution itself, if it makes sense. We are basically trying to find a right approach to this and offer it to everyone else. I know it's ambitious and really is a loud statement, but I hope we are getting there.

In overall, thank you for your input!

@germanosin, would you like to add something I may have missed?
My company is forcing my team (data science) to shut down our gitlab server and move to azure devops (ran by software engineering). They’ve configured ADO as a pile of shit. I want to quit.
I have worked professionally—and almost exclusively—with Clojure since 2018. That rationale answers the question you had. Stop being so passive-aggressive.
Too lazy to look this up (or even figure out the relevant extension) but the obvious question to me would be how storing state for interrupts is handled?
I have a MBP M2 and MBA M1. The experience has been outstanding. Even my 2012 MBA was an absolute workhorse. The only non-Apple laptop I've had that has come close was the Razer Blade.
stop eating processed food especially ultra processed food. It cleared my brain fog
Driving a TFD (Thin Film Diode) LCD with a RP2040
Absolutely. But most people don't tend to think of things like that until they bite.

Case in point, most people don't get an ergonomic mouse/keyboard until their hands start hurting.
Fantastic movie that should be much better known.

It has a great Tangerine Dream soundtrack as well.
Landscapers, home contractors, pool designers, door-to-door salesmen, inventory takers, pollsters, remote medical caretakers, architects, civil engineers and students.

Those are off of the top of head.
The most succinct explanation of FB's current struggles I've encountered to date. This really nails the big pit of despair Zuck & co have fallen into with Meta. No wonder he wakes up everyday feeling like he's been punched in the gut.

It's unbelievable how the metaverse graphics and avatars look worse than a Wii character and even games from the early 2000s.

That Quest Pro: is just, woww. The classic solution in search of a problem.

I feel kind of bad for the thousands of people working on this. Early in my career I worked at a game studio and helped create what amounted to be a huge flop. Demoralizing is an understatement.

This taught me a valuable lesson, though:

Never underestimate the stupidity of a large group, no matter the pedigree. From the beginning, the game wasn't fun but I felt too green and new to speak up and really question what was going on.

I remember thinking:

"Surely these Stanford and Harvard educated leaders, product managers, and engineers know something I don't."

This turned out to be false, they were are bunch of dumb lemmings in this case.

Pay attention to, and trust your gut.

Especially you, Mark.
How do you compel unfree labor without torture?
In Firefox, use reader view if you cannot log in
Reminds me of bowling robots, although in the case of bowling, being too consistent is a problem because it wears away the oil, impacting the path of the ball.

https://www.youtube.com/watch?v=ob4DPCQPBOo
Graph for Understanding Artifact Composition
Our internal gitlab spends an hour every night intermittently responding and at least 20 minutes literally unresponsive because of running the “backup” and “upgrade” steps.

I’m told that we’re talking to the Gitlab premium people and it’s currently unavoidable. We don’t have a large instance. “Maintenance mode” makes the whole process slower, so we don’t turn it on.

And I think premium now costs the same as self-hosted GitHub?

Has anyone had similar bad experiences with medium company (~500 employees, probably 1/4-1/3 developers) enterprise self-hosting?
Clickable links

https://render.com/ - One of the top Heroku alternatives with a free plan to get started.

https://fly.io/ - Run your full stack apps (and databases!) all over the world. No ops required.

https://railway.app/ - Railway is the cloud that takes the complexity out of shipping software.

https://www.cyclic.sh/ - Connect your GitHub repo. We will build, deploy and manage the hosting.

https://qoddi.com/ - Qoddi is a fully managed App Hosting Platform running on a tier 1 network at 10% of the cost of similar solutions.

https://www.deta.sh/ - Build & deploy your ideas on the universe's most developer friendly cloud platform.

https://adaptable.io/ - Just connect your GitHub repository and let Adaptable handle the rest.

https://www.alwaysdata.com/en/ - All your services in one place.
https://archive.ph/G2c9E
It's interesting they don't mention the distance in the 'record'. That is a pretty key variable. Looks like maybe 10m?
Speaking a huge deep enduring fan of rogulikes, it would be awesome to meet my peers irl.

Yes, like many of you, I have contemplated my own rl project. However my soul is reserved for other things.

Real-life and rogue-like have the same acronym. WOAH
> it would be naive to have faith in almost any simulation of this complexity.

Careful now. There is a thin line between no having faith in a simulation and dismissing it entirely.

If you would take a look at last year's IPCC report in climate change you can see how dire the situation is, never mind that potentially in the 90s in was predicted to be even more dire.

The point is that complex simulations do show the trend, and in light of extinction the most rational response would be to assume the worst outcome and work as hard as possible to avoid that.

BTW "global warming" is linguistically a bad word, since it makes it seem that "oh well, it's just getting warmer". What is actually happening, among many things, is that weather will get more extreme (remember these one-in-a-thoisand-year events that now happen almost regularly, like the heat dome last year in SF https://en.m.wikipedia.org/wiki/2021_Western_North_America_h... ? This is where it's going.)
Hey,
thanks! I don't see there a free plan. It has a free trial option.
Yeah, I don't understand negative comments. I don't care if it uses the most state of the art whatever mapping, fact is I used to live on the square where the main part of the video is shot and I was shocked by just how close to reality everything looks. I think it's the most immersive environment I've seen in a game.

The human models aren't as convincing, but there's also dozens of them on screen at once, the developers are still bound by what a pc/console can do.
If you wanted something like certificate transparency for a DNS PKI, you wouldn't want an exact copy of WebPKI's CT system as it exists right now. That wouldn't work, obviously! That's not the point at all.

In fact, a certificate transparency-like system for DNS PKI would probably be a lot easier and more scalable to implement, as you'd need to store a log of at most 1 DNSKEY and/or DS records per TLD per day (as per their usual TTL), or much less actually, because those DNSKEYs don't actually change often, I believe.

You don't even need the TLDs' cooperation to do it, as those public keys are publicly available, unlike certificates issued by certificate authorities!

You'd then need a way to check that the keys match what you've got from the upstream DNS server. You could probably implement this at the DNS server and DNSSEC resolver level. You'd return an error if the keys that you've got aren't available in the log. You could discard old keys, so a locally-stored copy of the log would be really small and wouldn't keep growing indefinitely.

The point is, something like this would be doable and has nothing to do with all the other points I've been making which are a lot more important.
It's a tough call.

It's certainly one thing to have an "easy mode" that lets the game be a cakewalk, and can be great for tourists.

Similar can be said for "cheat codes" that can empower the same thing.

But at the same time, it can be a tough balance because those things CAN "ruin the game".

Running around D2 with a character edit L99 Amazon one shotting everything and everybody, en masse as well, is fun! Rip roaring, monster slaughtering, boss bonking fun.

But that fun doesn't last. At the same time, you try to go back to play "normal" and, boy, it's hard. It's hard to go back to the 30 hit point character with the 5 dmg sword, no pack space, boots of slowness, no food, etc.

The best technique, I think, is simply a "cheat death". I'm with many, I don't want to have to play the game 10 hours to get into a position where I am ready to encounter the new tough monsters that kill me, so I can learn tactics and techniques for them. I'd rather just restart on the level (or whatever) so I can try again.

Keep me off the score board, kick me off the ladder, that's all fine. But hard to learn how to balance the higher end goodies and tougher monsters when they one shot you and you just lost several hours of game play.
I‘be always wondered why kids can’t consent to work but can consent to school.
Maybe he shot a hundred, and he finally did it with the last 7, and missed the next one, after collecting his arrows.

Or maybe he had to stop because the arrows break down when passing through the hole. For example, I don’t think it’s good for the fletching (https://en.wikipedia.org/wiki/Fletching)

Or he had 1000 arrows, fired them all through they that keyhole 10 times in a row and they cut out the first 9,993 hits because that made the video boringly long ;-)
Managing all those frequencies on a single solid state chip is the novel part here, based on my (admittedly dated) understanding.
step 1: open devtools

step 2: figure out the navbar is the problem

step 3: kill it (select the <header>, and press Delete)

step 4: Ctrl+P