skysight-inc/HackerNews huggingface dataset:
What would prevent (apart from being painful on purpose) a browser "do not track" preference to be set once (off by default / changeable per site, not to repeat what IE did to kill DnT), and sent as a DnT header (do not track / ask me everytime / legitimate interest only) ?
People "buy" video games on steam, they "buy" films and tv shows and books from Amazon and they "buy" all sorts of things that we know technically implies a very weak definition of ownership. Explaining to people how the sausage is made doesn't seem to have stopped people buying sausages. I guess the question then becomes how do we warn people in a way that doesn't seem condescending and not just spouting tech trivia at them that they have little way of verifying themselves with their current understanding?

With so many nefarious actors in the crypto space it's very hard to argue against that level of "trust in large numbers". It definitely feels like an uphill battle when explaining to non tech friends about the implications of the system they are buying into. Moreso when brands they usually trust are also trying to peddle it.
Agreed it's impressively fast, but a lot of the speed is just due to heavily compressing the thumbnails.
it doesn't. there's no law against cookies, there's a law against tracking. you can perfectly well store the cookie banner consent choice in a cookie.

EDIT: the reality is that it should actually be a "can we track you?" consent box. sites using the word "cookie" instead of "tracking" in the consent banner/popup are using technobabble to confuse you into just clicking "ok". users are not supposed to understand what it means.

it hurts me deeply that even programmers, who do understand what cookies are, have seen these misleading cookie banners so often that they think that's what GDPR prescribes. it's not, it's a lie.
I haven’t built any of those, but I feel like the cookie law is profoundly stupid and I think that it’s fair to punish users for their bad voting choices.

If you want to block third party cookies you have always had a switch there in your browser options.
IMHO there are multiple moral boundaries, and making a dark pattern like requiring an extra click to reject cookies is unlikely a hill to die on for most devs.

They might complain to their manager, even log a formal notice that they believe this feature to be breaking the law (if they are smart), but quitting a company for this specific dark pattern seems a bit unusual.
You have a credibly neutral place to store the items, publicly accessible to any other developer to leverage without having to maintain you're own endpoints and documentation. Baked in royalties. Sounds... much easier than the convoluted solution you propose with standard tech.
Some remarks from Captain Obvious here.

The primary use case for crypto is simple: (1) People buy crypto because it keeps going up in value (2) It keeps going up in value because people keep buying it. (3) For why people keep buying Crypto, see (1).

That's the logic of a Ponzi scheme. All previous Ponzi schemes failed because either (a) sooner or later the scheme runs out of new suckers, and/or (b) the authorities intervene and shut it down, and/or (c) The founders cash out and 90% of the money just disappears into thin air.

The truly fascinating thing about crypto is that neither (a) or (b) appears likely in the near future. It's a Ponzi scheme with fungible shares.

For (c), as with other Ponzi schemes, the founders make a lot of money, the later entrants lose a lot of money. Sooner or later, the founders of BTC (for example) will start to cash out. At the moment, they seem to be cashing out gradually, so as not to cause a crash in their remaining holdings. That is one reason BTC prices are so volatile.

At the same time as the BTC founders are trying to find the optimum point in their cash out equation, there is another use case for crypto which continues to drive demand: crime and money laundering. Crypto is a great way to move money between jurisdictions. For some criminals, it is well worth the risk of volatility.

Ponzi logic and money laundering logic will continue to drive the price of established cryptos upwards. I suspect it might be quite a while before the game stops. That makes cryptos like BTC an interesting short term speculation. But to paraphrase Gurf Morlix: stay in too long, you're gonna get cut, and you're gonna bleed.
In Europe we have 28 nations that could fine these companies since 2018 when the GDPR went into effect. The question is which ones will actually bother to fine them, and the answer is "not many" given the evidence available so far.
Full stack simply means that company do not want to hire separate resources for front end and backend , so 1 salary for 2 works.
'Recovery for healing', also known as the lovely word 'convalescence'
Wonderful. It's nice to see that the regulation is (slowly working) where we went from.

- I don't have to tell you about tracking

- I'll tell you but assume you accept

- I'll ask you but make it extremely frustrating to opt-out

- (Hopefully soon-ish) I'll ask you and make it equally easy to opt-in and opt-out
I recommend never using docking mode. For rotation use the standard WASD with QE for roll, and for translation use the IJKL with HN for forwards/backwards. Additionally, use Caps Lock to set "precision controls" when needed.

This is all in standard mode (staging mode), not docking mode. I've never seen the point of docking mode mixing around my controls. I often don't want my main engines to shut off for docking, and I do want to have manual roll control to align the attitudes.
The Safari crashes can sometimes be fixed by rebooting the phone. Otherwise they happen much less frequently on an iPhone with at least 3GB RAM (7 has 2GB).

The autocorrect can be fixed by using Gboard instead. I don't know why Apple can't make their iPhone keyboard work right.
JPEG: Image Compression Algorithm (2017)
I don't think Google and Facebook are very concerned about having minor headlines about cookie-related fines. The users who would react negatively to this already don't trust them and those who trust them either don't understand the issue or don't care.
I love that channel. I still think small apartments suck though, as is "moveable furniture".

It only works as long as you're doing one and only thing at a time. If that space is shared, be prepared to move away and clean everything when you commit to the other activity which takes the same space. It only works for a very small number of activities.

Said by a person using a bunk bed to reclaim extra floor space.
Building an MVP is not that hard, I've found a starting point
I'm always building on no-code platforms and becoming better everyday. But, there are lots of platforms and tools and I need a navigator. I've found an info product, just wanted to share.
Good point. Especially if they tell me we’ll get $X more revenue and my RSUs will be worth that much more…not sure I would say anything to be honest. Although I feel some shame saying that.
For me the issue with GR is the weight. Those packs are too heavy IMHO.

If I'm travelling light I think I'd rather have something equivalent to an OMM Classic 32 runner's pack[1].

That design, originally from 1973, is a classic for a reason.

Shaving a kilogram or so off the weight of an empty bag is definitely worth it.

That's just useless weight you're going to have to lug about all day.

Especially so if you face hand luggage weight restrictions too.

1. https://theomm.com/product/classic-32-2/
Worked on several sites with similar setup. Works great and is affordable. One thing to be aware of is that sometimes you can get at a lot of cache misses. Therefor the back-end services must not stop working completely if flooded with requests.
Is this true?

1- If I count page views on my site, no consent necessary.

2- If I count sessions on my site, no consent necessary.

3- If I count page views per sessions on my site, is consent necessary?

4- If I count return visits on my site, consent necessary?

5- if I remember what people bought on my site, consent necessary?

Related to 3 and 4, how long is a reasonable cookie expiration?

6- Am I looking at this issue the right way?

Thx.
EVs make up 11.6% of UK car sales in 2021
Oh please. One might argue that the GDPR is a bit vague on some points, but it is very readable for ordinary people, and it clearly states that opting out should not be harder than opting in. So no, these dark patterns that push you into accepting by introducing extra friction for users that reject tracking (by adding artificial delays, having a lot of manual clicking to opt-out, etc) are not a case of genuine confusion. The people who build this functionality are just assholes.
I would say try to build portfolio of your projects as you work on them. Make it publicly available (git hub perhaps?). Try to find collogues with similar interests, work on projects with them. Make something that you can show along site of you diploma once you finish the university.
You appear to be attempting hyperbole, but this is actually a serious concern for lots of charities.
Do understand what these hacks are. It gets stolen from:

Exchanges

Smart Contracts

People that give away their keys.

I’d you don’t risk giving your Bitcoin to an exchange, don’t wrap it and give it to smart contracts, and don’t give away your keys, you should be ok.
If your keys are stored safely you wont be phished. I feel bad for people that are, but it is their mistake, not the technology.
I think you know more people who have had it than I know in total.
I was born in Kazakhstan. In the 90s, after the USSR fell apart, we witnessed an incredible rise of nationalism that resulted in anti-Russian sentiment. So, like many other families, we escaped Kazakhstan in the late 90s.

Now..The Russian army is sent to quell deadly unrest. If the Kazakhstan army joins protesters, it could end up with a full-scale war between Russian "invaders" and "patriots" driven by the same nationalism.

PS. 2022 is gonna be fun(not).
Exactly, I don't know what people are saying (well, I smell an agenda) but the GDPR is the easiest "specification" I've read.
Thanks for mentioning client side storage, I had not considered that.
A lot of this depends on personal definition.

If the site allows you to visit it, is it working incorrectly?

If a site works correctly, but would work even better with a cookie, is that cookie essential?

Obviously this isn't the way the lawmakers intended the law to be interpreted, but it is probably considered a valid interpretation of the law.
I selected the cookie dialog with the element picker of uBlock Origin and made it go away forever.
Civil fines like this are normally announced as a settlement with the company concerned including (like here) undertakings to correct their practices. This means no appeals, and also leaves the door open for court action if they continue in misconduct breaching the settlement.
I don't know about Facebook, but Google/Youtube sticks out as the only place where I effectively have to Accept All every time. Most cookie dialogs take only two clicks to reject nonessentials! You click something like "Customize" and then "Save", skipping the step with the dialog boxes, because the nonessentials will be all already turned off when you enter the config screen, at least if you visit sites from Sweden.

Even better if you visit sites from a Danish IP, I noticed there often exists an actual "reject" buttom which doesn't appear when you use a Swedish IP.
It's not about remembering a user's cookie options. The point the parent is making is that "Reject All" should be upfront and centre along with "Accept All" so you don't need to then navigate extra layers to refuse cookies. i.e. it's just one click instead of many.

However that said the cookie preferences "cookie" can be considered a strictly necessary cookie so that it can be used to remember your cookie choices. This is the UK's Information Commissioner's guidance on such cookies:

https://ico.org.uk/for-organisations/guide-to-pecr/guidance-...
Many third parties are now relying on information forwarded to them through first party systems and cookies. This forces sites to isolate those and provide a way of disabling the flow of personal data regardless.
>> If that's not bad enough, having an "Accept all" button but requiring another click to have the option of refusing, then making us manually select each category to turn off, then confirming, is certainly not symmetric.

I'm sure the code they use to do this is throttled. It certainly seems to run more slowly than the "Accept All" option.
I noticed at the start of the WhatsApp T.O.S. change frog-marching that https://www.whatsapp.com had (edit: AND STILL HAS!) a single click 'Accept' and some weaselling links about 'Checking your Browser settings'. Super--and I might even go so far as to say--hella assymetrical.

Is there some exception for 'meta services' like this? It's not the service/app itself, but is required if you want to read T.O.S. details, get help, etc for WhatsApp itself. Or should Facebook open their checkbook again?
Hopefully companies will protest the EU and just get rid of these annoying popups altogether. If the EU wants to make it impossible for people to visit sites like YouTube I'm sure EU citizens will complain.
This site fetishises money over morals to a disturbing degree, so yes, they are just taking a cheque and keeping quiet.
Given Google made 17 Billion dollar in Q1 2021 [0] in Europe/Africa/Middle East, I would say that around 2 Billion dollar would be more appropriate.

Facebook made 6.5 Billion dollar in Q1 2021 [1] in Europe, so maybe around 1-1.5 Billion dollar.

[0] https://businessquant.com/google-revenue-by-region (Didn't find a better source or one that lists the revenue for France only)

[1] https://www.statista.com/statistics/223279/facebooks-quarter...

Edit: I tested the banners:

Facebook: "More Options" -> "Allow only essential cookies" (1 click more than necessary)

Google: "Anpassen" -> Switch off "Suchanpassung" -> Switch off "Youtube-Verlauf" -> Switch off "Personalisierte Werbung" -> "Bestätigen" and then there are 3 seconds of delay with progress bar. (4 clicks more than necessary + delay). This delay does not occur, if I simply press "Accept all"
Yeah, cos if so, I’d rather trust an immutable globally replicated write only db protected by the largest computational network on the planet than some mutable db sitting in a rack in a banks data center :-)
Cook came from a PC maker. The game played against Apple for decades prior to that point was Microsoft racing all of the PC makers in China against Apple. So to prevent Google from doing that with iPad and iPhone, Cook bought up all the manufacturing capacity in China, leaving virtually none for Android (or Windows Mobile or WebOS) devices. To navigate out of China politics, the “mastermind” now has to do something that would have been ridiculous to an earlier version of himself —recreate that capacity elsewhere. Better this way, as Microsoft, Google and Amazon are all large enough to do it themselves now (and shut Apple out again, especially if China is taken away from them by the government).
This is a super common misunderstanding. When you load an ICC profile into "the system", sometimes all the colors everywhere change, because many ICC profiles contain (non-standard) RGB gamma ramps. Those are 1D per-channel LUTs - the same ballpark as changing the "R G B" values in a monitor's OSD; they can't do color-space conversions. The reason this is done is essentially to reduce numerical artifacts when a color-managed application uses the profile. [1] The reason why it's global is because gamma ramps are part of the scanout system (display interface) in a graphics adapter.

This effect makes it look like the entire system is color-managed when in fact the opposite is true.

[1] Any profile that has been created with gamma ramps has to be used system wide and specified in color-managed applications, because the standard color transforms in the profile are calculated to be correct when the gamma ramps are in place. If you skip either step, you'll get wrong results.
WInd3x – an iPod Nano 4G and Nano 5G bootrom exploit (2022)
I just tried that, and Stack Overflow clearly saves the consent preference and doesn't ask again. It also doesn't ask to select each category individually, if you go to "customize settings" all optional categories are off by default.

The current consent dialog doesn't behave at all as you describe, I'm not sure if there were previous versions that behaved in a different way.
If they're great to work at, they don't have to pay top dollar to attract and (more importantly) retain people.
jwz is exactly trying to solve the problem, in the only way that can work: politically.

The only technological solution to the downsides of PoW is to not use PoW.

Nice logical fallacy by the way, "opponents just have to solve the problems we've created..." no thanks.
Yes, they are giving users too much control over the cookies being set.

Same as a site that sends you spam, and one of the opt-out options includes ALL emails, including password reset, etc. Users get scared that they don't know what they will miss, and don't opt out.

It gives them plausible deniability for the wrong, while pretending to look good. The result is commonly as OP described - users eventually opting in.

But I don't believe it is innocent, nor do I believe that they somehow have convinced themselves that this is good for the user.

Perhaps I am just cynical, but I think that there exists reasonable doubt.
> but yes there are keys for DNSSEC

why would you want DNSSEC?
Honestly curious, what about the ideology behind crypto is not okay? Apart from the high power usage of PoW, which is an unfortunate side-effect, not really part of the ideology.
@jefftk seems an avid and vocal defender of the advertisement business so perhaps he likes to chime in on why the patterns are as they are?
But will that "reject/disagree all" button also object to the 100 "partners" that data will be shared with because of (il-)legitimate interest?
'legitimate interest' is such a bad description because most (uneducated) people will think that it means they have to accept it because it is legitimately allowed. Those cookies are only legitimately interesting to the ad networks, and it's incredible how many companies are listed under that banner when you click through.
You know what is even better than wars? Government services. Like education, healthcare, roads & infra.

Also some stuff of much more dubious value, like TSA and heavily militarized police
and so did facebook (=> remember friendfeed).
I don't think the business model of Google and Facebook allows such a thing.
Signal isn't that great, but it has cross platform which isn't insignificant (even for you, don't you want to be able to switch computing platforms without losing everything?). However Telegram just blows them all out of the water with the UX, DX, search, stickers, polls, etc.
Follow the spirit of the law? CRAZY TALK!
Overinterpretation reveals image classification model pathologies
You're right, unfortunately. I hope this adds up but I'm not myself convinced.
My handwriting is absolutely horrible so I'm not a "writing enthusiast". Still, I love rollerballs so much. Water-based ink IMHO looks much nicer and is easier to write with.

I do buy cheap Schneiders off Amazon. Not sure if getting anything more expensive makes any sense.
Ummmm

Can you explain why giving a complete list of URLs you visit to the worlds largest advertising and data gathering company isn't dodgy? If you can't see why, then you appear to have drunk the SV Koolaid.

tldr; If millions of people do a silly thing, it is still a silly thing.
Undark: https://undark.org

The Conversation: https://theconversation.com/global
Yeah, I just shared my opinion, hence the "personally" to mark it as such, the transcript is there for anyone who wants to read it, and I encourage everyone to do it.

But he might as well be poisoning his own well. His claim about strokes in children is false, as per linked. He quoted a paper that claimed vaccines were killing 2 for every 3 saved people, also false. Then his claims about ivermectin, false, and the paper he linked was retracted. Or that the vaccines could worsen COVID-19 infections, false. Or his claim about the vaccines causing permanent organ damage in children, again false. His claim about being IP blocked from the NEJM while crying censorship, was also false. His accusation against people of having links with Pfizer, false. Some of these points are gone with his Twitter account, but you'll find most others.

And that's right off the top of my head.

I think someone with a record of sharing non-factual, misrepresented, and cherry picked information on a particular subject shouldn't be considered a reliable source on that subject, but that's just me.
Perhaps you're not playing modern games where skins and cosmetics already go for a lot of money. Games like Call of Duty, Apex Legends etc.. Cosmetics in these games have a rarity rating and single items can go for hundreds of dollars. They are already artificially scarce, however the user needs to trust the developer that this artificial scarcity will remain in the future post purchase. And that the items will be available (there has been recent examples of developers deleting user accounts with significant $ items on the account).
Does DO even offer dedicated servers? I have used their vps in the past. It was ok, no issues, but more expensive than hetzners vps or dedicated for large traffic/cpu needs.
Mitigation Strategies to Tackle Overinterpretation of Deep Learning Methods
Government. Academia. Speaking from experience. :). You won't get rich, but you won't starve either. And your pension might not be a complete disaster.
I've probably been involved with 500 interviews at this point, primarily as a technical screener. If a candidate is applying for a job that requires working with code in some capacity, it would be foolish not to test and quantify those skills. Someone that muddles through but has fun and learns something during a tough interview is more likely to progress through the pipeline than an "expert" with a chip on their shoulder. I've witnessed a handful of "highly experienced" candidates make it to the onsite interview stage and then epically botch it purely with their attitude when asked to actually solve a problem within a set of constraints (isn't that what engineering is?) In almost all those cases, there were subtle red flags the resume or earlier round of interviews, and the interview question was intentionally designed to dig into those flags.

The difference is that a candidate with a good attitude and growth potential is usually worth hiring even if they're not a fit for the role they applied for, and so the hiring manager will get creative trying to make something work.

Perhaps some of the well known tech companies don't put the same level of care into their interview pipelines, and then folk become jaded and irrational? Does anyone remember that Office episode where Ray Romano interviews for the manager position and talks about how all his old coworkers are jerks while eating a sandwich out of his briefcase?