skysight-inc/HackerNews huggingface dataset:
Well, what if that's not how it really works, even for military applications? You know, a lot of the military software is made by private corporations. It's done under government supervision, but it's not made by a government "Department of Software". Consider, too, that the government doesn't generally build roads -- that would imply every state or the federal government would have some civilian equivalent to the Army Corps of Engineers. Generally, the government contracts out to specialized road building firms. The road building companies are better at building roads, better at fighting with the road building machine companies, and better at getting good raw materials than the government, while the government is more focused on the road being right in a bunch of ways -- being in the right place, having the right safety features (so the government doesn't have to deal with too many accidents), dovetailing with other roads made by other road companies -- and that is how things actually work out. There are, I think, pretty good reasons for that. What do you think?

This structure also shows up with non-profits. For example, a foundation wants a museum. They work with various specialized, for-profit companies to build the building, put in the art preservation system, put in the security system, &c. However, even though it would seem everything could happen with just companies, the truth is, the composition of their efforts that makes a museum would not make sense if it were animated solely by those companies pursuing profits -- it is only the beneficial purpose of the museum that brings their efforts together in that way.

This points to a consistent, repeatable composition of organizations as a solution; and it's not something so novel.

The government may be able to manage something like Postgres; but I suspect it is more like a museum: we need a certain kind of stakeholder in the governance of the organization that is simultaneously broader and more narrow than the government. For infrastructure software, social networks and similar things, we want, on the one hand, an international assortment of stakeholders -- and we also want stakeholders who have some kind of real connection to software.
Privacy-Preserving Attribution in Firefox
I doubt he thinks he has done anything wrong, hence the hippocratic point of view on privacy. Many wealthy, "powerful", caucasian males live this duality and happily go through life committing crimes against humanity while making judgmental statements about the rest of us. I'll avoid naming names as it will be misunderstood as political by their neophytes.
I was right down the hallway from Eric for several years. When my college roommate came to visit, I joked that he'd seen something even most Googlers had never seen: Eric in his office. Whatever he was doing, it was somewhere else.

He did have a panic button in there, in case someone came to kidnap him, I guess. We went in there to look around when he moved to the special floor with the other execs (the floor ordinary people couldn't get into).
I think that's a good metaphor where context is the impact of previous states.

Every piece of the system is incredibly dynamic and has an huge degree of nuance which impacts the computation including within the synapse, the postsynaptic density, and the presynaptic neuron. The amount and content of vesicles as well as location and density of voltage gated calcium channels can change the content and quantity of signal sent. And that's before we talk about all of the other regulatory proteins presynaptically
You're talking like AI is a religion
You say this isn't a build system. Is there a build system it is designed to work with? I'm not sure I understand the point of separating the test runner from the build system. Is it to allow any build system to work with it?
Yes, very much so. Why wouldn't it be? Can you recommend a better resource for learning how to create a programming language from first principles?

I just started it today, which I why I felt the inclination to create this post.
Can it generate a django app? Or a Litestar app? Or any kind of framework?
I think I'd argue for a sui generis classification, which does partake somewhat of the whistleblower, but it seems like calling Napoleon a general. He was certainly that, at times. Apologies for the nit-picking in any case.
I use windows, mac and linux basically interchangeably for coding. For windows, I install the Git Bash package [https://gitforwindows.org/] and then just use chocolatey as a package manager for stuff like python and node.js. Bash gives me a completely functional commandline with my C drive mounted as `/c`, and I can write code using VSCode. I don't really have issues. With this setup, it operates indistinguishably from the other two platforms.

For me, the key really is the commandline. Learning powershell is not something I'm going to do.
What finally got this to stick for me was abandoning all notion of structure and organization (and formal concepts like “logging” and “journaling”) and optimizing fully for capture over retrieval, then relying on search tools and proximity for the latter.

I have the OneNote icon in the notification area configured to create a new quick note and use it liberally. Occasionally I look through all the pages, especially the recent ones, aggregate and reorganize some, move others to an “archive” tab, and that’s it.

The faintest - and most disorganized - ink is more powerful than the strongest memory.
Yup, I think its described here: https://docs.python.org/3/c-api/init.html#releasing-the-gil-....

My understanding, is that many extensions will release the GIL when doing anything expensive. So, if you are doing CPU or IO bound operations in an extension _and_ you are calling that operation in multiple threads, even with the GIL you can potentially fully utilize all of the CPUs in your machine.
In terms of benefits, here's an anecdotal comparison with a senior engineer (5-10 years experience) at a mid-level start up I worked at.

* Federal Pay (GS-12): $100,000
* Startup Pay: $150 base + $25 k bonus + equity

* Federal Health Insurance (United mid-tier plan, no family): $2,500/year
* Startup Insurance (United mid-tier plan, no family): $0/year

* Federal Leave: 20 days (after 4 years in federal government)
* Startup Leave: Unlimited

* Federal Sick Leave: 13 days
* Startup Sick Leave: Unlimited

The pension I'm talking about actually isn't the TSP (which is fine, but slightly more expensive than comparable Vanguard funds).

All federal employees must contribute 4.4% of their salary to the FERS now which is taken out of their base pay just like their health/dental/fegli. It used to be 0.8% but congress gutted it a few years ago.

FERS takes decades before it's more than pocket change and the same money invested in the market would yield higher expected returns without requiring you to work 20 years in gov to benefit from it.
60M year-old grape seeds show how grapes spread
I actually had some good luck with Steam Labs' interactive recommender, although I would've liked the ability to tell it to only recommend games that are at least 8 years old.
sent at the time via the "send feed back" link on the site.
Pretty universally I have seen performance improvements in code when complexity is reduced and this could drop complexity considerably. I wouldn't be surprised to see a double digit percent improvement in tokens per sec when an optimized pytorch eventually comes out with this. There may even be hidden gains on GPU memory usage that come out of this as people clean up code and start implementing better tricks because of it.
https://news.ycombinator.com/item?id=40951064
Authelia and Lldap: Authentication, SSO, User Management for Home Networks
I've developed software on Windows for Windows when working in a bank. It's pretty common.
What does it alleviate? How does it alleviate it?

It seems like your reply not really with reference to what I said. What does free software do with regard to "...for people to work on it a lot, they need to be paid."?
SplatterCat seems to keep finding fun games, and it seems I share his taste in video games, so it works out.

https://youtube.com/@splattercatgaming

Games I enjoy: mostly builder games (e.g. Dyson Sphere Program) or village sim games (Travellers Rest, Stardew Valley) these days.
It's a rhetorical question that's effective because the answer is obvious.
Many moons ago I read that Apple came super close to buying Be, but Jean-Louis Gassée wanted to much money and negotiations fell apart.

I reckon it was the star power of Jobs more than the OS as such that saved Apple in the late 90s.

Jobs' ability to do the deal with MS to get MS Office on the Mac and a cash injection of $150m saved Apple at the time.

We were well into the 2000s before OSX really began to make a difference to Apple's fortunes, and no one could have predicted that OSX would be the foundation for the iPhone OS.

It wasnt even a given that OSX would be the OS for the iPhone during development.

But absolutly, NeXT was the best choice, even if the OSX Beta and 10.0 were almost unusably slow and buggy!

I was at the Paris Mac Expo when Jobs launched the beta, and the excitement was amazing!

Same year as the Key Lime iBooks IIRC.
They rose up our of the floor on a pedastal if I'm remembering it right LOL.

I worked at Apple in the 90s, and saw all the demos of early releases of OSX and the confusing stack of platforms and tools. Jobs did the right thing ditching that!

Finally, I remember being at the Mac Expo in London and BE was there. We were standing around admiring the cool light bars on the front of the Be Box and its multitasking abilities.

If I'm remenbering right the lights on the front went up and down to indicate CPU usage. I could be imagining that?

Someone correct me if I'm misremembering :-)
A Cable Under Norway's Sea Disappeared. Was Russia to Blame?
https://archive.ph/3Wo0N
I don't think we are supposed to use HN for humor only posts.
That is a common split in language design decisions. I think the argument for the python-style where you have to drive it to begin is more useful as you can always just start it immediately but also let's you delay computation or pass it around similar to a Haskell thunk.
No problem; I'm glad to be helpful.
English helps a lot, just like Latin helps in medicine. But there's plenty of material available in eg German to get you started.

(German is just the language I have the most familiarity with. I don't know how the programming material available stacks up to other non-English languages.)
> Isn't the entire point of vercel/netlify/cloudflare is that you don't have to self-host?

No. There are two pieces to those platforms. The first is a platform that supports git commit as a deploy method out of the box. That’s the big one.

The second is auto scaling. That’s where not having to self host is actually a big deal. But that’s also where the bills come. A lot of smaller builders are right now looking to have the same deploy experience but on their own cheap hetzner/DO server without crazy bandwidth and scaling bills that they can get hit with the moment they let their guard down.

A decent sized player in this field right now is Coolify. They offer a hosted version of their PaaS but without the servers. So the PaaS part itself, coolify, is managed by them but it deploys to hardware that you control. The existence and usage of this plan is evidence of the needs of this market imo.
I don't get what it does, exactly? This doesn't seem to be an OBS alternative (judging by the description), but… I mean, isn't it exactly the same as just running OBS directly?
Zed's courses are, afaik, targeted at absolute beginners. The exact folks who have the most problems setting up environments.

That said, programming for over 20 years and I still sometimes have problems w/ environments, so... yeah.
mostly glues two libraries? ffmpeg from capture, play and whip?
I can’t answer your question directly, but I will chime in and mention a parallel space where a number of small creators have built solid businesses - church visuals.

Many churches want motion backgrounds to project behind their lyrics, so companies such as StoryLoop, CMG, Shift Worship, etc. have sprung up to serve this niche.

The general business model is an annual subscription to access all their media. Monthly subscriptions don’t work because people sign up once, download it all, and cancel.

These companies have grown largely by nurturing Facebook groups of likeminded creatives who go on to become subscribers.
But it still means a downtime of your service is a downtime for anything which might need a docker container, whereas if it went to S3 (or cloudfront in front of S3) directly, you profit from the many nines that S3 offers without paying an arm and a leg for ECR (data in ECR costs five times as much as S3 standard tier).
Good question but I don't know.

Apple did not create A/UX. It was created by UniSoft

https://en.wikipedia.org/wiki/UniSoft

https://virtuallyfun.com/2021/09/19/so-what-is-the-deal-with...

I'm guessing that Apple would have to pay a fee to both UniSoft and AT&T and maybe Sun was much larger and a partner with AT&T / Unix System Labs on SysV so maybe they could resell Solaris for cheaper.

Sun open sourced Solaris in 2008 for 2 years. Maybe AT&T / USL didn't care by then or maybe Sun's licensing agreement allowed them to do it. I don't know.
Do you all pay for obsidian? Subscriptions rub me the wrong way for whatever reason and it was enough that I didn't want to pay so I use something else.
thanks for that, i was missing out with the desktop!
Writing an MP4 Muxer for Fun and Profit
they're not supposed to do that, which is why this decision devotes so many pages to explaining how this decision is actually in accordance with all the previous court decisions that somehow mysteriously failed to strike down this law at any time in the last 156 years

but surely pittman is hoping the supreme court will take the opportunity presented by the almost inevitable appeal of this case to narrow federal authority dramatically
huh thats strange because I have a BSE and graduated from engineering school. Sure the history major bootcamp grads arent real engineers and we need to weed them out of the industry but there are some of us who are actually real engineers
We can change that though.

I think everyone agrees that Ghidra is pretty good for example. Ironically yes this is DoD project but surely it's possible to figure out how that team is setup and build out other software teams.
The other person who replied may have already cleared this up for you, but the two conditions you listed mean very different things. The first means “if the next node is not adjacent in memory”, while the second means “if there is no next node.
Pw_RPC: Efficient, low-code-size RPC system for embedded devices
How could they not know about it?
I feel like this is a book most programmers should work through at some point or another. Doing so made me really appreciate just what's going on inside a compiler / language toolkit. It's also one of the most well written technical guides I've ever followed, it really helped me internalize the concepts, and they are useful all over the place, not just in compilers.
Date (MM/DD/YYYY)-

(tab) Task

(tab) (tab) Details

etc
Not a comment bot. File system API features are not universal. It's why you can have folder access on chromium and not on Firefox.
I was rather shocked when the author implied, on two occasions, that Notepad++ has the potential of wiping your computer. Is there some context I am missing, or is this based entirely on N++'s codenames and release notes?
Tesla Delays Robotaxi Event in Blow to Musk's Autonomy Drive
What in the world? Horrible website. Text is zoomed so large on my 4k screen.
if this decision stands, at best it means you'll have your state government playing a large role in many activities, unless you live in idaho or something
Up until recently I agreed with this position because I, like you, thought that this was how licensed engineering disciplines worked. I thought that if you sign off on something you put your career on the line, making the potential penalty for signing off on bad designs worse than the one for saying no to a pushy boss.

Then the MAX crashes happened and Boeing is about to negotiate a sweetheart plea deal and there's absolutely zero talk of any of the engineering licenses that were used to sign off on the bad systems getting revoked.

If the licensing system doesn't actually include a threat of career-ending penalties for knowingly signing off on bad designs, or if the system allows executives to bypass engineer signatures, then it seems like the general consensus on here is right: it's useless overhead at best and regulatory capture at worst.
I have found hallucinations to be bad enough that I can't use it as a search engine. Even Google's AI search is awful. How do you deal with its likelihood of being convincingly wrong, even if it's small?
talking about cloudflare workers here
It took me a couple years to realize this too. For the past five years I abandoned all structure. I use a literal log file. Chronological from top to bottom, with paragraph breaks for each workday. Higher than necessary verbosity, no points taken away for spelling or grammar mistakes.
Ask HN: Experience with Large K8s Clusters?
I’ve read “considerations for large clusters” (https://kubernetes.io/docs/setup/best-practices/cluster-large/).

Can anyone share practical examples or stories about working with large clusters?

How do you decide when to partition k8s workloads across clusters? Are there general rules/heuristics that are helpful?
When I was working in a (non-software) engineering role, when I raised a technical concern it was taken seriously. As a software engineer, when I raise a technical concern it is brushed off and it I push it then my job is at risk.
Right, more info here: <https://www.usps.com/manage/informed-delivery.htm>

(I was ... vaguely aware of this.)
I think the issue isn't so much the programmers who aren't engineers as it is the managers who don't treat programmers like engineers.
Unless you need a gui application, or DinD, in my experience. Yes windows has 'native' support for x11 apps but ime it's slow and the fonts are super messed up. Also configuring a volume/directory to be shared between wsl2 and windows itself is still more painful then I'd like.

Worlds better is still worlds apart from native.
Guessing that folks who write such things are lacking sysad skills like manipulating paths, etc.

It does take Python expertise to fix other issues on occasion but they are fixable. Why I think flags like ‘pip —break-system-packages’ are silly. It’s an optimization for non-users over experienced ones.
S3's standard tier costs a fifth of ECR in terms of costs per GB stored. Egress costs to the free internet are the same, with the exception that for public ECR repositories they make egress to inner-AWS usage free.
USCIS's new International Entrepreneur Rule – up to 5 years for startup founders
The management when something goes wrong (take this from experience) is very time consuming, especially if you lack experience and/or dedicated staff.

Git history deployments is a simple k8s controller, pretty sure there's a helm chart for that.

Autoscaling is what I mean by kubernetes so yes totally agree.

Coolify seems pretty neat. Still has the overhead of management when dealing with clustering and multi-site.
you can have the lte modem to connect to a different lte network
Can you give an example?

In general, searching any significant space is very slow, applying heuristics is much quicker.
No. At the moment all apps work on top of our internal framework. However, you can reuse your existing Python code/libraries. For instance, you could call existing Django models from Dropbase apps. You can also import any PyPI package.
Post-revolutionary Soviet state declared that private property was a sin, but life demanded immediate amendments that protected some rights for 5-25 years, depending on the content. That was inside the country, as international relations were broken.

As USSR turned into a “normal” corporate state with a twist, and began having economic relations with other “normal” Capitalist thugs, it started having minimal bilateral agreements that allowed things to move. Post-war reforms in local laws extended copyright terms inside the Soviet Bloc, and made them more similar to the Western agreements (even though licensing deals though the Iron Curtain were exceptions).

Finally, in 1973 USSR joined Universal Copyright Convention of 1952, at the latest possible moment its old terms were still in effect. As a result, everything published before 1973 could be used on old terms, — in particular, translations did not need explicit authorization. Of course, that hurt the Soviet writers in the same manner, but not a lot of people wanted to read Socialist Realist stories about imaginary workers of imaginary factories. As for everything published after 1973, All-Union Agency of Author's Rights handled and controlled all trans-border copyright transfers both ways, and dealt with the money — until the last years of Soviet Union, when free press, and private contracts with publishers made them irrelevant.

A translation of “Hobbit” was published in 1976, a print run of 100 000. An abridged version of “The Fellowship of the Ring” was published in 1982 and 1983, both runs of 100 000.

https://fantlab.ru/autor19/alleditions

Even with the arbitrary government-defined ruble exchange rate, they probably wanted to collect at least some money.

Afterwards, post-Soviet countries joined the worldwide copyright agreements. One of the negative outcomes of those Soviet and post-Soviet copyright extensions made to align local and global law was that previously public domain content (like photos, which newspapers and archives often didn't even bother to track properly) became copyrighted once again, which usually put it into a limbo of orphan works, and prevented re-distribution of old products containing it.
When I access my bank from my computer, I need to authenticate using a secure token, where my options are an RSA-style dedicated device or a secure (non-rooted) smartphone.
I've taught coding to hundreds of beginning students, with about 50/50 Windows/Mac (some Linux). From my experience, Windows is not worse for beginners, nor is the setup process more laborious.

For example with Python, the author can standardize by having all students run the Anaconda Python installer alongside Visual Studio Code. This left us with virtually zero install/setup issues. Alternatively, using wsl2 you could set up any language very similarly to Mac/Linux.

In any regard, setup is typically a one-time cost. Once configured, students typically have no additional problems running code. That said, reducing getting-started friction is always welcome, and the author came up with a nice solution for personal computers. (Running `powershell -executionpolicy bypass` may not work on corporate laptops.)
Mold: Effortless Templating with PowerShell
it is absolutely insane the lengths Windows users have go to complete basic tasks. This is one of the things that drove me away from Windows. I was learning to program and it was so frustrating. The Python PATH issue was one of the first I ran into, the anti-virus nuking my project directories OR causing the Go compiler to choke up and go insanely slow. You have to allow-list dev directories to avoid this kind of issue. On top of that installing packages is a nightmare.

Its perfectly fine if you are a web dev... or you develop ONLY for windows, but I think that is a terrible mindset that stunts your growth. The way that VS hides all the "complexity" behind layers and layers of menu's is god awful. I dont want to learn how to speed click through a GUI, I want to learn whats happening on a lower level.