skysight-inc/HackerNews huggingface dataset:
Adding the third party only complicates the issue because the user will have to trust you and the proxy, and the proxy will have to trust your code. Best case, let the user download your code as a mobile or desktop app and run the analysis themselves.
Go to your iOS 14 device settings and you'll find out that Apples own behavioural tracking is still there, still on by default.

It's now just split away from IDFA. Basically Apple is using this to attack competitors while leaving their own tracking on by default.
There's a thin line between schoolboy/dark humor and bullying.

I'd argue that playing with a bot belongs to the first category, but that's a subjective take.
It would be fair to point out that a lot of land suitable for grazing is unusable for producing wheat or other staple products. Grass grows almost anywhere, including places too rocky, uneven etc. for mechanisation to move over. But beasts can walk where machines won't be able to.

There is a reason why transhumance (moving cattle to high places for the summer to eat mountain grass and grow fat on it) has been practised since before civilization. Ötzi, the famous dead from the Tyrolean glacier, was probably a transhumanc-practicing pastoralist, 4000 years ago.
> Cross-platform never meant "just an iphone and a mac os with the correct version". SwiftUI looks like a very cool tech, but it isn't "cross-platform", period.

It might be crappy marketing spin but it's hard to call anything other than the web cross-platform by that definition. It's not just iPhone and a Mac either, it's every Apple platform that has a screen. I don't think Flutter or React Native can claim that despite being called cross-platform.
Saudi Arabia is the real Mordor.

Let us not forget the women's rights activist Loujain al-Hathloul - known for protesting the ban on women driving - being inhumanely tortured, including sexual violence, now facing terrorism charges.

https://en.wikipedia.org/wiki/Loujain_al-Hathloul
Pressure from the FBI, according to Reuters:

https://www.reuters.com/article/us-apple-fbi-icloud-exclusiv...
TR as a company operates like a sociopath. The individual people are all very nice though. It is quite odd. Buy your small company just to eliminate it, but with a smile and a nice severance package.
Never in the long term.
What's the prevailing opinion on Brexit among squirrels?
Awk is a viable replacement for Bash for scripting. A long established standard and installed on pretty much every POSIX system. It has more robust facilities for handling variables, arrays, regex search & substitution, etc.
Mdn.dev Now on GitHub
This is the issue with iCloud backups not being encrypted:

https://uk.reuters.com/article/us-apple-fbi-icloud-exclusive...

Not saying I agree or disagree with it, but it's something worth highlighting
Weight and latency over poor connections, single page apps requiring client side javascript (real time means nothing (good) to me). Surveillance capitalism and all that entails: no I don't want to share ANY thing with you.
There is a lot of "better write this in python"-ism here, and while I agree with the general sentiment that a more complex script shouldn't be written in bash, there are a ton of use cases where it is preferable to have it written in bash. So thank you for this post. It was very educational.
Now that the third-party tracking ecosystem is slowly drying out I'm curious what advertisers will come up with to circumvent these new measures.

Probably fingerprinting – not to mention the fact that ad-people are lobbying both legislators (including the EU) and standards bodies (like W3C)... and in the latter case they're also directly contributing to the standards.
> "they don't respect anyone's privacy at all".

This is so dishonest.

Please familiarise yourself with Apple's history in consumer privacy and what they've done so far, including inadvertently forcing others to follow (looking at you Google).

https://youtu.be/08IC1AZTxls?t=2941
> They’re trying to change history—don’t let them. In the

> chaotic atmosphere of 2020, the Wayback Machine is a

> crucial resource in the fight against disinformation, and

> now more than ever we need your help.

It was working earlier... What was that about not letting them change history?

I also hear that the Wayback machine has also been involved in censorship of some content, something I don't think they should do unless the case is extreme (which there are few).

The only form of disinformation the Wayback machine should be responsible for fighting is that of historical changes, not the content itself.
And while we're talking about Turkey, they recently tried to assassinate an ethnically Kurdish member of the Austrian parliament.

https://www.france24.com/en/live-news/20201016-austria-on-gu...

I'm glad to see European countries protecting their citizens from hit squads.
You just keep replying with shallow anecdotes and telling me that I'm a ignorant layman without saying why. Apparently ignoring the links as well.

Apple is one of the most common examples of planned obsolescence, so much so that nations (France especially) have recently gone about to sue and create laws to oppose their practices. So I'm not sure why you're using that example and also adding that it's a large company like that is relevant in any way shape or form. The entire point of planned obsolescence is to make more money ffs. If anything, that is some strange mental gymnastics.

> There's no point in me continuing to spend time refuting your mental-gymnastics/weak-objections to science.

You haven't spent a single minute refuting anything in any thread I've replied to you in. It's all just hot air from you, every single time. If it doesn't fit your free market narrative, like planned obsolescence this time, you just ignore it or dismiss it with extremely shallow cherry-picking.

> As it is, you're discounting Economics as a generally opted social science being used to manipulate the public for the interests of a capitalist elite,

Not really. I am however disagreeing with the notion that the "free market" objectively leads to the best outcome possible, so history should stops with free market Capitalism. That no more progress is possible. That a much more equal economical system, and thus society isn't possible - "because free market economics have said so!". And I do think that the field of economics is biased towards the current status quo due to the incentive structures that are present in that field, among with the fact that the current system is what is the core of what is actually studied.

> you're making these extreme conspiratorial allegations without having studied economics for yourself.

Yes. Most do. I disagree that it's some "extreme conspiratorial allegations" think it's very reasonable given the circumstances of that field.
Perhaps you could try this at home and report back with your findings?
Well, it depends. I had a co-admin who used to rewrite all my Bash scripts in Python. Most of them were a bunch of os.system() calls. He was a bit upset when I pointed out they are actually buggier than their Bash originals and noticeably slower.
Worth remembering too that De Gaulle's France blocked the UK's attempts to join the EU 3 times before grudgingly allowing membership.

Right wing, often foreign owned, sections of the British media have been able to use that and other outright lies* to present the EU as against British interests whilst furthering their own agendas.

In a way, the UK tabloid press is like a precursor to the polemic fake news of social media. In the past politicians would suck up to foreign businessmen like Rupert Murdock and he would attack their rivals. The EU probably doesn't want to see that repeated elsewhere with Zuckerberg.

* When Boris Johnson was a full-time journalist he often made up populist stories. One well know example is the EU attempting to ban prawn cocktail flavoured crisps. Completely untrue and only written to get the naive frothing at the mouth in anger and advance his career. He repeated that lie, amongst others like his famous NHS bus poster, during the Brexit campaign.
Rocket stoves can use pretty much any dry woody detritus, though not whole logs. They aren't useful for baking, but much nicer for boiling and pan frying.
I don't know, I'm not American but somehow the way the American president travels is slightly less offensive to me than a dude who brings his own gold-plated stairs with him everywhere and 17 Boeings just for the staff and his belongings. It's a "little" over the top.
Thank you! I'm on Bar's team...
(1) So ture, today's cookie-cutter b2c options just don't fit most b2b payment flows in dropshipping especially. We do have the same restrictions as Stripe but are working with processors to do B2B enablement :)). We're starting out with a focus on b2b marketplaces, beyond that we're industry-agnostic so long as your payment flow is digital.
Can you elaborate more on the use case you want to solve?

(2) We'll start becoming more active on social so stay tuned for updates on our twitter handle: https://twitter.com/GetBalanceHQ

What other mediums do you think we should be active on to find this audience?
What’s the connection between swift and Vim? Why would they be anti-Vim?
Twitter fined ~$550k over a data breach in Ireland’s first major GDPR decision
Almost every time I start it after a few days it just purges all my conversations, demands I relink my phone and then doesn't show any conversation history.

It's hard to call it useful when it's so unreliable and broken.
keep up !
Arch PKGBUILD packaging is basically identical in design to RPM packaging, and can contain more than just s single build script (patches, pre/post scriplets in another file, etc.). Arch packaging feels familiar and "normal" if you're coming from any RPM based distro, including the SUSE family.

It is the DEB format which is generally unlike most others in architecture and design, you cannot toss "Fedora/Ubuntu" into the phrase and be honest, they are quite different and have different design goals.
With the raygun there's a clear cause and effect. You can fairly easily prove that what changes beliefs is the raygun. You can't do that with ads and fake news articles.

The other point is that with ads and articles you have to engage with them yourself. Something can grab your attention, but you can decide to ignore it anyway.
If shorn of Instagram and WhatsApp, Facebook could wither and die like MySpace, which would be an unalloyed good in my opinion.
Purdue researchers uncover blind spots in EEG papers claiming to read minds
> If only I could have more money, I could afford to be more outwardly confident and I wouldn't have to resort to such pathetic manipulations

How would money make you more assertive? You can't buy assertiveness.
Sure there is. If they’re holding personal data on you, they legally have to provide it (and optionally delete it) when issued with a Subject Access Request under GDPR.
I've taken it a few times from Edinburgh to Cologne. You enter the train at around 22:25, then it arrives at London around 6:45 in the morning, then you have breakfast and walk over to St, Pancras International and can get the leaving Eurostar at 10:00 or so. Only two train changes. In the afternoon in Brussels and around 17:00 in Cologne. It is very convenient when you have either a good book or work on a laptop because you are going to have quiet quality time which you will probably not have in an airport.

For booking, one has to be careful to book the inter-European distances from Brussels with a reduced price a bit in advance (for example from the German bahn.de web site). It's called Eurosparpreis or so. Also, for the British trains there are resellers which sell the seats much more expensive, so one has to watch out not to be short-changed.

By the way, another and often cheaper alternative is to take the ferry from Newcastle to Ijmuiden/NL which is a port of Amsterdam. As well as the Caledonian Sleeper, it leaves in the evening and arrives at breakfast time. And you have a nice two-people cabin which is a good place to sleep. It can be like 120 € per person for a return ticket.

https://www.dfds.com/en/passenger-ferries/ferry-crossings/fe...
At least review sites would be something that a user would have to seek out, rather than having the information blasted into their field of attention at times the advertisers found strategically optimal.

Also, if people found themselves regretting purchases of products and services recommended to them by a particular review site, they would be free to use a different review site in future.

Hopefully these sites wouldn't operate on a non-refundable yearly-subscription model, making people reluctant to "waste" the money they had spent. The business model for such sites might be a little tricky, since they shouldn't really be making money from affiliate fees, and web advertising wouldn't exist in this world either.
The wider culture is supposed to counterbalance for this.

Taking things to the extreme: maybe people are by default violent and will kill a few people in their lifetime to get their way. But the culture counterbalances this.

Likewise everyone old enough to have a sex drive has seen enough publicity with barely-clad attractive women to know the ruse. Of course, people are still vulnerable to these things (cf. onlyfans, etc.) but at some point you have to establish that the rules are clear and if people still want to indulge the fantasy of a beautiful woman by buying a car, well, whatever.

Sure, we still put backstops to this with drugs, gambling. But the use of sex as a tool for attention grabbing is way too wide a net to cast.
It's underspecified, but it is normative. While it's not mathematically inconsistent for the sentence to be redundant/superfluous, it would be rather silly and misleading. It's reasonable to assume it's there for a reason (i.e. it makes a difference whether it's there or not). Given they spell out pretty much everything else anyway, it would seem this point is where it would make a difference.

Moreover, I have a hard time justifying this on first principles. It seems rather arbitrary to make relational operators UB but make equality operators well-defined for unrelated objects. After all, if you can tell if two pointers to unrelated objects are the same, that means you're willing and able to canonicalize them to a common-denominator representation, in which case you already have an ordering based on that same canonicalization too... why forbid that? It would make sense to prevent comparing pointers derived from unrelated objects (due to future performance & extensibility considerations), and it would certainly also make sense to allow it (more convenient/intuitive/etc.)... but to allow one but not the other just doesn't make sense as far as I can see it. You end up with something that's both unintuitive for the user and restrictive for the implementation. So it's a little tough to swallow that that's really what they intended.
Market will catch up. I used Apache beam and we got really creative. As with all things it’s an arms race.
It may be BS, but that analysis seems too shallow to be at all convincing either. My big question is how much resolution you can get out of things like canvas finger printing and WebGL (or even sheer JS speed). Those are places where the analog reality underlying everything we develop on may peek through unless explicit (and inherently performance reducing) measures are taken. Even if two CPUs/GPUs/SoCs are fabricated on the same process and make it into the same bin, that doesn't make them identical in performance at the level finger printing cares about. In terms of user experience, essentially nobody is going to care about +/- single digit megahertz, or exactly how quickly upclocks/downclocks happen, or sub-1 FPS changes in edge case rendering or the like. But those could certainly leak bits that are unique to a specific chip, even between two devices that are "the same". Silicon fabrication is a probabilistic process, and bins are normally a matter of economics and performance not privacy.

Normally devs want everything running as fast as possible, and just leave it at that. But the more closely the software tracks the underlying hardware, the easier it would be to finger print too. And this is one area where iOS devices might well be at a disadvantage for a straight forward "best experience" implementation, precisely because they've put a lot of effort into minimizing things that can interfere with whatever is in the foreground.

I don't disagree that the relatively small (and undoubtedly skewed from the general population) size of the EFF's overall dataset is a limit for them, but "I have no idea but it seems fishy because my iPhone should be identical because I say so" isn't an analysis.
I don’t know…the optics of this make it look like a mildly pathetic beg for Apple to not back down on their anti-tracking efforts. I’m not sure Mozilla wants to look like that…
I'm not paid twice for working during meetings, so I don't work during meetings.
I've been routinely graded WORSE than the average student and believe this rather confidently. An impression I get from having had teachers yell at me in the hallway about wasted potential and other students cracking jokes about how my friends had "ruined me" after my grades fell off a cliff after making some new ones. Grading doesn't prevent inflated delusions of intellectual superiority if people believe grades are a matter of hard work rather than intelligence.

What drove a sense of inferiority for me was somebody getting better grades with seemingly less effort.
99.9% but calculated on a monthly basis
That was a pretty much of a waste. That report estimates that Amazon was responsible for 465 million pounds of plastic packaging waste last year. But Amazon says that figure is overblown — by over 350 percent.
Windows and HP-UX were already available on Itanium before amd64 came into scene.

Without access to Intel patents who would come with enough money and ecosystem support to actually be a challenge to Itanium?
awk is a full programming language. But it has gotten little attention in the last 20 years.

If you expect that someone else can read and maintain your code with minimal learning I don't think it's the tool of choice.
I know plenty of families living comfortably in Europe for <15k/year. Not Switzerland though.
How do you establish that a binary is trustworthy?

I know what I do, I generally try to find user reviews, but someone had to install it first.
For context: I remember hearing the paying developers are a very little fraction of the 25M. I don't pay for it, and I know many people who just created an account to play with the beta releases. I don't think I know anyone who pays the $99. You don't even need to pay this when your app is free. https://developer.apple.com/programs/how-it-works/
The domain name is the new natural resource
> Also, "Communitarianism" is a western (Christian) philosophy

Hm probably a better word would be collectivism
The trains were shunted in Hannover, but as far as I remember it wasn't an official stop that you could book when I was using them (late 2000s, and 2010s while DB were running them). Or did you just book from the station before and got on clandestinely at Hannover anyway?
Accessibility leads to better digital products for all customers
Well, there's a river with too few bridges.
Solarwinds backdoor'd DLL is still in the installer on the website right now
Does your CRM comply with EU law?
Sure..but they make sure you know about it before you install the app in the first place.

https://developer.apple.com/app-store/app-privacy-details/
This website is an excellent example why I browse the web with JS off by default these days. When I turned it on, an obnoxious icon appeared, refusing to go away. When I hovered on it, another box appeared with an x in the corner. I moved the mouse to close it, and the box disappeared. The obnoxious icon, however, stays as before.

I'm really glad we are still able to turn JavaScript off these days. I'm pretty sure in the next years more and more so-called "developers" switch to text rendering by JS, rendering more websites unusable.
The fines seem to scale just... fine.
I think they mean app-side: determining if a user is a bot or not gets harder when you can't tie that user to the datamine'd indicators of their humanity.
Thank you max sir
Let's keep it civilized please. I cited a specific example from my experience, I'm not parroting anything.
Shouldn't there be a soft limit that start sending out warnings before hitting the hard one ?
Unless some service started eating the quota so fast that it reached both limits in quick succession, the upper limit should never be reached.
The food on Polish trains is excellent and very affordable. I've heard good things about Slovak restaurant cars as well. (Swiss are also fine I hear, but expect Swiss prices.)
NimBus 2.0: major product update
Twitter Slapped with Fine for Breaking EU’s Data Privacy Law
> Was a nice lesson that experience can beat a lot of "smarts"

It doesn't 'beat' smarts, it's just different.

What most people call being 'smart' means you're a fast learner and/or are good at abstract thinking.

Of course someone with experience knows how to do something better than you if you have no experience, but if you're left to figure things out for yourself you might work out a more efficient way to do things faster than the experienced person did.

If you're doing a repetitive task, being smart isn't that important and so experience usually trumps being smart. If you're doing a dynamic task where you face new problems, then pure repetition doesn't help as much because each problem is different.
Accessibility pushes innovation, drives a more in-depth knowledge of your digital product, and gives you access to a massive group of people that were otherwise not able to use the product.
I mean, it's not difficult. The people traditionally given diplomatic immunity are representatives of a country, and they have it so they can carry on their work. Diplomatic immunity is not absolute, and can be voided at any point, or the receiver can be announced as persona non Grata and expelled.

Like, think how in the old times it was traditional that messangers carrying news from one kingdom to the other were untouchable, they had free passage and it was a very bad idea to harm them in any way.

In more practical terms it's so that countries which aren't on best of terms don't use their diplomats as bargaining chips. It would be super easy for say Russia to arrest an American diplomat on fake charges and just keep them in jail(or you know, the other way around). Diplomatic immunity prevents that - it basically says that as long as you are on a diplomatic mission you are immune from prosecution in that country, and for good reason.
Please show some examples on your website. Or a short video of how it works. Thanks!
In case you wonder what shitlist means:

> “shitlists”: a whitelist of deprecated behaviour. Existing deprecated behaviour is OK and whitelisted.
This is great! This function belongs in the standard library.
The answer to card fraud is called Strong Customer Authentication and it's a requirement under PSD2. It requires payment service providers to obtain a second factor for authentication. This might be an online banking login and approval, device data capture or an SMS one time code. How is up to the card provider.
Can someone explain to me why one would use a GUI text editor like Kate above emacs/vim, apart from the looks?

I've never used Kate seriously, but I'm curious about what benefits it provides...
> writing a shell script that is not POSIX compliant literally defeats the point.

Your argument is invalid. Even if the script isn't posix compliant you are comparingb portability with regards to the availability of bash vs python binaries on your target machine. Do you have data to support python is more likely to exist in linux machines than bash?