skysight-inc/HackerNews huggingface dataset:
> It's simple really: while Slashdot commenters et al had been murmuring about Echelon and the NSA for years already, there was no evidence.

Does the European Parliament's 2000 ECHELON report not count? I would say that there was plenty of evidence around, but the attacks of September 11 simply obscured the prior debates about telecommunications privacy in press coverage.
I've been thinking about the nature of security in biology. How do you keep enemies out when you are guarding something valuable like an oasis or your heart/brain?

Well, we can install layers of access control like cell membranes which apply access control. We can cordon off the nuclear power plants (like mitochondria) with a "dumb" API that produces energy in return for nutrients and avoids "smart contracts".

In the medieval sense, we can dig a moat and install a drawbridge. Bridges adds latency, but at least you can retract them during wartime. But the enemy is pretty clever, so they carry long ladders across the desert that can span the moat.

So you add a winding cave before the moat so the ladders don't fit. But then they wisen up and pay spies behind your lines to lower the bridge, which is analogous to hijacking your immune system, or they invent a folding ladder, and so on.

But none of this helps you if your enemy can consume you at a macro scale by swallowing you whole. So complex species tend to grow larger or add multiple layers of specialised topology (organs) with disposable individuals - not to mention growing their societies.

I suspect there exists a "Shannon Information Theory of Survival" that can guarantee a defensible strategy as long as you can inject sufficient variance into the environment (high pressure, low pressure, vacuum, hot, cold, acidic, etc.) so that it would be more costly for an attacker to usurp you than to forge an alliance.
FWIW A recent study found that e-bike riders get more net exercise, because they ride more. Basically Jevons Paradox.
It's not a race drone. That's a completely different audience. What do you mean underpowered? Compared to what?
Oh, I’ve definitely worked with people who really enjoy being clever.

And telling them their cleverness is hurting other people can be traumatic, for one or both parties.

I like being clever too. I’ve just sublimated that into more beneficial things like human factors.
Not to mention, traditional journalists (who still have enormous reach) relying almost entirely on Twitter as their source.
There is no battle. Python 2 updates have been unsupported for 10 years, and full support dies with this year.
One of the key aspects of political content on social media is that you don't necessarily need to buy ads to get your message in front of people. You can instead pay for an army of bots to spread your message and make it appear as genuine user generated content rather than a prepackaged advertisement. So while this decision by Twitter is in my opinion good, what are they doing to cut down on inauthentic political engagement that has become a hallmark of the platform?
This argument really bothers me. "Having your own property is part of that identity" makes sense, but that is pretty much the exact opposite of "agreeing to collective laws that limit what you are allowed to do with your property."
> History has been awful and brutal every year since we began writing it down, and well before that, too.

If you actually read the series, you'll learn that Sparta was horrifying even by the standards of its own time.
I don't know what the average is, but I've always made it a point to live within 5 miles or so of where I work. Life's too short to spend too much of it commuting.

Like you, if my destination is with a mile or two, I'm probably walking (unless I'm pressed for time or have to carry a bunch of stuff).

I do bike to/from work, though (about 5 miles each way). I sold my car a few years back, and a bicycle is the only transportation I own.

I really enjoy being car-free! I didn't realize how much of a burden and hassle owning a car was until I got rid of mine. It seriously improved my standard of living. When I'm in a situation where I really need a car, I either rent one or (more often) hire a cab. This happens about once per month.
I'm sorry you were not able to get through to us...or to get your magazines. Please send your details to me at john.steele@nautilusdigitalmedia.com and we will make it right.
One word: scale

A tv channel has like 6 to 9 slots per 30 minutes of content and most of those slots have the same ads playing multiple times in a day. I would guess that there’s at most 1-2 hours of unique ad content for one channel per week to review.

With user generated content and thousands of unique ad slots, using humans to verify is prohibitive.
> Either you have a stable platform, and it reflects the state of the art form the year of its inception, or you have a platform that keeps on improving, but this means you need to change your code along with it, to keep up with the improvements.

> You can't have it both ways,

You can have a continuously improving platform with full backward compatibility, and all the improvements that aren't just efficiency of established operations are opt-in.
Are they?

I see 249g/199g (JP) for takeoff weight in the specs, which suggests to me that with the 100g battery it's 249g grams, and with the 50g battery it's 199g (presumably in Japan, which seems to be a 200g limit where others are 250g).
I did this for three days back in highschool: https://serprex.github.io/w/50k=0 (took some breaks to eat, sleep, attend school)

It permanently changed the way I write, perhaps for the worse
If by noted pathologist you mean someone that will say anything if they're paid enough then perhaps that's true.
So much innovation happens in dragonfly it really should get more attention and use.

And when you come to learn it’s happening with only ~30 core developers, it’s mind boggling how their OS is more performant and feature rich than their peers ... given their tiny team
There'll be a lot of feeling out that line because it's impossible to draw a distinction that will work in every case. It'll be especially hard in cases where particular issues become heavily associated with one party or another though I guess they could just say product ads only, that would probably be a little easier because the line between a political and non-political product is a bit easier to draw.
I've recently moved to using a yubikey for u2f and I'm really impressed! Usually when you try to be more secure you lose some convenience, but in the case of u2f I've gained both security and convenience.

I've also tweaked some pam (a Unix auth stack) module settings so that I can required u2f in first login; and unlock the screen & run sudo with just my yubikey.

Since I shutdown my machine once a day and I am very disciplined to always have my keys in my pocket, I think I have a generally more secure system that is also more convenient to use.
Kudos to Jack for this step. it will put pressure on FB to act responsibly. however Now the debate will shift to what is a political ad. its like superpac and political party symbiosis again
Knative = Kubernetes Networking++
Or just make them taste like taking a pill which isn't supposed to be chewed or overconsumed. I never said anything about making vitamins taste good, nor do I think outliers like the case study discussed in the video are relevant to the general population, especially when the situation discussed in the video is a "fish out of water" scenario and not something relevant to a 3rd world resident living in the 3rd world where the native languages are being used.

Also, since when do we need "compliance" with regard to offering a cheap solution to a common problem that isn't infectious? People are intelligent enough to know what they should do. Let them have the free will to take the solution or not. We don't need to force or seek "compliance". That just sounds kind of dystopian or authoritarian.
You can also get an army of real actual people to spread your message and the company can just ban them and accuse them of being bots or having ties to some government without actual evidence.
Classifying obvious murders as suicide often happens if intelligence services have a stake in the investigation. That doesn't mean they want to bury the case. They could try to do an investigation above the "pay grade" of the local cops who otherwise would have a mandate.
The hook that got me started on Vue was being able to straight swap with a previous two way dom binding library (rivets.js) and continue from there, I've found Vue to be incredibly easy to pick up, and very productive now I'm up to speed.
I would hope not. They claim they're also banning issue ads
An option they have is to just filter it by to only allow companies that are trying to sell a product.
This is the question I always wanted to ask, I almost wrote an Ask HN...

Who use Microsoft Access in 2019?!

An obvious case is creating a glorified/enhanced Excel for some specific office tasks, another case is that some applications use ".mdb" backend.

But that's all? edit: What I'm interested in is cases of using Access for something other than a specific Excel-like office task - it seems Access is still used for some serious business in many businesses (pun not intended).

Also, if your office does use Access just for Excel-like tasks, but has overused it so much, please comment as well, I'd like to hear your story.

Who use Microsoft Access in 2019?
For context, other people have been convicted for terrorism with this list of materials: a mask of an activist [1], a printed map of a city [1], bleach, cabbage and a tweet saying "Goku still lives" [2].

But yet the terrorist attack in Barcelona that killed 15 people is not being investigated because of the connection of the master mind with the Spanish CNI [3] and its knowledge of the attack beforehand [4].

[1] https://www.publico.es/public/repressio-precedent-d-adria-i-...
[2] https://elpais.com/politica/2018/07/26/actualidad/1532619800...
[3] https://www.nytimes.com/2017/11/17/world/europe/spain-barcel...
[4] https://www.irishtimes.com/news/world/europe/spanish-intelli...
Major League Soccer is going through this problem now. They prohibit political displays in stadium but are now in the business of deciding whether signs that say things like "anti-racist" or "anti-fascist" or "end gun violence" are political or not, and all of the worms that come out of that can.

https://deadspin.com/by-banning-protest-signs-mls-is-trying-...
My first thought would be that any ad that isn't advertising a product or service for sale should be classed as a political ad.
"Bots" are such a boogeyman on Twitter, usually from older folks that just don't understand the nature of the internet. I've seen threads where completely legitimate people are accused of being "bots." If the problem were so extreme, it would be much more pronounced. It's incredibly hard to police, and it happens on every single platform.
They are still shipping the software to others, but the copyright on that software is owned by the contributors and developers of said software.

Consider the (artificial) case in which I start selling copies of Windows without a license. MS don't have to buy one of those copies in order to have a claim against me.
Campaign finance is illegal in most of the first world. If political ads were banned in the US, politicians wouldn't need money to get reelected (Ads get the majority of votes.). When a politician needs money to get reelected they have to take money from lobbyists.

Banning political ads is crucial linchpin to getting money out of politics.
COincircle Is Pretty Cool
It could just be my brain, but it seems like there is a loose correlation between the mouths in the video and the lyrics.

In Phantom Part II they mostly have their mouths closed. In La La Land it varies but the mouths are mostly open. If you focus on the mouth you'll get little mental radar blips where the mouth could be tracking what is being said.

"Pretty girl and you let go" - https://youtu.be/52qWiLoOeIQ?t=18

"If you wanna waste time baby" - https://youtu.be/52qWiLoOeIQ?t=44

"Yeah i met her at a one oak" - https://youtu.be/52qWiLoOeIQ?t=84 (esp the one oak part)

Anyone that actually watches these will probably just think I'm low on sleep, but it's kind of interesting.
They’ve been working on this for years. It’s a hard problem. How would you solve it?
posix_spawn is a wrapper around fork/do some setup/exec which is the most common way fork is used. Also, fork is normally implemented as a wrapper around clone FWIW.

> I don't think he even understands the concept of programs sharing an address space (he's also anti-thread).

Personally, I find it easier to reason about than both the parent and the child having the same return stack but YMMV.
Huawei FreeBuds 3 review: No more AirPods envy
Oberon is a gift to the computing world. It is one of the few examples of a top-to-bottom design of a full computing system (The Smalltalk Blue Book is also like this, sans the hardware).

I think the world is ready, or almost ready, for a comeback in this kind of design. Given that we have so many open, compatible standards (JSON, Office Documents/XML, hell even TCP/IP, etc, etc), the "traditional" problems of esoteric systems and their incompatibilities with each other, like we had back in the late 80s and 90s, seem to melt away. We are at a point where we can and should be experimenting with completely new systems from the ground up. Otherwise we will never get anything new, and everything will just be some iteration of Unix for the rest of time -- like medieval scholastics endlessly debating Aristotle and not discovering anything truly novel.
I see HN is turning into 4chan
I find "tweet storms" insufferable
That's a good system, but I'm not sure it's actually workable at the scale of Twitter or Facebook's ad platforms. That's a a lot of human review.
Good for them, and good for us. Without controlling bots and sockpuppets, it's not a total fix. Still, a step in the right direction.

Given the larger overlap between Facebook users and people who vote, we'll need follow-up from Zuckerberg to really make this stick. Step in the right direction.
So? Just don't warranty it. That's how every other manufacturer deals with people who wear things out faster because of modifications. I don't see why that wouldn't apply just fine to electric cars.
That's only extraordinary if you assume that:

- those cameras functioned before that night, when they might as well have been broken for months and/or often broke

- moving cellmates very rarely results in not having someone else move in in the same day

- guards don't usually sleep on their shifts

If however, you assume the much more likely situation that the cameras were already broken or often broke, that guards pretty much always sleep on their shifts and don't follow procedure, and that cellmates are often moved out without a replacement, then it stops looking very unlikely. Then it's just a case of selection, the fact that Epstein succeeded in killing himself means he had the opportunity to do it, meaning the fact that we look into the situation after he has successfully killed himself implies all those things that need to happen for that to be possible likely did happen.

It's like finding bugs in complex multi-layered systems (think airplanes), it's not sufficient for one thing to fail to get a catastrophe, but a multitude of failures combined. And in this case that doesn't seem unlikely at all unless we get more data as to how statistically unlikely each of the listed conditions are normally in that prison.
Sure I'll just go ahead and stick my fly weight class and it's provider class in two different libraries. And have one of them expose their shared internal header that is not meant for public usage. That's not going to cause any issues at all (sarcasm).

One source file per library and one source file per object is an example of two policies that will conflict here (and I'm not trading code organization for build organization when I can just as easily use the features intended for this situation).

Meanwhile in the real world limiting the accessibility of header files not meant for public use prevents people from depending on things they shouldn't. Organizing libraries on abstraction boundaries regardless of code organization allows for more flexible organization of code (e.g. for readability and documentation). And so on.

This is why these feature exists and why Google projects like both Tensorflow and Skia don't follow the practices you are espousing here pathologically.

> But to be frank, there are parts of my job that I literally would be unable to accomplish if my coworkers did what you suggest.

Then you are incompetent and bad at your job. To be blunt I would recommend firing an engineer who pathologically misused a build tool in ways that encourage hard to read code and difficult to document code, while also making the build bloated and more complicated, all in the name of barely existent (and not at all relevant) performance improvements. And then said they couldn't do their job unless everyone conformed to that myopic build pattern.

It's like what, an extra 4 characters to get the list of code files in a library from a bazel query? What in the world could you possibly be doing that having to iterate over five files rather than one makes your job impossible.
Complying with a deliberately & precisely worded law is not exploiting a loophole, it's complying with the law.
Interesting. I myself come form an Software Engineering background, and started programming very young in Logo (a LISP derivate), then BASIC, C, C++, Java, Ruby and a bunch of others. I have hated programming in Python every time I have had to do it (several times through my career). It I think the only language that I have really hated ... the language itself. I've done Z80 and 8086 assembly, I've done Prolog, I've done Pascal, VB, VB.net, C#, R, Matlab, JavaScript, ActionScript and even Z (formal language) but no other language has made me swear at it haha.
Pardon the bluntness, but your argument is equally weak.

> Whenever I hear an overwhelming chorus of "that's conspiracy theory!" what I hear is "don't look too closely! You might find something!"
Author (and anyone else) don't really need that.

Good walk for two-three hours would do better than mindfullness session.

(hint: after about 25-40 minutes of intensive walking you start to burn fat primarily; this process has a side effect of endocannabinoids' release [1]; you get healthier and get high at same time; I am not including here release of brain-derived neurotrophic factor for you to discover it and effects of BDNF serum level increase on the mental state and thinking)

[1] https://bjsm.bmj.com/content/38/5/536
So does that mean some group like the American Cancer Society can't advertise?
Off topic, but who the hell decided we need live updates of retweet and like counts on the page? That is distracting af.
It will remove the direct influence on who the ad gets sent to at least, a tweet will spread organically to a much wider audience than a targeted ad so messages cannot be as micro-targeted.
Ruby had the same problem for a while, and only got over it more easily because of lower volume and diversity of legacy code (because it had far less penetration hang Python and almost all of that in Rails at the time of the 1.8/1.9 split.)
Compare Spain to Iraq. Around the same time, Iraqi Kurdistan had a referendum on independence. The Iraqi central government declared it void. But they didn't make any physical attempt to stop it.

The Spanish central government and court system didn't have to try to physically stop the referendum. They could have just declared it illegal but then ignored it rather than seeking to physically prevent it. They could have followed the same approach as Iraq. They chose not to. Likewise, rather than imprisoning those who declared unilateral independence, they could have just declared the act legally void and then pretended it never happened.

Governments (and judicial systems) always have discretion about enforcing the law. A wise government knows when to step back. A foolish government demands it be enforced 100% of the time. (And I guarantee you, that there will be other issues, on which the Spanish government and judiciary make no such demand for 100% enforcement – prosecutorial discretion exists in every country, Spain included.)
I upvoted you, not because I agree, but because you raised a reasonable point that clearly generated some intelligent debate. I think the problem is that modern technology has resulted in cheaply available "tools" (to use your term) that have the capacity to cause great and irreparable harm to large numbers of other people (see the comments regarding drones and airplanes, for instance), and consequently must be proactively restricted, not merely regulated after the fact with criminal or civil penalties. Such is the nature of the modern world that produced technologies like the drone. We can no longer afford to leave the use of these technologies up to the good judgment of individuals, because there will always be a minority who can't or won't exercise it.

The iPhone is another question entirely, I agree with you there.
No that's a hashtag
Clever strategy

Dr. Muyembe set out on his path to an Ebola treatment during the 1995 outbreak. He transferred blood from five survivors to eight patients, hoping that the antibodies that kept some people alive would keep others from dying. Seven of the patients who received the blood transfusion recovered.
You can't really criticise twitter for this - last year they were all ready to launch a way to embed text posts in a tweet like images can currently be embedded in a tweet, until the userbase revolted and they had to cancel the plan.
Given that we have a history of 'start doing it already' that has led to:
- ozone destruction
- plastic pollution in the seas
- potential runaway global warming brought on by fossil fuel use
- use of DDT and neocotinoids
- introduction of pest species that destroy ecologies

do you really think we should be repeating the exact same approach? Because to me it sounds insane.

Our thoughtless embrace of technology has caused much of our current problems - thoughtless embrace of technology will not magically solve them.
That's disingenuous, Catalonia is comparable in size to other EU countries, has it's own language, and has long historic objection to being part of Spain. There are not many subgroups that can have similar claim.
Please don't take HN threads further into flamewar, and please don't break the site guideline against insinuations about astroturfing in threads. That's a major rule users need to follow here—otherwise the threads deteriorate severely.

https://news.ycombinator.com/newsguidelines.html
Quick mutations are their way to resist CRISPR and other defences.
Of course it is workable. You approve ads as they come in. If the marginal value of the ads isn't high enough to justify human review, you kill those ads. It might be expensive, but it's not impossible.

Using "scale" as an out doesn't fly. Sometimes you have to cut back on growth and/or scale to do the right thing. No human review clearly hasn't worked, so either automate or get humans in there. More likely, start with the latter and replace with the former over time.
So given that there are bots they can't detect, should they just ban all political speech to prevent any bots from abusing their platform?