skysight-inc/HackerNews huggingface dataset:
> If I have a factory, and my line workers use terminals that talks to my central server, do I have to provide them with a copy of my source code?

No, and the FAQ for AGPL (http://www.affero.org/oagf.html) explains that AGPL and GPL works identical in this matter. Organization that just makes the copies for itself is not distributing, and as such not bound by the conditions for distributing (https://www.gnu.org/licenses/gpl-faq.en.html#InternalDistrib...).

> If I own a store that has price scanners that check a central database

> If I have an airline that contains in-flight entertainment units

Grey zones. It depend on copyright law. All interaction with copyrighted material is not distribution. I can look at a building without the architect being owned money. I should be able to sleep in a hotel without the architect having a copyright claim. Can I take a photo? That is debated. Can I buy and sell the building? maybe.

I would personally think that a price scanner is not conveying the work of internal workings of the store, but a agpl game in an in-flight entertainment units is conveying copies of the art to passengers just like a movie.

Ask a lawyer and the answer should be "it depend", just like any other legal area which does not have clear bright lines.
i guess the stock market shorts weren't wrong after all. $twtr is looking pretty bleak right about now.

otherwise, like all good deeds, this will mainly affect smaller parties that don't have enough funds or traction. big ones will continue to advertise via established (i.e. more expensive) routes.
Any specific song request? :)
There's also DrDuh's pretty comprehensive guide https://github.com/drduh/YubiKey-Guide
A fire. Its best to not casually stroll out of a building that is consumed in flames. A sense of urgency is helpful.
>> We also haven't yet created AI machines that exhibit what we would call consciousness, but we have good ideas of how to do so and are making progress.

That's news to me. What do you mean? What are those good ideas that we have and that we are making progress towards, that will lead us to conscious machines?

Actually: conscious software. Presumably, if we can get to strong AI from where we are right now, then we already have the hardware and we just need to figure out how to write the software?
> This is what has kept our society well informed and critical thinking for a hundred years.

i assume this is sarcasm, as society has historically been mostly illiterate and unschooled.

right now is when we are the most informed in the history of humankind.
And even then you can probably just store the diff instead of a full image. And even then if you run out of memory you can just start evicting the oldest snapshots.
Not to sound like a pedant, but the small spelling mistakes would scare me away if I were a potential customer.

> but even the most beautiful code is useless if it takes to long to write!

"too long"

> Tansparent

"transparent"

> visualiase

"visualize"

There are probably others, I only skimmed.

Anyway, the visualization of connecting inputs to outputs is pretty cool and I hope that it's intuitive enough to bring simple programming to more people.
React, it works well with Typescript and hooks are interesting to work with.
'Trying to make dependencies substitutable is overengineering and leads to poor design...'

I absolutely agree with this[1]. However, DI does not require this. You can do DI without substitution by default, you can still easily do unit testing, and you can make dependencies explicit. To be fair, I had to build my own framework to make this work exactly the way I wanted, but I also wanted a built in actor framework. I don't have examples of how I do testing, or other features I use, but you can get a feel for explicit injection by default from the readme I made: https://github.com/caseymarquis/KC.Actin

I'm sure there's some established DI framework which uses concrete types by default, and substitution when required. If not, it's not rocket science to roll your own.

1. Substitution by default is useful when you're building a library for mass consumption, but libraries typically don't need DI.
WhatsAppwas used to spy on dozens of journalists and activists by the Indian gov
"just one in six Danes consider themselves a feminist"

"The Best Countries for Women is a perception-based ranking based on the responses of nearly 9,000 women who filled out surveys for the 2019 Best Countries rankings. The ranking is derived from a compilation of five equally weighted country attributes: care about human rights, gender equality, income equality, progress and safety."

Combined they make the statement that you can label yourself as non-feminist and still care about human rights, gender equality, income equality, progress and safety.
I rephrased in terms of unnamed groups, what are you still going on about? You should direct these comments at the person who chose to make it about religion.
Good point. The primary use case would be to assassinate someone driving in an armored limousine.

Otherwise quite useless.
I really recommend reading Kierkegaard along with Nietzsche, they miraculously contradict and agree in pretty much everything.
Garmin, Cirrus, and Piper Release Emergency Autoland System for Passengers
This Video Is Sponsored By ____ VPN
Mass distribution isn’t part of it as long as things are symmetrical (https://en.m.wikipedia.org/wiki/Pendulum_rocket_fallacy) but yeah, threading the needle like SpaceX does is not easy.
Wouldn’t law enforcement getting away with crimes cause fear? It seems like it would show they are above the law and can act like bullies without repercussions.

Admitting a mistake and trying to make it right will gain trust.
> over a single armed man

Who's firing at the police officers and is in the same building as an innocent bystander, 9 year old boy. Seriously, this situation could've easily gone much uglier than property damage really fast.
Somewhat tangential, but there is https://en.wikipedia.org/wiki/Paradox_of_tolerance.

In this formulation, I do not imply, for instance, that we should always suppress the utterance of intolerant philosophies; as long as we can counter them by rational argument and keep them in check by public opinion, suppression would certainly be unwise. But we should claim the right to suppress them if necessary even by force; for it may easily turn out that they are not prepared to meet us on the level of rational argument, but begin by denouncing all argument; they may forbid their followers to listen to rational argument, because it is deceptive, and teach them to answer arguments by the use of their fists or pistols. We should therefore claim, in the name of tolerance, the right not to tolerate the intolerant.
Ask HN: How do you sync your keepass database between multiple computers?
I'm considering using Keybase but not sure if it's secure enough.
>It’s easier to make vague funny one liners which reach the top of the page, drowning out that 8 page report on the telecom industry.

>Bashing a political candidate? Channel crusher.

I see this all the time on Reddit in subs like /r/politics and /r/news, sarcastic quips get thousands of upvotes and dominate the discussion with no room for any dissenting opinions. Makes it real hard to find out who's being genuine in their approach and who's towing the party line for upvotes. Reddit isn't great for discussion though.

I suppose my question is, what stops your forum from becoming an echo chamber? Are "vague funny one liners" and "Bashing a political candidate" considered bad speech even if they're not leading to crazier philosophies? Would the hundreds of one liners about Trump in /r/politics be considered bad speech? Where can I find genuine discourse?
I agree, no need to destroy the house. But significant activity would be required to secure the neighborhood. There have been instances where innocent bystanders get shot.

I've never been shot at, but I suspect there is probably a very aggressive response that humans have to be shot at. A response serves well in most situations, not so much in this one.

I'd love to see more training for the police officers to help in situations, but I don't see tax payers wanting to pay for it.

My outrage really isn't at the police officers actions, but I understand being outraged about it. My outrage is at the courts. Although I do understand it appears this gentleman may have selected the wrong court.
Eryaman Oto Kiralama
Sincan Oto Kiralama
In germany there is a labelling system called "Animal Welfare Labelling" where consumers can choose what they buy.

https://de.wikipedia.org/wiki/Tierwohllabel

For eggs this is even mandatory:

https://de.wikipedia.org/wiki/Eierkennzeichnung
You just provided anecdotes, so stop attacking the other person and consider that he is right.

You would have to prove effectiveness. i.e. out of 100 anti-vaxers, 90% stopped believing in bullshit. If it works on 1 person out of a million, that's pretty useless.

But it is well known fact that piling on more information does not change entrenched belief, it has been subject of peer-reviewed research for decades.
https://www.newyorker.com/magazine/2017/02/27/why-facts-dont...
I only user Reddit a few times a month, specific focused subreddits, but find it invaluable for hive mind opinion/debate without product shilling (which is all you get on Google or Youtube). Reddit is great. It reminds me of Usenet back in the day

I suppose it can get addictive too, but I haven't found that to be the case for me, not yet anyway. HN on the other hand... :)
Hey, count me in for solving this one gracefully!

https://translate.google.com/translate?sl=auto&tl=en&u=https...
Steve Jobs about Microsoft 1995 [video]
And we (aussies) all notice and read the Australian articles specifically. I may not have looked at this one if it was "San Fransisco Gang..." but since it was a Western Sydney gang -- I instantly opened it.
Programming in LIL: A Tutorial (1974)
>2.5km per cyclist per day is tiny.

Not really. It would be tiny if it was describing hobbyist biking fanatics etc (who are expected to bike much more).

But when the "per cyclist" is used to describe regular people who bike to home/work/etc (because the country has a bike culture), as a per day number it's big. Because then it can be compared to the tons of regular people who don't bike at all in other countries.

In other words 2.5km per day "per capita" and "per cyclist" could be equally huge, when the percentage of cyclists is big in the population, because the "per cyclist" suddenly doesn't mean:

"Bike fans in Netherlands do an average 2.5km per day"

but:

"Shitloads of people in Netherlands have a bike and do an average 2.5km per day on it"
As a dev, the worst offenders are not sending the url and a screenshot with new copy annotated within the image file (and an obligatory arrow to content it replaces).
1) You're right, sorry. Substance in followup comments: https://news.ycombinator.com/item?id=21404314 and https://news.ycombinator.com/item?id=21406475

2) The fact that he is one of the most accomplished mathematicians alive does not contradict the fact that it doesn't have anything to do with him doing politics, and that he doesn't do politics the way we could expect a member of academia would. That's what I meant: since he does not seem interested in research and higher education as a politician, it doesn't really count, on the politics side, that he is a member of academia.
Right, many people here seem to be in denial. Either they can't face the reality we live in, or they are simply shills.

It is 99.9% certain that Epstein was murdered. And not by some random rich person but by a state level intelligence organization.

Another mere coincidence is that his former girlfriend and probable accomplice Ghislaine Maxwell is the daughter of a known Mossad asset.
Isn't this similar to what airlines used to do (maybe still do) when movies played on shared screens?

If it's opt-in I don't see a massive problem with such a service per se. Tricky to gauge how to move your kids to regular stuff though
I’m not sure what you mean by “When performance is more important than safety, Fortran programs are easier to write and maintain.” The fact that arrays are not based on pointers makes Fortran a much safer language than C. It’s very hard to shoot yourself in the foot with Fortran. It’s fast and safe
That's stretching the original remark quite a bit, but then also "cypherpunks" are guilty of that.
More and more I blame not just social networks, but the Web Search (and I mean Google) for strangling old-web community-centered resources. Many blogs and forums were shadowed by infinity of click-farms and other CEO'ed to crap sites, later adding tons of easily identifiable marketing black holes. Discoverability plummeted.

That's understandable, as Google have zero intention to lead to "real people" discussing things.
is there?
I am not arguing there isn't but I would be interested in hearing more, or see data about this.
But these really aren't the type of lies that people consider fake news. Yeah, all the things you've written are facts, and their interpretations are what we call opinions. I agree with you that all of these statements, since they're true, should be allowed without a question. People still need to think and be critical.

I just took a look at a long list of lies by your current President. It has nothing to do with facts like the ones you've stated above. These are simply lies. You can't argue that it's some interpretation, or just half of the picture or anything like that. It's simply a bunch of words phrased as a fact but they never happened.

I can't see anything good coming out of this for any country. It ruins the ability to have a real debate in a society, and I think it harmed America (not only of course) greatly.

And one last thing - yes, it probably shouldn't be one person from one political side that decides what's completely false and shouldn't be published (or perhaps better, be corrected), but I don't think it should be so impossibly complicated to create a system in which representatives from all sides can do this together. America already has structures like this implemented.
Bridebook Is Hiring a Senior Back End Developer
Re: annotated screenshots, there once was a module that allowed making snapshots of GTK windows as PDFs: https://github.com/nomeata/gtk-vector-screenshot

Edit: here it is in action, with selectable text: https://www.joachim-breitner.de/various/pdf_screenshot_3.pdf
Yes:

{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"price": {
"type": "number",
"multipleOf": 0.01,
"minimum": 0
},
"currency": {
"type": "string",
"enum": ["EUR", "USD", "GBP"],
"default": "EUR"
}
}
}
This is huge and amazing move. I am a big fan of Twitter and @jack and love their backing of Bitcoin. I love it when the right thing to do is also the financially smart thing to do.
>Download Limit Exceeded

>You have exceeded your daily download allowance.
1. Raising kids is work.

2. It may be that it's the change in routine and identity is what's dread-inducing, more than the "work" (traditional/office/wage-labour) vs. "not work" distinction.
Teaching cars to drive with foresight – Universität Bonn
If your webpage is a binary blob - for example, several megabytes of webassembly that unpacks an encrypted payload onto a randomly-generated DOM - then adblockers would have to disassemble the thing and run heuristics to figure out which part of the page is ads and which are innocent images and text.

Which is impossible to do without horrible false-positives. The arms race between ever-increasing heuristics complexity on the adblocker side and the webpage cloaking ads as content is a race that the adblockers cannot win.
Unpopular compared to what? Open-cast coal mines and smokestacks? Nuclear plants? No electricity?
Marine Le Pen, sors de ce corps !
We've built Bugfender 5 years ago as an internal tool at Mobile Jazz for solving our own need of iOS and Android debugging and remote logging. After the first 2 years or struggling we've now just crossed MRR $23k USD and the business continues to grow healthy with small and big customers.

https://bugfender.com/blog/bugfender-growth-from-side-projec...
Oracle Chases a HPC Opportunity in the Cloud
Advice to programmers: If it works, don’t fix it. Or?
Japan's technology leads the way in caring for the elderly – Euronews
I haven't played Starcraft II so I can't understand how well AlphaStar is playing, but if it has any sort of advantage other than its ability to develop a winning strategy, then it's very difficult to support any claims that it's winning because of its ability to develop a winning strategy.

It's a complicated matter because it's (claimed to be) the first system that's doing so well in Starcraft II so it's hard to believe it just has a mechanical advantage. But on the other hand, Google is in a position to throw a lot more resources on training their system than most others, so maybe it's just a combination of having a ton of compute coupled with a slight advantage in how you can control your units.

If that is the case we haven't really learned anything new from Google's achievement: we already know that a powerful computer can do some things faster than a human (e.g. arithmetic). We also know that there are things that humans can do a lot faster and better than computers (e.g. learn human language). The question is if Google's system is getting better at something that computers are known to be not very good at, in this case, strategy, I guess. That would be something new.

Personally I'm still in my default position which is skeptical.
Aaron Sorkin: An Open Letter to Mark Zuckerberg
As a long time user of /g/ I must say that it is more and more frequently the case that threads which focus around gender, race or other controversial items, which users do not consider it a requirement to know anything about to speak on them, massively outstrip genuine threads like DPT. They're usually not removed by mods either.
The guy is a writer, I think his goal was to entertain more than to inform.
Mainly its copyright infringement and also potentially infringement of the creator's moral rights if you do it without permission of the copyright holders and/or creator. The latter part is the most interesting to me. It says "You can't represent this as being my movie if you alter it in a way that I don't approve of". I certainly understand the desire to do it and I find it a bit of a shame that the company couldn't handle the agreements to do everything above board.
This is super strange. Does Brazil force people to take vacation contiguously? What prevents one from taking Monday-Friday off and then the next Monday-Friday off? What if you want to take Thursday and Friday off and then spend the weekend vacationing - how many vacation days does that take?
Facebook Reports Third Quarter 2019 Results
> The boy, who was home alone when the gunman entered, was able to get out of the house safely.

Not to mention the safety issues of firing tear gas into the building, blowing out the windows and driving an APC into it if he wasn’t already out…
Lean has been going hard at PR at the moment.

I would really like to dip my toe into the theorem proving waters from a scientific/mathematical perspective.

I'm not sure whether to start with Coq, Agda, Isabelle or Lean. Does anyone on HN have a feeling as to a sensible one to start with?
I wouldn't call DIY ones such as https://en.wikipedia.org/wiki/Qassam_rocket "military-grade"
> You do realize that saudi arabia, china, russia, etc all have laws in place to hold newspaper editors responsible for printing "truth" right?

We don't have any laws on the books in Russia that forbid newspapers from telling lies I am willing to bet neither does China or Saudi, because that's not needed for authoritarian censorship.

Boris Nemtsov got shot in broad daylight in the centre of Moscow. They don't need laws
If you go to the court to get a ruling on a specific claim and the court rules on that claim, I don't think you can call that a technicality.

Now, why the lawyer recommended this line of action is an interesting question. My uneducated guess would be that there was precedent in favour of the police, and framing it as a constitutional issue was seen to be the best possibility.

As a whole, this entire thing sounds insane, of course. But the court did what they were supposed to do, it's the rest of this whole story that is messed up.
How to localize an app in 10 easy steps
I love this idea with the walkmen
Any database system that has a 'Repair' function is a liability.
Access should be taught as a primer at schools and universities on what not to use.
It's the BASIC of databases - considered harmful.
Currently all the stuff we want to launch is on the ground, though. Until we have a space elevator, or we're aiming to launch something huge to the outer planets, it doesn't gain us much.
You aren’t being thrown in prison or “disappearing” for saying something counter to the president’s point of view. Even with free speech rights there are still limits though. I can’t go around making violent threats to people without some repercussions.
Showing that the U.S. won’t hold it back, China launches commercial 5G service
Thanks! And yes - some people like the twitter thread, and some people like it all as one post - so I like to post both!
If you look at how things have progressed from the GUI desktop->web->mobile you get a reasonably good flavor of the trade-offs that have been, and continue to be, made. Compare the richest, most powerful spreadsheet application you can find on the desktop to the same on the web to the same on mobile... there you go ;-) (and it isn't just the relative maturity of the platforms: once one player dominates a platform, things start to stagnate)

If history is any guide, the mobile spreadsheet will never do some (probably much) of what the desktop version did[1] and the desktop version will never get some of the new capabilities of the mobile version[2]... yet over time the less capable, but 'better', mobile app will become the new normal for many. The good news is the mobile version will still be more powerful than whatever platform comes next.

I'm greatly over-simplifying and glossing over some things (esp. re: the dynamics of the text UI and early GUI eras) but I think the basic idea still holds.

[1] It's 'good enough' for the majority of use cases. Some would argue that the lost features were cruft anyway. Which is fine unless you needed that cruft...

[2] The profit motive is no longer strong enough to warrant the needed investment in structural changes to the desktop application
> In America, we understand

American understanding birthed a society that openly fosters fascism. It should only be used as an ironic example, not as some sort of highroad ethical argument.
Airport says it’s cracked the code to quicker airplane boarding times
Been using Flyway for years with no problems and definitely open source, having contributed documentation changes in the past.

Repeatable migrations are great especially when combined with upserts in Postgres, if you keep config in your database as well.
> the suspect stole two belts and a shirt from a Walmart.

A petty thief who stole $50 worth of merchandise was armed with a gun. That's your problem and that's what led to the overreactions.
Google Analytics Plugins for WordPress
Did the slashdot effect just happen or it is just me?
Due to fuel slosh, things aren't symmetrical really.
The World’s Largest Nuclear Power Producer Is Melting Down
U of Washington researchers uncover DNA data security flaws on genealogy website
All of these were claimed to be "unsafe or out of date" in 2001, and probably weren't stored according to specs since, so would the launchers still work? The rocket's propulsion? The explosives inside the rocket?
Moving agricultural data from silos to the cloud
The Dark Side of the Bourbon ‘Angel’s Share’