skysight-inc/HackerNews huggingface dataset:
Reddit's "Tip of my tongue" is great for finding things you remember, but can't name. People manage to figure out exactly what the poster is asking for, no matter how obscure the description.

https://www.reddit.com/r/tipofmytongue/
This is all obviously simplified, but “consent” and “necessary to functioning” are two different justifications for processing data. The GDPR does not require consent; it requires some kind of justification—a “lawful basis”— for processing, and “consent” is just one of those.

Think of it like this - if you want to process some personal data, regulations now oblige you to have a justification for doing so. That’s what GDPR calls a “lawful basis”, and there are six of them that can be used:

- Contract – "processing your data is required to offer or fulfil a contract with you"

- Consent – "we asked to process your data and you explicitly said it was okay"

- Legal obligation – "we need to process your data to comply with the law"

- Vital interest – "you were likely to die unless we processed this data"

- Public task – "we need to process your data to perform some kind of officially sanctioned public service"

- Legitimate interest – "we need to process this data for some other legitimate reason and promise that we won't do anything unexpected or unreasonable with it"

So, if you're running a website and you want to collect visitor data, you now need to justify why you are doing so, using one of these reasons. Each of these reasons outlines when they can be used, and what conditions apply to their use as a justification.

If you were running e.g. an insurance comparison site, you'd use the "contract" basis – processing a subject's data is necessary to fulfil some kind of service. A separate "consent" is not required. If you wanted to log requests to your site so you can detect intrusion attempts, you have a "legitimate interest" basis and again "consent" is not required – instead, you need to ensure you have evaluated the data you collect and demonstrated why it is required to fulfil that function.

To the specific point you raised – if your website legitimately needs to process data for reasons that are "necessary to your functioning", then you do not need consent to do so. You do need to document why this is the case, communicate it to users, provide adequate safeguards etc. but don't need to obtain an explicit consent. If you aren't able to use this approach, you still need a justification for your processing; if you want to use "explicit consent" as your reason, then that comes with the requirement that the consent is freely-given, explicitly opt-in, and is not a precondition for accessing the service.

If you decided to make "consent" a requirement to access a service, you would inherently be demonstrating that you did not meet the requirements for making that your "lawful basis" for processing.

Sorry that came out quite long, but I think it's important that anybody working with personal data understands these ideas!
The trump 2016 election (and even the whole presidency) was a slap in the face for some people, but if you look objectively there seem to be a bunch of unconventional truths / ideas in it. Like

- "Become a good person doesn't matter and can even look weak, being aggressive and though is more important". (I still remember jeb bush offended saying to trump that he will not 'bully his way to the presidency' while he was doing exactly that)

- "The person who talk the louder set the stage"

Funnily i was visiting "the red pill" subreddit.. it has become a very toxic subreddit but some of the concepts (like the concept of "frame") described on the sub explain trumps election. They basically say that women are basically only attracted to any display of "strength" and "dominance", wether it's good or bad. Kinda shocking, and you don't want to believe it until you try it
My first thought was "ouch, what a badly chosen project name" but then I saw what it was for and it's actually perfect.
UCSD here. The CS department building has a large room off in the back filled with cages where we rack up our own machines. There's an internal process by which you can request VM allocations, which ultimately also run on top of a set of on-prem servers. So we have both bare metal and a kind of mini managed cloud to work with, without having to go through purchasing approval just to run a fuzzer or do a web crawl.
Avira Free Antivirus ships with an all-browser credentials reader
Install tool like "RescueTime" or "ManicTime" so you can measure your productivity and computer usage every day.
Sounds good, microsoft is building some interesting tools lately. I use visual code on the desktop for various languages, so it is a welcome to see it will be supported online through github repositories.
Can't Apple throw more money at revolutionary stuff rather than at evolutionary stuff that already works just fine?
Wow, that's actually the right question.

Honestly, I don't know. Maybe it would be even worse...
SA for your own life sounds intriguing. Do you have a concrete example that elucidates how this could be implemented? The concept still seems a little slippery to me.
Fair point. Being stateless may very well be an improvement.
I just checked the author’s website, and he could have just used an installer to get him a wordpress website with an elearning system plugin attached to get to the same result. Buy an SSL and he would have been done. Any other path is just making it harder if it is not his field of expertise.
Check out the previously tracked position on the capsule, rocket booster and inflatable test module here:
https://space-search.io/?search=cospar%2020027
> and make these metrics part of our stand-up meetings

To each their own, if your team likes it, fine. If they just tolerate it because the decision came from above, yikes, what a nightmare, more management surveillance.

I would look for another job.
The linked website seems to have recieved the hug of death, but simply observing my morning commute leaves me with no doubt that the braindead walk among us.
where was the french in this ?
Oh thanks.

So the answer seems: maybe.
I notice all the banks I'm working for are moving to the cloud. A few years ago they all had their own data centers, sometimes really big, well-designed custom data centers. But they're all moving to the cloud now.

I've personally been wondering whether that's wise, because financial data and the handling of many banking processes are a bank's core business. It makes sense that a bank should be in control of that. And it needs to obey tons of strict banking data regulations. But apparently modern cloud services are able to provide all of that.
The basic function of a healthy psyche is to withstand reality and adapt to it. (don't remember the author, it's a common concept in psychotherapy circles)
The iMac at 22: How the computer 'too odd to succeed' changed everything
The mind works in mysterious ways. When in high school, I memorized Ibsen's 'Terje Vigen'[0], a dramatic poem on the hardships felt in southern Norway during the British blockade during the Napoleonic wars - and of revenge, redemption and all that. (Cough).

Anyway, it has probably been 20 years since I last recited it, but I just found to my amazement that I still held it down pat, once I had mumbled the first couple of phrases to myself, the rest just came pouring out.

"Det bodde en underlig gråsprengt en/på den ytterste, nøgne ø..."

[0] http://www.sitater.com/home/ibsen/vigen/idx_eng.htm
Freedom app has been super useful for me so far
"Quantum supremacy", aside from dumb naming, as far as I understood from news is an attempt to find a possible problem to the solution they have invented (quantum device itself), to prove that their quantum device can do at least something which cannot be replicated with the same magnitude of speed (or at all) on "normal" computers. And it was contested even in such limited scope. OP asks for next step - do some useful computation. Reverse order - have the problem at start (preferably "real" problem) and compute solution to it.
Is there a postmortem available on this? Perhaps I missed it in the sea of comments.
Virgin Media and O2 Agree UK Broadband and Mobile Merger
Kratom, vyvanse and coffee for breakfast! Makes me a relaxed, focused, alert and efficient force to be reckoned with. As it gets closer to lunch time, I’ll take a stack of l-theanine, gaba, black seed oil and ashwaghanda to take the edge off the peak and prepare me for that trip to Pluto I take on my couch after a couple bong rips at the end of the shift.
Looks great. Sequel Pro you mentioned is by far the best on Mac, none of the clients on Windows or Linux I tried even come close.

This is great, and badly needed IMHO—specially if one can use a single app for both MySQL and SQL Server (Beaver DB is a usability nightmare).

The name will put off a lot of people. To be honest, if someone in a team said "we should replace all our SQL clients with Beekeeper!" the first reaction would be to laugh at the name—which is not good. "SQL Keeper", "SQL Vault", "Sequalize", or anything like that would make people take the project more seriously.

Congrats!
Parent edited their comment from "can" to "can't", and I got downvoted, yikes.
Agreed, it's just become part of the group think of our times.
Dervitives update and Bitcoin’s Catch-22 for institutional investors
The only hard part is finding a provider who won't screw you over. But then again this is the same as if you are to buy a car.

You buy rack space, they give you a network cable and IP details. You configure the OS with that IP and your online.
Font looks great, license terms are expensive limiting per page views, or per installed server
PM for GitHub Advanced Security here.

We use SARIF as the input format so third party code analysis engines can easily integrate with code scanning. Their results can then be shown in the same way that scans using our own CodeQL analysis engine are displayed.

Docs on how we translate each SARIF property into the code scanning display are below:

https://help.github.com/en/github/finding-security-vulnerabi...

(The beta notice on that page is very relevant here - we wanted to build extensibility options into code scanning from its inception, but whilst it is in beta the API won't be 100% stable. We'll do our best to avoid any unnecessary churn.)
Which is one reason why a best practice (and a very common practice, though a long way off universal) is to make sure that the cookies are scoped to your app only, e.g. by putting your app on a subdomain of its own and scoping your auth cookies to that subdomain.
Dating: it's better to try many partners to know what you like / don't like before commiting.

Imo it's a better way to keep people together than religion.
Well, I come from Biology, always had Webdev as a hobby and then moved into bioinformatics which now turns towards software development. So Biology feels most familiar, but it is indeed also always complex.

Btw, the files are ok and with effort can be understood and maybe some could even be considered elegant. It's just the shear amount of "standards" or rather the lack thereof.
> I am still unable to fathom why he thinks inequality is a problem in and of itself. Hunger, famine, war, disease, we all understand are bad because they have negative consequences on real human lives. Jeff Bezos owning 12% of Amazon does not make me any worse off and if he owned 11% instead it would not make my life any better.

Massive income inequality impacts social and economic mobility within a society. If 1% of the population owns 40% of the wealth, it means a disproportional amount value labor provides is going to a small group of people.
>you get to solve / create / build in all these ways.

Most of the time your solution is broken. Some examples I hit recently from giant companies, the PayPal amount input keyboard handeling is broken (Del button was not working), Youtube search inpout with it's dropdown can get stuck open and you are forced to reload the page , when you re-invent the wheel you probably are skiping or gorgetting to implement everything so your custom popup might appear outside the screen, or it does not implement Tab ordering correctly or is not accessible, or is not navigable with arrow keys etc. Where in other GUI frameworks you use the built-in one and on top of that all those GUI framework will let you provide/override a custom Paint function if you want (on top of existing customization) so you are not limited either in any way.
DBeaver is great as a mature cross platform sql editor, and packs a lot of db design and management tools: https://dbeaver.io
Google delays Android 11 Beta, announces I/O replacement event for June 3
Not sure what you would describe as "the open web", but from my perspective, the "open web" died with the hypercommercialisation of the web. Nowadays everywhere you look there are walled gardens, if they aren't walled gardens they are honey traps to lure you to divulge private data.
One of the most overlooked factor in growing an app
You describe thoughts as if you are in receivership of them, like a mom receiving a work of art from her child.

I can direct and focus my thoughts beyond their capacity to perceive the world, like channeling attention and sculpting potential words when I am typing out this comment. I can direct myself to imagine worlds that never existed and solve problems in the future, which requires directed thought.

Your mind is trivially easy to improve, conceptually. Focused improvement on a hard skill will drag your mind along. Deciding to get better at cello will require you to learn higher concepts of music reading, fine motor skills and playing in a band that will form a structure in your mind. That will make thinking and directing thoughts in new directions much easier. It's much easier to ask someone to imagine what it's like working in a construction team building a shopping mall when they know how people work together in a band, compared to a blank slate that knows nothing. That imagination can be used to prune off bad ideas and thoughts that go nowhere.

The educational institution that is supposed to be good at this is the humanities. Philosophy will train you to express your mind through language at such an articulated level that you will know yourself better and be able to navigate a very wide array of arguments with precision. Thus giving you a much better source of material for your mind to sculpt it's thoughts with.

The mind simply has to be pure to sort signal from noise, that's a fundamental part of what it does. The mind is also incorporeal, it has the least matter. The higher you think, the less quantities of properties and details you can focus on. Their totality is summed up as categories that start doing all that heavy lifting for you in implied abstractions. Keeping track of hundreds of different sized numbers and the properties of each item you are counting in one holistic picture is difficult. Purifying that into abstractions and relations between them is incredibly powerful.

Do you centre your being on the spine, rather than the mind? Framing and receiving the output of the mind is what a lot of people do and I hazard a guess the ability to balance the difference between quantities and directions is a lot easier when you hang that task on the spine, with limbs that protrude out from it.
> I have no idea how many of my friends are still alive

Where do you live ? They don't have phone or Internet ?

I exchange daily with every people I call friend; I exchange daily with my close family; I exchange weekly with the rest of my family and people I don't consider friends but still care about.

I'm not a health worker nor someone working in something that matters and I have the luck to still be able to work from home so I've seen as my duty to make sure everyone I care about doesn't feel abandoned and is okay.

I'm not judging or anything but it seems odd to me to call someone a friend and still don't make anything possible to be sure they're safe in those dark times.
Got a chance to play with it.

* Look into your JSON/JSONB column support. Right now it just returns [object Object].

* I dig the tab interface.

* I REALLY like the summary view when you expand the table on the left.

* Select auto complete wasn't working very well for me even with the table defined and ctrl+space was offering completely problemsome options.

Excited to keep playing with it. Going to test it as a daily driver.
That's true, I live in Europe, eviction is something that the social safety net in our country protects people against very well. That may mean the overall stress levels over here are lower, can't say. ER doctors are making the same observation here though – heart attacks have plummetted.
I guess personally I'm better off than many, since my job can be done from home; what I currently do is very much a nice-to-have for the people who pay me though, other options to pivot to are few, and I wouldn't last long in a bad recession if I were out of a job, with rent that would quickly become a problem even with the security net we have here, so that's definitely something that stresses me. Whether that's enough for the argument I'm making, can't say.
That's rather interesting - it does work, I can tell you that much, but maybe there's a more standard way of doing this :)
Does the 2020 MacBook Air Have an Overheating Problem?
Remember that the "cost per instruction" ought to be very different depending on a lot of other factors, including but not limited to:

- how much data do you need to move to actually perform the computation

- whether the computation performance is expected to be reliable or if best-effort is acceptable

- whether there are confidentiality and accuracy requirements on the input and output of the computation.

Most software engineering teams are not working at a granular enough level to properly describe which parts of their computations and data are expected to be reliable or not (in availability, confidentiality and integrity). However this can impact the cost per instruction of a computation by multiple orders of magnitude.
What do you mean by built-into? The choice of whether to include a token in a form or not is not always trivial for static analysis tools.

On the other hand, if you use some library to handle forms and validation like deform and colander, the CSRF handling is pretty transparent. Also, but validating CSRF on middleware level, you can't forget about it - features relying on POST requests won't work.
This is common among academics, who expect full transparency and understanding in what they're doing, instead of a "get it working and go" attitude.

The problem is the OP didn't test anything: He launched and users couldn't log in.

Ideally I'd like to gain 100% visibility into everything related to my tasks in webdev, but it's impractical and counter productive.
For the past 10 years I worked for companies with NDA and exclusivity clauses in the contracts.

I can only describe what I worked on superficially, I cannot contribute to other projects because all code I produce (even off-hours) that has my name attached to it is company property.

My GitHub and BitBucket profiles are bare, save for bug reports.

Every time I get interviewed I have to explain why my résumé is not more detailed and why I don't contribute to the open source community.
I would assume indeed that your first point is the most important-one: people already in bad health, susceptible to heart attacks and strokes also have a much higher chance of getting seriously affected by covid with fatal consequences in the first place.

This is also something you see in statistics, that after any large flu epidemic, the general population mortality figure drops to something significantly below average, especially for people in the 65+ age group.

You can see this very well on EuroMOMO [1] - check out the numbers for the Netherlands in 2018 from week 10 throughout 13. This is a flu epidemic there, and the aftermath.

[1] https://www.euromomo.eu/graphs-and-maps/
I second this recommendation. DBeaver is great and will work with almost every RDBMS you'll ever encounter.
Probably "Lease To Own" a.k.a. "hire purchase" which is kinda similar to buying something on long-term credit.
I look forward to my kid reaching 7. As a two year old, her squeals of delight at watching bumblebess warm my heart.
See, I'd be with you with this interpretation, were it not for the fact that a solid >70% of consent screens I've seen blatantly violate the GDPR in a number of ways, so if this process is what happened, legal done fucked up.

Not "subtly getting a minor detail wrong", but "doing something that is explicitly mentioned as not allowed" levels of wrong.
"Before I learned the art, a punch was just a punch and a kick, just a kick.

After I learned the art, a punch was not longer a punch, a kick, no longer a kick.

Now that I understand the art, a punch is just a punch and a kick is just a kick"

- Bruce Lee
“Ever tried. Ever failed. No matter. Try again. Fail again. Fail better.”
- Samuel Beckett
I think the suggestion is that at the earliest levels of mature fields where you've got a lot of basic and technical skills to develop, you're not really able to do much useful with your taste, and it's more likely just to depress you with how far you have to go.

You will need that taste to progress eventually, but in the more mechanical early phases it can be a distraction.
In that case Use Linode and not AWS - I ported a little POC system I had built to Linode and it cost 10x to run it on AWS.

Though I id get a understanding of the basics of AWS out of it probably not the best use of the share holders money
iOS 13.5 Beta Adds Option to Share Medical ID Info During Emergency Calls
In many ways; yes.

In the most of the important ways; no.

You can still fight back effectively. Don't go gentle into that good night.
Ah yes, the "Who can find the open 2y old GitLab issue for our problem" game. There is always one and it always has a couple of "This is an issue for a customer <zendesk link>" comments. At least even very old issues still get responses and seemingly are tracked somehow.

I kind of agree with the "too fast". It seems to me that many features are being created as a PoC to pad out features lists and having something new to market. It will then live on as barely useable and accumulates hundreds/thousands of issues as the devs seem to be spread way too thin over all the PoC, core and new features.
Underwriting
I'm not sure what the benefit would be... Sounds like a cool proof of concept though.

In fact, with very very tiny modifications (ie. modifying the bit of the spec that says 'frame 1 must be a keyframe' and replacing it with 'the first frame is initialized with solid black'), I believe any modern video compression scheme could be used with no key frames. Compression ratio wouldn't suffer, but you'd loose the ability to seek the video.
thanks for all the detailed info!

i find this hard to square with the evidence that the Netflixes of the world still find it worthwhile to pay AWS then. theres no way that they dont have the same problems you do. care to speculate on why they prefer to pay a vendor? (it seems the Dropbox story is the exception that proves the rule)
IBM and Google both claim to have 53 qubit computers, which I thought was the edge of the technology at the moment. This machine has 1635 "physical qubits". I'm guessing these are not the same thing. Can anyone comment on what the difference is?
Mario 2 is on the Switch in the west as well.
Jeff Bezos remarks for Yale's class of 2010
Exactly what happened to me. Wasted several hours over the past two weeks trying to make sense of iTunes. So frustrating.

Thanks for the tip. I will try iMazing.
We used Hetzner in Germany, when I worked for a startup a few years ago, for some stuff which was getting too expensive on AWS, and which had to be located in Europe for certain reasons. A lot cheaper and reliability was good. We had many tens of servers there, at one point, at least.
Openwrt routers can do that too. Some are pretty cheap like the so called “mini travel routers” that many brands sell