Hacker Newsnew | past | comments | ask | show | jobs | submit | AlienRobot's commentslogin

For reference

>There are currently 15 interface administrators (including two bots).

https://en.wikipedia.org/wiki/Wikipedia:Interface_administra...


On one hand, I was about to get irrationally angry someone was attacking Wikipedia, so I'm a bit relieved

On the other hand,

>a Staff Security Engineer at WMF, and naturally they decided to do this test under their highly-privileged Wikimedia Foundation staff account

seriously?


To paraphrase Bush,

> our enemies are innovative and resourceful, and so are we. They never stop thinking about new ways to harm our site and our users, and neither do we.


As much as I want to believe, I think this goes far beyond the ability of a solo developer with a patreon. I do hope it finds some success, though!

Every time I see SVG mentioned with Flash I just think it's immensely ignorant. No offense, but programmers love to think of "vectors" as SVG because it's all they know. For several years I kept hearing people say "we have HTML5 and SVG now, so we don't need Flash anymore." And with that Flash animations and games were lost forever and I'm still bitter about it.

For artists, SVG is probably the worst vector format imaginable. In fact, I'd say any project that uses SVG as backend is doomed to fail with artists. It's pretty much a red flag at this point that if "supports vector" means "support SVG" they're doing it wrong and just chose the easiest to implement vector graphics because you probably have a billion open source SVG libraries at this point instead of rolling their own proprietary vector rendering algorithm that actually improves the artists' workflow.

To answer your question, the important thing about Flash wasn't the vector rendering but the vector art authoring tools. You could make Inkscape work like Flash, but nobody has done that yet. All you need is a brush tool that automatically does union of shapes of same color and subtraction of shapes of different color so the whole layer is always "flattened" with no shapes overlapping. This is the sort of thing that made Flash exceedingly easy to use for artists. It was a vector art program that worked exactly the same way as a raster digital art program. It thought of vectors not as shapes that the program was going to render but as paint strokes on a canvas.

If you were building a vector art software today you probably would want all sorts of things that SVG doesn't provide, e.g. line art with varying thickness based on tablet pressure (although Flash didn't need this, since you could draw shapes instead of strokes). You might also want to take a look at OpenToonz' vector implementation, which has "fills" that automatically expand when you change the enclosing strokes and an indexed color palette system, and CSP's line art vectors that let you use textured raster brushes with settings like dab scattering in vector strokes.

By the way, I also believe the idea that HTML5 could replace Flash games was insanely stupid. Anyone could make a Flash game and deploy it to web browsers in one click. Do that in HTML? With Javascript? Which means you need to download all these images/audio from the Internet? You want to play it locally? CORS issues, baby! Now you need to turn this mess into an electron app or use the most disgusting build step imaginable to turn whole jpegs into a base64 strings so you can create a single HTML file that is several megabytes. How did the entire world convince themselves that this was an actual replacement of Flash's functionality is honestly beyond me. For Flash websites, sure, you have <video> now, but for everything else that Flash provided there has never been a proper replacement (at least until Godot/Unity started WASM'ing, but that was a long time after).


Isn't SVG just a format? For example "line art with varying thickness based on tablet pressure" - isn't that an authoring-tool thing?

We don't even know if the passwords aren't stored in plain text.

Unfortunately the frog is boiling and some people already think that "in public" means "it's okay to record people and post it on the Internet."

In the US, at least, it's pretty much legal to record the public as long as people have no expectation of privacy (IANAL, exclusions apply, non-commercial use, etc)

It's difficult to draw a bright line between these activities:

- I told someone else something I saw the other day

- I painted a picture of the public square or wrote a book about specific activities that I witnessed

- I specifically remembered an individual based on their face, visible tattoos, location, license plate, or some other unique factor and voluntarily testified to that fact in a court of law

- I spent every day at the same corner making note of the various people/vehicles that I saw

- I stuck a camera at that same point (perhaps on my private properly directly abutting a public space) and recorded everything, posted it publicly on the internet, and used automated technology to identify people, text, vehicles, etc

- I paid a different person every day to follow someone around and record what they did

- I developed a drone system that could follow specific individuals/vehicles from airspace I'm allowed to occupy

Pretty much everything I described above is legal in most of the United States. Obviously it gets creepier and more uncomfortable going down the list (I don't really like it when I'm the subject of any of these activities) but how do you stop this?

I'll at least throw out some options

- Implement some form of right to forget

- Forbid individuals or organizations from doing any of these

- Enact actual "civil rights" level privacy protections (extend HIPAA? automatic copyright for human faces? new amendment?) that include protection of individual's DNA, unique facial features, and other "uniquely human" attributes


Legal doesn't mean socially acceptable. Neither does it mean good.

The last two items on your list (person, drone) likely constitute stalking outside of specific limited situations.

> Implement some form of right to forget

The passive voice here is deceptive. When rephrased as the right to make others forget it suddenly seems quite nefarious (at least to me).


I agree with your first point - but Meta and other organizations don't really have to act in a socially acceptable manner at their scale. Creating laws at least opens the door to legal action to keep them in line.

My last two bullets intentionally walked the line on stalking and spoke to some of the arguments law enforcement have attempted to use to nefariously surveil the public without a warrant [0].

I also have a difficult time jamming 'right to forget' through the first amendment protections in the United States but it does provide some protection/agency to individuals to protect their identity.

[0] https://www.aclu.org/news/privacy-technology/warrantless-pol...


It's not a legal problem but a cultural one. Piracy, for example, is already illegal, but everyone does it.

Smartphones and social media apps made it frictionless to post public videos on the Internet. The only legislation that could be effective would be to forbid social media from hosting videos of public places somehow, and I'm not sure how effective or practical would that even be.

We live in a world where people have a literal phone in their hands and they would rather make a video call than a simple phone call. Something needs to happen to fundamentally change people's habits or it will only get worse in the future.


There is a chance that it's actually a Microsoft Office discord that was rebranded to Microsoft Copilot.

Much of this could be solved if the base system simply came with basic utilities.

Windows XP had an audio recording app and most people didn't even have microphones. Now we have smartphones that don't have a way to record audio as a file or even write text notes built into the system, forcing you to use third-party tools that can be maliscious.


Comes with keep notes and the recorder app?

Default installed apps are often carrier dependent.

It is true that at certain points I have bought brand new Android phones that did not come with such basic utilities, including utilities that bargain priced feature phones were expected to have, like a sound recorder.

IIRC, the Droid Turbo 2 I got in 2016ish came with Android 2 and did not come with a sound recording app stock. It also did not have a file browser stock. This was a Flagship product. The flashlight was not included for long enough for the top ten app, a flashlight app, to be on a significant quantity of android phones and end up being a data harvesting operation.

https://www.ftc.gov/news-events/news/press-releases/2013/12/...


How is the competition making money?

WP essentially lets plugins do anything they want. The plugins are just scripts that register callbacks to events. WP calls events on BASICALLY EVERY FUNCTION. This is without exaggeration. I don't remember the exact names right now, but if you have a function like wp_get_title that gets the title of a post, there will be a "get_title" event that can modify which title is returned. So for every function first the data is computed using the default WP way, then plugins are allowed to discard all that work and replace it without something else entirely. There are events for deciding the canonical URL, for deciding the description of a post, for deciding whether RSS links will be displayed or not (the callback just returns true or false), etc.

In other words, every property can be modified through global event callbacks. Some events are called very early in the whole pipeline that let plugins just render whatever they want (e.g. render custom XML sitemaps).


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: