skysight-inc/HackerNews huggingface dataset:
How is no-platforming even speech? I guess when china shuts down access to websites, they are just expressing their free speech as well?

When a handful of companies can hold power over what is allowed to be online and what is not, without a court ruling, its about time to regulate the hell out of the sector.
Yes, I realise my mistake.
That article was incredibly misleading (arguably just outright false) in a number of ways. I would point you to Cassidy Blaede's response: https://plus.google.com/+CassidyJames/posts/RDKMJtGoX62
Jackal XMPP server – 0.3.4 released (built-in graceful shutdown support)
That's great to hear! Hopefully all of my criticism will be invalid very soon (if not already)!
Voting is and should be in every citizens interest, no matter which party you support. Telling people not to vote is almost the same as saying that don't trust democracy.
The Apple app "Files" (which might not be installed by default) may be of interest as Finder-like functionality - it lets you browse, search and manage files stored on the device, in iCloud and in 3rd party services (Dropbox, Google Drive, FTP/SCP via an app like Transmit, etc.)
https://www.nature.com/articles/d41586-018-07183-6 : this explains about the loss of terrestrial biomass. [..]Numerous studies are revealing that Earth’s remaining wilderness areas are increasingly important buffers against the effects of climate change and other human impacts. But, so far, the contribution of intact ecosystems has not been an explicit target in any international policy framework, such as the United Nations’ Strategic Plan for Biodiversity or the Paris climate agreement.

This must change if we are to prevent Earth’s intact ecosystems from disappearing completely.[..]
Are You an Enabler
What people trust in or defend wrt/ physics theories isn't really relevant to the science, all it does is setup some social direction -- Which one needs regardless of whether they have a correct theory or not.

You've got to fund somebody. So you fund the people with the math that looks good. Objecting to that is basically asking for unrestrained corruption. Crackpots certainly can't be relied upon to identify themselves.
That "in a sense" is just making light of what is literally a falsehood and which introduced a string of them in the source comment: "It doesn't have any properly defined meaning ...."

Organics pesticide use is much more selective and heavily controlled than standard regulations[1]. Your notion that most consumers of organic food have unrealistic expectations ( with no survey to support that ) is really just a statement of your own expectations.

[1] https://www.cambridge.org/core/journals/british-journal-of-n...
I think the need has always existed, it just hasn't been available. The internet has made it much easier to seek out like-minded strangers, and it's become much more socially acceptable to do so, for men especially.
Hollywood blacklists, the most famous example from the red scare, only began after HUAC subpoenaed and held people in contempt.
I would like to give Aether2 a test run. The only version I can find is the old 1.2.3 release on GitHub. Others here seem to have version 2. Where can I get it?
I don't think that's how it works, according to everything I've heard reported by the media.

When Twitter or Facebook talk about automated accounts, I believe the people saying that have good (but naive) intentions (in short, I don't think they have much grasp of classical liberal theory or philosophy regarding free speech), but what they actually mean in practice seems to be this: "Only bots display X communication pattern, this account shows a similar communication pattern, therefore this account is a bot." In short, they work backwards. They don't determine something's a bot and then nuke it (they do that too, but that's not what these mass bannings and reporting of it are all about). They observe offensive communications, and if that fits into a certain pattern, the communications alone prove the account is a bot.

I'm sure they do ban bots, true bots, to the best of their ability, with automated detection that blocks signups or blocks accounts from communicating when it can determine that there's unauthorized bot-like behavior on the protocol/timing level. That's not what this is about. This is about (semi-)manually blocking of "bots" based on communication content after their automated detection couldn't be sure the account was a bot. How do you think they know they're bots? If someone held a serious penalty over their heads, and told them if they blocked a single non-bot claiming it's a bot, and got it wrong, they'd be in trouble, do you think any of these "bots" would be blocked?

I'm not even saying they're not bots (I can't know), but that those companies aren't as certain that they're banning bots as you assume they are.

"Bots" seems to have become a code word that also includes agent provocateurs, whether they're Russian operatives or people in some Asian sweat shop being paid to retweet certain things. Newspeak, much? And if you label them truthfully, not as bots, but as propagandists, you have a huge problem because banning based on propaganda is done selectively — provocateurs with some agendas are banned, but others are not.
Seriously.

I'm of the opinion that every urban planner from the last fifty years in the US should be stripped of their degrees and titles their lands taken and their crops burned.

The US transportation infrastructure even for how good it is compared to some other places is still a joke.
What terms of service would they be violating? There are automated bots all over Twitter. Telling people to not vote is not hateful, it's not obscene, there's nothing wrong with it. It's full on censorship of ideas.
I think you and the poster you responded to are concerned about complementary issues.

You are saying "ability to pay is not a prerequisite", whereas the prior poster is saying "ability to pay can get you in".

Both are true.
You are misunderstanding. A quaternion literally is a scalar + bivector (“imaginary”) rotor. We are talking about the same 4 numbers.

It lives inside a geometric algebra which also includes vectors and trivectors, but those are not part of the rotor.

If you store a rotor as a general 3D multivector, it will have 8 entries 4 of which are always 0; this could be done to simplify your code (then you only need one multivector type), but is not a good idea for efficiency of computation/transmission if you need to represent large numbers of rotations and their transmission might be a bottleneck.
So? We're talking about .NET Core here. These new APIs are compatible with netstandard, so they can still be used with Framework but wont be as fast. What libraries are using these newer APIs but refusing to target Core?
Bunge seems to be described primarily as a philosopher, but I also see that he recently wrote a notable paper suggesting that the detection of gravitational waves implies the realism of spacetime.
The author talks about lineage, but not micro g, which does sound designed to solve his exact issue.

"Android experience relies heavily on Google's Play Services. The microG project creates an alternative to installing Gapps, which install and execute closed-source blobs on our phones. MicroG however requires a patch called "signature spoofing"..."
Great to hear. How can I contact you? You can mail me at cihan(at)tas.fm
Esports broadcasts and augmented reality go together like biscuits and gravy
Sorry, I wasn't familiar with HN's culture. I was just looking for feedback on this stage of my journey but didn't realise that my current work wasn't show-worthy. My mistake.
Beijing is not stupid enough to simply kill spies. They are much much more useful when keep alived.
China felt generous to build an entire new building for African Union. About $200 Million cost, and it came complete with bugs (as in spy ones) and backdoor-ed network that sent the data to China every night.

NSA would have done the same, that's what countries do. There I said it. But the story, for me, is more about Huawei doing whatever their owner wants. Stay away from them
I mean, if you set up thousands automated accounts on Twitter to express that dissent, yeah. Otherwise, seems like you’re good to go.
Interesting stuff, thanks for the clarification.

(I suspect I'm going to find out a lot more about this stuff soon, as I own a studio which is due for some pipe-work .. Joy!)
If the accounts actually violate their terms, sure.
That's not for you, a company, or political entity to decide though. You have the right to also not vote, and express your political opinion as to why you're not voting, and why others may not want to either.
Have you considered a Blackberry? I’m using an android BB from maybe the first run, few years old, and it’s got all the privacy I need up front.
Twitter should express its opinion to ban you.
I don't think exact technologies per se are that important for "resume padding". Many companies do use relatively "old" technologies and don't care as long as the job gets done. Slack even uses PHP. Not to mention the big companies which might pay more attention to algorithm problems instead of the particular language you solve those problems in. Do the recruiters really think you are the one if your resume has all the newest hottest things written all over it?

Personally I learn new technologies if they are fun to learn and make my life as a dev easier. I'm not sure if anybody jumps on wagons just for the sake of it. For example I tried out Rust, Julia and Elixir, hated the first but liked the later two. I also tried Vue a bit but with Phoenix framework a lot of things can just be done with server-side rendering so I just dropped Vue in the project and felt totally fine with it.
Reddit is experimenting with sybil-resistent voting on a sub I moderate (r/ethtrader). In fact there is a vote[0] going on to retain me as the first moderator. The sybil-resistence comes from weighting polls with community points (on our sub we call them donuts - don't ask). Donuts are intended to represent contribution to the community so derive from sub specific karma, being a mod, etc. It's still an experiment but I think it's going well so far.

[0] https://www.reddit.com/r/ethtrader/comments/9tm60s/governanc...
I've seldomly seen a PhD student in CS here in Germany with a proper software engineering background. I know several that use Dropbox for version control on their code and don't know how to use git. Some at least know and use svn.

That stuff just isn't thought at universities and it's assumed, like oh so many things, that you take it up along the way.
Alright, I'm sorry, Will look into your suggestions.
I don't even think "jumping on the next new thing" is a particularly valid "career strategy". Many companies do use relatively "old" technologies and don't care as long as the job gets done. Slack even uses PHP. Not to mention the big companies which might pay more attention to algorithm problems instead of the particular language you solve those problems in. Do the recruiters really think you are the one if your resume has all the newest hottest things written all over it?

Personally I learn new technologies if they are fun to learn and make my life as a dev easier. That's it. I'm not sure if anybody jumps on wagons just for the sake of it. For example I tried out Rust, Julia and Elixir, hated the first but liked the later two. I also tried Vue a bit but with Phoenix framework a lot of things can just be done with server-side rendering so I just dropped Vue in the project and felt totally fine with it.
Makes sense, thanks for that insight.

Yeah, helping third parties engage in signature spoofing does sound far from ideal.
Reddit's way of doing it works pretty well. You create your own community with your own rules, then people join it if they like the way things are run. Only downside to Reddit is the subreddit name squating.
>The languages they will be using in the future, or expect to be using in the future are C-style object oriented languages like C# or Java

Between Go Rust, F#,Nim, Kotlin etc I think ML-style syntax, and composition over inheritance is generally being preferred in a lot of newer up and coming languages. As well languages like C#/Java/Rust are so multi-paradigm these days the crossover relevance is very high from any one language to another.

I've never seen most languages as drastically different really. Lisps and Prolog certainly are, Rust is a little with the borrow checker, but otherwise I feel like people make much ado about "int x" vs "x :int" and "f(thing)" vs "thing.f()"
Thank you very much for your response. I didn't know about Couchbase and its relation with PouchDB. Those case study is also interesting as well. I'll take a closer look at those.
I'll definitely try to isolate this more and file a bug report, I currently only use KDE actively on my Intel GPU laptop, but I like the DE itself very much and would like to switch to it everywhere, potentially, in the future.
Lol @ the notion that Amazon cash will give a city “soul”
To me, this sounds like a feature.

Basically I'd like the phone to cut off all mobile data, wifi, gps, and other radio and kill all applications when the screen is locked.

OnePlus has some background activity limits and you can turn on the aggressive Doze (or whatever it's called these days) but if my phone is locked I would really, really like to just receive calls and sms and have the system enforce that, and switch off all the unrelated hardware to extend standby time.
I wonder if the order was vague enough that it would allow them to comply by blocking the scihub domains but resolving elsevier to a scihub ip

I mean technically the requested URL was blocked, right?
https://getaether.net has the new one. If you get a green site, delete your browser cache and try again.
So much this. Every time I want to make a function async, I have to write my 5010th `ErrorOr` struct to send over a channel. Even if they would only add the multiple return hack to channels, that would save me a bunch of pain.
If you're looking at Parental Plus loans, those scores will have a big impact on your life as well. =(
Thank you for responding. After a quick glance at datproject, I feel like it is not a fit for me. Dat feels like a better torrent for archiving data, not a protocol for building offline-first app with complex API
Also recommend this.
Why can't all cities have bike bridges like Copenhagen's Cycle Snake? (2014)
> very clearly mechanical in nature.

What does this mean? Did it have metal plates and gears on it? Ailerons, flaps, and windows? You cannot identify something as mechanical on the basis of its motion.

>It did a figure 8 in the sky, stopped in mid-air,

You say 'stopped', but things moving far in the distance are insensitive to depth perception. Probably it was moving toward or away from you. Any idea how you would know the difference?

>I have no idea what I saw

Yet here you are saying it must be an antigravity device, and not some ball lightning. A rational conclusion, if ever there was one.
By allowing their platform to be used for a propagandistic disinformation campaign Twitter would be allowing someone else to do exactly that. Some organization wanted to create the illusion of a broad Democratic movement to not vote as a way to persuade other Democrats to not vote. Twitter affirmed that they do not want their platform used in that way.

If you want to blab on Twitter about your awesome plan to not vote, I doubt you’ll have any issues from Twitter itself. Some of your followers might think you’re a little dopey, but that’s entirely their right.
Not everything in the world needs to be decentralized, despite what your local snake oil ICO salesman might tell you. However, there are more than enough significant institutions and processes that can and will function better with a little bit of distribution, decentralization, federation, etc properly baked in at key friction points. Building that future is a worthy and potentially lucrative cause. I know I'm speaking incredibly broadly, but frankly I had a similar question as you some years ago but without the benefits of being a full stack engineer.

Disclosure: MSc in Digital Currency holder.
> If you banned the pesticides, it would do a lot of good, but now consider how many more acres would need to be farmed in order to keep the overall yields the same. How many acres would be cleared that would not otherwise be cleared?

The argument above, if I'm not mistaken, is that we should produce less food, and so if that is the objective, we can farm the same acreage with a lower yield per acre just fine. Less supply is a fundamental part of the idea, in fact, to inflate food prices and reduce waste.
I think that "communication pattern" is inaccurate information. But maybe that points to the real issue.

Do we agree that harmful inaccurate information should be screened for and eliminated?

That leads to a follow-up question: how do you screen for inaccurate information at scale?
They’re trying to autoplay a video, which Safari blocks if the device is in low power mode. https://pastebin.com/xxN2VPi4 Nice find!
Source article: https://www.washingtonpost.com/local/amazon-in-advanced-talk...
"Telling people not to vote is almost the same as saying that don't trust democracy."

What's wrong with saying that? Do you think someone's account should be banned for saying they don't trust democracy?
You're looking at it the wrong way. Instead of looking for a house to buy to live in, look at how you and others can get in on an apartment complex purchase.
No, only Android suffers of these hacky issues because Google allows manufacturer to customize Android way too much. Android is the modern equivalent of Windows XP themes if you want to compare.
File-Sharing Software on State Election Servers Could Expose Them to Intruders
Gap.com looks like it's online to me.
For both of your questions, the answer is proof of work.

For Sybils, that’s something I’ve considered. I’m thinking of making voting eligibility a trailing indicator where it tracks past activity to be considered a ‘citizen’ of that community, and allowing the mod team to temporaily lock down the community if they see such a thing happening.
Probably disabling JavaScript. That worked for me.
Sure, but you do not have the right to do that through thousands of automated twitter accounts.
Paranormal a new site
Is working at Facebook a bad career move?

You'll always have ethical concerns when working at a multi-national, multi-million dollar Enterprise. I don't think anyone is particularly looking at your background from an ethical perspective. We (as in general public) still hire people from the government for instance, who are from the military.
New U.S. Embassy in Moscow Is Said to Have Wiretaps (1987)
Tech: Check this out
User: I am having a problem reading this wtf
Tech: You are doing it wrong

I mean if the default affordance breaks or doesn't work on a page, it's not the user's fault. That's OK for a game or some other UI innovation but here it just undermines the content.
People who think amzn cash will bring soul, also think....
Alaska Airlines has the only DCA<->SEA nonstop flights I know of. I expect that will become much more popular and expensive...
> No, Paypal and Stripe were given orders from above and this is them carrying out those orders.

Who is this "above" giving orders?

Frankly, this is conspiracy theory material. Sure, those companies are reacting to pressure, but it's distributed social pressure, not shady backroom dealings.
Same experience here. Always an owl, always easier to stay up than get up. But damn these days I’m just tired at the end of the day and writing is hard. I can pull it off but it hurts.

In the morning writing is a lot easier. But mornings are also a lot harder to clear up. Girlfriend waking up, bird waking up, gotta shower and stuff, get to the office.

Very easy to fritter away a whole morning and get nothing done. Plenty of emails and tweets and such waiting from the previous day.

Anyway lark and owl is just a timezone. If you can switch 9 timezones when traveling, you can switch the 2 or 3 timezones from owl to lark and back.

Just don’t do both at the same time. That never ends well for me
Git doesn't store deltas, it stores the whole object for each version of the file.
If you think that the human food supply will not be affected by a planet-wide ecosystem collapse, you might want to think again.

Fertile soil is not just dirt. Talk to a soil expert and you'll find out very quickly how difficult it is to keep soil healthy, especially if you punish it every day with pesticides and herbicides. See you long you can maintain production if you don't have a support system of insects, arachnids, worms, fungi and so on. You'll end up with just dirt. Nothing grows in just dirt. You can try to keep up production by downing it in fertilizer, but in the end you'll just prolong the inevitable; loss of crop and collaps of production.

See how many humans you can feed by growing crops in space stations. See how long you can maintain a closed ecosystem in space.

To your last point; if you lose more than 30% to 30% of the productive workforce, you can kiss human civilization goodbye; our manufacturing is highly de-centralized, but heavily interdependent and without safety buffer.. Our infrastructure is wide-spread and needs tons of maintenance. Lose enough people and it all comes crashing down, leaving the survivors with broken machinery for which they don't have energy, don't have the knowledge to operate let alone repair if (not when) they stop working. They will also have to deal with all the poison and radioactive fallout from all the fission reactors that experience core-meltdown because nobody's around anymore to power them down over the period of ten years.

Don't kid yourself; saving what's left of this earth's ecosystem is the only shot we have. There's not techo-utopia down the road to carry us to eternity and the heat-death of the universe. Its you and me and the rest of us puny humans that will have to do the saving.
I always have a choice, even if it's one I may not like.

It may require my career being put on pause so I can conduct my research without such pressures because I recognize Science as a greater purpose.

I choose my values and make decisions based on those. My life is infinitely more joyful and free as a result. I used tell myself about not having a choice (a logical fallacy, btw). Then I admitted to myself some choices are harder than others and I can't expect anyone to change their life for the sake of preserving my values.

The beautiful thing I never heard anyone mention in the past about living true to my values: when I choose to stick by my values without having a plan for the future, it's immediately easier for me to come up with a plan!

That's super tricky and requires being comfortable with uncertainty, which idealized Science is a practice in accepting, though the current climate doesn't really reflect that.

Scientists could benefit from researching and practicing empowerment.
iOS notifications are in a separate system and do not need any part of the host app to be started to receive them.
Speaking for myself, it was hard to appreciate a language like Racket until I had a few years of experience (5?) solving problems with imperative languages.
to me, it's someone like Fabrice Bellard: brilliant, prolific, with deep understanding of hardware and algorithms.

https://en.m.wikipedia.org/wiki/Fabrice_Bellard
I ditched Android 2+ years ago for... Windows Mobile. :)

While I did so for purely financial reasons (Microsoft was in the process of bailing out, so was putting their stock on fire sale and I couldn't resist, ecosystem disadvantages notwithstanding), I've come to appreciate the design and will be sad once I have to leave (I'm still using a Windows 10 Mobile Alcatel IDOL 4s as my daily driver).

To me, Windows Mobile had some of the best parts of Android (hardware variety) and Apple (regular OS/security updates for all).
Show HN: Gitlab pipelines monitor created with Elixir/Phoenix