skysight-inc/HackerNews huggingface dataset:
FTA:
'In 2019, Google announced it was going to stop displaying "snippets" from French news articles in search results. Google believed that showing only news story headlines, not brief excerpts from articles, would bring it into compliance with the new law.'

The problem is that they were going beyond indexing: they were lifting content from the article wholesale and embedding it into search results (without permission).

They do this with all sorts of other stuff too, news sites aren't the only ones who get irritated by it.
Look around for rates.

If it's a common role chances are recruiters are looking for people and they will typically quote the budget for it, if so use that. If the rate isn't openly advertised, get in touch with the recruiter and pretend to apply for the position, whatever rate they suggest, add 10-20% (that's their markup) and use that for your rate.

If it's a more specialized position, search for more common roles which require your skills and look at those rates, and potentially go back to the above approach to figure out the rate.
I live in an apartment in one of the smoggiest cities in the world. An air purifier makes a huge difference. Unfortunately, it works best if you don't ventilate the flat at all, which of course leads to unhealthy levels of CO2... So it's a game of ventilating enough to get the CO2 out, but not enough to make the flat full of smog. Additionally, the conditions outside differ wildly during the day - when a chimney in proximity to my windows is active, the numbers outside temporarily go up 2-4x, so then it's definitely not a time to ventilate.

Overall, it's a fertile ground for automation, but unfortunately I can't think of cheap ways to automatically open/close windows, so I'm sticking to manual management throught the day for now. My next step will probably be installing central air in the apartment, incl. a central air purifier. This way, the air inside the flat should always be well-ventilated and never reach unhealthy levels. It's a shame that I must invest in expensive and bad for environment technology to protect myself from another shitty technology (burning fossil fuels), but that's unfortunately the current the state of my country.
That sounds scary. Going from a monolith to a microservices architecture doesn't seem like a great move for a software like ownCloud. I think rewriting this as a Go application with a modern JS-based frontend might make sense, I just don't get why you need to throw microservices into the mix. But let's see if they can pull this off, historically such rewrites don't have a great track record though.
> There was a time where OpenGL was the most popular graphics library

Contrary to urban myths it never had a place on the game consoles.
It very much does
Mozilla needs to step up here and make Firefox the better browser to fork from. Just my 2-fanboy-cents.
I have the roborock S6.
The Youtube video (https://youtu.be/sn1tia80nT4?t=776) demonstrating the root process shows that 2 wires should be soldiered to RX and TX on the board.
Can anyone recommended a wire to use (a link or a name will be nice)

edit: typo
And meanwhile, GNU/Linux continues to be better than both. I love developing on a system made by developers.
Programmers have it easy when it comes to writing online – Here's why
I think they're going to exit the market until Australian legislation changes,
Google will fight it on principle, since the law is essentially adding "link rent" to web searches(and uncertainty to legality of linking itself). However, whats more interesting who will replace them:
Yandex(used by DDG) and similar engines(Baidu?) will not be strongarmed by Australian government to pay for links, giving them a competitive advantage..
Only two test cases, Isn't it the smallest scale possible?
Lobbying power. Similar to how the cinemas prevented any film that doesn't debut in a specific number of cinemas for a specific exclusive period from being included in festivals and being eligible for rewards.
The lead developer on Lucene, Mike McCandless, has long been at A9, an Amazon subsidiary in Palo Alto.
I'm not a person you asked but in my opinion answer is very simple: YES

Example:
https://www.youtube.com/watch?v=HgtRAbE1nBM&t=43m15s
I think when you have so many FSB agents it is hard to maintain the quality.

See for example here, where a bunch of FSB agent graduates decided to celebrate in the open: https://edition.cnn.com/2016/07/11/world/geliki-russia-fsb-j...
I'm curious about past examples of failures, can you provide some? Thanks!
Those devices are significantly thicker that a MacBook display.

I could imagine a bump towards the front that would sink into the body when closed, but doing it in a way that looks and feels good also seems rather hard - but also harder to avoid should they want to implement things such as face id.
That's interesting, I've built a similar service, too - https://www.libhunt.com. You can see all the trending repos that people are sharing on HackerNews and Reddit. Also, if you click on any of the repos, you can see the exact mentions + alternatives.
Can confirm, am still unsure if DDlog [0] can be switched to Worst-case optimal joins (WCOJ) [1] with the recent (unreleased, but almost 1y old) calculus operators of DDflow [2][3], because at least the original dogs^3 approach supposedly doesn't work in iterative contexts (which are necessary for recursive operations, like graph computations). The calculus blog post ends on a promising note, however.

I'm trying to help a couple (friends?) with getting the analysis of rslint [4] running well on DDlog or at least DDflow, with the end-goal being a perceptually zero-latency linter that typically responds faster than a human types.
We're currently seeing initial delays in the single-digit second range, and that's not even on large projects (the incremental performance is far better, but we would like to out-compete the official TS typechecker even in CI settings that don't keep the linter's state across runs).
The good news: we're making nice progress on profiling tools and I might get to trying some WCOJ code later today.

[0]: https://github.com/vmware/differential-datalog
[1]: https://github.com/TimelyDataflow/differential-dataflow/tree...
[2]: https://github.com/frankmcsherry/blog/blob/master/posts/2020...
[3]: https://mtrlz.dev/api/rust/dogsdogsdogs/calculus/index.html (3rd-party hosting of docs for the calculus/dogs^3 crate)
[4]: https://github.com/rslint/rslint
> If Elastic can offer better service to end-users, their deployment will be more popular and people will prefer their patches; if AWS can offer better service to end-users, their deployment will be more popular.

Not really, because Elastic doesn't get money from people using their free product. So, Elastic could theoretically go bankrupt even while providing an arbitrarily more popular ElasticSearch version.

AWS on the other hand is charging money for using their service, so they only need to compete with Elastic on the hosted version of ES. If their fork of ES is very hard to host on your own, that's a net benefit to AWS, regardless of how easy Elastic's fork is in the same scenarios - neither company is making money off the non-hosted version.
Pff Wasm, pure binary too hard for you? amateur
Decentralize. The Widening Gyre
Nokia have themselves to blame, with the internal teams competition and the board promising an hefty bonus to Elop if he managed to do what he did, selling the mobile business unit.

Similar examples can be given for other IT giants.
Plain old RTMP stream with h.265 inside probably. The problem is that nobody uses this for streaming because h.265 encoding is expensive even for hardware encoders in GPU. So to satisfice, use h.264 at good bitrate. Over 80 Mbit should be fine ;)
> lifting content from the article wholesale

From your quote:

> brief excerpts
My guess is News Showcase, the new service Google has created for this paid linked news, will become a little used search backwater the French mainstream News services go to die. Not hosting them in News itself is as close as Google can get to not hosting them at all. Meanwhile the small independent French news publishers on Google News should get a nice boost without Old News to compete with.

How the French News groups don't see this is beyond me, but there seems no limit to the level of stupid coming from European publishers. They probably even think they've finally won, and that News Showcase is a brilliant way to segment their premium content. It's going to be interesting to see how this plays out, but my bet is Google just completely blindsided them - pass the popcorn.
https://aws.amazon.com/codeartifact/
Semua Penjelasan Runic Power Di PUBG Mobile Versi 1 2
Did not think though responsiveness a lot. Is kind of MVP. Though have made some tweaks for mobile view now.
The salary is the most tangible and measurable manifestation, but it's not necessarily complete. Companies can make efforts in other ways e.g. ensuring good work-life balance (which could entail hiring more people), providing allowances for mental health, parental care etc... . All these things can become relatively very valuable once the salary crosses a minimum threshold.
Signal still works with notifications and everything without GCM or any google aervices. I have grapheneos on my pixel phone and signal works flawlessly.

But yes it would be nice if they used something else other than GCM for the vast majority.
Cancer can be precisely diagnosed using a urine test with AI
Pretty neat! Thanks for this!
> Either choice gives you better security guarantees than WhatsApp

You can argue that there's no strict comparison between Telegram and WhatsApp, e.g., if you trust Telegram more than WhatsApp, then you'd rather have both your metadata and your data going through Telegram's servers rather than only your metadata through WhatsApp's servers.

But you can't say that a non-E2EE messenger (by default) gives you better security guarantees than WhatsApp which is E2EE by default.

Apparently the main argument is open-source vs closed-source. Links between being open-source and being secure have also been debunked many times already. It's strange because the author mentions that server software being open-source cannot give you more confidence that it's secure, while apparently using an open-source app you didn't build yourself does.
Google and Facebook have been eating such a large proportion of the ad cake for years; of course news want a larger slice! Whether it's "fair" by the rules of capitalism that they get it is up to capitalism to decide, but it's definitely fair that they stake a claim.
It does, both audio and video in HQ locally.
Regardless, neither helps with Elastic's problem (if we accept it as a problem).
PV Auto Scout R&D project Objectives
aren’t you worried about Resilio being closed source?
I would argue that go has a more strict policy for language proposal changes too.. This can be good or bad depending on situation.

I would like some more article in OP about the process of 'rewritting' it would be more interesting than all the buzzwork bizspeak.
I'd also go with Go, just because of the amazing standard library. The ability to reuse part of Google's production code for HTTP / JSON is a huge win in my book.

Also, Go has been around for long enough that you'll find libraries and tutorials even for rare issues. When I evaluated Rust, I was missing that. Their ecosystem, while highly motivated, isn't mature enough yet for infrastructure level code.
> Favor comes to prepared minds

There are very many prepared minds to which the favor never comes.

> Is it not same concerning everything in life?

Sure, we all depend on fate, but there are many proven life courses where you can't make a decent living just by being lucky.
Of course! Stating the entertainment and/or artistic values of anything is voicing an opinion rather than stating a fact.

I apologise if that wasn't clear from my previous post.
I think that this is a (smart) move to show Australia what they're willing to do and what they're not.

I haven't yet formulated a complete opinion on this whole situation though. On the one hand the issue of Google showing better and better results based on someone else's content is clever and good for their users while on the other it is to the detriment of the creator of that content.
>AWS is competing too well with Elastic's hosted ES

AWS is too big to really be competing fairly. They have vendor lockin on customers, an enormous war chest they can (and have) used for predatory pricing and they control, like, 1/2 the hosting market.

With all that they can almost murder elastic search in their sleep without providing a better service.

That will not just be bad for ES it will be bad for everyone who isn't Bezos.
I think the problem is that politicians know they should be regulating big tech, but doing so is hard. And then along comes a lobbyist from the news media with some draft legislation that's pretty easy to understand and pass. It doesn't actually solve any real problem, but it's _something_, and it allows them to be seen fighting against the bad guys that they're supposed to be fighting. Even though it means passing bad legislation
Arguably, if that art was in the hands of private individuals then it would at least get some use; if it's filed away in museums basement then it effectively belongs to nobody, since neither the public nor the potential private buyers can enjoy it.
'News corporation' have been rendered pennyless since the decline of print, people dont want to pay for digital news. This has led to a global decline of standard sin journalism, they can't afford to send investigative journalists around the world, news stories are poorly researched and written.

As a society we are paying a heavy price for this stupidity
Have made some tweaks. You like it better?
It's blows my mind that something like this hasn't been in the standard library for, like, 20 years. Like, why can't i do this?

std::string str = "Values: ";

for (auto &[key, val]: dict) {
str.append("%s: %d, ", key, value);
}

This is so much nicer to use than stringstream, and it's also so much more efficient! You could allocate a "big enough" string at the beginning, and then you would have no more allocations. You could also reuse the string, so you can avoid almost all allocations for the lifetime of the program. This is basically impossible to do with stringstream: it's just insane about copies and allocations, and it's more or less impossible to reuse buffers.

The C++ format strings are an improvement, but just this simple thing (a super straight-forward translation of printf to C++ std::strings) is basically all you would ever need. C more or less got it right in the 70s, and then C++ spent decades with its own (significantly worse) solution.
How to Style HTML Form with CSS
Compile and link a Haskell package against a local C library
On a quick glance, it seems that you should compare it more to Flink than Spark.
what value did they contribute? the 9 shitty PRs? A rich person going to the British Museum and leaving a 1£ donation is ethically unacceptable in my book.
> The time-tested model for a situation like this that benefits everyone is big company offering X as a service hires/funds N developers in proportion to the popularity of that service on their platform

That model would have worked nicely if Elastic.co had created a Foundation (like Google with k8s) and/or donated their core to a Foundation (like Hortonworks and Cloudera with many projects). They couldn't let go off their iron grip on it, even though they commoditized the core themselves by F/OSSing it.
A 200USD/hr person would make before lunch, what I get paid in a month. This thread makes me want to kill myself.
Actually, there is a lot of weak evidence out there that de-platforming actually worked as intended. It did push some users to more radical spaces, but it also made it very difficult for weakly-interested users to be pushed into the space and become further radicalized. When 'the algorithm' can no longer suggest a slightly more radical version of the content you are currently viewing because that version has been de-platformed then it seems we start to see the norm drift back towards center rather than being pushed further to an extreme.
btw, the project I've mentioned bellow (LibHunt) is HN's style. I've built it with HN usability in mind (plain, simple, easy).
I really really hope this means like podcast interviews, if it's a job interview it would be the worst thing imaginable.
Revenue doesn't mean profit.

Netflix makes hardly profit, so thus pay little tax
I don't see how it's any different from accusing random people of a hit and run.

Though enough data to disprove a hit and run wouldn't actually take up very much space. Medium-resolution camera views and some acceleration data? Sure, pop a single SSD in there and it'll hold more than a month's logs.
Signal CEO Moxie Marlinspike on the future of privacy
It feels like Telegram's security posture might end up being quite dangerous for less technical users. Given that it is marketed so strongly as "secure", it's not necessarily obvious that chats aren't E2E-encrypted and it takes several taps through the UI to even find the option for secret chats. I wonder how many users just don't discover secret chats at all.
You make under the table deals with the politicians in power to promote them as a candidate and oppose their opposition in exchange for legislation like this.
News sites are so special that Google has a separate and distinct section for them: Google News.
I'd argue that headlines and images are worth a lot, especially coming from actual journalist and photographers (not niche seo news sites). It is almost considered normal for companies scrape the web and combine different sources into personalized feeds for their own user bas, as Google does. But it's not normal, you could probably say it's stealing.
Yeah, I meant the commenting :)
Naming is coincidentally similar :P
Audio is recorded in HQ too, thanks for the feedback, seems like it's not clear enough.

About the phone on linux - it will work if there is any solution out there that allows you to use your phone as a webcam on linux, Welder will pick that up.

https://medium.com/@freeyourdesktopblog/need-a-webcam-in-ubu... this might be handy
> The very essence of the State as a bureaucratic system ensures that things move as slow as possible,

And this is why the US lost the war to Japan. No, wait.

Inefficient bureaucracy is a political choice and a policy outcome. It doesn't have to be that way, and it does require effort to make it otherwise, but it has to be politicized in a way that points towards more efficiency. GOV.UK have been fairly good at this, despite some of the other dysfunctionalities of the British state. I've never quite understood all the US complaints about "the DMV", given that I've always been able to interact with the British equivalent (DVLA) over post or website.

Where the politics turns into a fight between "use government to achieve public policy goals" versus "destroy government, except for the police and security forces", the "destroy government" faction get to make the actual governance worse and have forfeited any ability to make useful or constructive criticism.

(anyway, this is all off topic for the Monarch butterfly, who operate a constitutional monarchy rather than a Weberian state)
Google News hasn't worked in Spain for years: https://support.google.com/news/publisher-center/answer/9609...

So at least three test cases, and I guess there are more.
You're not anti-fascist if you're sitting here trying to defend the fascists.
yep, it's for content purposes. Podcasts, videocasts etc... I wouldn't participate in a job interview with demand like this haha.
Given that news organizations have been demolished over the last decade (in part due to a collapse of ad revenue), how much do you think it is reasonable for news organizations to charge for their content? If Google shouldn't be paying to take the content and redistribute it, who should?

Personally I think there should be state funding for unbiased news so that neither the reader nor Google need to pay directly, but that's not where we are right now, all the important journalism is published by for-profit websites and it's behind paywalls. Given that, I don't think it should be surprising if a news site sees Google harvesting paragraphs from their articles and embedding them into results and goes 'hey, who said you could do that without paying for it?'

Google Search infoboxes for a person or place or other topic typically are crammed full of information that Googlebot pulled from various parts of the internet. It's really useful to have that info! But if the websites that the info was sourced from rely on ad revenue, well, Google's spider didn't click on any ads.

I don't think Google paying news sites for the privilege of indexing them is going to fix the revenue model for online news, but I also don't believe that the value of those news snippets is zero. As the article notes, their attempted solution was to switch to Headlines Only (which is what I get in the US right now), but the court objected since that was an obvious attempt to avoid paying by shipping an inferior product.
The problem is probably the pi4.

I run nextcloud 20 on a i5-3470 CPU @ 3.20GHz (2c/4t) and for a small use case it works very well. The storage is a rotational (magnetic) hard drive (2TB, seagate barracuda, with zfs 0.8.something)
The Worst Computer Bugs in History: The Ariane 5 Disaster (2017)
One might object to having different subscriptions to big corps draining your estate if you want eg. a charity to have it.
It reminds me of Teslas "autopilot". Different people may have a different understanding what a word means. The outcome can be catastrophic. Clear definitions must be provided. As in: What do we exactly mean when we say "secure"? In the case of messengers: First the user must have an understanding of the problem. This is not realistic for 99.8% of users.
Yes, F/OSS works great for your core product's complements, and not necessarily for the core product itself.

https://www.gwern.net/Complement
This is really interesting - thanks!
> Telegram does not publish server-side code

Given this, why should anyone trust Telegram over WhatsApp?

For the average person I don't see why you should use Telegram instead of WhatsApp if most other people are using the latter.

For journalist or activists, or anyone that might face persecution Signal is the only reasonable option. I guess you could make the argument people falling into that category stand out more unless Signal has lots of users?

And does that imply Signal will eventually have to find ways of monetization other than donations?
What engineers can teach (and learn from) programmers
That just shows what a travesty the stock market is today. It was meant to be a mechanism for people to invest in companies in which they had an interest or belief. Now it's just a way of transferring wealth from one place to another without benefit to the company.
I get it that WhatsApp leaks more private info to Facebook but why is it less secure than Telegram or Signal ? Especially considering that Telegram default mode is not e2e.
The thing with Owncloud/Nextcloud is the complexity of the system. When many users are working with the files at the same time, there's a lot of messaging going on in the backbone. If people are working in shared folders, that traffic goes visibly up.

Messaging between systems is hard. When things are async, it's harder. When there's async concurrency, it becomes spicy.

I'm managing a Nextcloud instance at the office. Even with this relatively mature state, it can bork itself pretty decently. Also, it has separation of responsibilities and a system admin is not an admin the traditional sense so, a lot of things are hidden between logs and other layers.

Complicating this further by adding microservices is a brave idea at least. We're going to see what's going to happen.

I hope they succeed but it's not a piece of cake.