[-] vidarh@lemmy.stad.social 11 points 1 year ago

That's hilarious, given that if these tools become remotely popular the users of the tools will provide enough adversarial data for the training to overcome them all by itself, so there's little reason to anyone with access to A100's to bother trying - they'll either be a minor nuisance used a by a tiny number of people, or be self-defeating.

[-] vidarh@lemmy.stad.social 18 points 1 year ago

They don't even need to detect them - once they are common enough in training datasets the training process will "just" learn that the noise they introduce are not features relevant to the desired output. If there are enough images like that it might eventually generate images with the same features.

1
submitted 1 year ago* (last edited 1 year ago) by vidarh@lemmy.stad.social to c/tech@lemmy.stad.social
1

I don't mind the idea of charging for a quality service the least bit. But that requires offering a quality service first.

1

A very long but fascinating overview of different attempts at autonomous, self-driving, and/or demand responsive app integrated public transport options.

(ok, so you're probably a bit weird - like me - if you're fascinated by this)

221
Fox on the decking [OC] (lemmy.stad.social)
submitted 1 year ago by vidarh@lemmy.stad.social to c/aww@lemmy.ml
226
submitted 1 year ago by vidarh@lemmy.stad.social to c/aww@lemmy.ml

cross-posted from: https://lemmy.stad.social/post/21952

From last year sometime, I think.

1
2

cross-posted from: https://lemmy.stad.social/post/22011

"The areas of the MD network that were activated by reading code weren't the parts called on for maths, leaving an open question as to whether programming should be taught as a maths-based skill or a language-based skill."

They tested with Python, so this doesn't really surprise me. I suspect strongly my own experience that testing with Python both under-estimates the language involvement vs. more linguistically expressive languages but also significantly under-estimates the maths involvement relative to more formal languages, especially function and array languages. There's a marked separation between developers who see maths as essential to programming vs. those who see it as a language thing.

That they recruited from MIT, Tufts and immediate surroundings may well also affect their results.

Would be interesting to see a broader study.

1

"The areas of the MD network that were activated by reading code weren't the parts called on for maths, leaving an open question as to whether programming should be taught as a maths-based skill or a language-based skill."

They tested with Python, so this doesn't really surprise me. I suspect strongly my own experience that testing with Python both under-estimates the language involvement vs. more linguistically expressive languages but also significantly under-estimates the maths involvement relative to more formal languages, especially function and array languages. There's a marked separation between developers who see maths as essential to programming vs. those who see it as a language thing.

That they recruited from MIT, Tufts and immediate surroundings may well also affect their results.

Would be interesting to see a broader study.

682

cross-posted from: https://lemmy.stad.social/post/20808

I'm shocked. Shocked, I tell you. I'd never imagine that nice Mr. Musk would do that... Oh? He's been a total ass to workers at his other companies too you say? No, say it isn't so...

1
147
submitted 1 year ago by vidarh@lemmy.stad.social to c/aww@lemmy.ml
65
[-] vidarh@lemmy.stad.social 11 points 1 year ago

They are a victim of bullying when they've been under decades of illegal occupation. Hamas is an awful organization, but it was only formed as a result of ongoing brutal oppression. When you keep punching someone in the face, sooner or later they'll start punching back, and sometimes they'll fight dirty. That doesn't make them good, but the bully is still the one who kicked things off in the first place and the one who should be first and foremost held responsible for the situation they created.

Hamas individual victims get my full sympathy; they're victims of both Hamas and Israel. Israel as a state does not - without their brutal oppression, extensive war crimes, and apartheid regime, there wouldn't be any Hamas in the first place.

[-] vidarh@lemmy.stad.social 13 points 1 year ago

Having worked at, and co-founded, multiple startups over a period of 28 years: Sure. But why are you choosing that?

The reality is that the moment I started standing up to employers or investors and expecting decent standards, they folded and I was able to have a good work-life balance and get paid market rates and still get to work on cool startups and get shares.

These companies prey on most people never thinking to negotiate (and having been on the other side of the table, and tried to be decent: most people never negotiate, even though we almost always have space to do so)

[-] vidarh@lemmy.stad.social 14 points 1 year ago

Conflating religion and national belonging like this is pure and vile xenophobia. Thinking all Muslim countries supports Palestine is also staggeringly ignorant.

[-] vidarh@lemmy.stad.social 10 points 1 year ago* (last edited 1 year ago)

Mandela disagreed with you, and maintained to the end that it was essential in mobilizing support. They got little attention until they ramped up.

The engaged in non-violent resistance against increasingly oppressive laws for decades with no support or attention, and achieving nothing. In fact Apartheid was put in place during, not before, that non-violent resistance, that was how little it achieved. The sanctions first started after ANC and others raised the stakes and violence started rattling the regime into escalation that caught attention.

However, whether or not it was effective is irrelevant to the argument I made, which is that unless you provide a better solution, you're not in a position to judge how they fight back.

[-] vidarh@lemmy.stad.social 12 points 1 year ago

This is basically the concept of a Webring, and used to be big. Some were fixed (as in the path through the ring was always the same), but some were more flexible or random or semi-random.

A decentralised approach would be new, and not necessarily too hard since the dataset for each ring would be small, so each member could just store all or a subset of the entries in their ring and submit updates to their "neighbours" in the ring that'd eventually spread out to everyone. The challenge is moderation - you'll still end up with some entities that have a privileged position to weed out bad entries, because the appeal was always to a large extent to make discovery "someone else's problem" and the moment you let someone put links on your site someone will try to abuse it.

[-] vidarh@lemmy.stad.social 10 points 1 year ago

I prefer to hope the person who made this is just a crappy writer who desperately tried to find a way to make us think they were talking to a girl first and couldn't think of another way of describing rejection. (I fear that's not the reason, and that you're right, but I live in hope)

[-] vidarh@lemmy.stad.social 10 points 1 year ago

In large part because at least some portion of California lawmakers knows their history well enough to be aware that all of Silicon Valley is a thing in the first place because people were able to leave and take their ideas with them and start something new.

A huge portion of the value of Silicon Valley today can still be traced back to when the "Traitorous Eight" left Shockley Semiconductor to form Fairchild in 1957, and build tech based on what they'd learnt at Shockley, with many of them then going on to leave Fairchild and found further new companies. The outcome of that among many others resulted in both Intel and AMD, and the same pattern has repeated many times.

[-] vidarh@lemmy.stad.social 11 points 1 year ago

That was my starting point, and I changed because it wasn't easier.

I switched because my Emacs config was thousands of lines of code to try to wrangle it to do what I wanted. My editor is ~3.5k lines of code and is closer to things how I want them. It's spartan, and you and most other people would hate it. That's fine - I have no interest in writing a general-purpose editor.

Writing a good general-purpose editor is immensely hard, but writing a small editor for yourself is not.

I could absolutely manage to squeeze everything I want into any open-source editor and many proprietary ones via extensions, but there's no value in that to me when I can write less code and get something that's exactly adapted to my workflow.

For starters, I use a tiling window manager, and there are no editors that are designed with that in mind. That doesn't mean they work badly with them, but that e.g. they spent a lot of code on window and tab/frame management that my window manager is already doing the way I want it, and so just by making my editor client-server (a few dozen lines of code with Ruby via DrB), I got that "for free": When I split a view in two, I use the API of my window manager to halve the size of the actual top level window and insert a new editor instance that observes the same buffer. I could retrofit that on other editors too, but doing it from scratch means the "split a view in two" code in my editor is about a dozen lines of code.

Another example is that for my novels, the syntax highlighting dynamically adapts to highlight things I've taken notes about (e.g. characters, locations). I could do that with another editor too, but having full control over the way the rendering layer works meant it was trivial to have my custom workflow control the lexing.

[-] vidarh@lemmy.stad.social 11 points 1 year ago

I actually ditched Emacs because I realised I could write a text-editor that suited me better in fewer lines than my Emacs config took up...

[-] vidarh@lemmy.stad.social 16 points 1 year ago

My own custom text-editor, because it's written to fit into my environment exactly how I want it.

view more: ‹ prev next ›

vidarh

joined 1 year ago