skysight-inc/HackerNews huggingface dataset:
Zig aims to be a total C replacement

D is a natural evolution of C, fixes its issues (bounds checking and use after free for example), and adds some niceties that makes it pragmatic and polyvalent on top of a solid alternative to MACROs and metaprogramming capabilities

You can do native system development, embedded development, high-level tasks thanks to the optional GC and it can also becomes a scripting language

Something you can't have with Zig, but that's not its goal anyways

Also D is one of the rare languages that maintains its own backend, its own compiler (with optimizations available!) and a community that grows organically without needing major corporations support, it is a true labor of love, and it still gets new features today (ImportC)

Why i stick with D? because of all of the above! it's an unmatched language, that compiles code SUPER FAST!

.. and the syntax remains similar to C/C++; no need to learn new syntax gymnastic
Ctrl-z will put Vim to sleep. You can look at the history and then type `fg` to bring the Vim back to the foreground.
If Bolt captures half of the Fast customers they can have 100% growth!
Why should taxpayers have to pay for stupid decisions to attend college?
I'm approaching 30, and I've been doing inner work for the last 2 years. I still don't feel perfect about everything, as there's a lot of "inner demons" that are creeping in all the time, but it's a work in progress. I can finally seeing the light at the end of the tunnel. I was starting to forget who I truly was but the inner work help, and slowly the fog is starting to dissipate and I can finally start to see more and more.
A Zoo for Python Decorators
What is the age of your audience?

Screeps comes to mind, if JavaScript is okay. Human Resource Machine is lower level but useful for teaching basic concepts.

Good though they are, I would not recommend any of the Zachtronics games since they are focused on being coding puzzles, not teaching.
Google still searches forums pretty decently - I think what you are describing are two separate phenomena

1. Yes Google search has gone to shit - even putting stuff in quotes now does not do an exact search (there is another checkbox you ALSO need to use for that). It tries to be too smart even when no user is logged in.

2. Giant mega forums like Reddit have really taken over. Instead of a dedicated forum people just go to subreddits. Personally I think it is good and bad and I still try to actively participate in both.
Making a project open source doesn't mean you can't close-source it later on and cease distributing updates, like what Emby has done. Jellyfin forked from the last open-source version of Emby that was available under a liberal license.
Reminds me of the ending of Three days of the Condor. A great film, while it doesn't touch on the exact issue happening today w/ Russia, the ending has quite an emotional tinge about the ends justifying the means.

https://www.youtube.com/watch?v=vZNnDiDSUiI
This. People don't realize that the early web was elitist. Now, the entire population is online. And, as you said, most people simply don't care about the stuff we care about.

That's also why "Google's search results are soo bad." They're not. For the bulk of Google's visitors, they're good enough.
The city worker carries credentials and is usually driving a marked government vehicle. Neither one gets to be in my backyard without talking to me first.
I've been doing a lot of translating C to Rust lately, and the Rust variants are much cleaner and more explicit. Especially regarding namespaces (ie no need to name_space_name_every_data_structure), explicitly declaring array types and references of instead of using pointers, and state management.
Yup ML is definitely the future of search and google is on the cutting edge of that so I expect they will continue to dominate
What happens if you do a factory reset and don't add him again?
For Kagi, at least, there's a very well integrated search customization method that they didn't bother to show here. For any search result, you can add a ranking adjustment for the site it came from. This is directly in the results, so it's very accessible, and quite easy. One of the choices is 'pin', which is fantastic for technical work: 'sqlite.org' is now boosted over everything else, for me, and it's exactly what I want. I could just as easily take it out, if it becomes a problem.
A Xanadu transclude - or the moral equivalents in HTML today - isn't the same as merely a "reference", like an HTML link or a citation footnote in a book. The latter just tells you to go look at another thing; but what Xanadu wanted was that the system would create a whole work out of your additions and the original work (in the same way that, say, a dynamic linker would). This isn't a reference, it's a copy, and the argument then comes down to where the copying actually happens and who should be liable for it.

That being said, while looking for court cases that supported "transclusion equals derivative work", it turns out this is actually more contentious among actual judges than I thought. If you ask the 9th Circuit, embedding by reference doesn't violate copyright because infringement is stored in the server[0]. If you ask other courts this is obviously wrong[1].

My gut feeling is still that the 9th is wrong on this, because embedding by reference not tripping copyright opens up a huge loophole in the law[2]. Think about how many low-effort articles are just "X is going viral" plus an embed of X - that's exactly the sort of behavior copyright is intended to prohibit. And given that we live with a legal regime that's obsessed in drowning the world in "innovation" and "intellectual property", I don't see how "evade licensing photos by just embedding them off the photographer's Instagram" is going to stay legal.

Putting that aside, if a reuse of a work by transclusion fell under Fair Use, then you wouldn't need the Xanadu payment system in order to license it anyway. You would be free to just reupload the portions of the work being fairly reused and not pay. So even if paid transclusion wiped away infringement, it would still be a tax on fair users (in the same way that YouTube Content ID is).

Compulsory licensing probably wouldn't matter much as copyright has very few situations in which you can purchase such a license. The ability to refuse to sell a license at any price is considered a key feature of the law by the copyright maximalists.

[0] https://www.reuters.com/legal/transactional/instagram-dodges...

[1] https://www.reuters.com/legal/transactional/manhattan-judge-...

https://www.reuters.com/article/legal-us-otc-panic/n-y-judge...
That was a very thoughtful post. You bring up many reasons for why we started https://you.com - to have less junk, more control over one's sources, no ads, less engagement loops that you see on social media and Google, etc.
There are engines across the spectrum, but you might like Godot.

I find it does enough for you that you can jump right in to programming your actual game, while giving you access to the nitty gritty if you want it.
I recall the "zbar" library being (relatively) easy to integrate and working damn well out of the box, on both iOS and Android, back in 2011 or 2012. I'd expect it's gotten even easier, if anything. It's been a while but IIRC you just find a way to hand it bitmaps from your camera, and it does the rest, spotting and decoding QR and bar codes.
Good riddance, Domm Holland is a textbook example of the modern day tech bubble shyster. Reading about his previous towing startup in Australia tells you everything you need to know about him.
Are Emby and Kodi not popular alternatives anymore? I have been out of the game for awhile
+1! Darktable is simply amazing. I also use it, just on specific photos. RawTherapee gives me good results for the bulk of my photos in less time, which for me it's an important constraint.

In the end it's just great having multiple top-tier free-software options for photo editing, a big thank you to all their developers!
Incompetence doesn't have a bias. Malice does.

More to the point, Hanlon's Razor is usually an excuse to do nothing, which is a mistake.

It's better to assume that people intend the likely outcome of their actions. If they want to claim stupidity/incompetence as a defene, that's on them.
Precisely, liberals aren't leftists in the least—at least not according to leftists. That is, world-wide, liberals and fascists have constantly worked hand-in-hand to form coalitions to keep the left out of power since WW1.

The true dialogue in America is happening amongst center-left vs. far-right ideologies.
> "I can't change the world. But I can change my world."
You're absolutely right on that!
> One interesting thing to note about open-source vs commercial software when it comes to RAW conversion is that commercial offerings like Adobe CS, CaptureOne and Affinity Photo sometimes have a relationship with camera manufacturers to get access to their proprietary demosaicing algorithm for their camera's sensors.

This is absolutely true even for Nikons and Canons of the world.

I'm always baffled about the obsession with open source for photo editing workflows on a desktop. From "I just want to get stuff done" OSS is just junk. It is a better junk than it was before, but it is still junk. And why would not it be? It is all about optimizing for the experience and there's not a single piece of open source software that is optimized for user's experience. Why on earth do we think this -- a fairly complex type of software -- would be any different if we cannot get themes in GNOME work consistently?
They recommend BitWarden as a password manager. EFF, a trusted institution, recommends KeePassXC: https://ssd.eff.org/en/module/how-use-keepassxc

My problem with KeePassXC is that it won't work on Android. It looks like BitWarden will work.

Currently I use LastPass, but now it you must pay to use it in Desktop and mobile.

is BitWarden a better alternative?
Out of curiosity, how much disk space does your index currently use, and what's the storage hardware (SSD or spinning rust)?
Can the link for this thread be changed to the official announcement: https://www.fast.co/

Whatever was at the Airtable link submitted is now private
Anecdata but I have zero side effects after the initial two week adjustment time on a SSRI and feel a ton better. I would give it a try - I was skeptical for most of my life until I hit a low point and just felt like I couldn’t go on without some help. Probably a majority of people didn’t make it past the adjustment period and post negative reviews based on that
Who are you to ask such a question ?!
sorry just kidding ;)
They each release on a regular schedule. I don’t think that they have the same schedule. You can see each of them incrementing with each release. They have been doing this for several years now. It really is just chance they they are at 100 in roughly the same time.
This is the explanation a Plex employee gave for the lack of personal media showing up in their Apple TV integration.

> This feature will only work with our free on demand movies and TV shows. We’d love to integrate personal media as well but that’s not technically possible for a couple reasons. To make this work we provide Apple with a list of content we have available for streaming. As detailed in our privacy policy, we don’t know what content our users have in their personal media libraries.

https://www.reddit.com/r/PleX/comments/lniiij/plex_testing_t...
That's like driving a classic in modern day traffic, it's a bit slower but it does the job with elegance. Nice rig!
How does that solve the problem of statements being devoid of return information?

Also, what? Pattern matching differentiate between values of a single type, and while the assignment mechanism is a great nice-to-have, it still completely follows the basic type consistency that actually typed functions provide.

Statements have none of these qualities..
You could claim jealousy, but that’s reductive. Elon Musk annoys a lot of people, for a plethora of reasons. It’s pretty easy to find wide ranging genuine criticism of him from numerous perspectives, if you want to actually understand. Or you could hand wave it all away and claim jealousy I guess, just know it’s a lazy explanation.
The page appears to be private. How to get the access?
if the company is folding as it sounds like, severance might just be whatever you can steal from the supply closet
Kagi requires for an account to be registered and will charge a monthly rate when it's out of beta, so I don't really think that it'll be a threat to Google.
Unless I missed something in the doc, it seems like it's the "Fullest full stack framework" as long as you're only interested in the "handling web server request and reply with html" part of the full stack.

Any reason why this should be used instead of cooking up ring / hickup / whatever ?
I think an analogy to supercars is pretty relevant. They are a minuscule percentage of cars developed/sold but have a disproportionate influence on the car market overall.

I'm sure there are analogies for a lot of other industries as well.

Also - there is no cloud, just someone else's computer. Which is why I will never rely on something like a Chromebook, the web or other modern day equivalents of dumb terminals :)
You can read here why the peer deps were introduced: https://nodejs.org/es/blog/npm/peer-dependencies/

Imagine this structure of packages:

your-app/
├── dep-a/
│ └── dep-c
├── dep-b
└── peer-dep

Very simplified: `dep-c` is dependency of `dep-a`, so it is installed in its node_modules, but `peer-dep` is peer dependency of `dep-a`, so it is in node_modules of `your-app`. `dep-b` could also define `peer-dep` as its peer dependency, so it is installed only once.
When npm switched to flat node_modules structure, peer deps become somewhat redundant, but not quite. Pnpm, which uses symlinks to achieve proper node_modules structure while avoiding long filenames, combined with auto install of peer deps would be ideal package manager.
The company that is missing there is Shopify.

They somewhat quietly released ShopPay which at least based on our store is doing well.
In addition to crashes, we also want to know things like: which features people are using so we can invest more in them, how much people are using the app so we know if we're doing in a good job.

Totally understand if you're not comfortable with that though! It will be removed when Warp is out of the beta test.
Mainstream attitudes are moderate by definition ("A moderate is considered someone occupying any mainstream position avoiding extreme views and major social change." https://en.wikipedia.org/wiki/Political_moderate). Both "mainstream" and "moderate" are relative terms with respect to some population.

> To a devout Muslim, the amount of freedom of speech we have around the prophet is radical. To a leftist, the exploitation of laborers by the capitalist class is radical. To the religious right, LGBT rights are radical. To racists, race mixing is radical.

Yep, you're observing that "moderate" is a relative term. Different groups have different Overton windows.

> The only thing that makes it seem moderate to you is your ideology.

No, it doesn't matter what my ideology is, it matters what context we're talking about. That context is often implicit, but that doesn't mean the notion of "moderate" is ideological. If someone says "Joe is of median height", do you leap out from behind the bushes and yell "gotcha! 'median' is an ideological term! In Nigeria Joe is tall!"? That doesn't mean "median" is an ideological term, it means that it's dependent on the context, in which case the context is probably something like "whatever country Joe lives in".
Racing cars and environmentalism is cooler than optimizating ad revenue.
Enable DLNA in Plex and you should be able to play things from VLC
Thank you! Now it feels much better!
Well, driving distracted probably kills more…

I really don’t know how law works, but drunk drive prevention should be separate issue from attributing malice. Do we really incarcerate people who get t-boned while hungover?
What are your options for creating addons/plugins for Unreal Engine? Do they have to be written in C++?
Do you have power poles literally in your backyard, on an easement or something?
I don't think that's the case. I don't like Musk because he's all sizzle and very little in terms of steak with his products. Like the most useful any of his companies has done is the work with battery tech at Tesla. The rest has been copy and paste from research done in the past. Plus, he often bungles into the product development process on the technical parts often without any context for him to make anything close to a reasonable analysis. It's why so many engineers move on as soon as possible from his companies. He literally burns out folks not because he's magically brilliant but rather because he's unbearable and not a team player.
There were some attempts at getting 3dwm to be ported to Linux, but I'm not sure what came of them.
> and we get a bifurcated society where specific companies cater to specific politics.

That's exactly where we are now? When twitter censors right of center ideas and de-platforms those who think them, we invariably seek refuge in alternatives that engender far more radical thinking than if we had stayed in a larger public discussion.
I believe that the "imposter syndrome" is completely made up and there is no such thing.

Do you put up a face to present to a certain audience? If yes, you're an imposter. There is no "syndrome", "disorder" or "chemical imbalance". You feel like an imposter because you know deep down that you are being one.

Maybe you have to hype up your image to compete in the market because everyone else also does the same. That does not mean you are not an imposter. It just means everyone is.

Do you feel like an imposter when you are with your dog or your child or a very close friend or relative? If no, you don't have "imposter syndrome".

Just stop being an imposter and you will stop feeling like one. Not practical for you to do that? That's fine. Maybe you do need to put up a face to survive or thrive. Just embrace it.
One thing I don't miss when from any location I worked at in San Francisco (two locations in the Mission and one Downtown): The game "dog or human?"
> These drugs are very powerful but have really bad side-effects for most people that take them

for people that take larger doses and for longer periods, you're going to be dealing with that more frequently. It's not quite binary - there's a number of different drugs with different results for different people. By not talking to a doctor you are only keeping yourself in the dark - this is fine, but you are limiting your field of options. If you've got some timeline/end goal where you can define your life as less stressful, you could go on them to buckle down (if alternatives arent working and the duration makes sense), but unless that timeline then results in another change to your whole health situation, you haven't done much but avoid the problem.

personal experience: needed them in order to get here, ran out of reasons to take them, dropped them
(15~ years)
Yeye I just didn’t notice the last tag on GitHub
> Additionally puberty generally starts in 2nd-3rd grade

No it doesn't. Third graders are 8-9.

The idea of third graders learning about sex and puberty is very strange. We (public school) had health class in 8th and 9th grade where we learned about puberty, sex, and similar topics.

Additionally, it's odd to me that you include mention of "asking teachers questions privately". Why don't 8-9 year olds ask their parents privately? The assumption is that the parents are the enemy. That's exactly what led to this bill.
Everything 'RE'written in X, Y or Z will look better because the problem was already solved, you only have to rewrite the text
Correct, that's what I do as well. I meant if you actually use 10.x.x.x:8096 to access your Jellyfin instance
Ah, the old "they didn't earn that but lucked into it" argument.
I understand he polls we’ll head to head, but most Americans would prefer he not be the next president (whether they prefer a democrat, republican, or something else). And I cannot imagine that most HNers want another Trump presidency.

I would speculate that part of the reason he’s polling so well (relatively speaking) right now is that he’s been off twitter for the last year.
I hope plex devs read this thread and get the clue that their system is totally ripe to be replaced with something else, I've used plex for many years and the technical quality of the server has just declined. people who use plex, who are therefore the types of people with an appetite to "run their own server", have absolutely no interest in having to sign up on a website, or get ads, see anything "streaming" (insane! the streaming market has tons of huge players, plex...) or any other kind of crap, all of which has been added to plex over the years, while meanwhile the server uses tons more disk space and memory than it used to and still fails to classify some very simple content quite often.

I havent bothered to look at alternatives in a long time and it seems there are more now than there used to be. will be looking when i next have time.
I'd never thought about info virality (aka memeticness) that way, but it's a good perspective about the phase change that seemed to happen between past and present.

I.e. That info memes have some inherent max to their virality, which has stayed constant throughout time.

But the cost of transporting information from one person to another has plummeted (measured by time, money, and pretty much every conceivable metric).

Consequently, things that would not have spread virally in previous eras are now easily able to do so, and do.

It's really the ease of transport that's enabled this, not any fundamental shift in the info memes themselves.

But I'm sure the same thought occurred to everyone when newspapers and radio were popularized as well.