skysight-inc/HackerNews huggingface dataset:
Oh, that's just this:

self._np.buf = column
self._np.write()

Where column is a list of RGB (or RBG) pixel values like [128, 255, 0, 255, 0, 0, 128, 15, 200].
Oh awesome, I actually messed with broadway some yesterday on Gtk3 and while it works incredibly well it has some drawbacks to the point where I don't really see a use case so maybe you can enlighten me somewhat.

The main downside I see is that every single keystroke needs a roundtrip to the server. Given a ping time of ~200ms that already makes it nearly unusable. So that leaves running broadway on localhost but then why use broadway at all? You might as well run it normally.

Anyways it's a really cool backend and I feel like with a small amount of work it could actually be used for web-apps, with the amazing advantage of basically eliminating front-end programming entirely.
Setting Up Japanese NLP with SpaCy and MeCab
Using Hashicorp Vault on Kubernetes
Digital Marketing 101: What You Need to Know to Get Started
Most people are completely oblivious to just how far surveillance capitalism is observing their every move inside public and private spaces.

Sad truth is that even if they would be aware, they'd just shrug their shoulders and let it be as they would have been framed to see it as either an inevitable state of things, or, being done in the name of their 'security' or some other vague benefit (personalized service).

Frameworks like the GDPR are steps in the right direction, but unless enforcement is staffed and funded at a scale to match the threat (It is not, not even close on a galactic scale), its impacts will mostly be cosmetic.

Don't get me wrong, I do applaud the work of privacy advocates, but unless we have a systemic change to reign in surveillance capitalism and captured regulation, things will only get worse.
>Just like you cannot expect people that you don't support their work, keep doing it for free ad eternum

Sure you can.
No psychologist is going to right wrongs that need to be addressed through legislation.

Rights have been stripped from individuals and workers. We need a massive redressing of the “corporate” world. Workers rights matter. We’ve got companies that are too big to fail being bailed out by the government meanwhile companies can schedule you for just under the minimum requiring benefits but still take up as much or more of a commitment as a full time position.
FbNetExternalEngine 3.0 released – execution of SQL inside context and perf
Study pinpoints Alzheimer's plaque emergence early and deep in the brain
None of the complexity talked about in the article is about formatting and all of the complexity is about reliability and message durability in light of all the low-level things going on concurrently on actual hardware while still wanting to offer an easy-to use interface and acceptable performance.

printf doesn't have to deal with any of these issues.
It's worth considering that it is human nature but in the context of the society it is based in.

The boundaries of human nature in regards to capitalism are very different across societies/ nations.

An example of this is the difference between the US and Europe. US capitalism is much more unrestrained, ruthless, and uncaring compare to Europe.

In the US the business is treated in higher regard and respect than the people compared to Europe. Of course Europe does this to some extent but it is more limited than the US.

The US would do well to take a leaf out of Europe's book.
Too Many Outer Joins
I don't know if there is any research or not but it certainly helps me to be able to see a car doing an overtake move from my rear view mirror in the vehicle to seeing them in the side mirror all the way to where they are right beside me and I can see them without mirrors. Never is there a moment when they are not visible.

Depth perception might come into play when you are timing your own move in front of a car that is already overtaking you. I would caution against that; you already have a double light path to deal with in the mirror and you are also looking in front of you. Just stick to your lane and wait until it is obvious that you can make a move; for instance when the lane is completely clear or when there is ample space, not a space that may or may not be narrow enough to slot your car in.
> They rightly made the decision NOT to pass on the end user's IP information to the upstream DNS server. I agree with this decision and they are acting in my best interests in doing so. To draw some kind of nefarious intention from this is absurd.

In this instance, the upstream DNS server and the resultant HTTP server are operated by the same organisation. Cloudflare have opted to not provide the /24 (or /56 if IPv6) network that the original DNS request came from, in the DNS request. Your computer will then provide the /32 (or /128 if IPv6) that your request is coming from when you connect to the HTTP server.

What privacy win have you gained by Cloudflare not providing that information in this instance?
Ah but that's not strictly true, since it usually involves perfectly grammatically correct sentences that still just don't make sense.
The border is left undefined in the region of the island, but if you were to draw a straight line between the two points defined on either side of the island, it would pretty much bisect the island. I think that is the solution. Then, Canada could have a land border with Denmark!
> gatekeepers

is this a theme that isn't uncommon in the industry ? I felt that way forever but I didn't want to make impatient conclusions.
The specific feature vector statement doesn’t hold for audio (at least).

The time dimension adds complexity to the problem as the optimal values for the perturbation vary depending on both the immediately surrounding values, and many of the values beforehand.

When I say “hello world”, the fact I said “e” depends on the fact I said “h”. “L” depends on both “e” and “h”... etc etc.

Adds an extra dimension to the problem.

Also, distance metrics for images aren’t ideal for audio, for many reasons. That’s why audio signal processing is a different sub field vs image processing.

The approaches are similar, but we have to use different things in the end because audio behaves differently to images. Eg feature extraction through MFCC is a variant of Fourier, but specifically tailored for the human ear.

E.g. Lea Schonherr et al.’s really good Psychoacoustic attack paper.

On the negation of attacks through transforms - important to remember that an ensemble of weak defences are not strong. Many attacks have been shown to be robust to simple transformations.
Windows 10 vs. Eight Linux Distributions in Various “Creator” Workloads
I don't want to give up my privacy just because some bad actors are using (or will use) OTHER end to end encrypted messaging apps. Bans won't solve the problem of child abuse and etc., when i'll want to live in a dictatorship i'll move to china or some similar place.
The problem isn't when the host is down, it is when nginx can't lookup the address for the host. If your DNS records are OK and your resolvers are working this isn't a problem, but if nginx (re)starts while you are having connectivity issues or if a DNS record that your config relies upon has been dropped it won't start any service until that one is edited.

Workarounds include using addresses not names (not practical at scale), running a local resolver that will hand out the last known address if it can't see the resolvers it normally forwards requests to or gets an NXDOMAIN response (extra hassle and technically breaks DNS so make sure other things don't use that resolver), or just ignoring the problem because it very rarely happens (though for some setups it is more likely than in others).

In my (current) uses of nginx it isn't a problem at all, though a concern springs to mind that might affect me later: if it only fails on startup, does that imply it isn't ever refreshing name->address mappings at all in normal operation so that if a server it is proxying for moves address that proxy config will start to fail until nginx is restarted? Any nginx experts want to comment so I can be lazy and not test or otherwise research this myself?
I am also not a resident of these countries but I also don't think you are that far off. Noam Chomsky talked about this[1] a long time ago. Lies of omission etc are more common in "free" societies. My own view of this is that if you are only presented one side of the story, you are not really free as you are not making an informed choice. Sadly, it is widely accepted everywhere ( even in "liberal" societies ) that certain elites should define what is good and bad and then present it to us in an absolute manner, through deception, if necessary.

[1]https://youtu.be/kusAX4Th4N8
Well, faking twitter accounts is one thing that should be dealt with, and I agree this is hard. But here, we're talking about spoofing actual people's identity without their knowledge.
Most Russians get psyops TV and little internet
Best Investment Apps for Growing Your Wealth
Jake the Peg, did just that [0].

[0]: https://www.youtube.com/watch?v=KJleJbn9G6Y
Caddy is a webserver and can be used for static or dynamic sites in any stack. It's primary popular feature was easy and automatic SSL via LetsEncrypt integration.

You can look at the features list to see more: https://caddyserver.com/features
EUROPE | BERLIN | VISA | ONSITE LOOKING FOR FRONTEND/BACKEND ENG (Golang / React)

Back is a SaaS company working on a new, innovative product to empower business services teams and create better transparency for employees while saving everyone's time within the company.

We have a modern stack: Golang, gRPC, Protobuf, React, GraphQL and Typescript.

Our office is in the heart of Kreuzberg, Berlin Germany.

For more information about working at Back see https://www.notion.so/Working-at-Back-f23a617a97a24b83a6e85e...

We're hiring:
- Frontend engineers: https://jobs.lever.co/back/a9f718ee-c428-491e-8a99-022409eaa...
- Backend and Machine Learning engineers: https://jobs.lever.co/back/c523e263-f615-41d0-806a-fddbc1f64...

If you have any questions, send me an email at james@backhq.com.

I'm looking forward to hearing from you.

James

https://www.backhq.com/
Thanks for this! Any chance you'll be running this class in a way I can attend any time in the near future in London? (I could be convinced to fly somewhere else in Europe for a couple days though)
We decided to go for the big rewrite
> Words have meanings, and the meaning of literally is also emphasis. Bad prescriptivism.

The insistence that simple emphasis is a valid use for "literally" -- and quoting M-W or the OED to support your case -- is just as prescriptive the insistence that it doesn't.

Language is socially constructed by the people using it; we all "vote" by using it, and by policing its use.

So let me ask you this: Do you want "literally" to be a meaningless emphasis word (and thus lose its ability to specify "this actually happened")? Or do you want "literally" to mean "I am not speaking figuratively, this thing actually happened"?

If you want the former, then I disagree with you, but sure, go ahead and use your "vote" to police people objecting to "literally" meaning "figuratively". But if you want the latter, then join me in insisting that it means "this actually happened".
Try “cost explorer”. This is AWS’s official interface/api for navigating your spend. It lets you view the amortized cost of reserved instances over their term. The best part is that the numbers always add up. We used to use a third party service to analyze our AWS usage but we could never match up their numbers to anything - completely finger in the wind. Cost Explorer also gives recommendations for instance usage but we mostly ignore it because the stuff it suggests, while completely accurate, doesn’t match business need to be able to absorb spikes in usage.
Hmm, selling software by embedded a purchase agreement in the EULA.

That's innovation at Oracle?

Seems like scammers should be ignored. Anyone can send you a bill, doesn't mean you should pay it.
This is blatantly unethical.

Expanding your database? Great

Forgetting situational ethics? Disgusting
People don't talk. HR departments talk. If you consider them people then that's on you.
Isn't this the perfect case of having the wrong incentives?!
Hi, I answered it in another comment below.
> If the user is choosing to use a DNS server that returns sub-optimal CDN IPs

How many users are explicitly choosing that? How many users are actually choosing something very different, and this is an unintended consequence of their choice, that they would otherwise be unaware of if not for this provider taking a stand?
low cost of living I suppose ?
It's been shown that Cloudflare's DoH service is a lot ado about nothing, and is actually worse for privacy, not better:

* https://news.ycombinator.com/item?id=21071022

Likewise for 1.1.1.1 — when taking into consideration the local caching appliances that the ISPs have invested in, the lack of ECS would make the clients go all the way through the internet for the same content that's already cached locally by the ISP for users of all other decent resolvers — this will only contribute to increased costs for the individual ISPs, extra latency for users, and more competitive advantage of your products due to you diminishing the technological advantages of your competitors, without regard to the actual user experience of the users, or the reliability and scaling of the internet infrastructure at large.

Not to mention that such Netflix/YouTube usage, when going directly through transit providers and through the whole internet, would also subject the users to a greater chance of surveillance at large compared to users of resolvers that would access local copies on the caching appliance.
What is going on here?

Mastodon does not come with features that enable the idea of "groups"?

I just found issue 139 [0], but "mastodon groups" is an extraordinary bad combination of search terms.

The author seems to dismiss the idea that "groups" are an obvious requirement (IMHO) for any "social" software. Instead he seems to be assuming that one instance of the software might serve one "group" - with no easy way to scale "instance" to many servers.

Pleroma seems to plan for a groups feature [2][3], also using a framework that might be much easier for scaling, but seems to be struggling with implementation.

I see GNU social seems to have groups [1], but in the linked issues people write about bugs with that.

I am not sure this is really how it is, so please correct me if I am wrong.

Would anybody with more knowledge please like to explain why such a basic feature is missing from "social" software alternatives?

I want to understand what the problem is here, I feel like this is the first feature that should be considered from day one. It seems to me trying to handle such a basic feature as an afterthought has a high potential for disaster score (PFD>80): will require a deep re-design and rewrite, trigger several different implementations, standards and endless discussions, in the end will destroy everything.

I understand that groups and p2p / federation is complicated - but is this not a solved problem?

If not, is it a good idea to put this on top of the agenda for "offer alternative for big social brother"?

[0] https://github.com/tootsuite/mastodon/issues/139
[1] https://gnusocial.net/doc/groups
[2] https://git.pleroma.social/pleroma/pleroma/issues/656
[3] https://git.pleroma.social/pleroma/pleroma-fe/issues/625

No, tags can not replace groups.
Intel Has Been Quietly Developing a New Back End Compiler for OpenGL/Vulkan
Bystanders suffer attacks and harassment from protestors in Hong Kong
is there an agreed upon level ladder ?

where can one (I) test to find his position on it ?
They are already using it and not on Facebook.

It's silly to think that terrorists use Facebook

Very silly
The funny thing here is that the particular example is relevant, because sea stars and other echinoderms belong to the taxon Bilateria (look at their larvae!). And it illustrates the difficulty you run into when you try to use morphology or other features to derive your taxonomy.

Cnidaria are an interesting comparison, because they are radially symmetric but not members of Bilateria. They are among the closest relatives to Bilateria.

(People may recall the article about Ctenophores that was posted recently, which are also not in Bilateria, and are actually much more distant, even from Cnidarians.)
But sometimes you lack the time to re-derive.
Actually I've got bad news. The where clause should be run before the select but for reasons of, I guess cheating at the benchmarks, oracle doesn't do that and MSSQL followed that.
It is particulary nasty as it mostly works, so this (CTE to not clutter your schema)

with data as
(
select *
from
(
values(1), (2), (0), (4)
) as abc(d)
)
select 1 / d
from data
-- where d <> 0

gives divide by zero. If you uncomment the where it then seems to work correctly.

Well it doesn't. You cannot rely on this for MSSQL2005 or later. When the expressin grows more complex it blows up - I am saying this from losing days of work by finding out the hard way.

I'll repeat myself, the expressions in the select and that in the where can be evaluated in parallel. Thank you Microsoft.

Microsoft's solution to this is to expect the programmer to deal with it by skipping the evaluation of the expression

with data as
(
select *
from
(
values(1), (2), (0), (4)
) as abc(d)
)
select case when d <> 0 then 1 / d else null end
from data
where d <> 0;

The case prevents any possible division by zero.

I've had this behaviour confirmed by Microsoft, and the supposed fix was their solution.

Not coincidentally I'm looking at learning postgres. For this and other reasons I don't want to work with MSSQL any more.
For anyone wondering the lack of content on the page: at least AdBlock Plus blocks it.
Looks like it can save a good chunk of memory compared to newlib: https://github.com/RIOT-OS/RIOT/pull/12305
Best Fertility Foods
>and I don't hear about them actively targeting their own citizens in "psyops" with the same fervor as the US.

Both countries are well versed in the topic but of course your media diet might affect how much you see on it.

Historically more than half the budget and employees of the IRA is dedicated to Russian speaking internet users and have been involved in way more elaborate schemes directed at Russian electors. They've physically impersonated journalists and gone to the door of anti-government activists for example.
The Russian government also has a tighter media machine to encircle their propaganda targets by coordinating their attacks using TV, press and internet assets directly aligned with the state.

In the USA sockpuppetting and astroturfing by political entities is usually discovered due to healthy democratic tensions where both camps get to freely express themselves when they discover them.

The "alt-right" has been building a network of media organizations but have a harder time getting their propaganda laundered by the traditional media who tend to vet what they air/publish. The political fracture of the USA makes it harder to convince the entire country on 1 topic.
The recent failed attempts by Jacob Wohl to create "offline" pressure on Robert Mueller or Elizabeth Warren and have them laundered in traditional media is a sign they're trying but not connecting yet.

Finally the example here is less about a political operative trying to trick the American constituents than giving the FCC a pretext (or biased analysis) to say their policy was popular.
Last time Facebook done fact checking on something, they got accused by the republicans for skewing news. If they started removing false political ads they would be in a whole new level of shitstorm.
OTOH, if you’re bad, it’s much more unlikely luck can save you.
Accelerating Compute by Cramming It into DRAM Memory
I have an AW for a few years now and was somewhat following the Apps trend, to my best understanding it's not about HW limitations, ease of development or number of users but simply the lack of usability.

Companies pulled out of AW because they found out that there is no reason for a watch-app. The screen is too small, feedback is limited by nature etc.
> Our understanding is that much of this activity, which is critical to protecting children and fighting terrorism, will no longer be possible if Facebook implements its proposals as planned.

Here is some legislation from 2000: https://en.wikipedia.org/wiki/Regulation_of_Investigatory_Po...

> Critics claim that the spectres of terrorism, internet crime and paedophilia were used to push the act through and that there was little substantive debate in the House of Commons.

20 years in life of internet is a lot. Same arguments. Remarkable.
There's a third revolution impending, when people learn to write their own ad-hoc software and build custom automations for themselves. This will require much simpler development tools, but we're almost there.

Apps sort of make this possible in a limited way, but it's common people is limited to whatever developers thought of. Therefore their needs are mediated by a caste of priests, which have access to the sacred knowledge for building and adapting the available tools.

A widespread literacy for building automations would change the current focus of smartphones for media consumption and multiply common people as builders of automations (with all its implications in society in terms of security and new dynamics of people interacting with automations of varying quality).
You might enjoy this TED talk from last year from Hugh Herr. He and MIT developed an interface that allows proprioceptive sense in a bionic limb. Pretty wild stuff.
https://www.ted.com/talks/hugh_herr_how_we_ll_become_cyborgs...
GPS is integrated in LTE chips, so you don't need another one just for GPS.
So on which side of your nebulous edge-casing slippery slope do you think hiring firms to write millions of fake comments from stolen identities to provide your captured regulator enough FUD should fall?
This is a misreading of the parent comment—“there exists a point”. In general you can dig up problems with using morphology for your taxonomy, but you haven’t actually discovered a problem here. The bilateral animals go through a development phase where they are bilaterally symmetric.
The headline is wrong: the European Court of Human Rights is not an EU court. There is also no such thing as a "European Union Convention on Human Rights". You'd expect a website that specializes in legal news to get this right.
is it beyond them to supply their own DoT or DoH services (maintaining the info they have) and then using that as a selling point?
> If you can answer what you want, then it's usually easy to start there.

Yep. As developers/designers we need to understand this as much as we wished our clients did.
> data races (with no false positives), which are never okay

This just isn’t true.

Here’s a concrete example - many JIT compilers use counters to work out when to compile a method. They allow data races in updates to the counters because performance is more important than correctness for them and the impact of a lost write is basically zero. It’s only a bug if you decide it’s a bug.
AMD Launches Ryzen Pro 3000 Series – WikiChip Fuse
You take this one "flaw" in your view and explode it into a major usability limitation that makes the whole software useless. If this was the case the platform would not be growing and developing as quickly as it is.

So maybe it isn't really that big of a deal?
Well, yeah. This was one of the significant reasons against Cloudflare's DoH too. They want all Firefox users to use their DNS resolver and deprive the ability of competing DNS-based CDNs (most CDNs) to pick good nodes in Firefox. I've been thinking of blacklisting Cloudflare completely on all of my servers just for that. And it seems Firefox will even be able to detect that and fallback to proper DNS for such domains.