skysight-inc/HackerNews huggingface dataset:
Its only illegal if you're explicitly excluding people

Oh but if you make laws that just happen to make it harder for black people and Latinos to vote, its just a bad coincidence yea? Awe so sad, wish we could do something about it!
It's not an emotion. It's a stance.

> Why you want to release code to the public at all if it isn't simply a donation to all human knowledge.

On the contrary. I donate my code to all human knowledge. Just not to corporate's private code corpus. I intend my code to be open to all humans to run, study, modify and share, forever. I don't give you the freedom to take it to a closed domain, and not share the further knowledge you derived from my code. If your primary intention is to return this knowledge to human kind, GPL is an enabler, not an hinderer.

> I personally would be thrilled to know my work was valuable enough to be used by a company because I really just couldn't care less that about the "credit" part of it. I know what I've done and don't have anything to prove.

I personally don't care whether my code is good enough to be used by a company. If I want to contribute code which can be used by a company, I can contribute to MIT projects (which I also do). I don't have anything to prove.

I release my code with the hope it'd be useful for somebody, and I don't want it to be included in any permissive or closed source base. Doesn't matter it saves your beef for today or not. That's not my problem. Go write a better one, then. I don't care.
The "standards" aren't standards, they're new Chrome features. Most of the time their only utility is to enable more accurate browser fingerprinting. Google feels they can release any half-baked "feature" and declare it a standard thanks to their monopoly.
Inheritance is just a total mess. Overriding a method, especially a non-abstract one, feels more like monkeypatching. It feels unsafe, it's not clear if I should do it, etc. A lot of Apple APIs mark which methods should be overridden and which shouldn't be. It just generally feels like a crappy approach. Languages with deep inheritance trees like Ruby and Smalltalk and even Objective-C are also extremely difficult to learn how to use due to how much basic functionality of the object comes from far up the chain. Remember when Steve Jobs wanted people to make companies that just sell objects? Sounds like my worst nightmare. I don't see why Rust's dynamic traits, or just duck typing, aren't totally superior
Here's the link to 2017 talk: https://www.youtube.com/watch?v=jBBcORHhfV0
Couldn't find 2021 talk that fast..
Frankly, as a EU company (based in Germany no less) I'm steering clear of any US SaaS whenever possible. Even if they operate in the EU they're usually a legal headache because privacy compliance is added as an afterthought and they'll often carelessly transfer data to US servers based on assumptions that should have been abandoned when Privacy Shield was torn down in the courts.

Out of the big cloud providers only Azure feels even remotely safe to use (if only because of the privacy reputation of Google and Amazon).
CVEs are a tiny, tiny fraction of bugs.
Once you've ditched hierarchy, haven't you entered "functional programming" territory? It's just types, structs/maps/dictionaries, factories, and modules/closures now, right?
But the real understanding of composability in all its complexity and generality has only come with (the more recent developments in) category theory.
As someone stuck in an unconventional career arc into sysadmin and dev work at 31 this is massively anxiety inducing
I think it's more likely you just haven't been in a company with coworkers who write this kind of code chronically, and also opt out of any participation in architecture meetings or design reviews. Just interminable finger-pointing and stop energy any time there's some critique.
A little more speed from the 6502
I also feel the same way and believe that this is not due to internalising capitalist propaganda.

Caring about quality is above capitalism or communism. Yes, it can be exploited by any political regime and it is necessary to be aware of this exploitation, but regardless of what is the environment I feel proud of doing a great work.

I think it is because we are naturally attracted to beauty and repulsed by ugliness.
Even if the sample was one snare hit. Someone worked hard to tune that snare, mic it, record it and process that sound.

They should be compensated.
I have had the complete opposite experience. I was in academia for 15 years, and have never seen such a lack of humanity. I was at a small, highly regarded liberal arts college.

I now work for a multinational American corporation - something I never thought I would do. It has been a dream come true. A recent thought: if one wants to experience true diversity, take a job with a multinational corporation!
Yea I would 100% rather have the calm stability of Europe than sacrificing my grandmother and first born son in the name of capitalism and the economy

The US is absolutely insane
I remember the Ansible docs as pretty good.

I’m sure you have read those great todo articles on medium or log rocket or whatever.

The problem with citing good professional documentation is that this is usually or inevitably taken on by a team, so docs are really a standard of a good editor.

The problem with stuff in the wild is it can be too bloggy or conversational.

What you need is awareness and purpose. Stop reading junk as soon as you identify it (skim junk for take always ;).

Cherish and reread somethings that “speak to you.”

Ironically, the best technical documentation is dry and to the point (without sounding as though generated from already inadequate code comments [glare].)

Edit out sarcasm, sentiments, and unnecessary references or language.

Explain what is happening, show an example and stop. You’ll do fine!

Do read one of those boring grammar/punctuation books. Just being aware of good sentence form will make you a better writer.

I did all this stuff over a decade ago, so I don’t have a link off hand.
> Obesity is the easiest preventable thing under your control that you can directly influence to assure that an early death does not come, you are coping and desperately trying to twist what I said.

Do you know this from experience or are you just assuming that because controlling your weight is easy it must be for everyone?
Ah, I misunderstood your example in that case.

I was thinking more about solving it at the source vs essentially just catching the error case and overwriting the behavior.
And while the latter is definitely "code smell"/technical debt... Sometimes, there aren't really any good solutions to a given problem
I'm not sure. If you are convinced you need privacy-first analytics, and thus need to get off Google Analytics (e.g. because you've heard about Plausible) wouldn't you at least do a quick google to find other products (which might be better/cheaper - not saying they are, but you'd at least look?) And then you'd need reasons to choose one over the other.

And, when they started up, they must have googled and found other products and decide to start up anyway? I'd love to know more about that decision. Seems like it'd be difficult to justify, but obviously it worked out for them so maybe I'm just overthinking it.
Seems that they simply mediate private key (or password, or other crypto trick) exchange in case one of the connected accounts loses access. E.g. Bitwarden states that it must be a special type of account explicitly set up for that. You cannot recover a regular account.

https://bitwarden.com/help/forgot-master-password/
Don't tell that to NFT people who want to put everything on-chain but have to sell their house in gas fees to store a small jpg on Ethereum!
It's like the 70s all over again, but with blockchain instead of floppy disks.
(I've seen a few of them discuss better compression algorithms because they really felt it was extremely useful and meaningful to store the actual data on-chain and not a IPFS link like they usually do)
Governments (with monetary sovereignty) are not funded by taxes they are currency issuers, this is a fallacy.
Battery thing aside, it's inferior.
As a developer that sometimes have to dabble on the front end, I have come across areas where Firefox and Chrome supported features for years and I just assumed Safari did also...nope it didn't dues to what I could only assume is some nonsense Apple dogma
Think of it this way:

Someone's hosting a big party somewhere in the middle of nowhere, off-the-grid, so no grid electricity. Summer, sun shining, air is hot like a hair dryer.

They put up a 20 kW generator run on gasoline. It's powering several fridges for cold drinks and ice, sound system, light effects, and so on.

Unfortunately the heat is too much some old person, so they need to be kept cool in a tent and luckily there's an AC unit that could keep the temperature at some tolerable level.

AC would use a few kW. Dang, the generator is maxed out already with all the other stuff.

Aha, someone notices a guy who's plugged in a soldering iron and is burning patterns in pieces of wood.

People start arguing with the guy to stop wasting electricity on his stupid wood art, because it'd be needed for the poor person suffering from the heat.

This is what's happening here.

People don't even think about questioning whether the party should keep going. Whether they should just switch off the fridges. Well, maybe they are questioning, but they still have most of their attention on this one guy using maybe 50 watts.

Meanwhile the sick person in the tent is getting weaker. And people outside are now shouting at this guy to unplug his damned soldering iron or the person in the tent might die.
If it's like other tech the more people are now in the developing world which would mean high volume usage but have trouble reaching past heights of speculation.
Solana launches Web3 smartphone “Saga” to improve crypto-mobile relationship
Question:

How many people would use cryptocurrencies without such platforms?
Copilot can't create new novel concepts. In the end it is just an complex mathematical formula that return a set of code references with a set of length determined by the math.

The illusion of creativity is similar to that of technology. Sufficient advanced technology is indistinguishable from magic, and sufficient advanced math is indistinguishable from intelligence. The relation between AI and math is the same as the relation between magic and technology.
Under "Try it right here," my first instinct was to drag-and-drop the components from the left onto the right pane.
I’ve done this but I haven’t encountered issues so far. What’s an example of some vanilla js/html/css that breaks under safari?
I meant to support you argument, not deny it.
>The academia is characterized by world's top experts in a narrow niche investigating speculative problems few people have any idea of. More often than not, that research turns out to be a dead end, "wasting" years of work.

I believe this is very much dependent on where and with whom you are working with. By definition, not everyone is a top expert. Even rarer to publish a top paper. Sometimes entering a narrow niche field makes it possible to work in an insulated silo where niche's favorite problem statements and research programs can escape critique from experts of other disciplines.

As a practical, though not quite disastrous example, I did an applied maths MSc with focus on ML and data science, and then spent some time in bioinformatics oriented data science grad program. It was only after I entered the pharma industry that I found a field where it was expected to have serious interest in doing ones best with causal inference while acknowledging its limitations ... with methods which apparently have been bread and butter of econometrics and maybe some biostatistics for decades. On the other side of fence, typically only people exposed to particular statistics textbook or ML fields are interested in running LOO/cross-validation model validation checks for their model fits. I see some more communication between the disciplines could absolutely improve the work of everyone involved. And these are big fields. Small niche fields with niche problems where everyone publishes in a niche journal can become worse.
It redirected me to something called "Digger" at Digger.dev. Are you the same company?
Those tic tac toe boards were so dumb. Pretty sure they literally never got used for anything other than a random spin
Those are science projects that may not see widespread use for decades (if ever). Right now there are no alternatives for fossil fuel baseload.
You have the burden of responsibility, because you take it. Many people in charge don't and will gladly blame others as much as they can, yet get away with it because some management don't wish for integrity, but need a watchdog.
It doesn't distinguish state and region borders anymore, like it did before. No borders on the overview map either. Just zoomed into a random place on the map, and I can tell where Turkey ends and Bulgaria begins only because the city names are different.
> > . And capitalism loves competition. You can't have competition under a monopoly.
> And the govt. is the biggest monopoly of all.

I didn't say shut down the megacorps. Maybe they have use; I don't know. What I do know is they're unaccountable (like the shit bits of government).

If government had to use open systems, the quality of those open systems would improve and compete better with the similar commercial ones. The public (and companies and other countries) then have a choice between the tools from the megacorps and the open tools. The public also gains/improves a resource. More competition. Probably better for everyone.
Entity-Component-System is so much nicer paradigm than any hierarchy. I wonder why it's not used much outside of gamedev.
Oh, you mean KYC and AML?

Turns out "math" doesn't make legislators and regulators go "oh, it's math? Ok, then I have no requirements".

I've said it many times before: Cryptocurrency and smart contracts just does not solve any of the hard problems in their space. It tries to solve some of the most simple problems in the whole domain, at a cost of making the hard problems even harder.
Lapsus$ incident was a brilliant zero trust demonstration said Okta
DRY is also not the goal.
Promises of crypto has a lot to do with how crypto as a system actually manifests in the real world with real people. If I say "promises of email have nothing to do with a random, US-based centralized entity like GMail. Not your server, not your emails." that would be a very silly thing to say.
I would 100% use Safari on Android/Windows but, alas.
>from coders who like this style of open source where you still get to make it kind of a pain in the ass to actually use your software.

Most "coders" don't publish anything if they don't have to. Using proprietary code is an even worse pain in the ass because you don't have access to it.

The point of the GPL is to force people to share their code.

>which is that (much like stack overflow), programmers mostly agreed awhile ago that it's just easier if we all share.

>So much of what's wrong with the modern economy comes down to seeking rent on an idea that should just be public knowledge.

The entire point of the GPL is to force e.g. hardware vendors to share their driver code under the GPL or any other opensource license to be included in the Linux kernel.

>Times are changing - maybe don't share code anymore?

The entire point of the GPL is to force people to share their code.

> I imagine in ten-twenty years this whole conversation will seem pretty petty though when your entire program is trivially recreated from its GitHub description without ever needing to have seen it in the first place.

What the hell are you talking about? If that is the case then why did humans ever bother with extensively documenting and testing their software if three sentences are enough to encode it? Your perspective is particularly annoying because copilot isn't learning to write its own code, it's entirely reliant on an army of unpaid software engineers publishing code on the internet. If it knows how to recreate a project from just the GitHub description it basically just had the codebase inside its model to begin with and merely pretend that it did everything on its own. That is actually a form of rent seeking.
Using ML to narrow down the possibilities for better quantum tunneling interface
The user you responded to uses C#, you can't override arbitrary methods there. Only methods explicity declared as virtual can be overriden, so this is different than many other OO languages.

I think this is also the better approach, making inheritance something you have to explicitly design for instead of a way to monkeypatch almost everything.
Easy, you take your tokens on a flash drive and fly to the Bahamas, where you meet in a back alley with Giancarlo and Paolo, who give you the keys from a dump truck full of unmarked twenties.
And there reverse is possible of course - you get the dollars to Giancarlo, end he gives you his IGUs (it's like IOUs, but without "O", because he officially doesn't "owe" you anything, as per terms of service). This is called "institutional investors".
It is fun to stay rich :)
I also started a privacy-friendly analytics SaaS without looking at the market. Sometimes it's better to just get started. Otherwise you probably won't start doing anything, as there are existing products most of the time. In my case, I was looking for a Go (golang) solution that I could embed in my website, as a library so to speak, and just turned it into a product later as I was looking for a new project to work on.

We're now at $1500 MRR and growing. I'm also opposing the position of "just being against GA" now and we try to differentiate more. It's almost impossible to get anyone away from GA who does do performance marketing. So I don't quite see how Plausible or other privacy-friendly products are a replacement. But most websites that use GA just don't have to, because they don't rely so much on ads or personal data to get value.

Our product: https://pirsch.io
The star that survived a supernova
That is exactly what Will Wright (the creator of SimCity and The Sims, and Robot Wars / Battle Bots contestant) was getting at when we made these one-minute robot reality videos about "Empathy" and "Servitude".

His idea was to probe just how much random people on the street (or in a diner) would believe about autonomous intelligent robots operating in the real world.

Of course we were actually hiding behind the scenes tele-operating the robots through hidden cameras and a wireless web interface, listening to what the people said and making the robots respond with a voice synthesizer and sound effects, clicking on pre-written phrases and typing ad-libbed responses.

Empathy (a broken down robot begs for help from passers by on the streets of Oakland):

https://www.youtube.com/watch?v=KXrbqXPnHvE

Servitude (a robot waiter takes orders and serves food in a diner in Oakland, making stupid mistakes and asking for a good review):

https://www.youtube.com/watch?v=NXsUetUzXlg

All his robots aren't as harmless, non-violent, polite, and obsequious as those two. Here's an old interview with Will at Robot Wars 1997:

https://www.youtube.com/watch?v=5nmbs0WqDQM

Here is Super ChiaBot and her MiniBots, created by Will and his daughter Cassidy, getting its leaves shredded and body slammed at BattleBots:

https://www.youtube.com/watch?v=DrArvRG2yQA

Here's a more recent video of Will throwing a tantrum about the failure of SimSandwich, destroying his old creations because they're pixely and poorly rendered, then complaining about how those jerks at EA hate him:

https://www.youtube.com/watch?v=i-7F7s46-9A
The discussion in this subthread is about https://crates.io/crates/keyboard which still exist as do the other obvious squatted names from the same user: https://crates.io/users/swmon
Much agreement on this. It's concrete, visible and has behaviors that work well (click, resize, draw etc.) as well as providing a good entry into the thought process when designing modern user interfaces with components.
I like it when the US gets another vassal state

We’re really aiming for Greenland so this is a great step by getting the kingdom’s banks to be subservient
Explain "entity" to someone that is just starting their software development career ;)
You forgot to mention the extra step costs extra money. That’s not merely slightly inconvenient, it has material consequences.
If that is not the case, why limit browser choice? Most will surely keep using it if it's rock solid.

I never used Safari as my main browser nor I hate it as a developer. I'm just talking about the argument here.
Note that this should be expanded to add “those who don’t get hired due to social media posts”. It’s all public info, so companies can check out whomever they want.
2 of the 3 globally dominant BNPL providers started off outside of the US with 4 instalment payments from the outset so this seems unlikely.
If you want to buy drugs, ransomware, tax fraud (i.e. theft[1]), fake IDs, or have someone whacked, then you'll still use it.

So this only affects the single other use case, the legal one: greater fool speculation.

[1] before anarchist libertarians object saying "taxation is theft": Please don't start that conversation if you've ever used public roads, parks, or even passively benefited from the security provided by your country having police or a judicial system.
> (Got laser-eye surgery eventually, biggest life enhancement I ever had).

I will never not upvote a comment that mentions something like this. Laser eye surgery (well, LASIK, specifically) is biggest external boost to my happiness that I've managed[1]. I would strongly recommend that anyone who can get it, absolutely should.

[1] https://old.reddit.com/r/KidsAreFuckingStupid/comments/p2c7v...
> If it seems like today’s kids have gotten “softer” compared to the kids decades ago

The idea that people can be divided in "tough" and "soft" and that facing risks makes you "tough" would make any decent psychologist cringe.

No, humans are a tad more complex that that.
My guess would be that's related to endorphins. They help feel satisfied, happy, content, and more positive mood in general
If Apple cases about privacy then they could deny Chrome in the Store for the specific reason but allow say Chromium or Firefox (or sure they can find some specific reason why Firefox or Chromium have less privacy and why the iOS users are incapable for deciding for themselves to use Firefox).
> none of this would have mattered if it hadn't been pretty good to start with.

Considering that MPEG (and competitors) have evolved due to its deficiencies (the current baseline today is H.264 and not the original version H.261 or even its immediate successor MPEG-1), I'm surprised that JPEG is just showing its deficiencies today and not in 2000. Actually, it's a complement that although multiple file formats were invented to handle lossy pictures but even WebP can't beat JPEG all the time (especially that WebP can only save up to 16k pixels per side while JPEG can handle up to 64k pixels).
I like Plausible, and ethical analytics services in general. I'd certainly use them over Google Analytics. But it does frustrate me that Plausible (and others) take the stance that because they are doing what they can to preserve privacy, they have an absolute right to collect telemetry about users.

This includes things like CNAME cloaking, and adding a local JS proxy script so that visits can be sent back to Plausible's servers to make it harder to block for the user. The user has expressed a clear preference for their visits not to be logged, and Plausible (to satisfy site owners who want every visit logged) have done whatever they can to circumvent that.

I get it - it's a business, and making sure the site owners are happy is a big part of making money. But it grates that the whole thing is supposed to be about privacy while ways to get around privacy preferences are baked in.