skysight-inc/HackerNews huggingface dataset:
> Generating a fake person seemed hard until we could do it.

This is also something a talented high-schooler could do well before now. The interesting part there is teaching a computer to generate plausibly-human faces, not the act of generating fake people in general. This is the same way.

This seems more interesting because it has practical implications. Generating chemicals that haven't been investigated is the first step towards a programmatic pipeline that can identify and investigate novel chemicals. These seem of particular interest because they're of the "doesn't currently exist" variety, rather than the "cannot exist under the laws of physics" variety.
The output is great for a quick one-off script. Maybe if you make the comments look more “enterprise-y”, it’ll go for more careful code?
Conceptually, I think the MCO (managed care organization) system works as well. In a taxpayer funded system, the MCO activities are performed by government employees directly. In an MCO system, there is some extra overhead, but MCO profit margins are 5% or less, so it is not terrible. It is just that everyone needs to be forced to go through healthcare.gov, and I don’t see why Medicare or Medicaid should even be a thing. The hodge podge of systems is the worst of all worlds.

Of course, I know why it is a hodge podge, and that is because increasing the amount of healthcare available to everyone would increase costs and hence taxes and/or premiums.
"create more problems than they solve."

Like what? Or was this ironic use of your own hyperbole?
VS doesn't currently run on ARM (which sucks, but that's definitely a very high priority for the team; I suspect the recent 64-bit migration is setting the stage for ARM support), so there isn't much point in speccing it to run VS. Agreed that remote development/debugging is not ideal.
> historically when has that sort of 'tit-for-tat' style of argument ever been helpful?

It's not tit-for-tat, it's a wake up call. As in, what exactly do you think we've been doing with our skills and time?

> ""we've observed first hand the problems that we've cause for society"...

But not everyone agrees that this is actually a problem. There was a time when being a blacksmith or a weaver was a very highly paid profession, and as technology improved and the workforce became larger, large wages could no longer be commanded. Of course the exact same thing is going to happen to developers, at least to some extent.
If Julius Caesar had taken Alexandria in 2021, he'd have sold the library to a for-profit corporation.

What a terrible loss.
I don't know what to tell you if you think that. I guess don't put in effort in a menial job? Just quit, slack off and post on HN instead?

I don't think menial work leads to "mortgaging your body". Some jobs sure, but those very physically demanding jobs pay well because the alternative would be a job that pays equally as poorly and is not physically demanding. You can always default to working at a grocer or fast food job.

Those factory jobs at Amazon that are fairly grueling pay a lot better than similar jobs in those areas w/ that skill set. People don't really work them very long either due to the demands. So you can do that for a few years, make more money and hopefully invest it in building out a more valuable skill-set or give better opportunities to your children.
This is low-key awesome! Like, we've allowed one company to become so powerful that they can straightup demand a portion of yourself in order to do business with them!!! Hopefully the US soon allows corporations to be congressmen and senators to ensure complete dominance on all aspects of regulation and other threats to profitability!
In a great many cases, malware can grab your MAC address now. Which is, as it happens, a 48-bit globally unique address.

IPv6 addresses are a major PITA, not only are they too long, they're impossible to write and get even most technically competent people to understand. They're almost as hideous and unusable as x.400 email addresses...
Strictly speaking, you could train a model which does not contain the original source text (just the underlying language structure and work tokens), and generates ASCII strings which are consistent with the underlying generative model, that are also always valid code. I expect to see code generator models that explicitly generate valid code as part of their generalization capability.
Maybe you are right, in my experience either the code you have easily available to you (either because another person or a computer wrote it) is perfect for your use case (to the best of your knowledge anyway) or rewriting it from scratch is usually better than morphing what you have into what you need.
Or you could be served divorce papers from your partner and lose a substantial fraction of your net-worth and future income.

Or you ( or a member of your family) could have a debilitating/rare disease and your insurance does not cover all the treatments for it.

Or you could have been fired and opened your own business and your partners fleeced you out (ask me how I know)

Or you live in a country where salaries are below 45 k /y.

And so on ...

You have a very naive, simplistic and privileged worldview so I hope for your own sake you never have to leave that cocoon.
Tons of DOM mutations in a hot loop are slow.

One DOM mutation is faster than one VDOM-to-DOM flow, though, of course, since the latter's doing the same thing plus more. The latter also uses a lot more memory, and keeps it around indefinitely unless you want to risk performance-killing deallocs and allocs later (I'm making some assumptions there—I'd expect a typical VDOM implementation's memory is rarely released, since re-building that data structure would be high cost if you need it again and largely defeat the purpose).

VDOM's also pure JS in the typical implementation, which is going to tend to be slower and (much) less memory efficient than getting the fuck out of JS and into the browser's C++ or Rust or whatever, ASAP (React's, for instance, is a big ol' tree of JS objects, AFAIK).

If you're often modifying or inserting 10,000 elements per update and can't be bothered to somehow batch those yourself, virtual DOM is probably a performance win. If the count is typically more like 1-10, it's probably overhead. In between, shit, I dunno, benchmark it.
Because he was trying to build one of the biggest/most successful companies ever? Some things are just hard regardless of how smart you are, building a mega company is one of those.
haha, you asked a question that I've always wondered.
Is it any different than training a human? What if a person learned programming by hacking on GPL public code and then went to build proprietary software?
Kintsugi: Automatically resolve Xcode Git conflicts
Perhaps we need GPL v4. I don't think there is any clause in current V2/V3 that prohibits learning from the code, only using the code in other places and running a service with code.
they can just sell it? What's the problem there?
Does anyone know what happens to those Data? Do WD offer some sort of Data Rescue Services?
Honestly, this attitude (dismissing the feature even without trying it out) comes across as insecurity and gatekeeping.
I haven't seen any reports of this, but it's certainly something we want to guard against: https://copilot.github.com/#faq-can-github-copilot-introduce...
How does LinkedIn know my facebook username if I've never linked them? How does it infer salary and is it provided to recruiters unverified?
it's not that atoms don't exist, it's that atoms are the smallest part of reality - that they are indivisible. That's what atomism is.

https://en.wikipedia.org/wiki/Atomism
For sure, I guess for me there is a time and place. Sometimes I am eating because I am hungry and sometimes I eat for the experience. For the former I like the idea of using a QR code. I never had troubles in China talking about the food when I used a QR code. I don't have romantic ideas about it though, I still was able to interact with the owners or wait stuff just as easily. Reminded me of the use of vending machine tickets in Japanese mom and pop restaurants.
I'm just using colloquial terms. I don't consider progressive people progressive (they're much more regressive in many ways), but it's a simple way to describe the people involved. Republican, alt-right, trump supporters, qanon; whatever label you prefer over "conservative" is probably good enough to get my point across
I wonder if CoPilot uses Github's private repositories to train itself, which would allow malicious users to somehow obtain code or designs that they otherwise would not be able to view.
yeah well that's true about people's intuition but it hasn't been the case for a long time. to "jet off on a private jet" anywhere regularly probably requires a salary on the order of a million per year.
I would say the use of float makes it a nonstarter - even for "quick one-off" scripts. That's a fundamental error in the generated code. It maybe looks correct at a quick glance but it's only introducing subtle errors to find down the line.
I wish Brendan Eich's original intention to put Scheme "in the browser"[1] had succeeded. There was never any reason to invent a new browser language when perfectly good one's already existed.

[1] https://books.google.com/books?id=3b40AwAAQBAJ&pg=PT32#v=one...
Would you be okay with a human reading your GPL code and learning how to write closed source software for closed source projects?
10% of Americans are millionaires. I would say that 90% of full time software engineers will end up becoming millionaires. FAANG engineers become millionaires in their 20s. For others it will take longer.
Thanks. I haven't seen it. you are right.
To be fair, it is still easier to lose a finger when you don't know much about a table saw.
At my job, we have a desktop app that uses HTTP and WebSockets. We compile it into WASM for the browser. My side project is a single page app. My personal website static HTML and CSS, with almost no JavaScript at all.

I think that the independence of various parts of the web stack is actually a strength, not a weakness. Because you don't need the complete ecosystem — you can pick and choose which parts to use, mostly without compromise.
Listen to Pulsars: Wolfram Mathematica
Really? The bad stuff is already accessible.
New CNCF report puts spotlight on wasteful Kubernetes spending
Right, but that's not an issue if you're looking at a single company on GlassDoor and levels.

That median includes QA and Testers, do folks in these job titles always code? If not I wouldn't call them SWE/SDE.
Or, how about the subjects got better at collecting their sperm. Not a talent most of us have much experience at.
Reading the threads adjacent to your comment shows this isn't the whole story.
You want to defend a company that uses shitty dark patterns?
Not everything has proof, or has proof that is cost-effective to generate.

Amazon requiring its workers to photograph packages is a great idea, and one I applaud them for.

But most instances of employees running into difficulties don't have such elegant solutions. Unless you want employees to be wearing bodycams their whole shift... and then you're going to have to pay other people to review the footage which can take serious time...
Trump wrote on Twitter Thursday, "In the East, it could be the COLDEST New Year's Eve on record." He added: "Perhaps we could use a little bit of that good old Global Warming that our Country, but not other countries, was going to pay TRILLIONS OF DOLLARS to protect against. Bundle up!"

https://www.foxnews.com/science/trump-says-east-could-use-so...

Close enough?
> Why not just bring cash to tip? Or call the restaurant and talk to the manager?

We're talking patron UX here and point is I don't what to shoulder the burden. I didn't even want to calculate 15% tip in my head and you want me to start carrying cash everywhere, something I haven't done since Y2K was a concern. Spend 15 minutes waiting for the manager to come over? No thanks.

> Not tipping doesn't accomplish anything and the server who has no control over the system and is already underpaid gets screwed over.

I view that as "not my problem". I know it's wrong if the server gets screwed, I'm not arguing this is a just behavior on my part. But, if you extrapolate my behavior to all patrons the restaurant would get a hint real quick that people didn't want to tip 20%/25% and reduce the defaults. They know I'm dissenting it's just that I'm the only one dissenting so they're not even paying attention. Instead, what is happening is the opposite. Patrons were conditioned that 15% is too low. 20% is now standard, pushing up to 25% which will be standard in a couple years if trend continues.

FWIW, I hate tipping in general. I wish they were paid a fair wage and I was billed appropriately on the front end.
This is what monopoly abuse looks like
Banks are closed only in US. In countries like India you can do transactions near real time for most consumer transactions with 0% fee.
Will never understand the snobbery against jQuery.

It was a great library for what it did and it holds up a lot of sites still.
>it's really odd that the DOM API is not compatible with for-of loops, which could have been a selling point.

I'm not sure what you mean by that? querySelectorAll returns an iterable. Also, your link is outdated. It doesn't include the fetch API which has enjoyed wide support for quite a while now.
> you cannot copyright a "style"

This line of thinking applies to the code generated by the model, but not necessarily to the model itself, or the training of it.
Not that they _do_ reach it, but that they can. I think the general argument is that most people are not sufficiently financially literate to appreciate that the path to a million dollars is paved with consistent savings and reasonable budgets.
Gabe Brown uses 700k pounds of cattle per acre, but he moves the cattle daily. On his site, he claims the pastures are 15-40 acres. [1] So I presume 700k pounds of cattle per 40 acres would give you the figure you're looking for.

[1]: http://brownsranch.us/grazing/
Which mobile browser downloads PDFs instead of just rendering them?
> Think of it like musical chairs. Thiel just took one of the chairs away (put it in the closet) and someone has to lose the game unless more chairs are added to the game.

1. The chair Thiel "took" has been subsequently loaned out to other chair users. It wasn't taken away from the table. It isn't in a closet. It isn't in a giant cartoon swimming pool of chairs.

2. Thiel (and team) added net chairs to the larger musical chairs game. The count of new chairs is debatable but is not insignificant.

3. The chairs in Thiel's stash came from people willing to give him those chairs because they speculated they would get more chairs back down the road or at least not lose as many chairs as they would in other ways (like holding a chair as it shrinks due to inflation).

4. Society needs more chairs and specifically it needs people who have (a.) ideas and science to increase chairs, (b.) skills and knowledge to execute those ideas and (c.) leadership to guide and grow organizations to scale up the execution of those ideas. The emergent and evolving method society uses to develop consensus around and incentivize specific a, b, and c outcomes is the accounting of chairs.

This year society will account chairs worth $3.5B ($3,539,217,846) towards football. Do these 1,934 people add chairs or take away chairs from the table?

https://www.pro-football-reference.com/players/salary.htm
Not my code, but: https://gist.github.com/aruld/3965968
>It is not a conspiracy theory to believe that a relatively untested vaccine can have unknown side effects.

Everybody knows that. But the benefits (reduced transmission, protection from severe forms of the disease) still outweigh the risks of the vaccine.
https://codeberg.org/vula/vula aims to thwart surveillance adversaries by automatically building wireguard tunnels between LAN hosts with zero configuration using existing IP addresses and .local hostnames inside and outside the tunnels, and uses CSIDH to provide post-quantum protection. Unlike these other projects, it doesn't (yet?) do anything over the internet, and as a result doesn't require a server or any infrastructure. If it is installed on the router, internet-bound traffic is also protected on the LAN.
Gotcha, thanks for clarifying. If you’re treated as FTE, why are you not?

I’ve had a similar situation before, and I will say that of course they want to make you feel like an FTE while keeping you on contract. That is the best of both worlds for them, of which you reap nothing but self-employment paperwork.
I haven't seen it personally. I've done everything "right" in life and I still get screwed 10 ways.

Do you have any links to the data you mention?
Customer Service Chatbot
The IntelliCode and Copilot teams have been collaborating closely together, since we want them to provide a "better together" experience. However, the underlying tech isn't the same. Copilot is powered by OpenAI Codex, and enables rich code synthesis via a cloud service. Whereas IntelliCode uses multiple local models, to enhance various parts of the editor (e.g. prioritizing the completion list based on your context, detecting "repeated edits" and suggesting additional refactorings).
Good luck passing new laws in a country where:

1. the legislative bodies aren't designed to represent equally the population being governed

2. the vast majority of political spending comes from the wealthiest people & corporations

3. there is no correlation between the views of the average American and what gets passed as policy.
I completely disagree with you. Reading code for correctness is difficult and not something most people do well at all. Reading code and reading for correctness are not the same, and most developers can write code a lot faster than they can verify it.
I just cannot fathom the worldview that leads one to believe a for-profit company can solve the problem of for-profit education.
https://blogs.scientificamerican.com/beautiful-minds/the-rol...
GitHub Copilot may suggest old or deprecated uses of libraries and languages

This raises two questions.

- is there a way (right now or planned for the future) for library maintainers to mark suggestions to be removed from the suggestions? I can foresee Copilot being used as a source of 'truth' among less experienced developers, and getting people turning up in the Issues or Discord asking why the suggestion doesn't work might be a bit jarring if the maintainers have to argue that "Github was wrong."

- if a library is hosted on Github is there a way to mark some examples as Copilot training data? Maybe by having a 'gh-copilot' branch in the repo that represents high quality, known-good examples of usage?
Are those developers worried about having their jobs replaced by a code-writing AI? :)

I mean... why would 95% of developer jobs exist with this tech available?

You just need that 5% of devs who actually write novel code for this thing to learn from.
> the rate of discovered issues being hard to measure because it is almost background noise

Efficacy of post-vaccine follow-up and reporting may change with time, and hopefully will. The problem is that there is no meticulous data gathering from all vaccinated persons. Reports of issues are voluntary in most cases and in some cases institutions are not even notified by the vaccinated persons.

According to one study of VAERS frmo 2020, a passive reporting system, the real amount of issues is underreported; depending on the effect, the reporting efficacy is somewhere between 12-76% [1]. This is not a great system and because of that data gathering is not as fast as could be.

[1] https://pubmed.ncbi.nlm.nih.gov/33039207/
Penalties generally apply to financial crimes so invalidating the IRA is hardly unreasonable. Prison is perfectly reasonable for large scale financial crimes like this.

However, unwinding this stuff is straightforward. Take the total gains as a percentage from the prohibited transactions and divide the IRA value by that much, then adjust for any future investments in the IRA.
I really like Clean Code and agreed with a lot of the points it makes. I would be lying if I said Bob Martin hasn't made me a better programmer. And I can can empathize with what he's saying about not liking public speaking anymore.

Despite this, part of me wonders if the reason to pick now as to time to stop doesn't have something to do with the criticism- valid or otherwise- he's now receiving. Some of his Clean Code videos have some pretty offensive stereotypes which have been pointed out. Some of his loud political views have been criticized. People are saying they won't share a stage with him.

People always have reasons to quit but the precise moment they choose to quit often tells the story of why they're really quitting.
It's crazy how violent these events are. I remember reading about one of the first where an estimated 5 Solar masses were converted into energy in about a second, which is why it distorted space a billion light years away. I have some questions.

1. What if you were 1 light year from such an event? What would you experience? What about 100 light years?

2. What does warping spacetime really mean? I know this happens around a black hole. But what would the macro effects of this be?

3. So the universe is expanding. Does that mean more "space" is being made? If so, how? Out of what?
> Was there ever a normal, really?

Yes: Earth naturally fluctuates between warming and cooling cyclical at a steady rate of change.

"The climate has always changed and fluctuated, due to natural drivers that control our climate system. Temperature proxy graphs showing the climate over millions of years---via oxygen isotope data, ice cores, and other geological records---reveals fluctuations from Hothouse worlds to Greenhouse worlds and Icehouse worlds. In the past 10,000 years---due to Milankovitch cyclicity---the Earth has naturally warmed and should do so for ~40,000 years more before the effects reverse, shifting temperatures towards another ice-age.

"Since the industrial revolution, humans have expelled copious amounts of CO2 into the atmosphere, triggering a dramatic warming over a short time period. The average global temperature was 12˚C during the Last Glacial Maximum. During the following Interglacial period, the average global temperature slowly rose to 13.8˚C. Since 1880, it has increased another 0.6˚ degrees to 14.4˚C (as of 2015). This warming rate is ~50 times faster than the rate of warming during the previous 21,000 years."

> Measurements of records are also controversial.

Bollocks? I doubt there is any controversy among the majority of climate scientists.

https://arstechnica.com/science/2016/01/thorough-not-thoroug...
Like I said though about Intel making sure it never becomes a viable threat:

https://arstechnica.com/information-technology/2017/06/intel...
A human being who has learned from reading GPL'd code can make the informed, intelligent decision to not copy that code.

My understanding of the open problem here is whether the ML model is intelligently recommending entire fragments that are explicitly licensed under the GPL. That would be a licensing violation, if a human did it.
When there’s diversity, my work is better
There have been many micropayments schemes over the years. IIRC, there was a decent one slightly cleverly called "Millicent" developed by DEC and pushed in the early Internet days... (Then there were the various pre-bitcoin internet banks/e-cash outfits - First Virtual, eGold, etc....)