skysight-inc/HackerNews huggingface dataset:
Let me copy my comment here too - sorry for the spam.

"In the video the police had control. There was absolutely zero need to escalate. They were trying to punish and intimidate the crowd instead of trying to disperse or control it. That should cost the commanding officer's job."

The professional way is to identify the instigators/leaders in the crowd and extract them one by one. Also to constantly move the crowd street by street - toward less narrow places.

> You have to leave when told to do so.

And if you don't they might arrest you. Standing there is no cause for smashing faces. They can simply grab the closest persons to the police line, bring them behind the line, arrest them. No need to lash out. This gets the message across. If the crowd starts to escalate, sure, water jets. But even that's usually completely unnecessary. Just pick up the trouble makers one-by-one, usually that means less than a dozen people.

Because if there really is an organized fanatical crowd then the police would likely withdraw, like they did in Seattle "zone".
I don't see what is wrong with making "simple" proofs of concept - on the contrary, it makes it easier to build on them later !
For the same reason why Hollywood producers pay $10m for a Brad Pitt, where they could get some rando who looks and acts just as good for $100k - Brad is marketing device, the movie will get much more publicity because of him, and people will go see the movie just because of him. Same for Keanu here.
Wow, this is heart-warming for me! I've now spent 8 years developing my project [1], and still making only a tiny piece of revenue. I'm now at a state where I double my active users every 4 months, so hopefully my ramen-revenue is close.

The deal with my project is that it a huge undertaking, and only provides real value near completion.

Keep grinding! :), I wish I can replicate your success.

[1] https://rpgplayground.com
Browser extension?

Equivalent to being told that all I need to do in order to get someone to stop following me is to let them in my house one more time
People are vain. People's vanity is so strong that they are willing to kill and maim others and even do insane things such as declaring wars.

Regarding your checklist, you should read about Semmelweiss: https://en.wikipedia.org/wiki/Ignaz_Semmelweis

It's crazy to think that entire generations of doctors retired and died arguing against washing your hands!
Some people do. I wouldn't say its the norm, but maybe one in five people do it in my anecdotal experience.
Having some way to auto deny consent seems like a good idea.

But anything automatic can have serious downsides, what happens if you start denying ‘good’ sites without realising it. Should all things that require consent be blocked?

This World Wide Web of permissions sounds like it’s going to be a bit of a nightmare.
I always find funny how first world citizens don't want the Amazon being (ab)used, or dislike the palm oil industry, but still want to keep and develop their own agricultural lands AND their living standards.
In the US, there is no ceiling to your potential health expenses if you are without insurance. A few thousand dollars looks like a pretty good ceiling compared to infinity.
doesn't stop dns over https, which stuff like chromecast employs
I have 2 responses to the sender reputation concern:

1. If the user's mail service penalizes you equally regardless of whether the recipient's addressed existed 1 day vs. never existed, that itself is absolutely inexcusable nonsensical behavior that needs to be fixed. You shouldn't do that, just as you shouldn't shoot the mailman (or even arm yourself...) merely because he knocked a second time.

2. Notwithstanding the previous point, I don't buy this as valid justification anyway. The proposal isn't that you should blast 100 emails toward the mailbox every time you get a bounce due to an address not existing. The idea was to just exercise some intelligence in the matter. Like maybe just retry a couple times, spaced out by a day or two. The bounce rate increase due to such an event is very negligible here—people don't suddenly delete their accounts en masse. When that happens, it's clearly due to an outage, not because half the users at that domain suddenly decided to delete their accounts. (Which is something you can also easily detect across the domain as another useful signal to drastically lower the bounce rate across the entire domain, btw, if you're absolutely paranoid about your immaculate delivery rate dropping by an epsilon. But it shouldn't be necessary given how negligible the impact should be.)

So I don't buy this excuse one bit.
You can then revert back to the default config:

mv ~/.config/i3/config{,.old}
cp /etc/i3/config ~/.config/i3/config
You're mixing up two scenarios. The "international spy agency" scenario is using custom hardware listening to side channel noise from an untouched computer. That's stuff like decoding screen images from EMI from VGA/HDMI cables, or getting crypto keys from EMI from a CPU running standard code. That's what the whole TEMPEST thing was about decades ago. Those demos are interesting. We also use them in device security research, e.g. power or EMI analysis to extract crypto keys from a secure SoC.

This guy just puts malware on the airgapped computer to force it to broadcast its secrets in the slowest, simplest, easiest to pick up way through some channel. That is not hard.

His entire clickbait operation is basically predicated on the fact that people confuse these two scenarios, while they are two completely different things.
The title seems a little disingenuous, as Canva does not have ads or require signup.
> between the beginning of the 30's

Yeah right. [1]

[1]: https://en.wikipedia.org/wiki/Great_Depression
Facebook launches Instagram Lite app in India
> I don't understand people that work with small floating windows.

I don’t know for the floating part, I guess it is a personal thing.

But for the many small windows shown at the same time, it’s pretty useful when exploring and comparing texts, data, code, logs...
Yeah. I've worked in multiple places in Europe and people except you to bring a cake or something.

They might pitch in and buy you a small present, in return.

But they definitely expect you to bring a cake or at least some sweets.
While that works it's not quite as sophisticated as u-Block's method of replacing the offending javascript with a dummy to avoid breaking webpages.
The linked article summarises GNU Octave but doesn't offer much on the 6.1 release specifically. For that, see the release notes at https://www.gnu.org/software/octave/NEWS-6.1.html

See also the thread from 16 days ago discussing the 6.1 release, at https://news.ycombinator.com/item?id=25252543
That's excellent! it never occurred to me it could have such a positive effect in a team situation. Empowering the supporting members is very insightful, they may be supporting but they are just as critical, they need to feel appreciation for the value they provide to stay sharp and motivated - I hope this can be applied to other contexts, thanks for sharing this.
invest 1 million in a building, raise its value to 2 million.

sell building for 2 million. buy another building for 2 million.

0 taxes paid on growth. and new basis is 2 million.
This is very charitable. How many people live with the nuisance of mailing (they un- or knowingly subscribed to) VS those who actually go through the trouble of unsubscribing/mark as spam in hope to rid of the from inbox?
This might be different elsewhere, but here, the apartments on lower floors are typically rented and they're cheaper than those on higher floors. It's the case at the building I currently live in, although it's because on the lower floors, there are more apartments (smaller ones) than on the higher ones. Roof apartments are all sold out, not rented.

So, I could imagine, that the higher floors are occupied by more wealthy people, who might be less prone to alcoholism. This theory, however, doesn't check out for high rise prefab houses. But it could perhaps cause the deviation?
The fact that Brave the browser shows me ads for cryptocurrency exchanges when I open a new tab makes it really hard for me to trust it.
Anyone got a link to the paper? The article doesn't present any evidence.
Trickle down economics clearly hasn't worked, hopefully governments will stop going down that path.
What do you mean by it is just a label? Does it not grant the extension access to all sites I visit, along with passwords and cookies?
> Europe [and their] limited high knowledge industries (tech)

Huh, where’d you get that idea?
I noticed during the last local eclipse that the light shining through the trees cast thousands of little eclipses on the ground. I thought it was way cooler than the eclipse itself.
https://emmmmmmmm.medium.com/covid-was-your-fault-2b812be1de...
That’s because the AI are quite effectively using cameras to get at you before you even see them.

The skill gives you a yellow damage indicator and highlights the hacker in yellow outline.
I'm a reasonably hardcore environmentalist but this is true. There will be many armchair experts here suggesting that stuff should be done in Brazil but they never propose things like "let's shut down New York for two months per year", or "let's impose mileage quotas on North American vehicles" or "let's reduce German manufacturing by 50%".
Using qualitative research to structure an unbiased AI dataset
>Doing so would result in running an outdated and potentially insecure browser. //

No thanks.

MS pulled that shit.

It's _my_ computer. That's a principal reason I installed Phoenix in the first place.

I don't auto-update because people running projects do what for me are stupid things like break all the add-ons, knock holes through my adblocking, remove key settings, add non-removable addons, etc., etc., and they do it without warning or option.

Not to mention the UI changes which annoy and confuse elders that I support.

I don't have time for supporting forced beta testers (family & friends, I'm a home user) so auto-update stays off for projects that think it's their device one is using.
The format of communication is irrelevant. At the end of the day, I make my own decisions and so does everyone else. You cannot suppress the bad out of life because its humans that cause the bad by accident or on purpose. Why are people so worried about proving a false hood is it that hard for you? You need to run and hide from a difficult conversation? How do you ever expect to change your mind oh yeah you want the government to make them. You’re motivated by hate against a fictitious enemy of the past because it makes it easier to justify your extremely pitiful fortitude
To quote the late great Robert W Cox:

> Theory is always for someone and for something. All theories have a pespective. Perspectives derive from a position in time and space, specifically social and political time and space ... There is, accordingly, no such thing as theory in itself, divorced from a standpoint in time and space. When any theory so represents itself, it is the more important to examine it as ideology, and to lay bare its concealed perspective

In this case it could not be clearer that the theory of 'trickle down'/supply side/neoliberal economics - that is, liberalisation, privatisation and deregulation - were for the wealthy, and they were for the purpose of capturing a greater share of wealth (upward wealth redistribution). That's why they acquired prominence and political support, and that's why they've been so hard to dislodge in spite of the overall harm they've done.

Personally I think it'd probably be ok to try something else
This is really cool, scanning negatives can be a slow and laborious process.

Reminds me of the mongoose by cameradactyl https://www.cameradactyl.com/mongoose
Adding ?hl=en at the end of the URL fixes the issues on most google pages
"author" would be the same as in the REST endpoint. So for example a string.

As for your question, why the user can't change the query (in this example) : because it violates the specifiction and will be rejected by the server.

Does it answer your questions?
I think the opposite is true. GraphQL puts most of the onus on the client to know the data model, define their own queries, understand how to join data etc. REST-style APIs do all of this on the server side, and provide the most interesting query results directly.

On the server side, assuming you have a simple CRUD service in front of a DB, you can probably use a generic GraphQL-to-DB query language library and call it a day. If you have to expose a REST API, you need to understand what's stored in the DB and create some queries, make sure they are performant etc.

Now, if you have a complex service with heterogenous data sources that you want to present homogenously, then both REST and GraphQL will be much more difficult. But even then, with GraphQL you can leave most of the hard work of figuring out how to join efficiently on the client, while with REST it's your responsibility to ensure that the requests execute in a decent amount of time.

In my own company, we use GraphQL for internal communication between a few microservices because we need the flexibility, but we expose a REST API to users, because no one wants to learn how to write queries instead of doing a simple GET on an endpoint we already expose.
Well, yes and no.

The more you delay, the more it costs and you have to restart the marketing machine to drum up the hype.
Solutions for Advent of Code 2020 written in Rockstar
Seems like you would need a pi-hole alternative that acts like a proxy. I imagine there is something like that out there, just not familiar with the choices.
What I'm saying is it's not interesting research. It's not advancing science. I can stare at any given computer system, and come up with most of this guy's ideas in a few minutes, and implement them in a short time. It's extremely low effort. The papers aren't even good - his power leak paper uses a SparkFun current transformer connected to the audio line-in of a computer (doesn't get much lower tech than that) as a receiver, and made no attempt to actually trace the path the leaking signal takes, or use proper analysis equipment. I think he's wrong when he seems to imply it's a power consumption signal surviving backwards through the PSU (due to filtering); I think it's just EMI coupling across it to the power lines (he didn't analyze any of this, all he did was see the signal on the other end and everything about how it got there is an assumption presented as fact).

If he'd at least implement some clever modulations then the papers would at least have value in researching how to cram more data into lossy side channels, but he's not doing that. All his modulations are textbook radio/modulation 101 stuff with very conservative parameters and no attempt to explore the actual theoretical limits of the channel bandwidth.
Both. It's sometimes used in UTF-8 to indicate that the file is encoded in UTF-8 (and not byte order). Personally, I think that software hiding extra unnecessary invisible stuff in my files is really annoying.

Some more info here: https://en.wikipedia.org/wiki/Byte_order_mark
So you have 365 days in the year when a surgery can take place but only one day when a surgeon can have birthday. You compare two samples of 364:1 ratio ... it wouldn't be suprising the tiny sample gets some crazy deviations. Yet you find nothing so you're forced to dig in deeper (well this kind of content does well on internet you better find something) and bam there's a deviation for elderly patients, now you've got something to get your work talked about ...

Funny the website that hosts the study* even displays an "altmetric" chart showing how many media talk about it, how many tweets etc. Well done science :)

*https://www.bmj.com/content/371/bmj.m4381
Sure - I just didn't make enough money from it. Looking back, there was potential but I didn't have enough experience to grow the product, and my technical skillset wasn't anywhere close to the level I've reached working as a full-time software engineer.

At some point I'd look to doing a SaaS again, but I'm happy working on other stuff just now and improving my software engineering skills.
> that period was a time of higher taxes for the rich and a rapidly growing middle class

Tax revenue as a fraction of GDP is flat since the 60's, and the fraction of tax revenue paid by the top 1% was much lower in the 60's than it is today.
Not gunna lie, based on the design of this page, and we're talking at least 4 design systems in the past, CSP wasn't enforced or as recommended as it is now. Maybe time for a 20% project. Assuming CSP would block it.

Disclaimer: Googler, not on ads.
There's an additional benefit worth talking about: if you use these addresses exclusively when creating accounts you can track who has been sharing your data. E.g. it would be obvious who is responsible if you found facebook@john.example.com in a data dump.
Well, this is known as the "AI box". It's quite easy to look the subject up, but here are a few links:

https://en.wikipedia.org/wiki/AI_box

https://rationalwiki.org/wiki/AI-box_experiment

https://www.lesswrong.com/posts/c5GHf2kMGhA4Tsj4g/the-ai-in-...

bonus: https://xkcd.com/1450/
Why is no one questioning if Russia hacked this election then? Seems the Democrats are really sure this time unlike 2016. To any non-biased person it’s so blatantly obvious a lot of people drink the bay area Kool-Aid which they’ll soon find out is terrible when everyone’s gone in a decade.
Here: http://eprints.lse.ac.uk/107919/1/Hope_economic_consequences...
I think gnome has those shortcuts.
TWMs let the first window fill the whole screen, with subsequent windows being opened next to that first one. Depending on the TWM there's a specific layout or you have to arrange the windows yourself. (i3 is the latter kind. Allowing for very flexible layouts, but more complicated than TWMs who follow a preset patter) TWMs are not built to minimise windows though. That's why there's also a heavy focus on using multiple workspaces. (i3s tab-mode is also useful where you'll have windows arranged similar to browser tabs)
The website appears to be down. [1] is an archived snapshot.

[1] https://web.archive.org/web/20201216100507/https://www.psych...
This comment tells me exactly what I always wanted to know about GraphQL. I'm working on a project where the front-end needs complex combinations of queries for relations between objects with various properties of different data sets. Our fairly simple REST backend with graph DB provides exactly what the front-end needs, but it does mean there's a tight coupling between the front and back ends.

So every once in a while, the question comes up whether we shouldn't be using GraphQL for this, and every time we end up unsure where to start, how to implement it, or what the actual benefits would be. We control both front and back end, and REST works fine for us.

I guess if we ever want to make our back end usable by other applications, GraphQL might become more useful to us, but until then, it seems like it's mostly a lot of extra work and complexity that we don't need.

GraphQL seems most useful when you're using something that supports it out of the box.
Won't graphql shift a lot of the logic to the frontend?

Personally I don't like having businesses logic in the frontend (though I have had "discussions" with other devs who believe it is not problem to have logic scattered about your app).
So, you're basically proposing to create a poor imitation of REST.

What's the point of GraphQL in this case?
Do you even need a study to prove that?
It's just common sense!
Ha - thing is - data is collected by apple.

Apple will collect data on behalf of the app.

I suspect all this will become like a california prop 69 warning, where every building has one and you just go inside anyway unsure if you're walking into an asbestos factory or somewhere where they use bleach to clean the toilet.
The current code, though.

I suppose it's possible for Google to push new versions of the plugin, so you'd have to review each of them. Does the user even get notified when a new version is pushed?

This plugin makes no sense, any informed user who cares enough about privacy to install would go for a more generic blocker anyway, such as uBlock Origin
Most tiling WMs are highly configurable, so the idea is that you script them to your tastes and then they do the work for you.

I use a rather heavily customized version of dwm myself, and I have things like custom placement rule: I want my editor to be in a specific "workspace" (or tag, in dwm parlance), I have keybindings to focus my editor, my terminal or my web browser in one single keystroke regardless of where I am (I always cringe a bit when I watch colleagues feverishly alt-tabbing to find the window they're looking for), I have added custom "sticky" windows that appear in all workspaces etc...

It takes a while to set up at first but I think it's well worth it in the long run. When I have to use a normal desktop environment on a different computer everything feels clunky and more complicated than it should be.
Regular reminder that Europe is huge and diverse, just as the US contains both extreme wealth and extreme poverty. It also has a lot of tech industry in it, just not high-visibility names that dominate the Internet discussion of "FAANG".

It's not so much that everyone expects to be a homeowner as that it's easier to have a nice life without being a homeowner in many places. Long-term secure tenancies, acceptable quality social housing, that kind of thing. American housing tends to be much larger, though, unless right in middle of the very densest cities.

The UK is backsliding on living standards and social welfare to the point that UNICEF have stepped in.
OP being in a book club - and then even writing a blog post about their takeaways - suggest to me that they did read it carefully.

No book is perfect and everything has a different level of knowledge that they have to integrate the new information from the book with. It seems reasonable to me to go to Stackoverflow to clear up questions, especially if you have such a well-known topic.

> If you really did read Knuth you should be able to produce content on Stackoverflow instead of consuming it.

Nope. Reading is just the first step. Then you have to find out whether or not you actually understood things correctly by discussing what you read and/or getting your hands dirty. After you've gained some experience, then you can start answering questions from others.
Nothing new here.

There is a long list of papers from the right and left that say the same.

- https://theamericanleader.org/problems/income-wealth-inequal...

- https://nymag.com/intelligencer/2020/09/rand-study-how-high-....

- https://www.americanprogress.org/wp-content/uploads/2013/12/...

For whatever reason, we felt that the techno-elite would be different than the robber barons that came before them and that the internet would lead to greater equality when all it’s done is erode unity, wealth, privacy and security.

...while they duck and dodge taxes through international shell companies and...moving to Texas
Because none of those things are going to happen and it would hurt a lot of people in a lot of ways if they would.
I'm trying (mailcow was easy to set up), but it seems all self-hosted solutions do not support snoozing mails. To me this is a must have feature.
The rules for the UK are set out pretty clearly in the statutory residence test [1]. It covers all such cases in more detail than you ever wanted to know :)

What causes difficulties though is that the rules in different countries, even if clearly defined, can contradict each other on the question of tax residency. So you may well be liable to pay taxes in two (or more) countries at the same time.

You may even have to pay taxes in both countries on the same income or gains, unless there is a double taxation agreement that allows you to offset some of those taxes against each other [2]

[1] https://www.gov.uk/hmrc-internal-manuals/residence-domicile-...

[2] https://www.gov.uk/government/collections/tax-treaties