skysight-inc/HackerNews huggingface dataset:
Edit: another person pointed out that the actual comment sounds like an ad hominem, which i do not condone. However, some of the phrasing made me think, hence the question (more clarification below).

> The irony of bashing open source on a website using systems/code/infra containing thousands of open source lines of code which I am sure they haven't paid for... has probably escaped their attention.

Hey, what are your thoughts on the OP's argument, though?

I read your article and it did seem to have plenty of truth to it, much like other articles that i've read in the past: https://staltz.com/software-below-the-poverty-line.html

Personally, i use a lot of open source software and i definitely won't pay for most of it, many people out there won't pay for any of it. I don't find that ironic, i find it sad. There is no obligation or anything to encourage anyone to donate to the authors, most people don't care.

If i went to work on Monday and suggested that we as a company throw money at open source, i'd probably be looked at funny. In the company, near the holidays we have an initiative where employees vote for charities and each vote gets 100 EUR donated towards them... but curiously, no one even considers something like that for open source projects, despite there being hundreds if not thousands of those in their dependencies.

I think it's probably a cultural issue to some degree, simple psychology otherwise.
I would argue society is already a Lord of the Flies hellscape.
I think you are absolutely correct. The best way to contribute to Open Source software is to literally contribute to it.

We don't need to turn OS maintainers into service providers that sell support contracts to enterprises.

Enterprises could just contribute to projects in kind, eg. by auditing a library, by fixing a bug, or by writing some docs.
I believe the correct package in this instance is `condolences`
“Interpret” and “As it is written” - pick one, you can’t have both.
The subtext of my comment is that the woman in the relationship may not have had a choice in wanting or not wanting children. It does not even have to be outright rape, just the implications of women being dependent on men or older family members and other societal expectations.
As usual people ignore messages that basically told them what was happening. Reminds me of the Target hack where they installed some anti hacking system which immediately tossed out warnings which seemed excessive so they turned it off for a few months.

But security is an expense and people don't like paying money.

A financial company I worked for in mid 2000's decided the only thing they needed to do was buy some encryption for the disks their databases ran on, which of course would do nothing to keep someone from just using SQL to extract all our customers credit card data.
There’s no better legacy than “stopped death and disease from tearing down your grandchildren’s generation and every generation after it.”
California is not doing anything special. The tech sector provides high paying jobs fueling high housing costs in the San Francisco Bay and other places used as second homes (WFH): Wine country (Napa/Sonoma), the Coast (Santa Cruz, Stinson, Big Sur) or the Sierras (Lake Tahoe).
High paying jobs + high housing prices ---> higher taxes
Taxing tech corporations is more complex and most have stored IP in low tax havens. Note that this is not specific to tech, Wal Mart, Goldman Sachs and others do the same thing.
Here's the paper:

https://www.nature.com/articles/s43587-021-00151-2
Cookie consent should be the responsibility of user-agent cookie policy. And virtually all of the consent banners I've seen are about cookies. And I certainly think it has a better shot of being comprehensible by users in general than having a separate UI for consent for every site. Especially when it's in those sites' interest to confuse or annoy users into allowing the cookies.
So your solution for a software problem is buying more hardware. Companies must love you.
One of the jobs of a software developer is to understand that companies that produce proprietary systems (such as Apple) have their own incentives that do not always align with the desires and needs of those creating software. Put simply, this means that you do not trust those companies to do the right thing for you, and instead you need to identify what level of their technological offerings seem most likely to represent the correct entry point for you/the project.

When we first ported Ardour to OSX/macOS, it was abundantly clear that XCode was a non-starter in terms of technology, partly because it was single platform, and partly because its scope was too large - as Unix-based developers we understood the merits (and occasional pain) of more modular toolsets. So I found a handy guide to writing "nibless applications" that completely removed XCode from the picture (along with some Cocoa boilerplate code that isn't actually required). As a result, we've continued to interact with the stable API core of Cocoa, even as Apple dither around the edges.

Apple (and Microsoft and .... ) are not your friends. They want you to build software for their platforms, but beyond making that possible in some way, their incentives do not align with yours in any substantive way (partly because they make software too, and have their own API goals and needs that may/will conflict with yours). If you don't understand this, you're inevitably going to have the sort of experience you describe above.
The PADI (suba diving) app barely works without constant internet connection, especially eLearning is useless with it once you are offline / have a shaky connection.

Scuba diving spots on the world are rarely well covered with internet and even if they are, still many people don't have the roaming/local SIM solution for it.

Guess where you want to use that damn app the most?
Doses used in the Mayo Clinic trial was about 1.5g to 2g for humans, 5 days per month, iirc. Also keep in mind that if you are young and healthy you won’t notice much and it’s the kind of treatment like most that are long-term, meaning you can’t do it 3 months and expect results.
I hate Material Design with a passion. It's so off putting and ugly.
This piece is so deeply tenuous - it's like someone in the Bloomberg office tried their best to build a link between the USA and Argentina.

None of this advice is practical for vulnerable USA consumers(a), it's useful for a country with long term runaway inflation.

(a) These people already live paycheck to paycheck, they do not have savings and certainly have nothing spare to invest in inflation-linked bonds which are device for long term savings storage. Because of the aforementioned factors they also do not have access to low interest loans, and even if they did the USA's fiscal policy would certainly respond to ongoing inflationary pressure by adjusting interest rates upwards.
Nonprofit seeks to raise $43M to acquire and steward Lost Coast Redwoods
> Defined benefit pensions are stupid unless you can print money.

Or you look at demographics ahead of time and have the political will to switch away from a pay-as-you-go system. Like Canada did with its CPP in the 1990s:

* https://en.wikipedia.org/wiki/Canada_Pension_Plan#1996_refor...

Every three years the CPP is independently audited to make sure it is solvent 75 years out given certain assumptions:

* https://www.cppinvestments.com/the-fund/our-performance/actu...

And that includes audits from foreign auditors/actuaries that don't have a dog in the fight:

* https://www.osfi-bsif.gc.ca/Eng/oca-bac/ipr-rip/Pages/gad30....

> no city, county, or state should be in the business of promising things that far into the future.

Health care workers in the province of Ontario would disagree:

* https://hoopp.com
Accredited investor laws don't require injury. The injury just creates the likelihood that it gets noticed. But yes the major difference in capital raising laws is that the state regulator is the biggest issue, whereas the executive branch is (mostly) absent in SB-8 and likely will be completely absent.
It depends on what you're doing with the session cookie. If it is just for holding shopping cart items or tracking whether you are logged in, I agree with you. But there are many first-party things sites want to do which are probably not "strictly necessary".
Or host it on gitlab, which lets you entirely disable forking, merge requests, and the issue tracker
That comparison doesn't make sense. Glue traps are not a risk to humans. Poison is a risk to humans, including that of internal hemorrhaging.
> It becomes whack-a-mole because the stacked court is certain to find the CA law unconstitutional but the TX abortion law fine

I disagree with this statement. Justices may be ideological, but they aren't idiots. They know that they will lose any possible shred of legitimacy the court has left if they are that open about their hypocrisy. Indeed, the biggest concern that conservative justices expressed during the hearing on the Texas law was whether it would allow any constitutional right, especially gun rights, to be invalidated in this manner.

Justices may be ideological, but they know they need to craft their rulings to appear non-political in order to uphold their legitimacy (Roberts has been especially clear about this).
There are federal systems where the federal government has lots of power and federal systems where the federal government has little power. There are unwritten rules and norms when it comes to governance and systems are only as strong as the willingness of people in power to follow those norms. In the U.S. those rules/norms are dissolving. A new equilibrium must be achieved. That equilibrium might end up being states seceding.
To be fair, Playgrounds for iPad is brand new while Xcode has had playgrounds since Swift was released. Additionally, the Xcode feature has seen quite a lot of change in the last release or two of Xcode in effort to make it more capable.

The biggest issue here is really just lack of up to date tutorials from Apple.
> Bad choice not cherrypicking what you need and installing a whole lot of packages you don't.

Another comment quoted a minimal .net building install at about half the size, which is still enormous.
That's exactly what I had in mind when I wrote the article. Thank you for formulating it in such a clear way.
I'm not sure how you could be a moderate if you were anti-gay, but the types of people who I think about when I think "anti-gay" probably would be quite happy to own slaves
It's not even close to being the same situation. Due to surging stock and real estate prices and high wages, many Americans have actually gotten wealthier on a dollar-adjusted basis and real basis despite rising CPI. In Venezuela , as well as Turkey and other countries, it is the opposite situation of people getting poorer and poorer. This shows the power of having world reserve currency status and the US dollar being the global unit of wealth.
What an excellent reminder of how easy and effective it can be to not be a jerk. I think there are plenty of people who could take some advice from this.
ha! I lived through hyperinflation and the best way to escape it was to buy dollars.

Seriously though, buy dollar denominated risk assets, especially real estate.
The effbot was an early mentor me. He had a brusque style, an excellent sense of design, and a wry wit. He thought deeply about programming problems and did not shy away from non-trivial tasks such as regular expressions. His ElementTree library humanized XML parsing and generation in Python.
UK reports 1,239 additional Omicron cases – nearly doubling previous daily high
Implementing TLS Encrypted Client Hello [Nov 2021]
I’ve saved hundreds of dollars in money transfer fees using crypto.
Yeh I hit that too! If it’s the same app their business model is to charge for offline use.

Not a great way to get new customers though as it requires missing out on logging a ride to become aware of a reason to buy.
Both groups have just as much incentive for the price to be higher, it's a moot point.
Canada can print its own money though. They are effectively solvent no matter what. And sure, there might be some decent people working at decent DB pension funds.

But at the end of the day, what are they doing different that a target date fund from Vanguard/Schwab/Fidelity is not? Except the latter avoids agency risk and is super cheap.
Regional data on percentage of probable Omicron cases (by SGTF): London 34%
I wouldn’t be put off. The core idea is simple enough it is basically done. There are better reasons to avoid it, like the existence of SQLite.
As a non American, I don't understand how exactly can the country break apart when many of your country men have died in a bloody war to preserve the same country. Plus, the fact is the states are stronger together. Sure, they don't align culturally as much but the Federal government steps in to help each state in one way or another (such as how Texas needed help during the crisis it had in the winter despite one of its high ranking officials talking openly about secession a few months before that).

Wouldn't deeply entrenched business interests resist this tooth and nail as I am sure many supply chains are interdependent on several states.

Besides, wasn't it Ulysses Grant and Abraham Lincoln who believed that preserving the union would save more lives in the end as if there were two countries in the same subcontinent, war would be inevitable over the centuries (in a manner similar to European wars that had been happening for almost a millennia at that point). Don't the leaders realize that simple fact?
Yeah it's a loophole the antivax loons can (and do, obvs) use
print("F")
Thank you! I did not realise that.
>If FOSS was broken, the internet as we know it today wouldn’t exist; the countless marvels of technology that we take for granted and techno-economies that thrive on them wouldn’t exist;

I guess I just vehemently disagree. Nearly all of the early open-source software that made the internet possible was produced in universities. The only reason it was sustainable was because it was professors being paid by the university, or students doing it for free. Implying that means it's viable for all these other projects that were created and maintained outside of a university setting is just not accurate. There's also this fallacy of: it worked this long so it will continue working forever.

For me the long and short of it is: the only way I can foresee open source working in the way the purists want is if there is a universal basic income. SOMEONE has to pay the bills, and as we've seen time and again, hoping to feed your family on donations is a fool's errand. With UBI, artists of all kinds (including developers) can pursue things that would otherwise be impossible. Without it, we're left with the constant push and pull of people either burning out maintaining stuff in their spare time, or hoping a given corporate maintainer wants the same features and functionality as the community.
It's more like don't harass people and then expect having a family will shield you from the repercussions.

These nastygram shakedowns deliberately cause personal stress to their victims (there is little other reason to send baseless legal demands), and so escalating the situation to be personally stressful for the attackers seems like an appropriate response.

As far as I can tell you're arguing that it's one thing to harass people during "business hours", but there is some greater principle whereby harassing them back at off hours is wrong because it might bother their personal associates.

If you don't want to get phone calls at inconvenient times either don't be a shithead in the first place (so that people calling you respect your schedule), or figure out how to silence your phones.
It is successful. It’s just not perfect. With DRM, it’s not about stopping piracy; it’s about preventing it. With Denouvo specifically, it’s about preventing piracy around release time (when investors are looking), not later.

With “anti-cheat” software here, it wouldn’t be about stopping auto-mouse-movers, but about making it hard enough that people reconsider. If I can just download a tool and be done with it, that’s a lot easier than registry hacks and whatnot. It’s an arms race, but it’s not like it’s useless effort.

(Before anyone accuses me of being pro-DRM or anti-auto-mouse-movers, I’m not. I’m just explaining the logic behind why they exist)
LetterLocking
An old friend of mine used to compare getting a vaccine to getting a power-up in Mario.
Highly unlikely that the police issued the EAS about COVID, also even if you can not vote out the police, you can vote out the head of the police (sheriff or mayor) who would have had to approve an EAS about covid

However these types of messages are often sent out by our local dept of Emergency Management, or Health Dept, both of which do have access to EAS just like the police.
I found this to be useful, make a Win32 GUI in the old-school 90s way using MingW so you don't even have to use any Microsoft tools. It has the advantage that nothing has to be installed on the target PC except your application.

https://www.transmissionzero.co.uk/computing/win32-apps-with...

I used it to make an application that downloads files over a serial port from an OptiCon bar-code scanner:

https://github.com/jhallen/cartscan

Coming from UNIX, the biggest annoyance was Microsoft's use of wide character strings.
One outcome of reviewing a BOM will be people asking "why do we have 5000 little dependencies? I thought we were paying YOU to write software."
There’s no guide because nobody wants to learn Windows Desktop programming anymore.

The Web has taken over everything, even use cases where it shouldn’t, because it’s a career dead-end.

The IDE is complicated because it’s an evolution of 30 years.

As for the UI:
- Win32: This is the C library for creating and manipulating Windows. This library is foundational.

- WinForms: .NET abstraction around Win32. Event-driven design. Every UI component is effectively a Window.

Very rich and complete; hard to write unit tests for; easy to peel away the abstraction.

Never going away.

- WPF: Reimagined UI library. Addresses the many limitations of WinForms. Inspired by HTML; steeper learning curve; designed to separate display from display logic, making unit testing a very possible.

Every year, someone asks if WPF is dead.
would someone be able to explain what are cookies?
and how they work?

-Bz
> A claim or a counterclaim (is there even a distinction?) warrants the same amount of proof.

Yes that is exactly what I was saying.
I mean driving is easily the most dangerous thing people do on a daily basis. It's the leading cause of death for Americans under 55. You're not really making the point you think you are.
This is the way the American system works and on the whole it allows different places to have laws that reflect different groups of people.

If you waited for federal interests to align weed would still be illegal and probably never get legalized or only much later. Same with Gay marriage.

You also have the issue with if the fed is making all of the rules are they going to send money to cover those additional costs or provide the services themselves if they don't it puts poor/rich states on different footings. You would need to look at equalization payments.

Canada does a version of equalization but in reality one or two Provinces cover the costs for the rest. If another Province has a good year they lobby to change the formula to exclude that income. How would that work for the US? New York, California basically give 500 million a year to mostly poor red states to pay for services? I can't see that working well.. because if the next group in Washington starts enacting hard right laws (everyone gets a free gun) California has no power to enact different laws and they have to pay for everyone's guns.

The other problem is companies would leave California and move to a poor state with better company tax laws and services.
Frontend: React with tailwind hosted on Cloudflare pages

Backend: Supabase (handles auth out of the box) and some Cloudflare Workers when SQL procedures/functions aren't optimal for a specific use case

Payments: Stripe
I'm very excited to heqr the plan for locating 5G towers in the ocean, in remote wilderness sites, in underground facilities, the Antarctic, etc. People visit these sites and expect their tech to work fine as long as it doesnt obviously require a network connection. Of course I can't browse HN from those places, but my otherwise self contained apps should continue to run predictably.
imagine the hilarious conversation between the OP and his buddies/colleagues

"What did you do this weekend?"

OP: "Drank some beer and sent some SMS through space"
Anne Rice, author of Interview With the Vampire, dies aged 80
Apple is pretty clearly gearing Catalyst as a vehicle for existing iOS devs to get their stuff running on macOS quickly. The canonical way to make a Mac app is still AppKit, or if your use case is simple enough SwiftUI (which is still AppKit under the hood). AppKit is still maintained and isn’t going anywhere any time soon.
Somewhat of a hot take here, but why is this even a problem? Why would shitty clones with malware existing somehow damage the original app? Every open source app on Android has these problems, but they don't seem to affect the app's existance or reputation. And in the case of AetherSX2, the benefits of a transparent, community-driven mobile emulator certainly outweight any risks it may have.
The point is not to prevent these things from happening, the point is to have enough people sbowing support and contributions for your software that the clones with malware become something just not worth it to even care about.
Speak for your own brain, I didn't make particularly impulsive decisions at that age nor at 40 do I have a problem with the logic behind the conclusions my 16 yo self made (I obviously had less data to draw from which wouldn't be an issue at year 50 of being 16). Just sayin'
PoW can jump to another coin without writing off their investment (into hardware), PoS can't.
Hear me out: Django for database modeling and the free admin, then the API fronting your service in Rust (actix-web, or your choice), with whatever frontend you feel fits you best.

Django's database modeling (using just that) gives you migrations and some form of typing that take you quite far. You're doing the API on querying on the Rust side, so the ORM isn't really a big concern. The admin can also take you quite far and is incredibly useful for giving others access to view and/or modify data if you need to.

This is also relatively easy to decouple if you need to scale.
I bet that assessment would cease to be the case once we have gotten used to 100 year olds that look 16
> Build. Now.

Great advice. Build now and hope that in a few years you need to change parts of the stack because you’ve outgrown them. That’s a great problem to have.

There’s a good chance that the business that succeeds isn’t the one you are starting today. For example, IIRC Slack came out of game development.
> I don't want the world to be populated by people who think like me.

I didn’t want kids for the same reasons, and because I am highly anxious and the world seems pretty grim place.

Ended up marrying a girl who wanted kids, so now we have kids. I am happy to be parent but now that I am hanging out with other parents, there are no longer intellectual discussions. Everyone seems more focused on the money. And honestly it seems there is a relationship between number of kids and intelligence. These people are happier though.

Now I sort of hope my kids don’t think like me. Even if it means overpopulation.
thx for clarifying this.
can someone explain what are cookies and how they are useful in a wed svr?