skysight-inc/HackerNews huggingface dataset:
Ask HN: GDPR might mean we cannot request any 3rd party service in the US?
The rules and regulations of GDPR are sending shockwaves through the Data & Analytics community with rulings such as the austrian news site vendor who was convicted for using Google Analytics without consent, and just now a german website was fined 100EUR for using Google Fonts on a website without consent.

If the GDPR is in fact to be interpreted in this literal way, and assuming Google Analytics doesn't take any measures to become compliant, we will need to replace Google Analytics on our platform with a self-hosted, open source analytics tool like for example Motomo.

If this includes other tools like Google Tag Manager, those tools will need to be replaced as well.

Should we assume that Google is on top of this and will "publish a fix" in order to become compliant? It's not a small actor so it surprises me that we have so little official guidance and/or assurance that they are on top of this. Are they paralyzed?

What should we do here? What are you going to do?

Worst case for us, I guess, is to go back to 90's style web programming where everything is self hosted, which is fine I guess, but quite far from how the world commonly works right now.

I don't even want to think about the fact that GDPR might even ban the usage of Azure and other cloud vendors, because of the simple fact that the CPs (and any hosting company) will definitely get the IP address of a web visitor regardless.
From the document I'm working on now:

- Your sentence may be unclear or hard to follow. Consider rephrasing. (the suggested rephrasing makes no sense and is ungrammatical).

- Add a comma (the suggestion is to add a comma between "the" and "most" in the phrase "the most common")

- Choose a different word (the suggestion is to exchange "heavy" for "cumbersome" when the topic is the weight of steel chain).

- Variety (the suggestion is to swap "hooks" for "angles" when the topic is lifting hooks that attach to steel chains)

Plus, I regularly see crap such as in this image. I've no idea what it thinks it's doing.

https://i.postimg.cc/BvRfnfnP/image.png

Other oddities include Grammarly disagreeing with itself. I apply a suggestion, and then Grammarly flags its own change and suggests I change it back to the original or to something else.
Sleep problems?
Thank you! It's a girl, her name is Moxie
True, but if another filament, not parallel to us, can interact with ours, it will still be visible.
Never seen before but it kinda makes sense.. if I was YT?

A bad actor could sign up, start a livestream and start spamming the link to gain thousands of viewers. But of course this also fairly limits the ability of a community to start a stream and garner following.
> OpenDyslexic is a TERRIBLE font for helping dyslexia, for how unconventional and distracting it is.

It feels like it'd probably be nice to do more studies to explore which fonts are actually more or less helpful. I found this, but it only compares OpenDyslexic with some of the regular fonts: http://dyslexiahelp.umich.edu/sites/default/files/good_fonts...

For what it's worth, it seems like it's helping at least slightly.
To stay at the scale of our galaxy:

> Filaments within clusters are separated from one another at perfectly equal distances — about the distance from Earth to the sun.

Does that mean that they are able to distinguish individual filaments that are "only" 1 AU apart, but ~ 25 000 light years (~1 600 000 000 AU) away from us? Because that would also be damn impressive!
Could it be that you just didn't drink cola for a long time? I haven't really drank any soft drink in few years and whenever I try it just tastes like very sugary water to me. And I used to drink a lot of cola in the past.
https://github.com/yggdrasil-network/yggdrasil-go/issues/779...
Haha this happened to me too, but now I set it to sleep manually, also prevent messages from ruining my early bed plans.
Which mail-client shows images or runs JavaScript by default?
How about solving a sudoku? E.g. https://www.nytimes.com/puzzles/sudoku - choose the level so it takes you less than 10 minutes.
I do the daily mini crossword on the Times crossword app with my morning coffee. I try beat it in under a minute (21 seconds is my personal record). It's not particularly challenging, but I treat it like morning stretches for the mind, it definitely helps get the brain warmed up.
Off topic, but the headline made me realize that something “tasting off” is sort of an unpaired expression. We don’t say that normal drinks “taste on.”

An unpaired word is one that, according to the usual rules of the language, would appear to have a related word but does not.

https://en.m.wikipedia.org/wiki/Unpaired_word
Yes and the known risks are calculated within the trials or after few days of usage. Definitely not 20 years after you've gotten the first pill. Would be pretty hard to correlate it to something that happened 20 years ago.
I like the idea of writing in the morning, I may try it out. Thanks for sharing.
I'm surprised this or sex aren't the top answers. Our testosterone is highest in the morning.
I tend to ask way too personal questions for that. I want to know their favourite project they worked on, and then I ask questions about that project. That's far more interesting than "test" questions, it gives me insight in what they like and how they work, and it's not as easily faked.
Few hours of browsing the internet in bed usually gets me hungry enough to get up and go look for some food and then the day just sort of happens.
Have you seen the world we live in? I have seen inside many organizations which on the outside look polished with great brands....underneath politics, discord, and in some areas chaos. The state of software reflects this...
There is Amazon SNS , YMMV btw... https://aws.amazon.com/sns/pricing/
Freedom of speech is a principle that nothing to do with laws at all at first. It is always an essential component of scientific inquiry for example. It is not optional here.

There is also the freedom of association, so you do not have to associate with people whose opinion you don't like.

Many countries have laws that disallow you to disturb the public order. These are old laws that aren't based on any principle aside authority, vanity and perhaps a little practicability in some situations. They should be improved.

Blasphemy is illegal in my country. This law was not applied for decades and is therefore more or less invalid. It just hasn't been deprecated because laws do so very slowly without much incentives for public officials. So basically blasphemy is legal now. I would argue with the inception of the net and internet comments, offensive speech is legal too.
It's quite obvious and simple: by reducing 'context switches' between JS and WASM. E.g. don't call from JS into WASM for a simple computation, but instead batch thousands of computations into a single call. Also works the other way around. When calling from WASM into web APIs, think of those calls as expensive 'syscalls' which need to be minimized.
Tired of procrastinating? To overcome it, take the time to understand it (2019)
I used to drink coke years ago. But it only tasted ok to a pizza. Then I didn't eat pizza for a while (no local pizza place) and after that I couldn't even enjoy a coke to pizza any more. Not sure if they changed something in the recipe or my taste just changed. I haven't had more than a couple of cokes the last 20+ years because they just don't taste good any more. Neither diet or normal.

(Sweden)
Does anyone have an extra invite code to try this out? I'd love one
> Choosing between Rilke and the standard therapist is pretty easy.

No kidding! Rilke's Book of Hours: Love Poems to God[1] keeps me grounded.

1. https://bookshop.org/books/rilke-s-book-of-hours-love-poems-...
I made one more in Polish: https://zgadnij.to/
This video on the Great Attractor, which is pulling our galaxy towards it, gives a nice overview of superstructures: https://youtu.be/0w4OTD4L0GQ

See this excellent video on the scale of the cosmos: https://youtu.be/4iC9Qi3y9q8

And this one on how the universe would meet its fate at the hands of Dark Energy: https://youtu.be/fdFf5PRPE9g

This one on the emptiness of the universe is quite fascinating as well: https://youtu.be/BCjWmfWq0pU
This is Scotland, which has a separate legal system (and more authoritarian speech-limiting laws than England.)
I think the major impact is giving up on the "think of everything" part. Don't recapitulate the day in bed, don't plan for the next day in bed, don't do anything not bed-related in bed. It's no easy task but made the entire difference for me.
Arecibo and FAST are giant immovables dishes (essentially a parabolic valley covered by some electrically conducting material). The receivers suspended above these dishes are somewhat moveable, but that is about it. That means they can only observe a small region of the sky exactly overhead (this region changes together with the rotation of the earth). VLBI requires multiple telescopes significantly separated from each other in physical space (think thousands of km) to track the same object on the sky during an observation.
Thus VLBI is hard/impossible for giant immovable dishes like FAST :)
Explain how you know they are being scalped rather than the low supply increasing prices.
> The only way I can imagine ads like that made it onto their list was by paying really good money.

So it is just your imagination. Their definition of "acceptable" is here:

https://adblockplus.org/acceptable-ads#criteria

> Whatever definition of "acceptable" they were using, I wanted no part of it.

You did not even read it, but just immediately jumped to "shady"/bribery....

> I wanted no part of it.

Me neither, but you spreading misinformation is not okay.
The Meta-Lists Website
Oh yeah the rest of the feature is great but man I was annoyed at 4am when I still couldn't get back to sleep

Love how customisable the notification settings are now, that's an Apple win
Bosonic qubits are stable but that also means they don't interact very much with each other making it harder to create complex entangled states of them. Also, you can do irreversible operations by adding on some ancillary qubits that you entangled and measure and uncompute.
What does “full advantage” mean to you? That you can run a C compiler? Unsigned binaries? Root file system access? Crypto coin mining? Is it the App Store rules that prevent you from using 100% of this CPU?
Actually they’re $1750 for the module which is quite affordable if your hobby is timenuttery.

http://www.leapsecond.com/
It may be unpaired in American English but maybe not in non-American dialects of English?

Have heard people from Great Britain say things like "x is on" before with roughly the opposite meaning as how we use "y is off".
It's not co-operation if one part lives at the mercy of the other.
Bipartisan effort begins to break Google's advertising monopoly
no dogfooding

too few developers enjoy their job

managers are incompetent but multiply like flies
> [...] was actually malware. As in Defender was activated.

I don't doubt that plenty of ads are malware but let's not pretend that Defender does not have tons of false positives or that MS cares about preventing them.
Bad programmers.
Pretty good desktop background picture I have now.
I’ve found that reading something intellectually challenging helps kick my brain into gear. An academic paper, philosophy article, technical manual, etc.
Duck and Apple have some collaborations, in case that eases your mind.

Nothing really guarantees anything, and your data can leak to others even without intent to monetize, as we saw with Siri.

So I generally avoid services than can, not necessarily plan to, misuse my data.
> the problem is that all the things US tech companies do to get ahead are illegal in Europe.

FWIW a lot of what US tech companies were doing was actually illegal or at least very dark grey in the US too. Skirting taxi regulations (Uber), hotel regulations (AirBnB) or employment law (all of the "gig economy" startups), everything done under "better ask for forgiveness than for permits"... the problem is twofold:

For one, personal liability of corporate executives has fallen out of favor. Unless you're ordering the outright murder of someone, the "corporate veil" will protect you. That means, as long as you budget in the correct-ish amount of fines, you can do whatever the fuck you want with impunity.

But the main problem is that the political system as a whole isn't very agile to react - it takes years for binding court orders if the opponent has good lawyers, the legislative branch is even slower to react, and both the legislative and the executive branch is often enough either too incompetent or outright bought off. And the "fourth branch" aka media isn't much better either - most media is under the control of big conglomerates or oligarchs.
I usually run a mythic+ dungeon in world of warcraft (as a tank for those who play), and make a slow coffee. It's relaxing and stress inducing in all the right ways.
Do you have some figures, e.g. rent for one bedroom apartment, cost of an average meal in a restaurant, cost of a season travel pass?

Because otherwise it's difficult to judge. I sometimes read other countries complain about their awful rail system, and it turns out "the trains are sometimes 5 minutes late on Wednesdays", as they're used to punctual service at all other times.
Your comment is assuming that language A knows about language B. That's one case, but not the usual one.

Rather, languages like Rust/Zig/C++ and even C# and Java let you expose a C API such that other languages can understand the shared library as if it was written originally in C, because C is the only thing every other language talks.

By necessity this involves using standard types available in C otherwise the other languages have nothing to go on, they'd just have a bunch of opaque types and no way to create them.

If C had better builtin constructs, these "extern C" APIs could be much better semantically, such that automatically generating wrappers to this C API would result in safer, more efficient, and more ergonomic code in the host language.
Also, if some people elect to be locked indoors they are also probably safe from the original deadly virus.

I mean the crafted virus would have to be significantly more transmissible than the deadly one it tries to outpace.
EU based cloud services always could compete before. Now they will compete on the basis of being in the EU instead of being better.
That's again based on the work of Noyb and Max Schrems:

In July 2020, the CJEU has issued its groundbreaking "Schrems II" ruling,
holding that a transfer to US providers that fall under FISA 702 and EO
12.333 violate the rules on international data transfers in the GDPR. The
CJEU consequently annulled the transfer deal "Privacy Shield", after
annulling the previous deal "Safe Harbor" in 2015. While this sent shock
waves through the tech industry, US providers and EU data exporters have
largely ignored the case. Just like Microsoft, Facebook or Amazon, Google has
relied on so-called "Standard Contract Clauses" to continue data transfers
and calm its European business partners.

Max Schrems, honorary chair of noyb.eu: "Instead of actually adapting
services to be GDPR compliant, US companies have tried to simply add some
text to their privacy policies and ignore the Court of Justice. Many EU
companies have followed the lead instead of switching to legal options."

https://noyb.eu/en/austrian-dsb-eu-us-data-transfers-google-...

https://noyb.eu/en/101-complaints-eu-us-transfers-filed
https://noyb.eu/en/update-noybs-101-complaints-eu-us-data-tr...
I don’t have much direct experience with British English but do people really say the soda tastes on to mean the soda tastes fine?
> And eventually they do have to learn this

Yes. But they shouldn't have to. It's just a testament to how car-infected society is, that you have to move around based on their demands. Why should a car be able to drive straight through my street, while I have to go out of my way to find a safe crossing? It should be the opposite.
IIRC archlinux is pretty conservative at enabling services by default after installing, so installing every package should not take too much system resource aside from disk space.

I’m curious about doing the same thing in Ubuntu
Well, in practice memcpy and std::bit_cast will not normally copy, if you're careful with how you use the variables and so on, so it's not completely impossible to do this.

There are also compilers (g++ for example, if I understand correctly) that define type punning through unions to work like in C (allowing you to read and write through different members of the union, which the C++ standard prohibits).
I don't see the internal combustion engine being anywhere close to any scrap heap of history any time soon. Even if a certain subset of consumer cars are moving over to electric motors at an accelerating pace, there are still plenty of major hurdles against these engines for a while yet, and many, many practical applications in which these hurdles just don't let electric cut the ice in place of combustion and power. There are over 31 million joules, or just under 9 kWhr in a single liter of gasoline. I know of no consumer market electric motor or battery that comes even close to this density.
Oh hey, I just wanted to post this. I really enjoyed your article, and also the one that lead me to it: https://leadership.garden/the-5-common-mistakes-of-new-engin...
I know "upvote" comments are frowned upon, but I just wanted to say I most certainly agree. I'm glad we ended up with such a language, even with all its flaws.
Also make sure to check social accounts for any increase in internet points that happened in your sleep.
Laravel community and maintainers have largely adopted Vue. And Laravel is arguably the biggest PHP framework.

I can easily see both keyword appear often together for Linkedin's algorithm to link them in some way.
It's not even limitations. It's studies that are non-peer reviewed, or non-replicated (not failed to replicate sometimes, just hasn't yet been replicated).

Especially certain subjects where poor, biased, studies seem rife. They take a study and run with it because a scientific study is "science", even if a study is just one step one the way to an accepted truth.

Sometimes is more explicit, cherry-picking certain studies over others; possibly even dismissing those with the "bad" result as biased (or *-ist).
I don't work for them, but saw this from Ozone on how they use OpenZiti - https://ozone.one/blog/ozone-zitifies-private-kubernetes-dep...
according to the wiki[1], packages which are non-cohabiting alternatives should use both "provides" and "conflicts" (and it's sufficient to list the original package name in conflicts, rather than all of the conflicting alternatives).

[1] https://wiki.archlinux.org/title/PKGBUILD#Package_relations
It's really more about "undermining" Apple's app store monopoly ;)
> I'm very interested to see what this changes in other european countries.

As it's a direct result of an CJEU ruling (Schrems II), all other (EU) countries will have to do the same.
What would be the order of preference for conflicting packages (compiling, binary, git)?
Curiosity: why Grammarly and not LanguageTool?

For me: English isn't my native language and LanguageTool have all languages I need.
This looks interesting, OpenWRT port too (although I'll need to upgrade to 21.04)
> (To be fair, there is one well-known foot gun, which is that if you lazily read from a file and close the file, the consumer of the file's contents will often get truncated results. So don't do that. Maybe it's been fixed by now, or that API's been deprecated? I haven't really kept up on current events in the Haskell world.)

I think the API is still there, but lazy IO is so heavily discouraged that no one is using it. It's not relevant anymore and considered a mistake.
No we don't say that. We would only say that it tastes off. We really only use the opposite with regards to events, this event is on, Daniell's birthday surprise is on, etc.
I've worked only once in a decade with real QA Analysts. It was a relief as a software developer.

It's really a hard sell. I feel uncomfortable and I even try to do more testing by myself, but I fell pressure to deliver more features and scrum points than polishing some corner cases.

People do point out to me the pareto distribution (solve 80% of the ROI, forget the 20% that has less value and costs a lot), but it's stupid when your service scales to high thousands or millions of users when the chance to have edge cases poping up are increased.
Well, if you wanted to match the glycemic load of a diet soda you would have to drink 100% less, i.e. not at all, not 'slightly less'. Drinking less sugary soda is not a comparable alternative to drinking diet soda, even if you prefer it. So saying diet sodas are pointless on that basis seems a bit non-sequitur. Also consider that 10% of the US population has type 2 diabetes, and almost 40% are prediabetic.
Right, the usage is the same in the US. If an event is proceeding ahead as planned, it’s on.
I don't jump start my brain. I drink a lot of coffee and feel grumpy. I have a toddler, so this happens every day. I've always hated getting up early in the morning, and nothing I've ever tried has made it better. Left to my own devices, I'll gravitate towards going to bed around 4am, and getting up at around 11. The times in my life where I've been able to do this for an extended period are when I've felt most rested and energetic.

I know this can sound like a sort of edgy teenager thing to say, but I just prefer the night. From about 9pm onwards, my mind is absolutely buzzing with energy. Most of my learning, throughout my whole life, has taken place at night. I feel like my brain doesn't work properly until at least lunchtime, so wherever I can, I arrange to do easy stuff in the morning. Responding to emails, any light admin, nothing that needs too much focus.
And why the heck do sockets and drives come in negative powers of 2 such as 1/2", 1/4", 1/8" whereas smaller tolerances come in 1/1000's of an inch? Why not 1/512" and 1/1024" ? This gets into awkward conversions even within the imperial units such as 5/8" into decimal 0.625" instead of something like 640/1024" because of no good reason :-/
What Is Aquamation? A Sustainable Cremation Alternative, Alkaline Hydrolysis
I have always considered myself to be a craftsman, as opposed to a programmer.

I take pride and joy in the sheer Quality of my work. I am quite aware that most corporations consider the way that I develop software to be “inefficient” (i.e. doesn’t result in inbound cash flow).

But I work surprisingly fast. I often have to pause, in order to let the team catch up. That is what comes from over 30 years of programming experience, where Quality techniques become rote habit.

My approach doesn’t always win friends. The people I work with, absolutely love the results, but everyone else seem to think that I’m a “snob” (may have a point).

I’ve learned that it’s best to just keep my opinions to my own work (or the work of others, that I plan to integrate into my work).
The people embedding the ads or even delivering them are not neccessarily malicious (in the malware sense at least). Also, as long as most people don't block ads they don't have as much incentive to counteract ad blockers. So at least for now ad blocking remains effective for both malicious and benign ad payloads.
That train has left the station for at least 15 years. Your 'digital copy' is useless if the DRM servers are down (GoG's DRM free games are a notable exception).
10-30mg Dextroamphetamine instant-release, then I go back to bed for an hour.
> Doubt it lasts a year among most of us

Wonder if anyone else plays it anymore.