skysight-inc/HackerNews huggingface dataset:
You can read the history of the term Open Source here: https://opensource.org/history

The folks who coined the term were among those that led the OSI.

> The “open source” label was created at a strategy session held on February 3rd, 1998 in Palo Alto, California, shortly after the announcement of the release of the Netscape source code. The strategy session grew from a realization that the attention around the Netscape announcement had created an opportunity to educate and advocate for the superiority of an open development process.

> Two of those present at the Palo Alto meeting (Eric Raymond and Michael Tiemann) would later serve as presidents of OSI, and other attendees (including Todd Andersen, Jon “maddog” Hall, Larry Augustin, and Sam Ockman) became key early supporters of the organization.

These folks went on to create the Open Source Definition: https://opensource.org/docs/osd

The folks who created the term started an organization named after the term, created an official definition, and registered the domain. If that's not enough for us to have an official definition, what does it take? And what do we gain by arguing about this? Reading your posts in this thread (and elsewhere), my impression is that you're invested in insisting that "open source" doesn't have that definition, but I can't figure out what your motivation is.

FWIW, my motivation is to create an environment where terms have precise meaning so we can discuss complex issues (like copyright, licensing, development models, etc.) effectively. If we're wrangling over terms and language all the time, communication becomes much more difficult.
https://docs.usebottles.com/faq/why-bottles#why-not-just-pol...
There is a curious symmetry in that the idea that you only do certain things when you are young(er) or may not live (or be healthy enough) to harvest (or enjoy) the fruits of your early financial independence does not seem to enter the mind of many people chasing this.

In my thirties I worked in many different countries for many different companies. Going new places with different cultures and being able to enjoy my time there was always the main driver: i.e. experiences & work/life balance over salary.

I would never trade these experiences for early financial independence at maybe age 50. I think there is a best before date for some experiences in life.

Maybe now it is possible for a select minority to have both. But most of of my friends in their 30s who work 'normal' jobs and have this early financial independence aim it doesn't hold true.

I.e. they will simply not have made these experiences when they reach that goal. Few have ever managed to leave their country of birth for anything else but holidays.

Some personal examples:

Living & working in Japan and thereby traveling the country on weekends or going to a cool club in Tokyo. When you're 35 vs when you're 55. Would you even do the latter at that age? Would it be the same?

Living and working in India and thereby going for a weekend hiking trip in the western Ghats were you're sleeping in an abandoned train station in the middle of the jungle. When you're 35 vs 55. Would you even do the latter at that age? Would it be the same?

Living and working in Sydney, going to a party of friends on a yacht on Friday after work and on a diving excursion to the Great Barrier Reef on Saturday morning when you're 35 vs 55. Would you even do the latter? Would it be the same? I was still hung over when I put on the diving gear but it was ok. With almost 55? You would simply have to skip the diving trip.

None of the above are made up. The pandemic-related lockdown made me realize what rich tapestry of experiences my past life choices have afforded me.

I have four people in my circle of friends who are actively working on early retirement. They do 'compensate' a lot on the weekends and when they go on holidays but that is not the same as the above.
Automating Google Dorking
CodeQL comes with a bunch of pre-configured queries for the language you're using (at least when running on Github enterprise)
Know your worth. Don’t hustle out of constant fear you’ll be fired. Don’t answer the phone after 5. Work 40 hours or less. Work is a distraction from life; It isn’t life. Do as little of it as you need to, to achieve your financial goals. Have concrete financial goals. Don’t listen to fearmongering coworkers who have put themselves perpetually on call. If the company loses a customer because you don’t answer your phone, that’s on them not you. And they need to correct their staffing and expectations. Don’t be afraid to ask for more money. Don’t be afraid to quit and find another job. The overwhelming majority of your raises will come from changing jobs. Your company doesn’t care about you. It’s not a family. You’re there because they pay you to be. HR isn’t your advocate. Stock options are a lottery ticket, not a proper form of compensation. Practice being tolerant of some louder, younger engineer having loud opinions about how to do something because ultimately the way they do it wrong probably won’t matter much. Don’t obsess over software purity. If you need your code to be beautiful and elegant at all times, take up a side hobby instead. At least one person will have different opinions on each one of these points.
The Roles and Responsibilities of a Data Protection Officer
Cool project but no real world use case.
I recently became involved in the P2 community, the new propeller microcontroller from parallax (which just hit rev C). There's some very talented people there doing interesting things with it.

Some of them have been programming it before it was even proper silicon, when it was being developed via FPGA. Lots of really in-the-weeds discussions on machine code and cycle timings and such. Worth diving in if you like seeing "how the sausage is made."

One of the current projects is implementing a sega genesis/megadrive console, using the different cores to emulate different components: https://forums.parallax.com/discussion/173381/console-emulat...
I’m not even sure they’re a bot, I’ve seen low effort trolls pop up all over the site now, usually quickly killed off.

The most curious case, was an [banned] account making comments like this with a 10 year tenure. I’m not sure if they were posting unhinged crap for 10 years, or if they at some point were relatively benign until losing it for some reason.
We have a method for tackling this. Competition. If one company's management is incompetent and as a result their products lose quality or become overpriced, people switch to another supplier. If a state government's laws impose more burden than benefit, people and businesses flee to other states.

The problem comes when markets become consolidated and uncompetitive, or bad regulations get applied at the national or international level and there is nowhere to flee. Which persists when upon it happening people say "eh" and do nothing, instead of taking it for the threat that it is and fighting it with all they've got.
Should we bail out 18 year olds making other bad decisions. Let say entering some type of illegal business. Or maybe just maxing out credit-cards, payday loans and so on and gambling all that money?
1. I don't see how "slightly more than 1 in 4" is all that better.

2. I used the past tense intentionally. It is true that it is no longer 1 in 3 today, but the rates were much higher in the 80s and 90s.

3. In 1997, "one in three young African-American men are incarcerated, or on probation or parole"

In my hometown (Washington, DC), this number was closer to 50%.
What usually happens in my case is I start off writing a simple program in Bash, then it unexpectedly becomes complicated as I add more and more to it.
No NFC, alas.
Kinda rediculous that they tell people to install Flatpak for "the best experience" when their docs say things like:

"After multiple requests, it is now possible to generate the desktop entry for a program directly from Bottles.

...

this feature is not coming for Flatpak users, due to lack of permissions. So if you’re using Flatpak, please don’t worry about this feature, we still have other plans for you."

Sounds like Flatpak isn't the best experience then, is it?
Team develops the first optical oscilloscope
I dont regard HN as a news site. Not that much of critical importance is discussed here.
If the largest-scale detention of ethnic and religious minorities since World War II, involving forced labor,suppression of religious practices, political indoctrination, forced sterilization, forced contraception and forced abortion does not qualify in your view as genocide than you are out of touch with the accepted definition of the word.

>> My understanding was that this had been done against Falun Gong in the early 2000s - do you have evidence on this practice continuing against Uyghurs circa now?

Yet you seem to really like the "1 in 3 black men" behind bars headline, based a study from 2001, at the peak of US incararation rates across all population groups. Even the authors state its' gone down significantly.
It's not really decline but relative decline, otherwise the rest of statements stand.
The most amusing thing is that people forgot that US threw the firebrand Taiwan independence advocate Chen-sui Bian under the bus.
I'd suspect the person who eagerly discarded the evidende
If that was the case why don't the non-Apple apps have the same problem then?
I'm 55. I'm tired of learning. I've been learning for 30+ years of professional software work, and none of it applies to any new jobs I might want to seek (I'm talking about specific languages, platforms, buzzwords, etc.)

The pace of change is faster than the average person can keep up with and still be competent.

I can see that by the time I retire, the knowledge I have spent my adult life acquiring will be useless historical trivia. It's depressing. My plan when I retire is to have nothing whatsoever to do with software. It can't come soon enough.
Thanks — I appreciate all the info and advice! This is invaluable.
The comment you're responding to was not advocating any sort of "forgiveness", but rather ending regulatory subsidies to the lenders.

If student loans were made dischargeable in bankruptcy, I don't foresee many people with good jobs quitting those jobs just to declare bankruptcy. Furthermore, that feels like the kind of thing a bankruptcy judge would see right through. Rather, those borrowers will continue to service their debt as per their agreement.

It's the people who are unemployed or underemployed that would be in the position to declare bankruptcy, and them doing so will result in the true value of their loans being made apparent to the bondholders. And for the cases somewhere in the middle, it will help with more voluntary restructuring (due to a real BATNA) which won't involve the courts at all.
This seems like a good modern alternative to a C=64, but it's not free and VICE is.
> you can get a masters in public health at a school that doesn't cost 80k a year in one of the most expensive cities in the world

While I agree, there is a clear benefit to the student, and to society (through the student's productivity), in learning from the best teachers with better resources, and in a community of the most brilliant people (which tend to become very expensive). I want public health professionals that come up with brilliant solutions to our problems. Anyone in any profession I think would choose that avenue of skill acquisition over the discount option. People in finance go to NY, people in IT go to SV, etc., for good reasons.

That said, it is a matter of degree. NYU seems to be near one pole of extra cost. If you are in California, for example, there are at least two public universities that are considered better than NYU.
Well, schools have the incentive to do this today, already. Any student they take on is additional revenue, even if they perform horribly/are not qualified. Yet we don't see most schools lowering standards for revenue purposes.

But there are always second order effects and perverse incentives to any system. I agree if it were enacted as I stated that outcome could be something along lines of what you're suggesting.

Of course, we already have that now with the university of Phoenix type of schools.

I meant moreso aligning incentive of school and student. But exact mechanism of implementation would need to be refined to avoid any obvious perverse incentives
You don't see how creepy + children = danger?
But the US doesn't have universal healthcare from what I know, yet all drugs are illegal, with the exception of marijuana in some states.
h/t Hackaday: https://hackaday.com/2021/12/19/your-next-oscilloscope-might...
I don't know either.

I did it mostly by lowering my costs of living.
My understanding is Yahoo Stores was the Viaweb code base for a fair number of years. [1]

As a product, Firefox is still around. And Netscape disappeared in large part as an unsuccessful ground up rewrite as the brand continued following the company sale.

Bitcoin is not a company. Participants had different objectives. Those whose objective was to hold had success. Those whose objectives were political perhaps less so.

Entrepreneurs are in it to make money. Exits are how startups do it.

Telecom, oil, steel, and automobiles are state industries. Even if political correctness often demands pretending they are not…it wasn’t called the arsenal of democracy for nothing.

[1]: https://news.ycombinator.com/item?id=5739392
Pressures for replacing Lithuanian products already started. Ironically, commerce between Taiwan and mainland do not show sign of weakness.
Not the OP and not advocating to not go to the police, but I'd be shocked if they were of any use at all.
The vast majority of abductions of children are by family. Same with other crimes against children. People they know are far more dangerous than people they don’t.

The predators aren’t hiding in the bushes, they are already in the house.
Most parents treat tablets like fancy TV sets.

The resulting harm can not be understated.

Minecraft and Roblox are active, creative pursuits, and demand disciplined, logical thinking to achieve goals. Lincoln Logs and Erector Sets for the digital age.

TV demands precisely the opposite. Kids are psychologically rewarded for passive non-thinking. They feel the win when their screen hero beats the villain, even though all they did was just... sit there and consume.

The modern equivalents -- TikTok, YouTube, Netflix, basically any streaming video service -- crank that badness up to about 162, because at least the television programming of yore was finite. You could only watch cartoons and be bombarded with ads for maybe two hours at a time before something more boring and adult came on.

Moreover, parents also knew what their kids were watching, because the TV was in the living room. Nowadays, with personal digital devices, none of that holds.

My family treats smartphones the same way we treat guns: both are powerful and dangerous tools.

I could make a pretty strong case that an iPhone is more dangerous to a toddler than an AR-15.

At the same time, you can't hide your kids from the world and expect them to be able to deal with it. Parents must take responsibility and educate relentlessly. You might start with "don't touch, find an adult", but you're going to finish by teaching your kids to master their tools.
Although movies like to portray a hero doing something completely unexpected and saving the day, with odds like this (a species that is technologically advanced as they are, and they will keep advancing in the intervening years), I very much doubt we could do anything. Rig the world with nuclear bombs and detonate if they do something we don’t like? We just don’t have much leverage.
Isn’t a major cause of CFS some initial disease in the first place?
Fair enough. My intention was not to equate them, but merely to disagree that cultural prohibitions of any kind should be "compared equally" to genocides which kill people.

I think what's going on in Xinjiang is broader and much worse than merely trying to restrict certain "cultural" practices, but I also don't think it is a genocide with the intent to exterminate the Uyghur people.
I've done the same for more than a decade now. It's pretty nice indeed, especially the sleep without an alarm.

I've also found that just directly making myself happy, by following urges and wishes, is a local maxima. I get a lot higher peaks of happiness by helping others. Thus a great factor in improving my overall happiness has been spending a bunch of that freed up time on altruistic work. Usually unpaid, just wanting to help others with those same skills that allow me to spend so little time working on my career.
Ask HN: AI algorithms for HTTP Compression
Hello, I am working on some compression research. And I was wondering if new compression algorithms can improve overall web experience by improving HTTP compression.

Can someone with knowledge of this tell me if HTTP already supports zstd (default is brotli afaik). If it doesn't support zstd, why not? zstd offers pretty fast decompression which is useful (you only compress once, but you decompress millions of times).

I am working on an AI based compression alg which is very slow at compressing but extremely fast at decompressing. AI has huge scope in lossy compression (considering that AIs can guess pretty well what lossy content human beings can perceive). Any advice for me?
I think the trick is to savor the experience and to seek novelty. When I drink coffee, it has an almost uncomfortable effect, but it really wakes me up and the feeling is sort of fun. However if I drink it the next day, the effect will be greatly reduced. If I drink it for a week, I'll start to become dependent and feel less awake than when I started without it.

Coffee isn't really the enemy here, it's your own biology.

That said, I feel like you need enough dopamine to make it though the week and sometimes people get trapped by life circumstances. I'm luckily enough to have a beautiful wife, if I had to sleep alone in a cold bed and go out into the world, I might be the kind of guy who needs to cup of coffee in the morning to remain sane.

So in short I think you need to start with a life that is fulfilling enough that you can endure the slings and arrows of the world on a day to day basis. If you don't have that, it's going to be very difficult to not fall into the embrace of temptations that you'd rather avoid.
I'm curious what kind of tooling you developed as part of this process. It seems, from the linked YouTube video, like individuals were actively monitoring the data produced from the exfiltration attack. How did you go from the raw data to producing something that people could usefully monitor?
(I'm one of the people from the thread)

Although this issue has degraded into a conversation at this point, which is a bit unfortunate and honestly my fault, I feel it's important to mention that the main contributors here (myself, other Zig devs, Andrew Kelley, and others) all know each-other, have either met in person or online, etc. and I believe are all just trying to improve the status quo.

There isn't any decision on "should we drop mingw or not" because we don't actually know what that would look like at all, and that's not really what the issue is about. Better phrased the title would be "Issues with libc headers Zig ships on Windows" Most importantly, our goal is just to improve the status quo of C/C++ dev not just drop mingw out of some philosophical reasoning. If Zig takes on that burden, there needs to be super solid reasoning behind it and it would require some serious investment. If you read Andrew's messages closely, you'll see that is what he is really reiterating constantly.

I don't think anybody in that thread is really opposed to closing the issue and saying we just need to improve/contribute back to MinGW, Wine, etc. In fact, that's the current status quo and thus far, I would say, the most reasonable approach.

It's cool that these conversations are happening with some momentum, though. I'm not aware of many other places where people are actively discussing improving the status quo of Windows C/C++ development.
I'm a pretty general Staff Developer at Shopify. No niche. I live in Canada.
I think you are correct in some sense. It is just that kids who grow up in this culture will learn how to navigate it properly, while older people struggle to adapt and find their voice. Now I know what it is like to feel old.
The low millions, at least in Western Europe, is not enough to sustain a comfortable life without working when you are 10+ years from retirement.

Of course you can always go for a frugal life but the average middle class one (vacations, no much worries when going to the supermarket, ...) for a family of 4 is not easily doable.

When you have the 7M€ OP has, you have a realistically stable income of 140k€ post taxes which is very comfortable. I think that the tipping poing is around 5M€.
I think that fuzzy finding is a much better way to open files than browsing a directory tree.

fzf is an amazing tool for this.
Or open up your laptop and (carefully) destroy it.

I can’t remember the last time I used the built-in mic on a laptop, much less the last time I bought a laptop with a mic that was actually worth using.
Major issue is Community service and tutoring/helping kids lack involvement. If you can be fully invested and involved then that's definitely better way to do. But most people can get much more involved easily when it's thier own children.
Some people have excessive behaviors…got nothing to do with TV, Games, Sugar, etc

They just need help to learn to manage those excessive behaviors
"Employment relationships are presumed to be “at-will” in all U.S. states except Montana. The U.S. is one of a handful of countries where employment is predominantly at-will."

https://www.ncsl.org/research/labor-and-employment/at-will-e...

Anything (or nothing) in the US can be a fireable offense, so I wouldn't worry too much about what you put on a resume.
Yes, and if you’re rich, there are many ways that you can leverage tax incentives and trusts to create perpetually tax free investments. Unfortunately, US tax law is creating a new feudal aristocracy, with food production shifting to latifundia like models, and the aristocrats wielding tax exempt dynastic wealth.

Even for normal people, some of these properties, especially defunct dairy farms are tragically cheap and not too polluted. My dad bought one for hunting and fishing purposes when he retired and made a modest income by leasing the land for hay. Not much, but enough to pay the taxes.
What these comments ignore is that, if you form an LLC for your consulting work you have access to a massive number of deductions that do not exist for someone who is an employee. My recommendation is to have a conversation with a good accountant and have them quantify the potential differences for you.
That's true but I don't see how it negates my point.
In reality, most stocks decline. You know this from VCs hitting 10x semi-frequently and still losing money.

Statistically speaking, they're correct.
The FDA doesn't source those claims. It seems more political, than empirical.

Having used nicotine, tobacco, and been around people that have used nicotine and tobacco, there is little observational evidence that is addictive, relative to every other drug out there (including caffeine).

From my experience, the effects of nicotine are exceptionally mild compared to caffeine. The most serious is usually severe nausea/vertigo/lightheadedness if you dose too high.

Vapes are a different beast, though. You can easily get the same effects as a whippit by chain-vaping 50mg salt nic. However, I would still put whippits as vastly more dangerous long-term (the cause of effect for whippits is oxygen deprivation, including cell death in the brain, whereas for nicotine it's neuronal in nature; but I'm having a hard time finding actual research on the pathways involved, due to the politicized nature of this drug).
how would an invading force defend itself against this form of domestic sabotage? is the only defense to make incompetence tantamount to treason and prosecute it as a crime?