skysight-inc/HackerNews huggingface dataset:
I guess that it also helps a lot if there is little else around to distract kids from computers. There are a lot more things to throw your youthful enthusiasm at in a place with significant nightlife (that isn't the pub you share with your dad and his dad)
Same but Postgraphile, the whole ecosystem of migrate and worker too. Allowed me to iterate so damn quick.
Search for emails with the word "unsubscribe".

Then select-all and Mark as spam!

Edit: Or go through each result, some email clients will highlight the search term "unsubscribe" after search, making the unsubscribe link easier to find.
U.K. to use A.I. to spot dangerous side effects in Covid-19 vaccinations
Thanks for the explanation! Sorry, I got distracted and forgot to write a reply. I don't need the full range of features offered by OBS yet, but I'm strongly considering setting it up just to have control over the video stream. I'm using the Zoom (hah) portable recorder for audio since it offers outstanding audio quality, convenient mic controls and basic signal processing. The problem with controlling apps via keystrokes is exactly what you describe: since the communication is one way, the state of the toggle buttons inevitably gets out of sync. I think maybe using the accessibility API to read the UI state back can help, but I'm not holding my breath.
This makes me think of Slashdot jokes from 20 years ago about 'imagine a beowulf cluster of these'.

I once worked for a server manufacturer that did a setup with hundreds of 1U size, dual socket Pentium 3, 1.0 GHz CPUs. In the era when the only way to have more than one core was a dual socket motherboard.
Yep, just as my Smartlink softmodem.
What’s special about Erlang pattern matching? Haskell
and ML are at least equivalent.
Has there been any studies of people taking blood thinners other than asprin, such as Coumadin or Heparin? How about the drugs given to stroke patients?

I have to be honest, I will be pissed if Asparin ends up being an effective treatment, happy that it works but pissed that so many suffered needlessly.

Also the article mentions hydroxy chloroquine. Now that the US election campaigns and associated propaganda is winding down, can we finally get some clarification on the Hydroxy chloroquine arguments?

It is my understanding that as a treatment it is ineffective but taken before being infected it has some benifits by helping zinc get into our cells, once there the zinc helps prevent virii from infecting healthy cells.
This is the closest answer. I was there. Codies actually got its start in a small light industrial unit in Banbury, about 20 miles down the road, but when the Darling family bought a run-down farm in Southam we all (well, probably less than 10 people at that point) relocated to some hastily renovated stables there. I don’t think it was ever anticipated to be a huge employment hub. That just sort of happened. We gradually grew a crop of portable buildings out the back to accommodate all the programmers that came to work on special projects as the company moved beyond the budget games market, and a small team of builders were on site for literally years gradually converting outbuildings and improving the house etc. There were no other developers around, save for Archer McLean who coincidentally lived a couple of fields away. The Leamington-centric games dev community all grew out of Codies. I expect that’s a good part of why the boys picked up CBEs a few years ago.
Especially when you don’t even have an account. I’ve had to create an account just to unsubscribe before.
Hardware support. I dont have the time or patience to port drivers for all the weird stuff I swap in and out. Lack of useful graphics drivers and 802.11ac support as well in that category. I'va had loads of troubles getting wifi cards in general to work across many BSD's and honestly I'd like to help, but its just way to much initial barriers to being useful for that kind of stuff.

FreeBSD tends to do best, and interestingly Nvidia even ships FreeBSD drivers, but from what I hear they're pretty bare bones.
I have a fundamental issue with "Unsubscribe". In most cases I want to be removed from their registry/"right to be forgotten".

"Unsubscribe" is a smokescreen for the above purpose. Most people believe that "Unsubscribe" makes these companies go away, but in reality it just hides the fact that they still own some of your data. And if it is companies like Google, Facebook, Pinterest, Twitter, they tend to follow you around the web, even if you haven't logged on to their service at the time (this has been discussed plenty).

I am in EU, so GDPR applies. I prefer to (instead) take a few mins and either respond and/or respond and include their "privacy@example.com" asking them as per GDPR to delete me from their records, which they (most) claim to have done so.

In some extreme cases, I filter to auto-delete their crap. I understand the grandfather of this post claiming that we should make the effort to do things clean and neat (which I honestly do and urge friends and family to also do), but there is an imbalance here. Some companies act in a very unethical way. They take the (beneficial to them) gamble that most people will prefer to flag as spam, than go through the multiple hoops of "Unsubscribing". The fact that he/she acts ethically, caring for the marketing effectiveness of his/her efforts makes him the minority (imho).

I don't hate advertisements or advertisers. They are people too. I just dislike the practices of the majority of marketers.
I suppose you could still XOR your secret S with a random bitstring B, then commit both S^B and B. Am I missing something?
I use GraphQL all the time in conjunction with PostGraphile https://www.graphile.org/postgraphile/ and let me tell you, it's definitely not slow. If anything it is very fast. But just like REST or anything else, if you do a poor implementation you will get a poor result: garbage in, garbage out.
If anyone is curious why some senator called Graham seems to be popping up in every bill that poses a threat to the internet, its because he sponsors or co-sponsors most of them. On congress.gov you can get a nice listing of everything he's done recently [1]. In summary, he either sponsored or co-sponsored this encryption act, the EARN-IT act (more anti-encryption), the OCPA (make websites liable for moderation errors), and another seperate law to amend section 230.

He has also co-sponsored legislation in support of privacy of personal identifiable information, but not for the general population or anything just US Federal judges [2].

[1] https://www.congress.gov/member/lindsey-graham/G000359

[2] https://www.congress.gov/bill/116th-congress/senate-bill/471...
I remember hearing about LIDAR in the 2003 movie The Italian Job.

https://jorgeonline.me/The-Italian-Job

So, we’ve know about LIDAR for about 20 years.
This is going to get bury, but thank you so much for everyone's answer. I also loved the discussions that sprouted up.
Basic reading comprehension

It says adopted, not invented or created. If you continued reading for two more paragraphs you would have read the author say that the auto industry has also adopted lidar. Is the author implying that the auto industry has also invented lidar?!?

It’s not even close to insinuating that Apple invented lidar. And this article isn’t from Apple, anyway.
Measuring Universal Intelligence: Towards an Anytime Intelligence Test (2011)
does song data on your db or you're requesting to musicbrainz instantly?
The content is behind an overlay containing a statement and a visitor cannot get to the machine learning content unless they click a button labeled "No Justice, No Peace", or remove the overlay using browser dev tools or other schemes.

How does that work? Do you make requests to deployed models somewhere, and is there a rate limit?

I'm asking because one of the reasons we're building our ML platform[0] is that we built many models for clients, but when we wanted to use these models, we had to find them again, bother with dependencies, etc. Now, we can just deploy them and have an endpoint we could hit to get results, which makes it easier for developers to work with HTTP requests, without bothering with the "model" itself.

- [0]: https://iko.ai
Yes exactly! GraphQL would be great for a huge company with multiple front end and backend teams that are a challenge to communicate between. It standardizes and simplifies things for that massive organization and alleviates the pain of communicating API changes across such a big organization.

If you are one small to medium sized team. Or honestly even 2 small to medium sized teams, GraphQL is overkill. The people working on the API for your frontend are either right next to you, or even you yourself. So there’s no need to introduce this big backend framework with a strict API. There’s just little to no process or code quality benefit for small teams. Unless someone on your team is absolutely terrible, and that terrible person is going to cause problems anyway.
>It's similar to how Apple invented the tablet and the smartphone (though, curiously, they don't have any broad patents on these concepts).

Did Apple say anywhere that they invented the tablet and/or the smartphone?

No.

But they could boast, and they would be right, that they invented the modern tablet and the modern smartphone, because all modern tablet and smartphones copy their iPhone and iPad designs (heck, the first Android smartphone came out a year after the iPhone), not the tablet and phone designs that came before them.
>Some great roguelikes have found their way to Steam (Caves of Qud, for example), but finding them amongst the 100s of games that get the "roguelike" tag is difficult. Not a huge issue, of course, but it's why it matters to me.

Try the "traditional roguelike" tag, it's exactly what it's there for and carries the meaning well. The author of the article argues against its usage but uses it himself many times throughout.
Nvidia's Acquisition of Arm; What Are the Consequences?
NVIDIA recently bought Arm for $40 billion. This deal is said to harm Arm's ecosystem. Arm is a big influencer of the industry and any disruption would cause big problems for the industry.
N=1 is a shorthand. It means it’s a science experiment with a sample of one. You.

In the even older times, we used to say, “Your mileage may vary.”

https://www.ketogenicforums.com/t/in-case-anyone-else-wonder...

It's not actually an accurate description of my situation because my two adult sons still live with me and one of them has the same diagnosis I have and the other is a carrier. So N=2 or N=3, depending on how you wish to count that.

While I agree with the gist of some of your points, I always cringe when people leave the kinds of comments you have left here, starting with "Don't worry about not being a doctor - that's a good thing!" https://news.ycombinator.com/item?id=25014092

My statement that I'm not a doctor is a statement of fact. It's not an apology. It's not an expression of low self esteem.

I have participated on HN for more than 11 years because the standards for discourse of scientific information here are high and that fact has helped literally save my life, which has made it worth my while to put up with drama swirling around me for a long list of reasons.

Over the years, I've been fortunate to have some folks with PhDs in various fields (including chemistry and biology) answer some of my questions and explain some critical details in layman's terms to help me better understand cell function, among other things. Some of those folks were met via HN.

My gut reaction to people acting like I have self esteem problems and need my ego massaged because the HN crowd is capable of dishing out criticism just makes me go "Please stop helping me" which is an old TV Tropes entry that has since been disambiguated into two separate categories:

https://tvtropes.org/pmwiki/pmwiki.php/Main/StopHelpingMe
I changed the way I charge my iPhone smartphones to reduce battery wear
> If you feel so strongly about "mamma mia", then you should have no problem with other people feeling strongly about the implications of 'GIMP', regardless of its origin (which you haven't mentioned once; it's a film reference

Pffff

That's some heavy twisting of my words

Or some kind of cognitive dissonance

I don't feel anything about "mamma mia", I feel that the people that invented a false stereotype, which is also offensive to many, because it's not representative of Italians just like Nazis are not representative of Germans, has no right to feel offended by something that is their own creation.

Stephen Frey gave the perfect definition of this behaviour

> It's now very common to hear people say, 'I'm rather offended by that.' As if that gives them certain rights. It's actually nothing more... than a whine. 'I find that offensive.' It has no meaning; it has no purpose; it has no reason to be respected as a phrase. 'I am offended by that.' Well, so fucking what.

I pointed to Americans because they are the only ones who constantly whine about everything, not knowing that they are a very very very small part of the World population and their whines are insignifcant

They really can't understand it

Either because they are dumb or assholes is yet to be determined, but it's a fact.

Constantly lamenting that GIMP is offensive on every thread about GIMP or GTK or even something not directly related like someone posts "have you ever tried GIMP" or "that could be solved with some GIMP-FU", while it is actually not a problem for billion of people, is so annoying that I wish Colombo stayed home sick that day he left for the Indias.

> Actually, they do. It's a well-known problem that people don't just downvote for content that they think is inappropriate or irrelevant

That's because the majority of Reddit users read subreddits where the majority of commenters are American

It's just a bias towards the platform given by the fact that the majority of its userbase comes from the same country with the heavy social issues I was talking about fee paragraphs before.

I don't hang out with American redditors anymore, I only read subreddits of things I like that are not of interest to American general population and my opinion of Reddit completely changed

I also met a lot of Americans there who share this sentiment on their country and are sad of the state of the things, just we were when Berlusconi was an important politcal leader

HN, on the other hand, can't change because there's only one HN and you can't make your own sub HN
GraphiQL is so nice. Just tick the boxes of the data you want, boom, done. Don't even have to read any docs to get that done.
CTRL and Alt and Delete
And yet, it's common practice, and it makes quite a sense:

"I think most people don't understand what it means that this is a design patent - it's not the same thing as a "regular" patent (a utility patent). Design patents allow a company to get an exclusive right to the form of a functional object so that a 3rd party can't make a different device with identical appearance (well, not legally at least). Almost every company that puts the time into making a distinctive shape for their devices gets one: Microsoft has one for the Xbox, George Lucas got one for Yoda etc."
How does this work from a technical perspective? If I forward mail to this service instead of clicking the 'unsubscribe' link, then how do they 'unsubscribe' me on my behalf? In order to complete the unsubscription process, the newsletter owner needs to receive an email (usually generated automatically by the mail client when clicking the 'unsubscribe link') that comes from the person being unsubscribed. If I outsource this process, this means that 'please-unsubscribe.com' will need to spoof emails from me on my behalf and send them the email specified in the List-Unsubscribe email header. If spoofed emails are not used and they come from 'please-unsubscribe.com' this won't be very actionable to the newsletter owner. From their perspective, they're now going to get 'unsubscribe' notifications that all come from an email at 'please-unsubscribe.com' which never signed up to the newsletter in the first place.

This all assumes that the newsletter unsubscription process is using the email based method instead of the link based method (which is a good assumption email-based is more common).
I obviously don't know you or your work but there is a difference betweeen someone whos is 'T shaped' with a core knowledge in one area and fairly knowledgeable in others, versus a polymath.

A polymath implies someone who has true mastery of multiple areas and has made meaningful contributions in multiple areas.

I also think it's rather unfair to compare ourselves with for example renaissance polymaths, the sheer volume of knowledge one would need to acquire in a specific field of study has grown several orders of magnitude. So with no disrespect to these historic figures the bar for being a 'master' in a specific field has also risen substantially taking much longer to reach.
You are confusing science with some aspects of academic culture. "Science" is not more after money than "music" or "sunshine" are. Science is the process of applying the scientific method to gain understanding. That would work in a money-less society just as much as they could enjoy music or sunshine.

There is rightful critisism at how academia works, especially the areas where results are so directly applicable that real money is made depending on the outcome. There is a lot of money in pharmaceuticals, in fossil fuels and even economic theories. But the majority of scientific endeavor is being done in quiet corners of academic buildings, or have you ever heard about multi-billion dollar grants for research project in mathematical proof theory, ancient western roman history or butterfly species in rural kasachstan.

This view of what "science" is similar to when people think that "sports" is just "football, baseball, soccer and basketball". Yes, there is a lot of money in those, but sports is much more than that.

P.S.: DoreenMichele is a lady.
RustFest 2020
"it wasn’t until the free software movement shed its rebellious roots and rebranded as the more business-friendly “open-source movement” that it really took off. One of the most crucial figures in this effort was Tim O’Reilly, founder and CEO of O’Reilly Media, who built his business empire by identifying the pieces of the free software movement that could be commodified. Suddenly, corporations that had previously considered open source to be dangerously redolent of “communism” were starting to see its value, both as a way of building software and as a recruitment tactic. From there, an entire ecosystem of virtue-signaling opportunities sprang up around the marriage of convenience between the corporate world and open source: conference and hackathon sponsorships, “summers of code,” libraries released under open licenses but funded by for-profit corporations.

If that counts as a victory, however, it was a pyrrhic one. In the process of gaining mainstream popularity, the social movement of “free software”—which rejected the very idea of treating software as intellectual property—morphed into the more palatable notion of “open source” as a development methodology, in which free and proprietary software could happily co-exist. The corporations that latched onto the movement discovered a useful technique for developing software, but jettisoned the critique of property rights that formed its ideological foundation.

Yet it was precisely the weakness of that foundation that made the free software movement vulnerable to co-optation in the first place. The movement’s greatest limitation was its political naivete. Even as it attacked the idea of software as property, it failed to connect its message to a wider analysis that acknowledged the role of property rights within a capitalist framework. Free software pioneers like Stallman tended to approach the issue from an individualized perspective, drawn from the 1970s-1980s hacker culture that many of them came from: if you could change how enough hackers wrote and used software, you could change the world. This highly personalized model of social change proposed an individual solution to a structural problem, which necessarily neglected the wider social context."

+

"the neoliberal consensus of the last few decades has meant that the benefits of technological development have largely flowed to corporations, under the aegis of a strong intellectual property regime. As the free software movement came up against these prevailing economic forces, its more contentious aspects were watered down or discarded. The result was “open source”: a more collaborative method of writing software that bore few traces of its subversive origins."

— Wendy Liu, https://logicmag.io/failure/freedom-isnt-free/
NVMe-oF is a transport protocol between an initiator (e.g. Linux nvmf module) and a target (e.g. spdk, Linux nvmf module, etc.) much as iSCSI is a transport protocol. The storage behind the target does not need to be NVMe for NVMe-oF nor does it need to be SCSI for iSCSI.
If you create those indexes for REST API's you can just as well create those indexes for GraphQL API's?
I don't see how you back your statement with any real arguments. Why do you think it's an improvement? A lot of the time people argue GraphQL is better than REST, what they actually mean is that they didn't want a set of conventions but rather an opinionated framework that made the decisions for them. REST gives you a lot of freedom to do it wrong. GraphQL on the other hand makes some assumptions and decides a few things for you. This makes it easier to use if you don't want to dive into the complexity of designing and building proper REST APIs. The outcome will be more or less identical.
Different solution to a different problem
Hi
I started coding at 27 and am doing well despite the late start.
If you like coding keep investing in growing your skills and try to get a job/internship at a place that aligns with your interest.

If you enjoy it it’s a great job with great money, and you get to learn about whatever domain you’re coding for.
IMO it’s an implementation skill and having a solid academic background in biology would still make you a more effective biologist
> far more abstract principle of the home PC user being able to recompile their own software stack from source.

I contributed hundreds of hours of work into libraries. They are used by the same companies that sell me locked-down devices that I cannot modify or even inspect. They even invade the my privacy and I cannot disable that.

At least GPL tries to mitigate this problem. MIT turns volunteering into unpaid labor for some billionaires.

Calling it "far more abstract principle" is quite absurd.

These companies try hard to push the narrative that MIT is "practical" and GPL is "political" - guess why.
Completely agree and it's not just about CPU it's about having a great power efficient GPU and about being able to do things with the neural engine for example that would not be possible on an x86 Intel or AMD laptop design.
> I think that's the fundamental reason open source licenses such as BSD and MIT have caught on - they centre on the need of the developer to get productive work done, not on the far more abstract principle of the home PC user being able to recompile their own software stack from source.

That is reducing what GPL is about quite a lot.

For example it is equally important, if not more, that modifications in most cases have to be contributed back to the community, which means getting companies to take part in the action, instead of simply using work of others, profitting from it and never contributing anything back.
Google Photos will lock some new features behind a paywall