skysight-inc/HackerNews huggingface dataset:
Well this would not be hard to verify though.

You can automate this process by providing existing GPL source code and see what CoPilot comes up next.

I am sure at some point it WILL produce exact the same code snippet from certain GPL project, provided that you have attempted enough times.

Not sure what the legal interpretation would be though, it is pretty gray-ish in that regard.

There would always be risk for CoPilot, had it digested certain PII information and people found it out...it would be much more interesting to see the outcome.
I would -- I remember my mom as a lawyer having to schlep to the UCLA law library to photocopy stuff -- but current legal automation includes NLP at the level of individual clauses.

https://www.suls.org.au/citations-blog/2020/9/25/natural-lan...
Are those huge NSA data centers in Utah also just for the show, then?
> Hmm. That's probably because I turned of H1 since there's already a title at the top. Should the title be separate?

For note taking app allowing only single title makes a lot of sense.

The note title came from the file name, and my H1 got demoted to Paragraph with larger text. Since md can have any number of H1's, it doesn't seem possible to convert it without loss of information. One option would be to detect if there is only one H1 and use that instead of file name for note title. If there is more than one, then convert all H1 -> H2, all H2 -> H3 and so on.
“without the inclusivity that flexibility brings, many of us feel we have to choose between either a combination of our families, our well-being, and being empowered to do our best work, or being a part of Apple.”

give me a break. inclusivity? think how privileged someone has to be to write that statement. and make that implication without any irony? puh-lease.
How about ones we have already brought back? This recent article springs to mind:
https://www.tweaktown.com/news/78601/these-40-000-year-old-f...
EU Digital Covid Certificate Passbook Generator
I did not even know what those were!

I've been doing physical therapy and pilates, so never really looked for anything else. I don't think this things are available locally (Brazil) but quite interesting concept!
The parking structure was under the pool. That isn't normal. Building under pools only happens in high-density areas to maximize square footage. Normally the pool sits on nothing more than its own foundation pad.
We have seen Co-Pilot directly output (https://docs.github.com/en/github/copilot/research-recitatio...) the zen of python when prompted - there's no reason it wouldn't write the Psalms exactly when prompted in the right manner.
Top Private and Secure Email Providers (2021)
> but reality is that the models were trained by code written by thousand of passionate users at no pay with the intent of free usage.

I hope you're actually reading those LICENSE files before using open source code in your projects.
Yes, that’s correct — and been a large problem for co-mingled inventories.
The limitation of world models, in the context of achieving artificial general intelligence, is not the validity or granularity or faithfulness of the model, but rather the limitation argued by Hubert Dreyfus, that computers are not in the world.

Whilst physics can be modelled, and hence kinematics and dynamics can be modelled, intelligence, in the human sense, is different. Intelligence, for humans, is sociological, and driven by biology.

Computers cannot parse culture because culture is comprised of arbitrary, contradictory paradigms. Cultural values can only be resolved in an individual context as an integration of a lifetime of experiences.

Computers cannot do this because they cannot feel pleasure or pain, fear or optimism, joy or sorrow, opportunity, disinterest or attraction. They cannot grow older, give birth, or die. As a consequence, they lack the evaluative tools of emotion and experience that humans use to participate in culture.

But wait, you may protest. Computers don't need to feel emotions since these can be modelled. A computer can recognise a man pointing a gun at it demanding money, which is as good as the ability to feel fear, right?

A computer can recognise faces, so surely its only a small step further to recognise beauty, which is enough to simulate the feeling of attraction, right?

A computer won't feel sorrow, but it can know that the death of a loved one or the loss of money are appropriate cues, so that is as good as the feeling of sorrow, right?

The limitation of this substitution of emotions with modelling is that the modelling, and remodelling has to take place externally to the computer. In biological organisms that are in the world, each experience yields an emotional response that is incorporated into the organism. The organism is the sum of its experiences, mediated by its biology.

Consider this question: In a room full of people, who should you talk to? What should you say to them? What should you not say?

A computer can only be programmed to operate in that environment with respect to some externally programmed objective. e.g. if the computer were programmed to maximise its chances of being offered a ride home from a party, it might select which person to talk to based on factors such as sobriety, and an observation of factors indicating who had driven to the party in their own vehicle.

But without the externally programmed objective, how is the computer, or AGI agent to navigate the questions?

Humans, of course, have those questions built-in to the fabric of their thoughts, which spring from their biological desires, and the answers come from their cumulative experiences in the world.
I like people trying out things, but at the same time I can't help but be disappointed that PDF was chosen as the presentation format.

I like my text to fit my screen/window rather than an arbitrary piece of paper.
PrettyPrintPlease – Pretty Print Invalid JSON
Wow you didn't know about surveillance before the terrorist Snowden's revelations? I envy you for your youth and blissful naivety let me guess Assange blew your *MIND* when he exposed a civilian death in Iraq? Hence your pro terrorist stance?
Well if it is actually straight up outputting blocks of existing code then get it in the bin as a failed attempt to sprinkle AI on development and use this instead

https://github.com/drathier/stack-overflow-import
I'm partway through reading this book now and finding a lot to agree with and some new ideas to think about. Sorry to hijack the discussion slightly but while we're on the subject of software design books, I wondered if anyone had any thoughts about 'Righting Software' (Juval Lowy)? Particularly the first few chapters about software architecture.
Should we be changing our open source licenses to explicitly prevent training such systems using our code?
Not in the USA, but I've lived in apartment buildings my whole life, and I own the apartment I currently live in. While I haven't seen such an extreme number, I have seen the way expensive repairs are dealt with. It's always decided in a condominium assembly, so every apartment owner has its say and it's put to a vote. For least expensive repairs, it's either an extra fee on the monthly condominium payment, or it comes from the condominium "emergency funds" account (which is then gradually recharged through the monthly condominium payments). For more expensive repairs, the extra fee is spread over several months. For really expensive repairs like your example, I'd expect the value to be financed (borrowing from a bank or similar), and gradually paid back through an extra fee on the monthly condominium payments.
this was interesting. I found a few good stories looking through this.
it doesn't have to be exact to be copyright infringement, see non-literal copying.
basic idea behind it is if you copy paste code and rename variables that doesn't mean its new code.
So Emmanuel Goldstein basically?
A study of privacy preferences within a Chinese walled garden? Talk about selling refrigerators to the Inuit...
I started a repository for it: https://github.com/ainzzorl/goodcode. Please follow!

It's empty for now, but I included a few examples [1] of what I'm going to annotate and add there.

[1] https://github.com/ainzzorl/goodcode#examples
Can you just keep the process but skip the estimation part?
>I don’t know why people found Obama’s position on gay marriage so difficult to understand.

Because he could have just as easily STFU'd and said some mumbo jumbo without giving a real answer. As a career politician (and well spoken one at that) giving a non-answer that gives both sides hope he'll be on their side was perfectly within his capability.
> How's that logical ? Also, source?

It might be logical if you hate that companies :) But seems I was wrong because Youtube rules never tells about ban but only about demonetisation the "medical misinformation" https://support.google.com/youtube/answer/9803260?hl=en ; I dont know why but Russian version of this document is twice as long as English and it tells that something is just gonna be unmonetized and something is forbitten without telling about outcomes from publish forbitten content.
FB surprisingly is more democratic and recently allowed to tell a version that the virus has leaked from a lab. Maybe I should be less like hating or maybe there is a sence to make that video.

> the more people get infected the more likely we are to get new variants.

How about the more variants we get the better vaccines we will receive?

> There are plenty of studies showing that all vaccines offer good to very good protection against every current variants.

Do you know what time vaccine is working? I can not consult with a doctor in my location, but they say (not medical workers) a vac stops protecting from covid after half a year.

> What do you mean?

Sputnik V has not yet been approved by the EU's European Medicines Agency https://www.bbc.com/news/world-europe-56735931
Good idea, but if carved up into small enough chunks, it may be considered fair use.

What is confusing is that the neural net may take lots of small chunks and link them to one another, and then reproduce them in the same order verbatim.
Why is it a goal to populate the world to a maximal amount? Yeah, we could make room for more people by restricting the lives of the others... but why? Why not identify a comfortable, sustainable level, and keep the level there? The earth is not crying out for more people to be on it, and no societal problems are solved by adding more (quite the opposite). Being told you can only have 2 kids max is less dystopian than outcomes from overpopulation.
> What was Carmack's development focus during Oculus?

I'm not sure exactly but there's a bunch of keynotes from Carmack around Oculus Connect on YouTube. Here's one from 2014: https://www.youtube.com/watch?v=gn8m5d74fk8, and another one from a year later where he's live coding in a VR environment https://www.youtube.com/watch?v=ydyztGZnbNs. You'll find a bunch more if you search too.

I remember skimming through them years ago not because I'm into VR development but I've been a life long fan of Carmack's work and like listening to him talk about things.
I tend to think such requirements are helpful to me if I were job seeking. It helps to avoid an employment situation with an organization that doesn't really know its own needs, or is trying to cover three bases with a single hire. Dysfunctional job postings often (though not always) indicate an undesirable situation.
How to Create a Customer Satisfaction Survey
I suppose someone should make a OS-generating AI, conceptually it can just have windows, osx and some linux distros in it and output one based on a question about favorite color or something.

You'd just have to wrap it in a nice complex model representation so it's a black box you fed example OS's with some meta-data into and it happens to output this very useful data.

After all, once you use something as input to a machine learning model apparently the license disappears. Sweet.
Replied in another branch: https://news.ycombinator.com/item?id=27687724
This approach is kind of a hack, though. The proper way to automate boilerplate is better PL/library design that makes it unnecessary.
Yeah, especially considering how perfectly we all speak Finnish!
I can estimate how long FSD will take. Now where do I get the pay check?
Sorry to disappoint you: "An outbreak of the Delta variant of COVID-19 in Israel has spread to some vaccinated people — with about half of the adults infected fully inoculated with the Pfizer shot, a health official said."

https://nypost.com/2021/06/27/delta-variant-outbreak-in-isra...

So just because you're vaccinated presumably doesn't mean you can't still infect other people.
No they're not. Earlier investors can benefit from the growth in price of their bitcoin holdings due to increased buying and price rises from new investors, who themselves hold exactly the bitcoin they bought with the risks fully known to anyone willing to do a minor bit of research.

At any time, all owners of bitcoin actually have their own bitcoin and theoretically could sell their coins because they actually have them. (unless we're talking about cases like specific companies or exchanges in which clients are being fooled into thinking they own bitcoins that they don't actually own. However, even in this case, the fraud is with certain BTC ecosystem players, not BTC itself as a thing.)

A ponzi scheme on the other hand literally transfers funds from new members to previous members in order to maintain an illusion of high returns, until the house of cards collapses as new members stop paying in at a rate that can sustain the illusion of returns through dishonest fund transfers.

These are all very basic and easy to grasp distinctions. It's tiresome to see the parroting of "BTC is a ponzi scheme" by so many supposedly non-stupid people on HN. Opposition to a thing shouldn't justify obviously, idiotically sloppy reasoning.
It's not about being legalistic. Some people believe the idea of free speech means that others should be forced to listen to them or carry their message. This is false, and anti-free speech.
But the rate of product/services that machinery will produce will make that even a small tax to corporations producing everything autonomously will be enough to feed and give a quality of life to everyone with an UBI or partial time jobs.

You really want to push for high productivity across all industries, even if that means sacrificing jobs in the short term, because history demonstrated after that, new and more human jobs emerge latter.
To accurately estimate means developers and product management have collectively discussed the requirements to a level everyone understands clearly. Without this an estimate is as accurate as a weather report for 90 days out.

A good estimate may also require "spiked" to test concepts to get to a reasonable estimate.

I'm currently in a project that is terrible as the development team provides estimates without even reviewing the requirements and now "18 months late" with many pissed off stakeholders. It is a caustic situation. People are quitting the company due to the politics, frustration, and pressure due to this.
What stops you to do the same, without the AI part?
Replace HDD with SSD, upgrade RAM to 8GB, and you are good to go. Much cheaper than buying new laptops.
You know, I once read, or was told, that volunteering is a great way to get out of your head. In fact I spent a good amount of time before traveling doing so and really enjoyed it. I'm looking forward to getting back to stationary life to get more involved in it again.

Have you had good experiences volunteering?
Would it be possible to do this in reverse assuming the AI has some proprietary code in its training data?
I imagine one upside of this is that you can store it in your own garage (at much lower cost) versus needing to rent space at an airport. Similar functionally to a boat that you can tow, versus one you need to purchase a slip for.
I feel like you might be moving the goalposts. Maybe they're different problems, but it's not at all clear to me that mutation is harder than creation.
I wish we had better tooling for showing the git blame inline like comments. I'd rather put a one line comment "read the commit log for this line" which some editor could inline or pull up quickly than litter the source with prose (but either is better than nothing).
A world in which all laws and contracts were required to be written in Lojban would be interesting.
Good estimates are critical to plan dependent activities and setting customer expectations. If we don’t estimate then we are saying that software engineering is not an engineering discipline. You can have that view, but in my experience it does not lead to good outcomes.

If I can assume you’re an SDE for a moment, I actually agree with the part of you not providing estimates. Recently I’ve done the initial estimate for projects exclusively between SDM and PMT with no engineers involved. It has been a lot more reliable and it seems that SDEs are very happy to be absolved of this responsibility. This does require SDMs and PMTs with a good amount of experience.
I read that whole article as "Github is unuseable for open source projects."

Seriously I get that people like Github, okay. But the way everybody is rushing to hand Github a monopoly not just on git hosting but the entire open source workflow is terrifying.
Great details and history here. Thanks.
To my mind the authors completely fail to acknowledge a serious conflict of interests and therefore have no credibility. Both are affiliated with the Committee to Unleash Prosperity (what a comically Orwellian name that is, btw) which seems to be sponsored by John Catsimatidis [0] an oil industry billionaire. The whole thing seems to be some sort of offshoot of ALEC, a completely ideological business driven lobbying endeavor.

[0] https://committeetounleashprosperity.com/committee-members/
Perhaps not what you were looking for but you can find bigger versions here:

https://www.jpl.nasa.gov/galleries/visions-of-the-future
It’s just “a spike” or “spike”.
> it's infeasible for a person to construct their own house anymore, given building codes and such

What has changed that this is no longer possible any more?
Automating Your Web Profile Using React JavaScript
June’s Top Songs
Former Y Combinator pres wants to distribute cryptocurrency using iris scanner
https://markets.businessinsider.com/commodities/news/ubi-cry...
Spoiled Much?
I think you're underestimating the impact of livestock:

https://en.wikipedia.org/wiki/Environmental_impact_of_meat_p...

"At a global scale, the FAO has recently estimated that livestock (including poultry) accounts for about 14.5 percent of anthropogenic greenhouse gas emissions estimated as 100-year CO2 equivalents.[60] A previous widely cited FAO report using somewhat more comprehensive analysis had estimated 18 percent"

> There is also nice political side of Emissions Trading Schemes. It had no effect when it was introduced and it's impact increases little by little each year. Not everyone who would be opposed realized effects of that system when it was introduced.

I'm in strong agreement that taxing emissions is the long-term solution but do you not think the collective actions and influence of individuals have had a part in paving the way for solutions like this to appear? Don't companies, products and political parties appear and adapt (however slowly) to meet the needs of individuals?
Newsflash everyone, if you open source your code it's going to be copied or paraphrased anyway.
In some places in America it’s legal to kill protestors. (Florida IIRC recently passed a law granting immunity to people to run over protestors with their car.)
In my country it's common, when buying a home, to get a 'survey' performed. The surveyors can't look at everything, and naturally don't want to be professionally negligent, so they tend to produce reports full of boilerplate warnings.

For example, I have a report advising me, as a matter of the utmost urgency, that the fact the windows can be opened may pose a risk of falling.

If your country's inspection regimes don't produce such boilerplate warnings when no action is needed, consider yourself lucky!
I found this from a google search: https://www.jpl.nasa.gov/galleries/visions-of-the-future No 404s there
I've read that and MBA looks better than an MS. This is also interesting to me because I've been kicking around getting one or the other. MBA I guess is the route to go.
This question about the amount of code required to be copyrightable starts to sound familiar to the copyright situation with music, where currently the bar seems to be set too low, legally, to prove plagiarism.
Yes: an open conspiracy was the build up to the invasion of Iraq in 2003.
Apparently, it's a dry heat which should help reduce the danger to human life.

But equally, I suppose low humidity might increase the chance of forest fires etc. It seems some have already broken out in the area[1]

[1] https://governmentofbc.maps.arcgis.com/apps/webappviewer/ind...
You're absolutely right. but very few sellers are like you. (That's part of why we love you so much.) Outside the small "art" industry, almost none are like you.
Black Hat Exploits of the Stupid-Easy 80s
He also said 65k AFTER taxes. So he likely makes 80-100k.
What is more concerning is that the training kernel belongs exclusively one private company. Microsoft.

It can become a massive (and unfair) competitive advantage.

Furthermore, Copilot will not work with less popular languages and also prevent popular languages from evolving.
Recall that cargo and crates was built by one of the Ember founders, Yehuda Catz.
iOS app is “Ready for Sale”, but not showing up in App Store many hours
I've updated my iOS app (A simple photo editor) to version v1.2. After the app being approved with a status of "Ready for Sale", it wasn't showing up many hours. After 8 hours later, it was updated.

Is is caused by App Store cache? The expiration time is too long. I wonder if there is any method to accelerate the update?

The photo editor is written in Swift, here is the link to app store:
https://apps.apple.com/us/app/a-simple-photo-editor/id157186...
Yeah, you'd have to assume they are parsing and normalizing this data in some way. There would still be some AST patterns or something similar you could look for in the same way, but it would be much trickier.

Plus considering this is a legal issue ... good luck with "there is a statistically significant similarity in AST outputs related to the most unique sections of this code base" type arguments in court. We're currently at the "what's an API" stage of legal tech understanding.
Yes, it depends on context.

Eg if your wife asks you whether you've taken your drugs yet, she means the same thing as meds.
If only it didn't have the dumb '!' and '_'...

Perception of the distro's overall quality would reach the moon.
There's no excuse for the need.

It's not about github. github is just the real world and most visible example, but the problem is general.

For most of my own small projects the docs are nothing but the README.md, and if the only way to make better docs required setting up a web server for each one just to host it's docs, they never will be more than the readme.

It's completely unreasonable to require a dedicated server to host some documents, which in themselves wouldn't and don't require any such thing.
> performance is comparable to go. sub 100ms response times are normal

Go is between 2x and 20x faster than Erlang. Erlang is a pretty slow language, it's in the same performance range as Python. Some reasons:

- it's using a VM

- the VM is not very well optimized ( compared to Java or C# )

- immutability has a big cost in term of performance
Regarding PII, I think you have a very good point. I wouldn't be surprised to see working AWS_SECRET_KEY values appear in there. Indeed, given that copypaste programmers may not understand the code they're given, it's entirely possible that someone may run code which uses remote resources without the programmer even realising it.