skysight-inc/HackerNews huggingface dataset:
Yes, differences between 18 year olds are extreme when you look at the best vs. the average
> The money is nothing compared to what I've made in my career

right, but thats not the case for everyone. you have been fortunate, but for many they cant even pay their bills with the tiny donations that come in. hence why the need arises for a license like this. to force people to either go away, or pay up.

as you've noticed, its not ideal. in a perfect world I would license my code without restriction, but I need to pay rent like everyone else.
In case you were unaware, the source code of the original is included along with the re-release in this repository, as stated in the first sentence of the readme.
(Not in the US.)

Well, here the major ISPs are bundling the FTTH Fibre modem and th WiFi router into a single device.

I wanted to experiment with Mesh router for better wifi coverage but the prices of mesh routers here are high, brands unproven, and returns policy iffy. So I went with the mesh router option offered by ISP for ~1 USD a month.

(I do have a spare wifi router to add if I really feel like. Our location has occassional power outages and the backup power doesn't flip on instantly enough - causing router restarts if we don't add a small battery powered backup to each individual router. So the setup gets bulky and messy.)
Doom 3 even had that issue to a smaller degree. They had to rewrite some sort of lighting middleware before open sourcing. That's just one piece of middleware though, and modern stuff is probably much more hairy and complex.
Midpoint by travel time isn't too far from how French department capitals had to be reachable in one day by horse.
Somewhat similar to what happened to me. Not everyday, but regularly. Until I'd had enough and beat down the jock who happened to take some issue or the other with me that day. After that, no one messed with me. Which is good, because I didn't want to get into another fight.

That sort of thing should never have to happen. Sadly, I'm sure it's worse nowadays.
Cue "Waking Ned Divine" reference: https://www.youtube.com/watch?v=UXe_kRQdHfU
I use and prefer capitalization for typedefs.

Cube instead of cube_t.
Upvote if the name "Thresh" rings a bell
Windows actually uses SIDs to map internal users to windows settings such as profile locations and group policies. Open regedit and under HKEY_USERS there will be the SID for your user account which maps to HKEY_CURRENT_USER.

Linux has UIDs that map to the username.

Both methods allow for changing the user name without having to change permissions on files. Both need manual manipulation to transition the user's folder name to the new username. Both also allow for creating a user folder that does not match the username. Example HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList on Windows.

Best practice and reality are two different things. Even Microsoft often will use the fully qualified user profile path in their coding instead of %USERPROFILE%, example would be OneDrive. Just look at the Environment key in regedit for the current user.
> It's interesting that the complaint for scrutiny comes now when loud liberal voices are upset with current rulings.

The polarization of the reporting is astounding.

Other justices doing legal but questionable things receive zero attention.

Tired of the gaslighting and bullying from one side of the aisle. King tired. Sofa king tired.
Did it make you cool and independent or more like a hateful incel. Honest question, no judgement either way.
> Using AI to generate "art" will just kill human creativity.

Did the photograph “kill” art? I’m sure this has been asked before, but what is so fundamentally different about AI that puts it into a different category of tool? That’s my argument; not that software development is art, but that tools accelerate the act of creation.
A GUI for homebrew is totally unnecessary.
I've stopped posting there as much, when my colo post got removed for not being "in my house" i knew it was going downhill
I wasn’t attractive or athletic in high school, I spent all my time obsessed with programming, from basically grade 5 onwards; it didn’t make me popular and I not only didn’t fit in but was regularly bullied.

It’s turned into a fantastic career and the resilience I gained from being bullied made me a stronger and kinder person growing up.

Wouldn’t wish it on anyone, but long term I would say it personally did not harm me.
there it is! enough arm-chair theorizing by computer "scientists", an actual material scientists! or condensed matter physicist, or crystallographic expert, or inorganic chemist...
I was there. They shot to the most popular distros right away. Just go look at distrowatch for 2004-2006.

Regardless, let's pretend your point is accurate. The bigger point is they didn't do anything new or better than anyone. And, in fact, were a net negative for many communities/efforts.

It helps if you read the entire post, not your own little cherrypicked context.
To everyone dogpiling on this guy: a better title would be "A Modern Embedded C Development Environment".

There's a bunch of problems that Docker solves for embedded toolchains that other C developers don't need to care about.
Why? To me, the BSL comes off as a good faith attempt at a compromise between the letter of "Open Source" and the realities of not wanting to give free labor to your competition.

The actual text of the BSL mandates - under threat of infringing on BSL's trademark - that in at most four years the code will be available under a GPL 2.0 compatible license. In practice, the BSL license is usually a traditional open source one with caveats. The BSL FAQ also states and restates many, MANY times that it is not an open source license according to the OSI's definition.

I can't help but feel like the outcry over this is just a tempest in a teapot. I have a hunch that "Open Source" will do just fine without us having to carry water for it. After all, the list of OSI's corporate sponsors is quite illustrious: https://opensource.org/sponsors/
That too, but this trend has been going on for decades in the field of linguistics. "Language is X," people say. Oh, it turns out that prairie dogs can do X. "Oh, well then language is X-prime!" Turns out parrots can do X-prime. "Oh, umm, maybe language is X-prime-prime! Whatever it is, only humans can do it!"
I think this idea of "basic tools" is highly debatable, especially with developers who are young enough for heavy IDEs like visual studio to have been their intro to coding (or similarly for people who enjoy programming but aren't so invested in the entire computer software stack to really care about knowing their environment particularly well).

Eg while I enjoy understanding all the layers of software in a computer and am perfectly comfortable with vim and a makefile (although I prefer vscode and cmake), most of the other developers I work with are just as competent with C, but can't really function if they can't use visual studio. To them visual studio is the basic tool and vim+make are advanced tools.
It wasn't about the name obviously, Must was pushing grandiose plan of creating an Internet-based financial... everything really (bank, payments, investments, etc etc). While Thiel, Levchin, and Co were pushing for much more modest (but also more realistic) business model of "payment over the email". In addition Musk also decided to do a complete rewrite of the entire Linux-based system with Windows and M$ dev stack (which obviously also required replacing the entire dev team). Once Thiel and his gang came to the board with the ultimatum, Musk was done.
Canonical recently introduced a “Pro” subscription - I’m not sure how sources are available from that.

There really aren’t rebuilders for Ubuntu in the same way, and Canonical has a very different place in the industry. I think there was a thing a few years ago about Canonical going after some of the distros based on Ubuntu, but I think that was over pointing directly to Canonical’s repos (rather than hosting their own binaries), which is reasonable.

If Canonical were a public company or owned by one and had a multi-billion dollar business being undermined by clones and freeloaders… I think you’d see similar actions.
Real estate can't be permitted to drop in price, can it?
TBH I could certainly be wrong about that. I remember playing with two hands on the keyboard and a gravis on the floor that I used my feet on to press buttons because movement was so complicated.
I hope we'll see some old Quake 2 mods dusted off and reapplied to this new version. There were some greats back in the day - Action Quake 2, Transformers Quake 2, Superheroes Quake 2, etc.
It’s been here for a while now. (but I’m old, so what do I know?…)
That one wasn't middleware but rather a patent issue, the code in question was written by Carmack but he had unwittingly rediscovered a technique that had already been patented by Creative Labs. Id licensed it from Creative for Doom 3s commercial release but legal wouldn't sign off on including it with the open source version so Carmack swapped it out for a different, slower algorithm.

https://www.gamedeveloper.com/design/patent-issue-forces-new...
I am sure many company and new research labs are doing this. But the body of research that was built on HeLa cannot be discarded or we would literally regress decades.

And that is what the lawsuit is about. They are suing about the "exploitation" of the cell line without consent so all the drugs and results that involve HeLa cells are held hostage.
According to the Open Source Definition of the OSI it's not:

> The program must include source code [...] The source code must be the preferred form in which a programmer would modify the program. Deliberately obfuscated source code is not allowed. Intermediate forms such as the output of a preprocessor [...] are not allowed.
What's a PG essay?
It gets even better when you subscribe to YouTube Premium.

You get no random ad content which just cut into the feed at will, which makes for a somewhat better experience. But there's the inevitable "NordVPN will guarantee your privacy", "<some service here which has no ads and was made by content creators so you don't have to look at ads if you subscribe but hey all our content is on YT but with ads and here is an ad>" ad.

There is no escape. I actually pay for YT premium and it's SO much better than being interrupted by ads for probiotic yoghurt or whatever. I know there are a couple of plugins out there which I have not tried (I think nosponsors is one of them) but I really don't think there is any escape from this stuff.
Oracle have a sales pitch - I've been on the end of Oracle's - that is "we'll sell it for less, we don't care, name a price we just want to hurt Red Hat."

OEL is just rebuilt RHEL.
Middle school was weird for me. The first day it was like a switch flipped. I went from being a quiet, weird kid, to being very aggressive and borderline psychotic. I ended up getting in a good bit of trouble and narrowly dodged some bullets that I probably deserved to be hit by. I was always respectful to teachers and staff though, which led to a weird dynamic where I could squeeze out of trouble where other kids couldn’t. I remember getting in a fight towards the end of sixth grade and getting off Scott free when a coach stopped us and asked me if [other kid], who was a notable trouble maker, was messing with me. Of course this was all probably exacerbated by a turbulent home life at the time. It didn’t do much for my social standing. I guess I was bullied less, and had a bit more respect, but a lot of people really didn’t like me at the time, particularly girls. On the other hand, it was also when I developed my interest in computers and programming, which would serve me well for at least a while.

Luckily by high school, I cooled down, figuring it was best just to keep my head down and graduate so I could move in with my life, but it was also pretty boring and forgettable.
"...Dad had been beaten up by some kids his age and left lying on the ground, bleeding and with a split lip. Reading that, I thought he had never had a chance. Something had been broken inside him at a very young age. This is a dangerous notion because no one apart from ourselves has responsibility for what we do, we are humans, not creatures subject to forces that drive us here and there without offering any resistance. Unless of course being under the sway of others is part of the human condition, and being a good person is the same as being a lucky person.” (Knausgaard, My Struggle, Book 6)
Every day I find AI creepier and creepier. Like a non-chemical hallucinogenic inducing stimuli.
>"random Pacific islands aside"

kind of dismissive..
With the Ubuntu snap debacle and active war by Ubuntu on things like Mint that are snapless Ubuntu, is Fedora the new desktop direction?

I'm still on tons of ubuntu and derivatives out of basically inertia, most of them are on the boundaries of snap vs non-snap, but the direction of ubuntu is clear: bad / dangerous snaps that IMO aren't real unix.

I'm deciding on doing everything with Mint going forward, or making the Fedora / dnf switch.

Snaps might be good for server, but for desktop they break so much stuff, because desktop apps need filesystem access that philosphically ubuntu isn't going to do.

For example, if I have a raid array that has big media files or other large files, and I want to load from there with a snap-based desktop snap app, it can't see them. Unless they are in the home directory.

Linked dirs won't work. The solution from ubuntu? Some hack entry in /etc/fstab.

When I save things in snap'd firefox, it dumps me first into some weird path inside the snap. The handoff from the firefox to the file selection is broken with no autofocus. And a half-dozen other GUI issues.

It just sucks. Desktop linux keeps getting close and then doing crap like this. GNOME full rewrites. KDE full rewrites. Wayland full rewrites.

So anyway, maybe Fedora with Mac will take some fundamental lead. We need a "winner" other than Ubuntu.
California Regulators OK 24/7 Self-Driving Car Expansion in SF
Imagine that someone see your open-source code and creates a competitor product by assimilating it...
Imagine that this entity is much bigger than you even...

I don't think you'd be happy, would you?

I know I wouldn't be... :-)
On the one hand, being an outcast and not having nearly any friends led me to an (eventual) strong sense of self-worth and decent street smarts.

Being picked on, beat up, and bullied has definitely left some scars, and left me socially way behind the curve, but I don't think I would trade my experiences for anybody else's.
I think you may have just invented the Venture Capital industry.
There are so many websites nowadays that should delete themselves altogether.
Using docker merely ensures the environment can be quickly reproduced anywhere, anytime it is needed.

It is entirely optional, yet extremely useful.
Thanks for linking to the topic, that was interesting

As a heads up to anyone trying this stunt, please be mindful that git-diff is ultimately a line oriented action (yeah, yeah, "git stores snapshots")

For example https://github.com/pmc-ss/mastodon-scraping/commit/2a15ce1b2... is all :fu: because git sees basically the "first line" changed

However, had the author normalized the instances.json with something like "jq -S" then one would end up with a more reasonable 1736 textual changes, which github would have almost certainly rendered

diff -u \
<(git ls-tree HEAD^1 -- instances.json | cut -d' ' -f3 | xargs git show --pretty=raw | jq -S) \
<(git ls-tree HEAD -- instances.json | cut -d' ' -f3 | xargs git show --pretty=raw | jq -S)
--- /dev/fd/63 2023-08-10 19:31:03.000000000 -0700
+++ /dev/fd/62 2023-08-10 19:31:03.000000000 -0700
@@ -1,6 +1,6 @@
[
{
- "connections": 5088,
+ "connections": 5089,
> and the resilience I gained from being bullied made me a stronger and kinder person growing up.

How do you teach resilience to a kid? What are some things you can do from they are toddlers to teach them?
One of the first chatbots, ELIZA[0] from 1966, attempted to offer psychotherapeutic assistance to users. I feel like since this was one of the first applications of chatbots, it would have been strongly iterated upon. But I'm not sure there's a lot of development in the field, apart from virtual companions (like Replika[1]).

So two things on my mind:
- has there been research on whether such tools could actually be significantly helpful to people facing depression, as individuals and over whole populations?
- are existing virtual companions already being prescribed by health professionals?

[0]: https://en.wikipedia.org/wiki/ELIZA
[1]: https://en.wikipedia.org/wiki/Replika
Paywalled but the study was done in a "large metropolitan area in Florida" and a "small community in Lithuania".

It's good that they tested in two places that are far apart, but it would be interesting to see how things vary by school and over time. When does it get better or worse?
I mean, hopefully for her sake she’s climbing over a pile of actual dollar bills and not a bunch of IOUs or options.
I used to have a home network, until lightning hit nearby.

It came up the power connection and the copper phone connection. The modem/router/switch fried, then it spread out though the twisted pair Ethernet and fried every interface connected to the network.

These days I use WiFi unless I really need low latency / high reliability in a particular location. Optical would be nice, but WiFi is the poor man's lightning safe network.
It depends on the CLA, and there is often very little similarity between one CLA and another. On a technical note, CLAs don't usually assign copyright, they only grant a licence, but one which permits the recipient of the CLA to relicense the contribution whenever they choose to.
I didn't get beat up but have been hit and was bullied a lot. Middle school was a terrible experience and I wouldn't wish it on anyone.

Luckily it gets better but I wish there was a different way. Educating our children should not be so haphazard.
Brains vs brawn is a harmful false dichotomy perpetuated by the media which becomes a self-fulfilling prophesy when bright kids fall for it and lose interest in athletics. In truth, a healthy body and a healthy mind compliment each other and make each other stronger.

Just stay away from the sports which are likely to cause traumatic brain injury, like American football. Smart nerdy kids can flourish in track & field or swim teams; co-ed sports are best for social development. Hiking and cycling are also great options for getting fit, but perhaps not as great for socializing.
Many, many, many years ago I operated pleaselocate.me when mapping SKDs and geoip were first becoming available to any kid with a website - it brought me some joy to see people are still using this style of domain
3 is a confusing one but understandable.

You should be using the OIDC login method most of the time for MFA, and not their built-in MFA.

I’m unsure if the equivalent software is worth the price when compared to Vault and not sure I can seriously suggest anything else even if I hate this new license.
This should be titled "A Modern -OPEN SOURCE- C Development Environment".

If you work in the embedded space for a large OEM, ODM, or integration house, you won't see any of this ... you will see all commercial environments with big price tags for seats e.g. compilers will be ARMC, Green Hills, IAR; for DAST you'll see tools from Synopsys or Cadence (same for virtual prototyping); lots of ISO compliance tools from hard-to-remember small companies that do that for a living and charge a cool mil to setup and audit ... for CI/CD you will likely see GitLab if not home grown suites. Gnu tools are some of the worst. Containers? 30+ years at this with 10 major contracts with big companies (and dozens of smaller ones) and I've only seen one company use containers and that was for virtual prototyping. C environments move at 1/100th the speed of webdev because product cycles happen in 6-12 months: literally no time to bring up a new system that breaks everything (and for no real benefit).
It was a bummer when the O'Reilly benefit last year [0], but I'm glad they're bringing it back at a steep discount from the street price. Access to thousands of O'Reilly books, Manning books, MIT Press books, and more for $75/year (on top of your $100/year membership) is still a solid deal.

[0]: https://news.ycombinator.com/item?id=30932790
If vim and make are spooking somebody, they need to turn tail and run the fuck away from C. I love it to death, but it's a frustrating experience from another era. vim and make are the least of your worries when dealing with it.
To me this is the ultimate dystopia.

That movie Her seems to explore this topic, I don't know, I isn't see it, even the movie seemed too sad to me.
Yep, first thing I did was cut the phone line and Coax off the house!
To be honest, a lot of it is nostalgia. The gameplay was pretty danged good, but feels pretty repetitive and meaningless to modern players - basically no plot or progression to speak of, an endless array of elaborately sculpted mazes with monsters in them for you to explore to find the way to get to the next level.

However, Carmack was the most brilliant engine developer of his time and was heavily committed to open platforms, so that meant these games looked head and shoulders above their peers and played amazing online and had massive communities of modders and admins running the online games. Basically they created the modern FPS genre.

Until Unreal Tournament and Counterstrike came along, the Quake series was the king of online FPS gaming. And even after they appeared, Quake 3 held its own.
This happens because our companies basically want vendors with open code, not open source.

Open source implies a model of collaboration between different organizations. A single vendor, even with an OSI license, does not an open source project make. And we have only ourselves to blame. Most companies can’t spare their developers for open source development - it’s time consuming and frankly open source is the outlier in how we think about code ownership and development. It’s hard to be a good steward. It’s hard to pitch the upside of such an abstract investment. In the end, actually want vendors, strongly opinionated solutions, managed by a single entity, but vendors we hire to let us treat their code as open and extensible.

I wonder if this era of single-vendor “open source” will be looked at not because it redefined open source but because it changes how we think about vendors, expecting certain types of code access and transparency.
I'm going to go play chess with a pigeon, it seems like a better use of my time.
Soldier Who Called Out Torture in Iraq Is Laid to Rest at Arlington
>The study included 580 middle school students who ranged in age from 10 to 13.

>They also described how often they felt lonely and how often they drank alcohol to the point of intoxication during the past month.

These two phrases put together shocked me.

10-13 yo drinking alcohol to the point of getting drunk?

Who sold alcohol to them? Where are their parents?!
Is being interested in computers in middle school still seen as uncool, given how mainstream tech has become?
IMO, those are filtering functions for YC. If you aren't willing to move to the US, then your company probably doesn't make sense for YC's business model.

YC isn't some philanthropic business program - its a Venture Capital fund. They make money when the companies they invest in go on to be worth billions of dollars. That almost always means the best possible outcome is you end up as a company registered in Delaware and listed on the New York Stock Exchange. If that isn't on your horizon, I'd argue that venture capital isn't attractive at all.

The USA-centric approach makes sense once you understand the expectation is for your company to be worth billions.
https://en.wikipedia.org/wiki/Johnny_Hardwick
Open-source at big companies has a different financial structure.

It's not comparable.
"Source Available" please.