skysight-inc/HackerNews huggingface dataset:
No, I'm not.

I'm talking about the history beyond why rexec and Bastion, and restricted execution, were removed from Python in the 2.x days. See https://python.readthedocs.io/en/v2.7.2/library/restricted.h... , "In Python 2.3 these modules have been disabled due to various known and not readily fixable security holes."

They started because back in the 1.x days there was a Python web browser called Grail, and the hope was to support restricted Python applets in Grail.

Or from 10 years ago, read https://lwn.net/Articles/574215/ about the failure of 'pysandbox' where one of the ways to break out was to "[use] a traceback object to unwind the stack frame to one in the trusted namespace, then use the f_globals attribute to retrieve a global object." ... "Stinner's tale should serve as a cautionary one to anyone considering a CPython-based solution".

You might consider RestrictedPython at https://restrictedpython.readthedocs.io/en/latest/ which supports only a subset of Python, via AST-walking to limit what the code can do. I have no experience with it.
> I started graying in my mid twenties, I am in my late thirties now and my hair is a little over half gray at this point. I would frankly like to do something about it, my wife has been insistent that I don't because she likes it.

Full grey here. The amount of comments and compliments I get about my hair is unreal. I never really got any before greying.

I say embrace it.
I believe the bridges should host a proxy (per-bridge) to expose content: https://github.com/matrix-org/matrix-appservice-irc/pull/180...
FSF?
OK, can you point us to that consensus please? Anything published?

I would have thought that if there were literature on that consensus, the author would have cited it. But they didn't. And the entire tone of their article is speculative.

Gaussians are generally considered the default assumption for a process with an error term with unrestricted movement in both directions, until shown otherwise.
This is something new, Good job!
The OP probably means "solved" as in "faster."

The original Conda solver is just badly optimized, whether through the implementation or a poor language choice. For years, user performance concerns were written off as just the price you pay for the correctness of an SAT.

Mamba was a third party rewrite that was a couple orders of magnitude faster. Users started leaving Conda for Mamba. It scared the Conda developer enough that they dropped whatever invisible back-end features they were prioritizing, and within months they added a feature to install different dependency resolution libraries, targeting Mamba first.
What glasses are you looking forward to next?
I think there's a lot of different reasons all simultaneously going on.

Most human musicians have very little power; that's been going away for a long time, even since "canned music" "robots" pushed live bands out of cinemas a century ago: https://www.smithsonianmag.com/history/musicians-wage-war-ag...

Most popular music already feels, and to an extent is, fake. Not only because mere recording allows repeated takes until it's inhumanly "perfect".

When I played an MP3 of Britney Spears to my mum around the turn of the century, she thought it was a robot singing because of the autotune.

The Monkees was famously an attempt at a manufactured band whose members just happened to not feel like playing that game and did it for real, Gorillaz is even more obviously manufactured. Parasocial relationships are inherently different from "real" relationships, but the performers have to pretend that it's personal when they address a crowd or a camera.

Axis of Awesome demonstrated the similarity of most modern hits with their "4 Chords": https://youtu.be/oOlDewpCfZQ?feature=shared

Those with the power were, possibly still are, the record labels; but if the AI are trained on the works of small musicians that can't afford the copyright cases or the political influence, but also whose works are not under the umbrella of the labels who do have those resources but not the right or short term motivation to intercede on their behalf, the big labels themselves may lose the consumer market to free AI output, while professionals will dismiss both the AI output and the label's output as "just different kinds of slop but both slop" (or whatever the current insult de jour is for AI).
Genetics will play a huge role in B12 absorption. Transcobalamin to be specific.

https://ashpublications.org/blood/article/114/22/1989/111148...
Tangental but I noted this quote from 4HWW:

> Ask: if this is the only thing I accomplish today, will I be satisfied with my day? Don’t ever arrive at your computer without a clear list of priorities, you’ll just read unassociated email and scramble your brain for the day.

When I read that last bit ("scramble your brain") I had a profound sense of agreement that this was incredibly applicable to me. I feel like distractions 'poison' my vibe, productivity, priorities, and most importantly, distract that bit of my brain that ticks away in the background working on important creative stuff. When it's distracted with news, emails, or other junk, it's unavailable to work on creative/important problems that actually matter.
>Bad faith argument again

Stop saying this whenever somebody disagrees with you. That's not what that term means at all.
When I took the compiler course at university, the professor would have a new coursework theme every year, and the year I took the course, the coursework compiler was exception-oriented. So exceptions were the only control flow mechanism besides function calls. If/else, while, return were all variations of throw.

To me this proved that there's nothing inherently wrong about exceptions.

It's how you structure your code and the implied assumptions you share with your colleagues.

Some people are way too optimistic about their program will actually do.

Happy path programming.
To be pedantic for a moment...

> You can't use Go to write a kernel ...

Not a production kernel, but MIT did use Go to "study the performance trade-offs of using a high-level language with garbage collection to implement a kernel" [1]

There is also gVisor [2] which implements, as best as I can describe, a kernel in user space. It's intent is to intercept syscalls made in containers and to redirect its execution in a sandbox.

> ... program a microcontroller ...

I'm not sure if one would classify this as a microcontroller, but USB Armory did write a, iirc, Go compliant runtime for bare metal ARM and RISC-V [3].

There is also TinyGo [4] with the following listed microcontroller support [5]

[1] https://github.com/mit-pdos/biscuit

[2] https://gvisor.dev/

[3] https://github.com/usbarmory/tamago

[4] https://tinygo.org/

[5] https://tinygo.org/docs/reference/microcontrollers/
AI Learned to Turn a Video into Layers
This is probably linked to high oxidative stress. H2O2 plays a role both with thyroid production and with greying hair. They talk about it in the paper.
Seeing a modern foresting machine in action was one of the most daunting experiences of my life. Making an AI drive it is pointless, it’s already at such high productivity that the transportation is a much more meaningful bottleneck now.

I literally passed it by while walking the dog on the morning it started, and just 10 minutes later when returning, a neat and large pile of logs stripped of branches was at the roadside and a handful of trees were gone. Two days later when taking the same route, the forest was no more, just a handful of funny trees sitting on barren mudlands surrounded by enormous piles of logs marked and tagged for transport to various destinations.
The target is inflation in both.

When you reduce the volume of assets available, or the price renting the asset, you increase it's value. In this case the asset is money.

Market interest rate is a signal how effective the action is long before inflation statistics is available.
Good stuff here. Yeah i'd recommend Odin Project for any beginners. If you dive into the sub sections you get in depth guides and "how to's". This is a good list i'm going save it for later so i share it with anyone starting off.
I built a chrome extension to optimize this workflow, because the address bar search in Chrome is terrible (as in: it requires you to @-mention what kind of thing you're searching for.)

Ctrl-T opens a new tab page, <tab> highlights the search bar, and then I get instantaneous search over open tabs, bookmarks, and history. Everything stays 100% local.

https://tabomagic.com
One of the reasons that YC is so great is that they back founders, not ideas. YC has never backed the same founder twice in a batch to my knowledge, and doing so is antithetical to its values.
It's not a benchmark, but there is a youtube channel (Out of Spec) which tests these systems, and I think they also say Mercedes are the best in their "Hogback challenge".

https://www.youtube.com/watch?v=xK3NcHSH49Q&list=PLVa4b_Vn4g...

Worth checking out, many cars are very bad.
I do indeed check against both DNT and Sec-GPC (and navigator.doNotTrack and navigator.globalPrivacyControl in JS) basically treating them identically. GPC is ostensibly not about tracking itself, but about sharing data, though I just figured that data that isn't recorded can't be shared either.
>Seems the article is about discounting the issue simply by redefining the word "friend".

I noticed the same.

>relative, client, neighbor, fellow platoon member, whatever

The author doesnt think clients or neighbours can be friends? That's just straight up doing it wrong.

A platoon member who isnt a friend? is that even possible?
Yeah, that's what makes it a "Combo" box: a combo of Editbox and DropdownListbox. If you can only choose items from the dropdown, it's not a ComboBox but a DropdownListbox.
> And it’s probably higher than you think.

Possibly, but the question is does it negate the need for a generational GC? Judging by Go's poor GC performance compared to Java -- it doesn't.

> This has nothing to do with on-stack structure, it has to do with Go not using C-compatible stacks

Sure, but any user-mode thread implementation will not be using C-compatible stacks (if it wants to be efficient). Java doesn't use C-compatible stacks yet it doesn't take the hit Go does.

> GC complexity impacts its cost and performances. Generational GCs have more overhead than non-generational ones.

But in this case (ZGC) it doesn't come at a cost.

> And that is what the go team observed on many workloads when they experimented with making Go’s GC generational.

Go's GC is several generations behind the GCs in Java. It is also isn't compacting. Java had such a GC -- CMS, which served the JDK well for many years -- until the next generation (G1) and the next-next generation (ZGC) were developed, at which point it made little sense to keep a non-moving collector.
That VP comp number seems quite low fwiw
`D x n` multi-dimensionality reference?
Go Production Performance Gotcha – GOMAXPROCS
The PNW is distinctly dry during the summer, which would compose at least half of the months you have owned it.

Also, in my experience, it’s road salt/ice melt chemicals that really exacerbate rust rather than just rain. I assume that is why I see a lot more old cars everyday in PNW compared to the northeast.
Are you switching?
Managing My Information Diet
There's a big difference in Christianity between Protestants and, for a lack of a better word, the Apostolic Churches (Roman, Greek, Oriental).

The later have a very rich culture of pilgrimages.
How do you flip it though? What does that really mean?
Golang it's a huge career mistake.
You can comeback in 5 years to this message to confirm the obvious.
You're right on this. The problem is that in real life it's sometimes harmful to have false positives (putting innocent people in prison) and sometimes you should side with caution and accept some false positives to make sure you identify the problems (better postpone a space launch if something might be bad until you've verified it's actually ok).

If you can't think for yourself, your only option is to always use one of these modes.
69 dollars per month? just use airalo
I used to run a service that created k8s clusters on GCP for our customers. We did want to check that that functionality kept working and had a prober test it periodically. It was actually broken a lot.

Always good to monitor your dependencies if you have the time. Then when someone complains about an issue in your service, you can check your monitoring to see if your upstream services are broken. If they are, at least you know where to start debugging.
New Customizable Pomodoro Timer
A few months ago, I found myself stuck. I had a long list of tasks but no clear way to prioritize or track them, and by the end of the day, it always felt like I hadn’t accomplished much. I needed a way to stay focused, manage my projects, and understand where my time was really going.

That’s when I decided to build Pomoti.me: a Pomodoro timer that’s more than just a timer.

It started as a simple tool to manage my own productivity, but it quickly evolved into something much bigger. Pomoti.me lets you create projects, break them into smaller tasks, and track how much time you spend on each one. You can view detailed statistics to see your daily and weekly focus trends and understand how you’ve been spending your time.

But the twist? You can make your timer your own. Premium users can style their timer with custom backgrounds, creating a workspace that feels personal and inspiring. And if you’re collaborating, you can even share your timer with friends or teammates to stay accountable and work together.

Pomoti.me is designed for anyone who wants to stay focused while managing their workload—whether you’re a developer, a student, or just someone looking to tackle their to-do list with clarity.

It’s still early days, but I’d love for you to try it out and share your feedback. What do you think? Would something like this fit into your workflow?

Check it out here: https://pomoti.me

Let’s build better productivity together!

Oh, and if you sign up before EOY you get lifetime premium.
Sorry for the segue, but how your team's experience with C# on VSCode? Any recommendations for plugins? I've heard of a lot of people recommend Rider but not much, aside from neonsunset, talk about VSCode.
> but the mirrors are insufficient to back the vehicle up safely without the camera.

I'm quite surprised that that is allowed at all. Seems like an unnecessary risk.
> I wonder if you exclude "recalls" resolved by software updates, for all cars, where it would rank then?

Why would you?
A recall is part of *safety* process, where company internal safety lifecycle failed to a level that adults had to step in and say "this is actually unsafe, fix your shit or it gets pulled out of market".

The fact that issue can be remedied with software update is irrelevant, because in the end the core issue is that an unsafe product was distributed to the market.

The fact that you put recall into quotes is telltale sign how Tesla managed to undermine public safety concerns drawing a divide between software-only and hardware fixes.
VC sees buzzword in pitch and throws money at it, data shows.
Age 50, born 1974 for those curious.
There's a ton of great western fiction that does the same thing, it's just not usually gonna show up on traditional channels. Heck, that's not even entirely true since Travis Baldree's slice of life Legends & Lattes won Nebula and Hugo awards last year.

If you go on Royal Road there's tons of great fantasy stories. The West is just missing the Japanaese pipeline of web serials -> light novel -> manga -> anime -> live action movie. Although there's companies like WebToons that seem to be trying to get such a pipeline going by making comics based on popular western web serials.

I've read my fair share of both Western and Japanese light novels, and you can definitely find quality content everywhere. In Japan they just do a better job at capitalizing on success by giving every slightly popular light novel series a try with an anime season or two. As someone who usually checks out 1 or 2 episodes of most seasonal anime, I can tell you that most of it ends up being barely memorable slop though.

It's worth noting that the West seems to be catching up, a few popular series are getting animated series. Two big ones that come to mind are Cradle by Will Wight, and Dungeon Crawler Carl by Matt Dinniman.
Conversational AI for Games
I’m excited to share Neocortex, a platform designed to create smart agents and actions for games and virtual assistant projects. It includes a Unity SDK at the moment, enabling seamless integration and simplifying the development of interactive worlds and intelligent characters. The node-based system allows for intuitive design without requiring deep technical expertise, making it accessible for developers of all levels.
Abandoned US Army 'city under the ice' imaged in serendipitous NASA find
That's not the case for most dev tools YC startup, they are targeting the same HN users/ other YC startups (trying to sell shovels)
Its crazy how individuals can't decide if they just want to be left alone to live in peace.

I hope someday if life becomes multi planetary, there will be a way to just step away from any fight and just go live wherever you want to.
South Korea court convicts man for dodging military draft by gaining weight
I think Windows 11 does it a lot better than Vista / 7 did. The issue I had with it was mostly that it looked good when you had a single window open and you could see your wallpaper behind the glass, not so much when you had multipe windows open and the area behind the glass was very busy.
The real question is, would a perfect Being create an imperfect creation? While I don't proffer any, I think there are valid reasons to do so.
pls looks useful and I will retain it but eza is giving more icons for more things via (this is my alias for `l`, basically)

`eza --long --hyperlink --header --all --icons --git --sort name`

also the hyperlink thing is useful
>Also, it's not a race we have to win. Life is not about becoming the richest.

It is, if you want to maintain the generous welfare and high standard of living the EU is used to. Where do you think that money comes from, the sky? It comes from having a world dominant economy. Without that, there's no more money for good wages, pensions and welfare and the people won't be happy with that.

Otherwise, the EU citizens will either have to be contempt to being poorer, OR, more likely, they'll vote another Austrian painter to power to upset the apple cart.
Awesome! That's my reading material for the next week.

Now I wonder if MISC.EXE and xGRAPHIC.EXE were the same across different games e.g. Covert Action vs F15 SE2... (I just checked. MISC is different. Some routines are nearly similar, but newer versions have additional machine code and updated strings.)
There is option 2: work slower, with a list.
I don’t see any reason to argue possibility- it’s more interesting to know what’s optimal. Would you agree that redundancy in sensors is better?
Find a cheap VPS and host Uptime Kuma. Thank me later :)
So true, all the Blockchain startups are now LLM startups.
Correct, but none of this is a “bonus”, as claimed in the parent comment.
It's not always about ideas. Growing startups often have proprietary information they can't share with competitors.
> A garbage collected relatively simple language that compiles into a statically linked binary but has a type system similar to rust, rest types etc.

So OCaml then (ocamlopt to do native code compilation)
Vitamin B2 (Riboflavin) in particular can be helpful for those with migraines. But it seems like it only effects those with migraines headaches, and not migraine auras. Did nothing for me :-(

Also N=1, but I remember coming across some research that confirmed this when I was taking the supplements.
Personally I think this is well called for
Fly builds on their own hardware. Is Railway doing the same? If not, that'd explain some of why Railway has relatively less number of outages (they're engineering fewer things).

I understand that end-users want reliability (and Fly gets a bad rep despite pretty significant investment on this front in the past 2 years), but such outages aren't exclusive to one provider & not the other. Building cloud infra is no one's definition of easy.
Yes, very frustrating. I cannot take stress. It literally makes me psychotic. (I have Schizoaffective Disorder, Bipolar Type) I was making six figures at Cisco in 1999 when I lost it all from the stress.

But now that I have seen my actual genetics, I get it. I am different and there is no adapting for me. My environment needs to look much different or I will die early like my brother and mother. I could work if the job was flexible enough but that is impossible.

Capitalism needs us to be all the same because that is easier to manage. Now that they weeded people like me out they are ramping up the stress and weeding out the more stable people with this BS gig work and hustle meme. You are being crushed for someone elses profit.

P.S. Full head and beard of grey hair at 58 and I love it, would not change it. My grandfather was grey at 50 and lived till he was 98 so who cares.
I forgot:

The tenet "accept interfaces, return structs" is violated all over by returning the `error` interface.

IMO it's okay to make behaviour-exceptions specifically for error handling. Rust for example doesn't really have builtin behaviour exceptions specifically for errors, they're generic to sumtypes and just happen to work well for errors. But then in practice you must resort to thiserror or anyhow helper crates to deal with errors in anything but tiny programs.

If you do make behaviour exceptions for error handling, be honest and upfront about it. Don't say "errors are just values so just use them like regular vars" in docs, if then there are several huge exceptions (tuple-returns and breaking a core tenet). If you make exceptions then you might as well do them right, instead of half-assing them. I believe zig does it right, but I haven't gotten around to try it.
It's very hard for a tram to unexpectedly do anything. They accelerate slowly, they decelerate slowly. It's entirely obvious when you can come across a tram and when you can't.

Seeing as a tram (nearly) always has right of way, if you get hit by one you clearly weren't paying attention.

Makes sense to me.
One of Mary Barra's big things to change right away was dress code.

Before her, 10+ pages to describe the rules around how to dress. For loads of workers who never interact with anyone.

She changed it to 'dress appropriately'

So no... GM is doing pretty awesome as of late BECAUSE OF Mary.
I prefer the structure of Rust errors as it’s fully typed, I don’t like that you can chain them though. It’s a cool feature but it leaves you with some of the same issues exception handling does when the freedom is used “wrong”.
> The latest issue is that the EC would rather see the auto industry fail than to change its climate objectives.

I don't think climate objectives are the problem. The auto industry wants to see them reduced because they want to keep pumping out diesel engine cars, i.e., making us buy obsolete technology while tariffs prevent us from buying cheaper and better foreign EVs. Do you really think that's the path to keeping our auto industry in the long term?

If climate objectives were more ambitious and weren't being pushed forward all the time due to industry lobbying, we would probably see more innovation in Europe.
is not this WoT just about "i fully trust Dr A's public key is P1 because he gave it to me personally. i trust Dr A's sibling's public key is P2 because i've found it somewhere and it's cryptographically signed with P1. so i'm highly confident that this cryptographically signed message is from Dr A's sibling as long as neither P1 or P2 compromised or misused in the meanwhile." ?