HN user

uwuemu

226 karma
Posts0
Comments67
View on HN
No posts found.

For me 2022 was the year of learning C++ (background in C# and Php) and I must say that after being intimidated by the language (extensive use of pointers, stack/heap compile/run time allocation and deallocation, templates) for years, when I really took a proper look and got some practice, it is an incredible language. The command an control you get by working with memory and the system on a lower level is amazing. I found it so much easier to learn (once I got the grasp of the cpp way of doing things) than something like Rust. All the higher level advanced concepts work and flow beautifully as you'd expect based on the lower level of the language... and the amount of "magic" is kept to minimum... you can just open std and look at what is being done and it all males sense. I understand why people want to move from C++ but as a newbie in this language, I find it amazing.

Elon is Elon. If he was too interested in other people's opinions, he wouldn't be where he is. That applies basically to all successful CEOs. Nonetheless he currently has a Teitter poll up if he should step down as a head of Twitter (and the majority voted Yes) and says he will do it if yes wins. Soooo...

Because to be criminally liable for something requires both a) actually doing something that is against the law and b) doing so with intent (i.e. you knew what you're doing is against the law and you did it anyway... because you thought you will not get caught or just didn't care). It is then up to the prosecution to prove, beyond reasonable doubt, that you actually intended to break the law. (With the exception of strict liability crimes, which are limited in scope to minor infractions and things like drunk driving or statutory rape.)

You can still get sued in civil court of course, but that's not the state trying to put you in a cage and so the standard goes from beyond reasonable doubt to most likely.

If you're a coder coding shady shit for your shady employer, you most likely know you're doing so and there's typically some trace or record left. But coders are not investment bankers and in fact may not even know anything about investment laws and regulations. And it's completely unreasonable to expect them to know. I worked on many projects, including medical and education... if I had to question and investigate every executive decision impacting my work then I wouldn't get anything done.

It's the classic HN scraping butthurt. You can only do this if you're a billion (trillion?) dollar company and you do it behind closed doors.

All these concern trolls are bad actors. All of them.

Unless you literally steal someone's work and use it / sell it as your own, all the data mining is moral and should be legal if it isn't already.

This is a problem that needs to be addressed. Needless suffering is always bad. But. Is this really a BIG problem or are the politics (of Elon being who he is) leaking again?

This is not about some social networking platform or a car company. If this thing works and eventually has the ability to vastly improve QOL of disabled people, won't the testing be justified? I mean... how many desd animals outweigh one functioning quadriplegic? Only extremists would say "zero" or "any number", but regular people will probably say a number in the hundreds. We're team people after all. Not to mention that we already kill millions of animals for food (most of which live in terrible conditions all their lives and some of which die in brutal ways). And it's not like Elon goes around killing endangered species, these are mostly sheep, pigs and rodents we're talking about here.

Like bro, you want to do stuff with “diffusion models”? You don’t even know how to add two normal distributions together! You ain’t diffusing shit!

Made me LOL. First time I did that while reading a tech post/blog in years. Also neatly describes half the HN audience fawning over the latest AI thing.

HN is a funny place. Each time one of these billion (or trillion) dollar scumbag companies does something scumbaggy, people come out of the woodwork and wish there was an alternative frontend. Twitter, Instagram, Youtube, Facebook... it has happened before and it will happen again. YET there's a A LOT of people here who get incredibly butthurt as soon as you mention the crazy idea of public website crawling being explicitly encoded into law as allowed. The only entities that would be hurt by this would be these fucking evil corps who abuse and evade the law all the time and are conspiring to extract as much money from the population as they can in countless shady ways.

Nvidia PhysX 5.0 4 years ago

Not to be THAT guy, but Physx is basically reaching EOL. I'm sure a few mid sized studios who want to roll their own engine can still take advantage of the core, but with UE5 completely replacing Physx with Chaos and the "ballast" around the core (Blast/Flex...) being as useless as ever, I don't see the Physx adoption increasing.

You can't possibly call yourself a "professional developer" (and it sounds like you're not pointing out that you're paid for the work, but that you're a "pro") and then talk about debugging as something you rarely do. If debugging (with a debugger) is something you rarely do, you may be paid for your work, but I wouldn't call you a pro.

You should be debugging alongside development to gain deep understanding and reduce errors. No amount of "test" coverage can replace that.

I'm always skeptical about people who don't use IDEs and I'm almost always right about them. And it's not the good kind of being right.

Given how easy high-skill employees jump ship today, I can see why companies would naturally become this defensive.

High-skill employees jump ship because the old school system of promotions etc. is all but dead. The days when people used to work for one company for 30 years, gradually moving up the ladder, are over. The vast, VAST majority of increases of pay today are due to people moving from one employer to another employer. The widespread corporate culture of refusing to significantly increase pay of existing employees is to blame. If the only option for people to get these double digit % pay bumps is to leave, then they will leave.

One look at r/worldnews or r/news? Those are not even some obscure subreddits.

It's a community ruled by progressives, posted into by progressives and mostly read by progressives. The content reflects that. This has been achieved by years of content filtering and banning of any centrist or right wing views. It's the definition of an echo chamber. Or another of the main subreddits, r/video, just recently I'm watching a post where a guy describes some valve or whatever and his little kid comes in yadda yadda cute video of dad with his daughter. In the comments it's all about how the guy said something about supporting truckers or whatever and how terrible that was. Yep. Meanwhile the video has basically no dislikes on Youtube..But by reading the r/video thread you'd think it's unpopular and the guy is a nazi or something. No. It's just that Reddit is a manufactured community of left wingers.

Btw try to talk about how "trans women are not women" and refer to transitioning people by their pre-transition name (because you don't recognize their transition or it is against your religion), which is absolutely a political/religious statement and 100% a point of view, see how long your account lasts :)

I have one question: Why THE HELL isn't this a part of all browsers already? Why does it have to be some obscure 3rd party extension? And I don't mean just Chrome, I mean all of them. All browsers should have this option: "I don't care about gdpr cookies". Set a window object window.dontcare and done. Sites can check this and automatically comfirm or don't even show gdpr banners if window.dontcare is set. This cookie bullcrap has been a forced on all of us from the bureaucrat bastards in the EU, and now everyone has to click on what are essentially popup banners of the 2000s every time they visit a new site (or even the same site a bit later!). Fuck that. No, let me say it again: FUCK THAT.

Implementing this into a browser would be the biggest QOL improvement any web browser could possibly do at this point.

Good luck trying to "scale up" (at least in the near future). Tokamaks are only getting to be "scaled up" now, after pretty much decades, and basically only thanks to ITER (factor of ten plasma volume compared to the second largest tokamak). And ITER is a megaproject comparable (both in budget and time) with the SLS program. Maybe even more expensive (depending on if you believe the official number, 22bn EUR, or the unofficial estimate, 40bn EUR) and DEFINITELY more complex with far more cutting edge science (plasma physics, material science...), technology, and engineering required.

If ITER succeeds (proves that fusion in a magnetic confinement device can be used to produce net electricity and it's "just" a matter of scaling things up that is holding fusion back), then sure, investors are going to line up, even for alternative designs. Fusion will be all the rage. But until then, I doubt anyone is scaling anything fusion-related up. Well and if ITER fails, then we are all fucked, and we can turn the fusion "are we there yet" clock back 50 years.

Eh... yea, but as with any other creative profession (3d artist...), not all people get to do "fun" stuff often enough for the job to not become frustrating / boring.

Yes, programming itself really is fun, but only if you care about the thing you're working on (which most of us will for our own personal/side/business projects, but not that many of us work on exciting stuff in our 9-to-5).

I mean... You can only do so many years of repetitive coding tasks in a typical corporate environment. That's why so many senior devs (upper 30's and 40's) either move to a management position or quit the industry ("quit" as in they start working for themselves in their own business or they just do something different and maybe do contract work from time to time).

Personally, I can't imagine myself doing the corporate worker drone programming for much longer (10+ years has been more than enough), I want to stop some time in not too distant future and I'm actively working towards that goal.

... that awkward moment when video game tech reviewers like DigitalFoundry provide better benchmarks of video game performance than a tiny company like Microsoft does for its biggest inhouse programming ecosystem.

Just did a thousand images (different seeds for the same prompt) with the base (not fork) model at 50 iterations in a couple of hours (RTX 3080). Gpu vram usage seemed to hover around 9 gigs. This model is pretty damn fast for what it does.

I quickly threw together a folder structure where I have a md5'd prompt as a folder name, into that goes _promp.txt with the actual text of the prompt and the images i generate in a loop with the seed used and iteration number in the image's file name. That way I can generate like 20 seed-based images for a prompt and if the model bites I let it run with a much higher number of seed-based images. When you have a 1000 to pick from, some of the results are freaking amazing.

All these harmful this and unsafe that... I don't get it. What is the goal here? Are they trying to make it resistant to any "vulgar" inputs (I put "vulgar" in quotes because I can 100% see how they may consider strongly political statements as "vulgar" too)? Or prevent it from producing pornography? Or CP? The last one should be fairly straightforward (kid + nudity = get it out), but the first two are very broad limitations. I understand if you want to make it not super racist, but with pornography, I'm not sure it has a point... even more so given the fact that erotic art is very common in the real world and I'm pretty sure this model (and others like it) can't distinguish between erotic art and pornography (which you can't blame it for given the legal standard seeming to be "I recognize it when I see it"), meaning it can only ever be used to produce SFW imagery scrubbed of any "risque" factors or themes, because the authors didn't want to deal with any kind of erotic art due to this impossibility of separating erotic art from pornography.

If the point of all of these models is to get to something resembling an artist, then why intentionally kneecap it from the start and prevent it from producing art?

Because everyone "being nice" is how Google keeps its monopoly on search. Googlebot can do anything and everything and no one complains. Or how about sites like Twitter and Instagram that live off selling their user's data having extreme limitations on their public apis and aggressively blocking alternative frontends like nitter or bibliogram because OF COURSE god forbid someone could want to look up something on their platform and not have an account.

The typical response to people raising these issues is "buuuut xy is a private platform that can do what it wants", yes, but why are you defending technocrats with bigger profits than many nation state's GDPs? (Reasonable) crawling should be allowed and promoted, in fact, it should be codified in law as a necessary element for the future of open and free internet. Anyone trying to prevent it, or even worse, make it illegal, is a bad actor.

Yea, I was shocked they talk about stripping jQuery as if they have these super fast, snappy pages and then ... it's React. WHAT? React is a lot if things to a lot of people, but fast loading (on an underpowered device with bad connection, which are the conditions they're talking about) isn't one of them. When I imagine a grandma trying to login into a gov site and loading a meg of react related garbage which then runs like ass anyways, I want to punch a Zucc in his cold blooded alien dick.

I think last time I tried this, I kinda gave up as soon as it got to the point of hand-waving hardware and telling you to run notebooks on a third party's web service. How is that democratizing AI? It's the very opposite! Not good. What is the intended audience here? Uni-level students will learn most of these within their programs if they're interested in AI. So they're not really it. Is the intended audience "coders"? If so, most of these "coders" will have to somehow get their employer on board (typically a corporate entity very much NOT interested in "coding" something in a 3rd party ecosystem) or do it themeselves. Hence, I want to take an RTX 3080+, 64+ gb of ram, big ass SSD and I want to get through the training. Not learn some basics on somebody else's platform (come on, even from the pov of OS, running both training AND notebooks on some 3rd party's private platform is so against the idea of open source...) and call it a day. What use is that? That may be enough if you want to be a cog in somebody else's machine, but not if you want to do something useful by yourself (I say "may" because big tech generally isn't interested in your "mad AI skillz" unless you also have a student loan backed piece of paper proving you successfully learned that for the last couple of years).

There will always be smart individuals and talented small teams that can successfully integrate AI into their products, but it's not thanks to the courses like this.

If you're going to aim at coders, there has to be clear path demostrated from the beginning to the end. From starting up your first notebook on your local dev machine and running training on your local training machine to setting up inference in the final app (.net app or whatever)

What, are about to tell me that well akshually crt is only taught at the uni level? Give me a break. This is the most basic of defenses you can use and it has been done countless times before. Obviously CRT (or CT in general) itself is not being taught to little kids, but the C(R)T praxis is. I.e. C(R)T "applied" to concepts kids can understand. I've seen the books/questionnaires that are being used for this purpose, do I have to list some them?

I mean, this isn't even about Republicans, Trumpians or whatever, any self-respecting liberal can't possibly subscribe to c(r)t and still call himself/herself a "liberal".