skysight-inc/HackerNews huggingface dataset:
> For instance, if someone puts an acquaintance's face into a sex scene and distributes it online, then even if there's a huge "This is a deep fake" scrolling disclaimer across the video, that person may still feel as if they have been defamed.

A lot of people might not like relinquishing the authoritarian reaction to control the fictional creative output of others when it specifically targets them in a negative and public manner, but unfortunately respecting freedom of speech demands that deep fakes be protected from civil or legal action. We have to adapt our laws to reality as technology changes it, not the other way around.

However, if a deep fake is used to specifically target and harass an individual on a personal level, i.e. not parody/political speech but actually contacting and engaging with family/friends/associates of the victim in order to cause harm, then afaik that is already covered by existing harassment laws.
Evidence of widespread adoption is not evidence that something is not a fad. It might even be the evidence that it is a fad.

Faddishness is in the process of adoption. Why is the vast majority of software using git? Is it really the most suitable for their use case? Is it really the most usable, given the notoriously poor orthogonality of the CLI? Or is the adoption driven by adoption of github and git as the new "default"?
The best badges I've ever had the pleasure of wearing were at Srccon (a conference for news nerds). They were highly legible and simple. Here's an example: https://media.opennews.org/img/uploads/article_images/emily_...

At first I was a little dismayed that they omitted the company name, but I came to really like that. It made it a lot easier to have conversations with people if you remove the barrier of status that a company might infer, probably wrongly. It was a great equalizer to know the folks at the smallest college dailies had the same problems as the largest news outfits in the country.
There's mundane stuff, like letting a small group of people log into Gmail for support@mysmallbiz.com

There's ways around that, but for some orgs, it would be unneeded overkill, and not protecting anything notable.
Choosing which refactorings to use based on code smells
Well, forwarding really isn't any different because standard, non-forwarded mail often goes to addresses where the recipient isn't present either. Forwarding just requires it. So its an extra stop (which is worse), but the concept is the same regardless of whether mail is forwarded or not.
Show HN: Simple email tracking app for iOS
> Another common scheme is to use even numbers on one side of the road, and odd numbers on the other side, and numbering the houses sequentially, leaving gaps for not-yet built houses. In my street, for example, there's a large gap in the numbering because the next building is nearly a hundred meters away. On the occasional 'two buildings squeezed into one spot' just add A and B (and C and so on) as needed.

That's what we do in the UK as well (barring the gaps in the numbering) but for the most part it still ends up following the logic of "houses numbered in the order in which they are constructed" because you either need to know that there should be a gap (in which case the estimated build date is close enough to the rest of the street's build that you might as well consider it one lump development) or else you end up with letter suffixes or unordered numbering (which is what often ends up in the UK as roads get further developed decades after they were first built).

Ultimately though, there is no law in the UK about how houses should be numbered so as much as there are conventions, it's up to the housing development to apply them. However might differ in other countries which might have stricter legislation about naming houses?

Regarding the south->north scheme, I'd be interested to know what the streets are like in places that follow that convention. In the UK our roads are like a big bowl of spaghetti with even new builds wiggling around and even looping back on themselves (the road I live on is crescent-shaped). But where you have straighter roads, I could imagine a numbering scheme based on the direction of the road might work pretty well.
> Or to hear an ominous crunch while working on something, and then realize the drive's just decided now is a good time to go bye-bye. I completely welcome the loss of moving parts.

"Why I'm usually unnerved when modern SSDs die on us"

https://news.ycombinator.com/item?id=18653728

You don't need moving parts for the drive to go bye-bye without warning.
The original post I was responding to said:

"Amazon sacks employees who publicly expressed their support for Yellow Vests' blockages"

So that doesn't seem to be 'calling on people' to bring material as you wrote in your previous post. I'm also unsure if your post is referring to employees directly partaking in blockading? Please clarify we are on the same page here, because as far as I'm concerned, this is supporting, not partaking.

I wont argue with you regarding the nature of 'blockage' because I don't know but 'blockages' could mean picketing or blockading to me.
Can also add the Trello "pattern" approach. A white dots pattern means you can be photographed, stripes means no.
I came here to say exactly the opposite. The angle brackets mean that every single example is a syntax error.

If you are going to write a cheatsheet with samples of Python code, why not write it in valid Python?

This is clearly aimed at beginners as the samples are or very basic things, yet this is going to be confusing to them as they will think that `<list>` is syntax.

Have a look at the Python docs for much better ways of doing this
Show HN: How to Recognize a Knife in an Image with Machine Learning
I have to ask, what the hell was the treatment and what was it for exactly?
Significant visualisation developments: July to December 2018
Don't worry. Someone else will retire earlier for you so you don't have to!
After reading TFA my question now is who sells badges that don’t flip around?
Agreed. Anyone who still maintains a 'side' seems myopic to me, as the mud seems evenly distributed from my vantage point. I am just hoping to continue the trend of transparancy and manage the growing technocratic forces with perverse incentives to manipulate the pubic. Regretably, no party seems to have this primary aim, but many individuals within them do.
It's not even close to being the same.
My apologies, fixed
Is there some way to list all modules available for importing? Some times you don't know which modules are available to ask the help for it.
Wow, this is great! I'll add some Nuxt and more advanced vue-cli examples. Thanks for the feedback
I didn't say "in the US" at any point. I was responding to someone suggesting that there was some kind of inherent right to speak ill of your employer with no repercussions.
> For -ahem- historical reasons, Germans have a healthy skepticism to anything which may let the powers that be know more about them than what is strictly necessary

If this was true, Germany surely had abandoned the compulsory resident register (Meldepflicht) introduced by the Nazis.
With AWS services you can encrypt everything with your own keys etc. how cool is that? You also get the option to select a region where to store your data.

Your point is moot, sorry
I like your linux cheat sheet too. Thanks for sharing!
Platforms, identity, and the future of due process
Plus codes are just a well-specified algorithm for encoding lat/long. They are intended to be used alongside a hyper-local identifier, such as a door number (or colour or other symbol).
Aah, ok, they must have changed that it's been many years since I was last there - due to the licensing.
Fair enough, I'll change to 'examples' until I can add some step by step directions.
you're asking me to compare apples with oranges. But fwiw if a small bookshop is hypothetically at the same time an oligopoly, able to spend millions in political lobbying, while at the same time guilty of avoiding taxes via global tax-loopholes then yes them firing their employees would be immoral.

Tax avoidance isn't to be blamed just on these mega-corps but our political system which in France parachutes people from these companies into politics and vice versa. E.g. don't hate the player hate the game, but it's still one-sided to point the finger at an external party just because Amazon pays the salaries of some of us here. As I wrote above - these companies are a symptom of a broken / rigged system which neglects the statistical outliers or fringe cases that aren't maximizing their profits. I'm such an outlier since I never shop on Amazon and I've watched my selection in bookstores dwindle over the past 2 decades ... Going to bookstores and spend my whole Friday/Sat there browsing paper-books was once my fav way to relax. Now everything needs to be ordered bc it's not in stock... And I blame Amazon for it the same way as I blame starfucks, Zara et al for killing the high-streets in every town in the world. There is no more point in traveling because every place looks the same. And even people think the same.

But again this isn't just about books but about total "disruption" without thinking about the effects to the existing social fabric. We're all just guniea pigs in this and the solution offered by BigTech is to fix all these problems with more BigTech.
Typically physics engines can't be "modulated by the delta" (which I assume means varying the dt when integrating), you just have to tick the physics world multiple times and keep the roundoff for next time. [0] gives a good example of implementing this kind of thing.

If you implement your own, you can make dt a parameter instead of a constant, but this is more complicated, and can lead to tunnelling when the framerate is too low.

[0]: https://gafferongames.com/post/fix_your_timestep/
Look into microG, an open source play service alternative that's used alongside Lineage
I disagree with most of the comments here stating you should use zero marketing or market to friends, family, or local shops.

Inbound marketing is a powerful tool, doesn’t require you to be a marketing genius, and costs little to no money as an organic content based effort. Write blog posts, publish to Twitter, cross post on game blogs/sites, etc. These things are well proven to work effectively if done consistently. Also, paid ads can work well too, just keep an eye on your spending there.
A Suspense Novelist’s Trail of Deceptions
> Life in a place where all or nearly all trips can be made without needing to drive a car
> is very pleasant, especially for anyone who isn’t an able-bodied high-income adult.

But also if you are an able-bodied adult. I live in Amsterdam and try to get work at bicycle-distance. (I currently travel by train because winter and I've fallen out of the habit due to the longer commute for a previous project, but I intend to pick up cycling again when weather gets better.)
That would only work if all post-services would work together. Otherwise it would still be relayed to your redirection-service first, where it receives a new address-label and gets send out again.

I think those services exist in some countries, but not from postal services themself, so delivery-time is still rather slow.
The reference to education was an example. I don't think parent implied lack of education in Philippinos

[Edit: spelling]
Domain-Driven Design: The First 15 Years
Stylelint – A modern linter for CSS
Rapid economic growth and massive technological advancement is also a relatively new thing. Wonder if that's coincidental?
From the article: "Il faut du renfort et des palettes, les amis !"

which translates roughly to: "It takes reinforcement and pallets, friends!"

That is what I read as "calling on people to bring blockade materials." (My French is somewhat halting and far from fluent, but I don't think I've mis-understood here.)

Pallets don't have a place in free speech/supportable picketing, IMO. They do have a place in illegal blockades.
Like this? https://www.startpage.com/
> There is a difference between complaining and blocking a road/access.

Yes, complaining does nothing (most if not all complaints die out in the political machinery), while blocking roads etc. usually tends to yield immediate results once those with power in society are affected themselves. Macron was forced to make a lot of concessions towards the poorer population.

If you want to make a political statement as ordinary citizen these days you need to do something with real measurable impact. While I don't think throwing molotovs on McDonald's is a viable path to solutions, grinding the infrastructure to a halt by mass protests/strikes certainly is.
More meetings will do the trick. A daily 30 minute standup, and a few alignment meetings scattered throughout the day to identify the technical causes as to why progress is slow. Let's however not go into too much technical detail, but ensure that the developers are aware of what's at stake here.
Super long read only to find out at the end, it might be nothing at all.
> In designing the 737 Max, Boeing decided to feed M.C.A.S. with data from only one of the two angle of attack sensors at a time, depending on which of two, redundant flight control computers — one on the captain’s side, one on the first officer’s side — happened to be active on that flight.

The one thing that seriously surprised me was that an automated system that is able to point the airplane towards the ground is intentionally fed by a single, non-redundant sensor.

Everything else I've read about various safety systems that limit or override the pilot has explanations about how redundant sensors are used. And how the system does switch itself off in case the sensors don't give consistent results.
First of all, we have protocol data such as headers and framing which we might never properly get rid of. People might also send uncompressed data. All practical concerns, but for analysis independent (and even uniform) is not wrong, just rough.

Second, you might (will) not be able to completely compress the data. A picture might be worth a thousand words, but they still take out a megabyte or so on disk. That makes for about 1000 bytes per word ;) So the entropy/information of a picture might be very small ("A dog jumping into water"), but we have no chance of truly understanding a general source (reality) and expressing its full machinery.

Think about the difference between JPEG and PNG (or GZIP and a JavaScript minifier). They are designed for completely different assumptions about the source and even receiver. JPEG assumes that the most important part of an image is the human-visual understand; PNG is lossless, but assumes high inter-pixel dependence. GZIP assumes general bytes (I think); JS minification assumes that a there is a more fundamental representation of the source without noise (formatting, comments, reasonable names, dead functions).
Can second this - if asked to recommend one link/article I'd choose this one too, an excellent intro
The way I understood it, the problem is not the fuel costs, it's only a small part of the problem. Prices are rising and wages are not, so people are struggling more and more to get by, and they feel it's about enough now.
China doesn’t have to cover it up. You need to show ID to buy any knife longer than nail cutters
Advice for New General Counsels
Dictionaries should not be assumed to keep their orderings anyway.

That's why there's OrderredDict.

Unless the language explicitly says that dicts hold their order, even if they do, it's an implementation detail, and it should not be relied upon.
If anything it’s been overhyped. It’s a smallish tax protest. The Irish water tariff protests a few years back were larger, for a much smaller country, and got very little international coverage, say.
The hacker did report it anonymously, there's no evidence that the hacker was caught from the email they reported the vulnerabilities from. They of all people should know how hard it is to remain completely untraceable.
Google/stenographer: packet capture that quickly spools to disk
Well first it depends on what you mean by typically. Number of total engines in the wild? Or current market share?

But besides, if you are using a fixed physics engine you should not be using rAF. It's not meant for that. Your comment is just a bit tangential.
Yes, Apple gives its 1.3 billion iOS device users zero choice in browser engine and gets a pass.

Google lets any browser engine on Android but they're evil because their browser, Chrome, is #1

If you want a choice in browser the first place you should be pushing is to allow them on iOS. Every other platform, Android, Windows, MacOS, Linux, you get to choose. I for one would actually like to be able to run real Chromium on iOS to get access to the 100s of standards that Apple has yet to implement. I'm sure lots of Firefox lovers would also like to run real Firefox on iOS as well.
> those people seem to be unlikely to venture out and do the necessary due diligence to verify the information they're being given

Especially since people in those circles have for the last year been pushing the idea that the attention on deep fakes is preemptive cover for such a video rumored to be out there.
> I am missing out any sort of realism from these yellow vests. Climate change is coming, organizing months of protests about your car fuel costs is shortsighted to say the least.

It's not about the car fuel costs per se, it's the feeling that the poorer parts of the population will have to bear the brunt of the cost of climate change while at the same time the richer parts enjoy massive tax breaks. People in France protest against the social injustice, the fuel tax was just the thing that blew the trigger on months of brewing frustration.
Great point, updated to use the word 'experience' and will add more primer material. Thanks for the great feedback!
A marketing ruse?
I use Edge and ( seriously ) all you guys did was mock me for it.
You do realise that every single EU citizen can vote for the EU parliament, right? It doesn't get any more democratic than this.
Hence the "explicitly" qualifier in my comment. Any hostile intent aimed directly at the company itself.
I really haven't seen scooter riding on the sidewalk as a problem out in my area. People already ride bikes and skateboards and everything else, plus, a lot of sidewalks are under utilized with very few pedestrians as it is.
No, many people who have flexible hours still somehow choose to spend time in traffic jams. Considering congestion pricing has been proven to work, I really think that's the right way to encourage people either to drive at different times, or out of their cars and into public transit or bikes.
>>> help('modules')
I would disagree with you and say that from my own experience (not saying your experience is wrong obviously) it's quite the opposite; in small applications, using local states is fine, but as soon as your application grows, having everything inside a central store makes everything cleaner and much simpler, as multiple independent components might want to share state or listen to shared events, etc.
They're implementing some features in Chromium, so they still have that division.
Why Instacart and Doordash workers don't always receive the tips you give them
I agree with the post, but it should be noted that there's a big difference between Chromium -- an open source project -- and IE 6 being the de-facto browser engine on the web.
> restrictions that could lead to the closure of the Central European University (CEU)

The rest of what you mention certainly is repressive, but one of the stated aims of the foreign-funded CEU is, by its own admission, open-society propaganda. When the US tries to limit foreign political ads, is that also repressive? If not, why would putting a university behind those ads change things?
Interesting thing is to see how the different renderers process the glitches. Some have a much greater tenacity than others to get pixels on screen.
The duties of an employee to his employers are essentially the same. And breaching those obligation is valid cause to be sacked.

The user you replied to wrote: "Of course, you're free to speak ill of your employer at any time. And they're free to fire you for anything they hear about."

That's broadly how it is in France (there is obviously a threshold with regards to what you say)

Quick Google:

"Un salarié critiquant violemment la politique des dirigeants de son entreprise et dénigrant son employeur ainsi que d'autres salariés. Faute grave. (Chambre sociale, arrêt n° 10-16929 du 27 septembre 2011)"
>I wonder if it gets it right in most cases because officials are corrupt in most cases.

This with a large helping of "the laws were intentionally written to be broad" on the side.

With a suitably inclusive definition of "corrupt" every official is corrupt.
In places where $5 a month might be too much they are worth much less to google with fewer people targeting that group. Privacy isn't as big of a concern as access issues.

No one targets the 99% percentile directly. It is much cheaper to go non-targeted advertising and hit as many people as possible perhaps targeting at the country/region or language level only.
For me an issue, not usually made explicit, is that those benefits seem to require a pretty stable business and a stable application landscape.

Why? Because a changing business requires changes to the Events. Since a change in an Event requires that all consumers to be updated, immediately or at the schema version deprecation, the cost of change seems to increase faster in comparison to an application landscape without event sourcing. At the same time, the cost to know who needs to be changed also grows since "any" application can consume any Event.

An stable application landscape also seems to be required because if the number of an Event consumer grows quickly the ability to update, and deprecated schemas, seems to be related with the number of Event consumers (which require update).
Potentially, but there still needs to be milk to milk it. Sounds like this guy is too focused on an idea that he hasn't executed well.

That's like trying to milk a starving cow, because none of the other animals on your farm are alive.
It’s not a new concept, and it applies to the difference between a painter copying a Van Gogh (acceptable) and trying to pass that work off as the genuine article (illegal). In short, it’s the line between creative expression and forgery.
I have just done the reverse process. I decided that with integrated Cloud Search (of Gmail, docs, sheets, calendar, Drive, etc.) that help me quickly find research notes, etc. on all devices, that I quit Fastmail (which is an excellent service!) and transitioned to a $10/month Google G Suite account. I find it well worth the money.

I still use DuckDuckGo and my once a month visit to Facebook is done with a container to avoid FB tracking. I also don’t use Google Analytics on my web sites (except for my blogger account, no way around that). Using Firefox containers for all separate browsing modes is the advice I give my family and friends. I do still use GCP because I like it better than AWS, but that is just a personal preference (AWS is also a great service).
I think legends 2k means you may not know the name of a function you need to use in something you are trying to implement.

Example: Suppose you didn't know that re was what you needed for regular expression, or suppose you forgot how iterators work etc.
Regardless of the merits or lack of merits, the Yellow Vest movement lacks the general support worker-related social movements tend to have probably because they don’t perfectly align with mainstream accepted leftist ideology.

On the one hand they are socialist, on the other hand they are seen as the French version of Trump supporters, so people who would ordinarily overlook their antiestablishmentarisnim aren’t (damaging private property, blockades, etc.), but on the other hand government strong tactics (teargas, student arrests, which is usually decried).

In essence, they are conflicted because they identify with workers’ movements just not this workers’ movement.