skysight-inc/HackerNews huggingface dataset:
You have a bit of a contradiction going on here. Your first sentence states that you think anthropology isn't science and your last sentence cites it as an example of a "biological scientific field". The part of forensics that deals with human bodies and especially racial classification is called forensic anthropology.

Now, the relationship between academic and forensic anthropologists is pretty fraught, but not because the regular anthropologists are out there inventing new genders all the time. It's because forensic anthropology uses outdated methodologies widely considered unscientific, including racial identifications. That's why the US National Academy called for forensic science reform back in 2009 and why you still get debates like this between academics and forensic anthropologists: https://doi.org/10.1111/1556-4029.14513
> It's really interesting to see how a crowd of tech workers who generally are trying to pave the way are so quick to attack and be negative.

It's really interesting to see how a different crowd to tech workers who are constantly in contact with the myriad of ways in which technology can be harmful to human interaction and happiness can be so quick to downplay any legitimate criticisms.

> Go to a restaurant I just get shown where to sit and don't need to waste time with the host/server giving me menus or telling me anything.

...in which you view a human being as a hurdle to be surpassed rather than a human being.

Conversations with waitstaff are often some of the most rewarding parts of a restaurant experience. Even just focusing on the food, the best way to find out about dishes you haven't tried is by talking to waitstaff. And I've formed great friendships with waitstaff at places I go regularly.
> It's not all that great blaming the victim

* Run a SaaS that costs money

* Do not perform the migration in prod replica setup with test data and monitor for, observe and fix any oddities

* Cause a 100% data breach by not following a sound change management procedure

Just because this individual is being blamed and not a Ltd. or Corp. doesn't mean that this is how a quality SaaS should be run. I know that more it's-just-a-side-gig SaaS wing it more than they do not but this is exactly what happens when you haven't got good ops. Rather than random error, this is a consequence from a systematic error.
> If you need to go through the suggested code to ensure it's correct, you may as well write it yourself?

Not really. People are generally far faster at reading something and evaluating whether it's correct, than at writing something. In the same way it's faster to read a book than to write one.

Not to mention the time it takes typing, fixing typos, etc.

So this could genuinely be a huge timesaver if it helpful enough of the time.
I recall an earlier discussion on here stating that using CDN nowadays doesn't have any gains, only drawbacks.
No comments on history, AFAIK, Packet Length Limit: 1500 was found on a stone tablet.

But note that many high profile sites purposefully do not send 1500 byte packets. Path MTU detection has many cases where it doesn't work, so it's simpler to say f*** it and set your effective MTU to 1450 or 1480 and call it a day.

Reflecting the MSS in SYN minus 8 (assuming a poorly configured PPPoE link) or 20 (assuming a poorly configured IPIP tunnel) or even 28 (both) is probably more effective, but stats are hard to gather, and AFAIK no OS makes it easy to run a test, you'd need to patch things and divert packets and have a good representative section of users, etc.
Automate the Boring Stuff with Python and Python Crash Course were both pretty great.

The first one you can read online for free legally. I'm not sure about the second one.

https://automatetheboringstuff.com
You can do

const $ = document.querySelector;

$('.elements').style.color = 'red';

Which is only marginally more verbose.
Hi Nat! Just signed up for the preview (even though I'm the type to turn off intellisense and smart indent). I was wondering if WebGL shader code (glsl) was included in the training set? Translating human understandable graphics effects from natural language is a real challenge ;)
It's fair to expect a international company pushing its products all over the world to be prepared to comment on non-US jurisdictions. (I have some sympathy for "we have a local market, and that's what we are solely targeting and preparing for" in companies where that is actually the case, but that's really not what we are dealing with in the case of Microsoft/GitHub)
Yeah, that's the thing. It can be good to work hard, but not necessarily long hours, or long stretches without breaks. I never feel more productive than when I just got back from a vacation.
Curious to hear your opinion on why gender studies is a pointless degree? Other than you thinking it's "pointless", what is it about a gender studies degree that is pointless?
> MySQL/MariaDB have a completely open root account too...

My point was: why didn't the author of the article enable the use of authorisation? To rely on only a firewall is just stupid.
You're bang on here. Why import an entire library when once polyfill and native features will serve you nicely.
Is that a bad thing? sw-developers are grossly overpaid to the point it's damaging
My bet is that copyright law has not caught up with massive machine learning models that partially encode the training data, and that there will still be cases to set legal precedent for machine learning models.

Note also that it's not just a concern for copyright, but also privacy. If the training data is private, but the model can "recite" (reproduce) some of the input given an appropriate query, then it's a matter of finding the right adversarial inputs to reconstruct some training data. There are many papers on this topic.
Synthesising material from various sources isn't copyright infringement, that's called writing.

It's only infringement if the portion copied is significant either absolutely or relatively. A line here or there of the millions in the Linux kernel is okay. A couple of lines of a haiku is not. Copyright is not leprosy.
It depends what you mean by "given", I can't write a million line document describing exactly what kind of style I want it to use, the formatter must learn the style on its own from examples.

I agree that something like that would be much easier to make in theory, hence why I'm suggesting it since maybe it could be made ~perfectly, which Codepilot isn't (we haven't unlocked AGI yet).
The stock market just doesn't care about the same things HN thinks are ultra critical.
When I clicked the link, I figured it was about Gilad Bracha's language Newspeak, not the antecedent in Nineteen Eighty-Four.
From my limited experience with c#/xaml and swift apps, it's MVC/MVVM mostly, although apple is moving towards react-like swiftui.
In that sense of the word nothing could be said to be truly empty as there are always "fields" of some sort. At minimum there is always a gravitational field. If we are going to use the word "empty" at all, then we are implicitly setting boundaries on the sense of the word to, usually, exclude the four fundamental forces.
DeepMind and Amii Extend Emphatic Algorithms for Deep RL
Thanks!

Could you use your Java code to define Factorial?
So some weak US tax policy inspires an ill-founded argument against … money, the market economy, and private property, effectively?
I love this. It reminds me of transparency from amazon. Products have a QR code on the outside of the packaging to have some minimal effort prevention on counterfeits. Includes some metadata like manufacturing date and location.

https://brandservices.amazon.com/transparency
> Smart cars for everyone. Statistically that's all anyone should need.

That's not how statistics work.
6 foot between detached single family homes only in the densest old city neighborhoods. The legal minimum in most places is now 10. These would be properties that many Americans describe as “right up my neighbors ass”. Your average home in the burbs is going to have 30+ feet between them, especially in the hot dry (read: developed post AC) areas of the US you’re talking about.

> Rain getting onto the wooden walls? Needs regular repainting?

Most “wooden” US homes do not have wood siding. Vinyl is extremely common, and most homes that predate vinyl have had vinyl installed because it eliminates the maintenance associated with painted wood. Mine is decorative masonry. (And I wish I had vinyl)
I guess you miss the point. It's not trying to suggest the perfect code. Only you know it. It's saving you time by writing a good (sometimes perfect) first solution based on method/argument names, context, comments, and inline doc. And that is already a huge boost in productivity and coding pleasure (as you only have to focus on the smart part).
Do you develop REST API also....?

The fundamental issue is that it binds the server to the client, who must understand HTML structure. It also makes it more difficult to reuse the endpoints in different ways or for new applications.

Returning data and letting the client render it decreases coupling and increases flexibility/testability- you can run unit tests on the client for mock data, and run unit tests on the server to test the desire
I imagine, for a while the complexity that Copilot can handle is limited to what most people would pull from stackexchange anyway. And if it helps autocomplete documentation and provide automatically generated (more descriptive) function/variable names, it will probably be a net positive for those limited use cases.

That said, I can't wait to read the first postmortem where someone deployed code generated via Copilot that has a bug. I just hope it's not on a rocketship or missile guidance system.
"I never took a day off in my twenties" (Bill Gates) quote is a misnomer because what Bill Gates considers a day-off is something where you are just lying around doing nothing, such as lying on the beach. A two week sojourn into a set of books that interested him were not considered "days off". He did such activities yearly.

Bill Gates wasn't in the office working a 7 day schedule for his entire 20s. So that is not the impression we should get from the quote at all. His productive time away has merit, and I have followed that attitude to reading myself, and recommend it to others.

It would have been better if he had said "I never wasted a day in my twenties" which I think would be more accurate.
When you sign to get your vaccine it's clearly stated that long term side effects are unknown (at least in Europe). We can only hope it's gonna be ok.
Well, they finally got me to log in again after, what, 5 years? Good on them.
i couldn't agree more!
It does actually suggest entire blocks of code. I haven't quite figured out yet when it suggests blocks or lines - if I create a new function / method and add a doc string it definitely suggests a block for the entire implementation for me.
Cool project! Have you seen any interesting correlations between languages, paradigms and the accuracy of your suggestions?
... and "public" VPNs, where all you need is the network ID to connect. Seems great for playing LAN games. It also has a userspace implementation, which I was able to use on bitbucket CI/CD where I couldn't bring up a tun/tap device, to connect via SSH to a private server. It also has Ad-Hoc networks that are public, IPv6 addressed, and based on port-range, so you can expose your SSH server to anyone with the IPv6 address, for example.
You're missing the fair use aspects. Check out this article on fair use [0].

> In 1994, the U.S. Supreme Court reviewed a case involving a rap group, 2 Live Crew, in the case Campbell v. Acuff-Rose Music, 510 U.S. 569 (1994)... It focused on one of the four fair use factors, the purpose and character of the use, and emphasized that the most important aspect of the fair use analysis was whether the purpose and character of the use was "transformative."

It has some neat examples and explanation.

[0] https://www.nolo.com/legal-encyclopedia/fair-use-what-transf...
Remove Extra Padding
Honestly, I don't know and would like to know as well. Can you share some insights into how much a cloud database allows to be tuned?

I haven't used a cloud offering before, but OP was asking about managing and operating a database. And that list is what we do at work or at home.
Cliqz. Regardless of what their marketing copy made you believe they collected the full clickstream of all their browsers users.
The scientists who make apps addictive, perhaps? https://www.economist.com/1843/2016/10/20/the-scientists-who...
The averageRuntimeInSeconds example does not check for division by zero so it creates broken code at least 20% of the time based on the examples on the homepage :)
hmm, so let's think this through.

Wouldn't that imply that a person who learned to code on GPLv2 sources wrote writes some more code in that style (including "long strings of code", some of which are clearly not unique to GPL) is writing code that is "born GPLv2"?

I don't think it currently works that way.
I meant to allow for that with the ‘assuming he’d actually enjoy a day off’ caveat, but even so, there’s this, from Walter Isaacson:

“Every spring, as they have for more than a decade, Gates spends a long weekend with Winblad at her beach cottage on the Outer Banks of North Carolina, where they ride dune buggies, hang-glide and walk on the beach.”

Yachts? How about this:

https://moneyinc.com/a-closer-look-at-serene-the-330-million...

He also does play golf, is a member of Augusta National, and, apparently, has been living at a golf resort for months.
Assuming this tool results in two peers connected over WireGuard (no relay server), the UDP performance should be great. Probably fine with a relay server too but I can't say definitively.
Don't get me wrong, I 100% agree with you that based on the facts, it should happen.

But short of siezing all of his still-in-the-US assets, Thiel has $2B-worth-of-reasons to spend decades arguing this in court.
According to U.S. Bureau of Labor Stats May 2018 for the job category "Software Developers, Applications" mean salary is $108K. They provide percentiles 10% at 66K and 90% at 161K.

https://www.bls.gov/oes/2018/may/oes151132.htm
It seems like a quick easy study, not trying to be more than it is. Why not gather some data before and after. That said, jama could do more to protect its reputation.
This will have the same deep impact Stack Overflow has had on code for the past decade. Good and bad!
IMO the closest case is probably the students suing turnitin a number of years ago, which iParadigms (the turnitin maker) won [1].

I think this is definitely a gray area and in some way iParadigms winning (compared to all the cases decided in favour of e.g. the music industry), shows the different yardsticks being used for individuals and companies.

I'm sure we will see more cases about this.

[1] https://www.plagiarismtoday.com/2008/03/25/iparadigms-wins-t...
I gotta be honest, I hate working hard. At least for money anyway. I hate the amount of time and mindshare it takes and the way it's looked up to as some virtue by the rest of society; the hallmark of some truly good person.

I'm sure there will be knee jerk reactions to downvote this just because of how programmed it is into society that hard work is a noble endeavor, and perhaps it is, for a certain class of problems that humanity occasionally faces where there is no easy way to solve them except by working hard. But making money and living a good life should not be one of those problems.

You really don't know how pointless it is to work hard until you make easy money. It's not uncommon for my investment portfolio to have a gain or loss of $20-30k in a day, I've made over $200k in the past two months, not really doing anything. My job itself pays close to $200k a year, but I justify working it by the fact that it's fairly easy and really I only put in about 4 hours of solid work per day.

I feel fairly secure in not being a very ambitious person anymore. I used to be, back when I was young and hopeful and immersed in the whole startup scene with hopes of making it big and changing the world for the better. But no startup I was ever part of ever made it big. Worse, as I got to know the world I didn't see the point in trying to change it. It is what it is and that's all it will ever be.

So yea, I've accepted I'm not one of those people destined to save the world through hard work. Instead I'm here to savor the fruits of their hard labor, and my goal now is to live as richly as possible with the least amount of effort. There is so much to enjoy in life and not enough time to enjoy it if you spend all your time working hard.

Nothing makes me feel as good as working smart, or even not working at all, and yet still producing the same amount of results as someone who has worked very hard. It is intoxicating, and knowing that others would be doing the same if I was working hard right now makes it very unappealing to work hard myself. I am cursed in that I will never be able to work hard again.
DevOps; a Decade of Confusion and Frustration
From my understanding, most?(if not all) types of reactors can produce _some_ materials to make a bomb to varying degrees of dirtiness/nukenes with varying degrees of difficulty of doing so. Those smaller reactors will definitely have to be guarded.
Where are LSI, LDA, and similar dimensional reduction approaches? (e.g. build a neural network that does the same job as LDA but is nonlinear...)
SpaceX to launch second rideshare, pressuring small-launch industry
You're right, I misread and her father is indeed a multi millionaire not a billionaire. I can see how the phrase "privileged white male" can be loaded so I probably should have chosen different wording. However it is true in this case, and an important part of why people are angry.
Had a similar experience:
this awesome takeaway / pizza place had an ordering system completely online, great!

The only downside? After deciding what to eat, adding the table number and pressing "order"... you discover that you can only pay by credit card (I mostly use debit).

No option to pay in cash. I had to go to the cashier, re-order everything, tell her my table number and pay in cash.

Not that huge of a deal, first world problems, but still - they could have stated right away the payment methods for the online thing.
This is not true - and I've been using copilot for many months :)

It suggests entire blocks of code - but not in every context.
> That's 30KB over the network and 90KB of JS code in memory

A fair point, but compared to the payload of most sites (let alone apps) these days that is chicken feed.

Just opened that page itself and DevTools tells me 5.2Mb was transferred including ~175KB of JS from twitter, 65Kb JS for the video player (which seems to have 46Kb worth of css associated with it!), ~1Mb worth of font resource, ...

> so that you don't need to learn about 5 standardized browser API methods

That and the way jQuery does method chaining, which a lot of people find far more convenient, but other features. jQuery does a lot more than querySelector/querySelectorAll/friends.

> No doubt that gives you a better developer experience*

<attenborough>And here we see a forum commenter in its natural habitat, hunting the point. It sidles up slowly, and pounces...</attenborough>

(with apologies for failing to resist being facetious and slightly dickish there)

>* but I don't think your users are thanking you.*

I don't think most users will notice. Those that do due to slow connections, metered connections, low-power/low-memory devices, etc, are going to baulk at much more before even noticing jQuery on this site.

On something like HN (23.8K transferred for this page before my comment was added) 30Kb might look chunky, but few sites are remotely close to being as lean as HN.
idk I always find writing code easier than reading code. Perl is a fantastic example of this.
Let's solve the problem of replacing CEOs next. The above paragraph could have been written by GPT-3 already.
Yet another Paul Graham stream of consciousness. He presents a thesis but forgets to support it as he streams out another essay. I take issue with this fundamental thesis: "There are three ingredients in great work: natural ability, practice, and effort."

He doesn't distinguish between practice and effort. In my view, practice takes effort and effort occurs during practice, they are two dimensions of the same thing, which is really just "experience." You don't gain experience without effortful practice.

Furthermore, where is his mention of accountability to a team? One of the greatest motivators is having helpful allies who tell you what they want from you, provide tips how to do it (leveraging their experience), and then give you the keys you need to work hard and get great things done.

Another lackluster article from PG that rockets to the top of HN within an hour. There are much better writers out there, I'm not sure why his work is so lauded.
YT demonetizes Bret Weinstein and Heather Heying channel
Like the bad Ohio State covid-19 athlete heart study[0], my cynical view is that the reason controls weren't included is because of the suspicion that the study would not be notable/publishable if they were.

[0] Cardiovascular Magnetic Resonance Findings in Competitive Athletes Recovering From COVID-19 Infection, https://jamanetwork.com/journals/jamacardiology/fullarticle/...
I didnt know that. That's pretty disappointing. What do they expect us to do if we want to report test results but not allow Google captcha?
"I am missing the argument here -- its better to legalize than not legalize, but you are against legalizing?"

No.

Look a couple of posts up in the thread you're responding to and you'll see me say:

"I'm 110% for legalization, but we need to set realistic expectations."

and I was responding to someone who was saying that if we legalize there'd be no overdoses. That's just wishful thinking. We need to legalize but be realistic about our predictions about what legalization is going to look like. No overdoses is not achievable (see my other posts in this thread as to the reasons why). But overdoses will definitely be reduced.
Well, the footgun on this thread is on Docker...

There exists an entire class of software that is best avoided. Looks like their usage is highly correlated. As a parallel, I was just saying in a work meeting that the first step towards a good IT environment is not adding some crazy non-causal component like our F5 middlewhare, while waiting for a command to end on our Oracle database. That other class is highly correlated too.
I like that it is "primitive"

It aims to answer the question, "What should I do after Duolingo?" It is based on https://tatoeba.org/en/

"I'm constantly surprised by these new SASS projects popping up that are being outdone by open source Anki flashcards from 2010."

Trust me, Anki can do very little for Chinese compared to clozemaster and the DuShu app.
https://play.google.com/store/apps/details?id=com.trescher.d...
This article has more than quadrupled my existing opinion that the concept of hard work is largely a fabrication designed to show off to other people.

If anyone’s seriously read this article end to end and didn’t conclude: “Wow, Paul is really struggling to back this up.” You might be in junior high.

The reality is that inflation and monetary policy combined with degradation of schools means you have to play a completely different life game to succeed now. And “working hard” while being a waiter or bartender isn’t going to get you there.

Paul is really trying to avoid the fact that unless you are gaining extremely highly valued skills in the exact right industry at the exact right schools at the exact right time, working hard is a complete waste of time. And everyone can feel it at a gut level.

People know when their work isn’t going to be rewarded. And in this era, you won’t be rewarded 90% of the time for
Most skills or most efforts.
Dotnet doesn't work on WinARM