skysight-inc/HackerNews huggingface dataset:
It seems like a bit of a strong restriction to have in the law that if I distribute an executable (which people may reverse engineer, modify, redistribute as they wish) that I am obligated to provide the source code upon request.

Like, what if I want to release a rather difficult puzzle in the form of an obfuscated executable and provide a reward to the first person who solves it? If I’m required to release the source code upon request, then that kind of spoils the puzzle. (Sure, I can say that anyone who gets the source code this way is ineligible for the prize, but how could I tell?)

This is of course a somewhat silly and niche edge case. Still though, it doesn’t seem natural/appropriate for a law would prevent such a thing.

Whereas, agreeing to only distribute modifications I make to some software written by others if I’m willing to distribute the source code to my modifications, well, that would just be an agreement I would be making, and seems unobjectionable.

Though, I wouldn’t really claim that all IP is illegitimate. I think many IP protections go way too far and last too long, but, I think some amount of copyright and patents is probably a good idea, though for a much shorter duration. So maybe I’m not really in the camp being described.

I think the freedoms described in the GPL are good.

I guess one alternative could be to say that all software written “for a useful purpose” (or something like that) has to have the source code made available, and that could handle the puzzle case I mentioned?

It does seem important to avoid the case where one needs to use some software for something but is prevented from modifying it due to not having the source code.

So… maybe if one is only required to provide the source code if someone could reasonably be described as “needing” the software for something? (E.g. if you “need it in order to get your printer working”, or the like.)
Thanks! Yeah I believe Windows asm is probably my best bet as the UI part is also well integrated.

This is just for learning purpose. I have a fetish about assembly language and want to use it as a daily drive for a certain project. Definitely not for work or anything money related!
I lived down the street from the old Zildjian plant in Quincy. It's amazing how much product they were able to produce in such a small space.

Sometime within the last ten years, it was knocked down and replaced with an apartment building even bigger than the plant.
A similar thing happens on npmjs.com where it shows downloads for packages, which is often used as a metric of quality. However, everytime a build pipeline runs and it pulls the package, that's a download.
I don't think it's a super super rare sentiment. Also fits that there is a rising number of NEETs and (basically, for the lack of a better word) hikikomoris, which is just this feeling taken to the logical extreme (at least IMO, I may be wrong).

For the last thing you said, in German, there is even an explicit word for this, "Torschlusspanik", the fear and sense of urgency you get when you feel a (imaginary or real) deadline or "last shot at something" starts to approach. So also a common feeling.

Feel hugged. Childhood trauma sucks big time. :/
The embedded politics of the “t” in “tpm” and “tee” are super interesting and revealing. They are “trusted” only from the perspective of the developer; to the user, they represent the complete lack of trust.
it ain't me, it ain't me, I ain't no cymbalistson, no, no*
> I've declined 2 of the postions due their team being even worse than my current one.

What's your criteria to determine that? Is it just insider knowledge from those departments or do you systematically go over a checklist?
> It's also the small family companies like Zildjian that worked around unions

Employers dont like instability, period. They want continuous, headache-free production. Unions can cause instability. (Whether it's justified or not is a separate matter.) So...

Of course, unions in the US are an extremely weird beast, and for all the good that some of them do, there are or were many that simply took the dues and bought nice houses for the leadership. When anti-union legislators started poking about in the 1970s there were plenty of workers all too happy to give the union the middle finger, based on their own experiences of being ignored, mistreated, or horrified by the local union. (That's not to imply that the legislators had workers' interests at heart, of course.)
Quietly removed from the country but if they truly were worried about that then they only have themselves to blame.

Only giving value when something is already gone is kind of a toxic trait. It means you don't actually value it and you have other motives.
Your actor/media production example is not reflective of my reality. There are actors that convey a higher “class” movie, and there are actors that convey a lower “class” movie, and they are constantly in flux.

If Elvis isn’t a good actor, or someone like Dwayne Johnson or Vin Diesel keeps making movies with the type of acting that is considered lower “class”, then they set that expectation.

But you put Meryl Streep or Robert DeNiro or Denzel Washington etc in a movie, and people will judge it is a higher “class” movie.
Leetle
The weird thing is I forked Freepascal to add an architecture of A VM I had written. It wasn't really useful to anyone else, but every now and again it earns a star from a random passer by.
Imagine owning a Tesla and you go for a ride with a friend or family and say something nasty about Musk...how do I know I'm not risking my life with such dangerously surveilled vehicle!
The TPMs are already provided with boot and OS measurements for secure boot purpose which would allow DRM to confirm you use an approved OS kernel, so I guess the computer is already conspiring. And the conspiracy could be enforced by videos distributors in exchange for the privilege of having HD content.
Who the fuck is making you sign NDAs just to interview? That seems absurd for most roles/places.
Isn't that a form of checking?
Maybe you should try to care about something other than just your bottom line. I'm sorry if this sounds mean, but this attitude just turns the web into a giant monoculture because you can't be bothered to care. It actually ends up hurting everybody in the long run. Look how long we were trapped with IE6. Amazing how people forget history so quickly.
Oh man. Should have asked for some for Christmas.

They’re short reads and the series is still ongoing. I’ve seen indications she’s under contract for at least one more book. It’s useful I find especially if you read a lot of things, to be able to revisit the story shortly before the next book is published. The same way many people rewatched Ted Lasso each season. I think I managed to only reread the early books in The Expanse twice but Robert Jordan is slow and his books are loaded with foreshadowing, so when he was still alive there were a lot of people rereading those fat books many many times.

The most recent murderbot book I had to reread because I got my wires crossed on what the backstory was, I combined two different arcs and hallucinated a third one entirely. Never did figure out what I borrowed that story from. But they’re very short. I think I reread the entire thing in ten to twelve days, and not even working that hard.
One of the several related opinions (multiple related petitions for review): https://www.opn.ca6.uscourts.gov/opinions.pdf/25a0002p-06.pd...
It's not a trope.
I wasn't asking you. The commenter specifically used the term "need".
Saw this on twitter, it’s fun! The creator noted that it’s engineered to work well on mobile phones and I’d agree, I wish more websites were this smooth :)
the challenge is differentiating between "haven't need to update it in 5 years because it still solid and compatible with its ecosystem" vs "haven't updated it in 5 years because of any other reason"
It’s interesting that, if you go to a wet market in many Asian countries (e.g. Hong Kong) you will see the butchers cutting meat on wooden chopping blocks where the cutting surface is _grain up_ - typically a circular section of a log. I thought “surely this is the worst possible orientation for the wood?” I think they clean the blocks by using hot and cold water to expand and contract the wood, and scraping it with the blade of their knives.
Hmmm. It's only in the last four years or so that I've even had one, you'd have thought I would have remembered that ...
*nominally democratic. The US government was bought a long long time ago.
The funny thing about those "tests" is that LLMs are judged by their ability to do that themselves, as opposed to their ability to write code that does it. The best LLMs still fail at doing the task themselves, because they fundamentally are not designed to do anything except predict tokens. But they absolutely can write code that does it perfectly, and can write code that does so many things better than that.
But if you create a plugin that calls (via mv2 api?) a separate GPL-licensed JavaScript file to block all ads on the page, and then use your own closed-source code to add your own ads in step 2, is it really integrated or just two separate programs bundled together?
Movie copyright violation: more people than intended can see the movie.

GPL violation: less people than intended can see the code.
They can’t make decisions on that basis, because they’re only good for the next two years; Republicans are very likely to lose the House in 2026. Assuming anything resembling the current structure of the world holds together at all.
Looking forward to remote collaboration in DevOps, API construction/consumption, and great web backend!

4 years experience as principal/senior developer with full responsibility, and looking for mentors and team members.

Location: Phoenix, AZ, USA

Remote: Remote only

Willing to relocate: No

Technologies: Python (Django), Javascript/Typescript (React, Express), Docker + Kubernetes

GitHub: https://github.com/clarkshaeffer/

Résumé: https://linkedin.com/in/clark-shaeffer-24530a19b
(and available upon request)

Email: clarkdshaeffer (at) gmail (dot) com
> The more direct solution would be a law that required distributing human-editable code alongside software.

Hmm okay yeah, I buy that. Good rebuttal, I retract my comment :)
Also take a look at iroh [0]. It doesn't come with the bloat of ipfs, provides robust core building blocks. They really figured out NAT traversal.

[0]: https://github.com/n0-computer/iroh
Practically, sure. But physically? Debatable. A lot of the cost has to do with the time necessary to build the plant (with permits et al), and the money that gets tied up as a result.
If you think Autodesk is bad, try their competition.

Paid competiting software from companies like Dassault are even more locked down and free software alternatives don’t even come close in feature parity.

Autodesk can do this because it’s been 40 years, a lot of people have tried, and somehow they all manage to make something worse.
Interesting, this has flip-flopped a few times so we have some evidence of behavior.

Until 2015's 'net neutrality', ISPs could have theoretically prioritized or deprioritized certain packets, e.g. favor their own video streaming service over Netflix (my understanding of the stated purpose of NN was to prevent that type of ISP behavior; I am not commenting on how achievable that might be, what else may have been included, and/or unintended consequences):
https://archive.is/jPAKV

FCC repealed "net neutrality in 2017:
https://archive.is/7wMMW

FCC restored NN in April 2024, and now we are back to the pre-2015 and 2017-2024 era states.

So I am wondering if we saw any changes in practice during these different eras? Not saying the past predicts the future, but curious on what we have seen so far.
No one is hiding their loss of physique with a suit. You can see it in most people’s faces, and the 1990s era suits where one could have hid abdominal fat have long been out of style.
That's not to mention getting dependencies installed. I know a good amount about everything from the silicon up and it can still take some time to get to the point where I have a Python ML environment working. Debugging whichever vendor's barque build process, broken drivers, etc etc, not fun and not something we probably want every notebook user to spend time on.
AGI as a Tool Maker
I’ve been thinking about Schopenhauer’s distinction between knowledge of perception and knowledge of conception, how that relates to AGI, and wanted to see what others think. Here’s a quick breakdown:

Schopenhauer’s Distinction

1. Knowledge of Perception (Understanding)

- Comes from our senses.
- Involves in mental process of forming a hypothesis about the cause as some external object behind our sensations.
- Results in an intuitive, rather than purely abstract, mental image.
- According to Schopenhauer, this is the only way to generate new knowledge.

2. Knowledge of Conception (Reason)

- Abstract, verbal, or symbolic knowledge.
- Serves mainly to store and transmit what we’ve discovered through perception.
- Doesn’t (on its own) create truly new insights about reality—rather, it refines or rearranges what we’ve already observed.

Examples from History

- Galileo’s Telescope: Without building a new tool (the telescope) to extend his perception, could he have discovered Jupiter’s moons or mountains on the Moon? Abstract reasoning alone probably wouldn’t cut it.

- Large Hadron Collider (LHC): A huge experimental apparatus that led to the discovery of the Higgs boson. Was there any way to confirm its existence by pure thought experiment alone? Most would say no—someone had to perceive (via sensors, detectors, etc.) new data.

- Cosmic Microwave Background Radiation In 1964, Arno Penzias and Robert Wilson were using a radio antenna to study the sky. They kept detecting persistent static, which they tried to eliminate by every method they could think of (even cleaning out pigeon droppings!). Eventually, they realized the noise wasn’t instrument error but a faint signal coming uniformly from all directions.

AGI as a Tool-Maker?

One intriguing extension of this idea is how it relates to Artificial General Intelligence (AGI). If we follow Schopenhauer’s line of thought, an AGI might be most valuable not just as a conceptual engine (running endless abstract computations) or a tool user but as a tool-maker—designing new instruments or experiments to expand our perceptions in realms we currently can’t observe.

Without novel tools that feed new sensory data to our scientific community (human or machine), we might be stuck re-hashing the same concepts indefinitely. The real breakthroughs happen when we push the boundaries of what we can perceive—like building bigger colliders, telescopes, or detectors that show us something truly new.

• Do you agree with Schopenhauer’s stance that all truly new knowledge stems from perception?

• Could humanity have discovered the Higgs boson or Jupiter’s moons purely via “thinking really hard,” without actually looking or measuring?

• How does this tie into modern AI research? If AI were to truly “discover” something, would it need the capacity to design experiments and gather new data?
Individual pirates are rarely profiting from it. I'd wager most people who think pirating a movie is fine aren't cool with printing 1000 bluerays and hawking them at the flea market.
Any chance you're open to Canadians?
So is that one a dupe? Weird seeing it pop up again a few hours later with a different url.
a lot of people are perfectly fine with it nowadays in the name of "equity", unfortunately
And can often be passed in bash via a filehandle, without a file.
Oh... This should have been obvious, but I only realized it from this comment.
I was referring to the original query, of course, as any entity capable of reasoning could have figured out.
Funny to see this here today. I just bought a K Sweet cymbal pack yesterday from Guitar Center because I'm finally getting my drums back out after nearly a decade and my cymbal case (of Sabians) was stolen a few years ago from my storage unit. They sound amazing and hit the perfect balance for me.
Location: China mainland

Remote: yes

Willing to relocate: yes

Technologies: Nextjs, React, TypeScript, supabase

Resume/CV: https://www.linkedin.com/in/yadong-zhang-48a474154

Github: zhyd1997

Email: zhyd007[at]gmail.com
Google Photos is not only expensive but very difficult to use. Try to export photos or sort or anything and it tries its best to bar you from doing that. I'd probably just use a few extra HDs TBH.
Not saying I agree with infringing on copyright, but I don't think it's contradictory:

GPL: "The code must be shared"
Downloading/Pirating movies. "The movies should be shared"

I don't think people that people who believe in the GPL and pirate movies often do so because "pirating is the right thing to do", but one can certainly make the case that they share the same basic idea.
If you don't mind it being public, and hosted by The Church of Jesus Christ of Latter-day Saints, https://www.familysearch.org/ is very good.
"We are not the same. I'm an American, you're a sick asshole."
~ William 'D-Fens' Foster
I don't follow your logic. We have separation of church and state. Having religious symbols displayed by publicly funded schools violates that principle and favors the displayed religion(s). Protecting everyone's right to religious freedom requires not favoring any specific religions. This is pro first amendment.

An LGBT flag is a symbol of support for people who are not cis and straight. It is not a religious symbol. It is not infringing on any individual's right to practice their own religion. This is pro first amendment.

Banning burqas is oppressing muslim students' right to practice their religion, and is anti first amendment.
It's a sad commentary that, because of how concentrated web traffic is today, net neutrality feels like an antiquated concern.
Yeah, electronic cymbals just don't feel right at all. The price to pay for being able to practice somewhat quietly, I suppose.
That's true. I actually sort-of stayed in tech. Well, I do full-time photography and writing now but I still code because I'm responsible for some of the code on the website I work for.
You might potentially be a great manager and you'd never know it until you tried!
The github social media features are so weird I get around 10 follow requests per week from random people who follow >2k people something off happening there.
Charging efficiency is ~85% efficient. As far as I can tell, when it comes to used cars in my area, $10k is the new $4k. No way would I buy a $4k car any more, and I'm in the market for a beater for a kid's car. $4,000 buys a 2003 Toyota Corolla with 250,000 miles and 9 previous owners and some moderate damage according to CarFax.
It's just different people. "Copyright infringement isn't theft" is an extremely niche viewpoint in general.
Primate Labs | Software Developers | Full-Time, Hybrid (Toronto) or Remote (Canada) | Toronto, Ontario | https://www.primatelabs.com/

We develop Geekbench, the popular cross-platform benchmark, and we're looking for developers to help us build future versions of Geekbench and Geekbench AI. You will help develop and characterize benchmarks for future versions of Geekbench. This is a great position for developers interested in computer performance, high-level and low-level software optimization, and cross-platform development.

The ideal candidate has experience with C++ and experience working on a small team. It would be nice if you had experience with any of the following technologies (but by all means these are not mandatory): C++11, SIMD instruction sets (e.g., SSE, AVX, NEON, or RVV), and code optimization and profiling tools.

Interested? Send me an email at john@primatelabs.com and let's chat.
I feel like it'd be entirely acceptable to load the inputs into tables first and still qualify as pure sql, because string parsing in sql is so blergh
I don’t think I have a same level of experience you do in terms of work because I’ve only had two different careers, thought I’ve done multiple jobs within those careers. However, I’m a perpetual student, and I collect degrees. Not just for the sole purpose of collecting degree’s but I like learning, and find it rewarding, and I find that doing it in a formal setting provides me with the structure I need to learn effectively. As such, I have a long list of “qualifications” I can put on my CV and I have figured out, if I list every qualification, I almost NEVER get an interview. Whereas before, when I had just two degree’s I’d find I’d almost always get an interview.
I’ve figured out, if I only list one or two qualifications relevant to the job I’m applying for, I have a better success rate.

This makes me think that in terms of job searches, too many qualifications are a disadvantage. If the initial short listing is automated, then I assume too many qualifications means that you’re not slotting into the right niche that gets through the automated process, and if it’s humans doing the shortlisting, I wonder if they assume that someone with multiple qualifications doesn’t know what they want to do, gets bored easily (which for me is true), or they’re intimidated.

So ultimately, my experience is that your CV doesn’t have to list everything you’ve studied, or every job you have done. You can tailor it and only list qualifications, skills and experiences that are relevant to the job you’re applying for. But remember, if you do that, at the interview, you need to also only draw on the experiences you’ve listed in the CV because you can’t really throw in other work experiences that are not listed in the CV or they’ll ask why you didn’t list them. Overall, it’s easier to keep things simple. I generally find most humans prefer simplicity, so perhaps just package yourself up as something simple, but be excellent in the stuff you choose to focus on. That’s my current strategy for myself anyway. Not sure if it’s that helpful, but just another perspective anyhow.
Sounds good in theory. But almost every time I use one of these projects, it's in "abandoned" status and definitely needs attention. There is 1 project I can point to that I use that does not actually need any maintenance and another that honestly makes me _extremely_ nervous to use because of lack of maintenance.
> That's why many commercial companies don't include GPL code - see Apple.

This is wrong in a couple ways. First, Apple ships plenty of GPL code. https://github.com/apple-oss-distributions/bash/blob/bash-13... as an example.

What Apple does not ship is GPLv3 code. GPLv3 had two major changes around patents and "tivoization". The tivoization clause in particular forces changes that break Apple's security model for their hardware, and is probably the core reason they do not ship GPLv3 software.
Reminds me of:

"Why should I change my name? He's the one who sucks."

-Michael Bolton in 'Office Space'

Also funny since the main character in Office Space is named "Peter." I now wonder if this character name is, itself, a reference to the Peter Principle. I wouldn't be surprised given that it was written by Mike Judge (same creator as HBO/Max 'Silicon Valley' years later).
This means 4.5M fake accounts. GitHub does a good job of detecting bots, but room for improvements still exists.
Even I am curious now. Can you share me the fork? I want to see what you added there and how it's added.
Apple to pay $95M to settle lawsuit accusing Siri of snoopy eavesdropping
Working in USA vs. the Netherlands: 12 Biggest Differences
Not surprising at all, honestly. The incentive to farm stars is massive. According to the article, 10K stars can cost just $1K, whereas achieving those numbers organically often takes years of work, millions in R&D, and countless deployments. When this seemingly trivial metric becomes a key factor in unlocking capital from VCs, it’s no wonder people resort to shortcuts. In a way, the real surprise is that not everyone is buying stars.