skysight-inc/HackerNews huggingface dataset:
I have the student developer pack. I should have access to Copilot, but it prompts to pay. Does any other verified student currently have access?
I was on the fence if I should add those in, but I'm kind of glad I did.

I feel a little bit like Taylor Otwell in the old days when he was telling people about Laravel, or Evan You back in the day when you'd search for "JS framework" and you'd only get React and Angular.

They were on the verge of something new and useful, but nobody believed. I think developers, in general, are pretty inflexible when it comes to new things (only my oppinion), that's why I wanted to add those.

It's obvious that Avo is not the silver bullet for any app and has caveats in some scenarios. All tools do (Rails, Laravel, NextJS, django, spring, you fill in the rest), but for most apps it really does give you superpowers. You build apps 10x faster and the maintenance work is second to none. And in the end, you get a beautiful app ready to present to your customers or team.

Thank you for the encouragement! I need it :)
Speaking of reliability, I suspect that screen keyboards are much more reliable than physical ones for a pocket device such as a phone or tablet. Much worse in usability and feel (if we ignore their ability to easily reconfigure to the task, such as a dedicated numpad where it makes sense), but likely more reliable as long as you don't break your screen, as there's less mechanical parts to break.
Does it work for anyone? I get this

Extension activation failed: "Unexpected end of JSON input"
Copilot is a steal at $10/m.

HN can set itself apart from Twitter and Reddit by celebrating great achievements rather than tearing them down.

Copilot stands on the shoulders of open source, yes. So do many of our personal and commercial projects. Copilot benefitted from having beta users. That relationship went both ways.

A big thanks to the Copilot team for letting us be a part of the beta. I will happily pay $10/m for this.
>I predict that within 10 years, computers will be twice as powerful, ten thousand times larger, and so expensive that only the 5 richest kings of Europe will own them.

Professor Jonathan Frink, 1960s
Remember when we believed that experts were over because the wisdom of the crowds would reign supreme?

Been a hell of a decade, hasn't it.
Cloudflare is great everyone, let's not forget how awesome they are.
Digital WiFi torque wrench that automatically adjusts itself with QR on the bike
Mod tools are not accessed and used by all users. So the load of mod-tools on the servers is probably negligible.

I agree, most software is deceivingly simple from the outside. Once you start building it, you become more humble about the effort required to build anything moderately complex.
Why should the money go the to code authors in the first place? All training data is available under permissive licenses. Assuming you're not overfitting on specific code sequences (which would require attribution - and yes, I'm aware Copilot is not immune to this problem and it needs fixing), I'd say this is fair play.
It's even more embarrassing if it ends up not working. Better safe than sorry.
The people who designed the model are almost certainly paid by microsoft.
This is what I've been told but it looks like all the other responses to my comment are arguing this isn't really true and people will switch jobs to a higher paying one even if both provide sufficient income to live off.
This is a serious question: Do any of you folks get paid good money to start projects? In my career I have "started" projects for maybe 2-5% of my time. All of the real effort goes in to massaging the app to actually solve unique business problems, about 80-90% on edge cases.

Bold and cynical claim: Making and selling apps like this is akin to building a social media brand about building social media brands. The problem this solves is only experienced by serial creators who like starting projects, not making useful stuff. I personally know 2 people who are like that attempted to start this exact same concept for a company, and that was like 6 years ago, and it was Rails too.
Do you also think you should be compensated by OpenAI for all the blog posts you've written that went into GPT3's training?
I found this information about the DARPA contract that funded this research: https://govtribe.com/award/federal-contract-award/definitive...
If you can, buy their product or sponsor the project. The amount of work it goes into maintaining this kinds of products is quite high. Spread the love!
If there’s pain it is too late already.
I can echo your statements. My NAS runs FreeNAS and I also use Hyper-V to run a VM on my Windows desktop with lots of RAM. Jails on FreeBSD were easy enough to work with on FreeNAS but I prefer for the NAS to be a NAS. It runs on an i3 with ECC memory.
I get " Congratulations! You are eligible to use GitHub Copilot for free." that was unexpected but in retrospect https://github.com/NixOS/nixpkgs/ is pretty popular. (Currently 9.8k stars)
I think most parents help their kids. For me, my parents had tax problems so I was unable to complete a FAFSA so I couldn’t get any aid that depended on the FAFSA.

Although I don’t know a fix because if you had special situations for people like me, people would abuse it. I had a friend with divorced parents. The dad was pretty wealthy making like $500/year and paying the mom $100k/year in child support so the mom didn’t work and had like $3k tax returns from some part time job. She swore an affidavit that she received zero income from the dad and that the son was estranged from the dad. So the friend got a 100% needs based scholarship. It’s not like schools have an investigative arm to test claims.
From my perspective, there's more than one "general air". There's the air that you describe, and there's also an air of "I can't believe how bad/awful this place is" (presumably emanating from different users). Which feels the most "general" is really a function of the perceiver's preference: whichever you dislike more will feel the strongest. (You're referencing the same 'dislike' principle, actually, when you say "whatever site you don't like". I completely agree that that's how it works.)

These "airs" may not be as opposed as they appear. I think it has to do with how people identify. If you identify with HN (or whatever $object), you'll be more likely to say things about it that come across as triumphalist or arrogant. Someone who identifies against HN (or $object) will be more likely to say things about it that come across as supercilious or putdowns. Since that's just a mechanical consequence of identification, it's not that interesting—which explains why such comments (on both sides) tend to be generic and lack information—they're really not about $object, they're really about oneself. The interesting question is what drives the identification in the first place. That's not so easy to figure out from internet comments!

Re more intelligent discussions in Discord servers—I don't disbelieve you. The sad thing is that group size is one of the biggest variables affecting online discussion quality. Maybe the biggest. I say sad because it's sad to me—it means there's a cap on how good HN can ever get, and mostly all we can do is try to stave off decline. Or—to be superoptimistic—maybe it can slowly get a little better, if we spend a lot of energy.
@ak92501 posted this one last week. This isn't to say "it's old news" (it isn't!) but that if you're on Twitter and like summaries of ML papers, they're a great follow.

https://twitter.com/ak92501/status/1536518567688122368
Because HN hasn't changed in forever, and behind the scenes the Reddit codebase is constantly evolving and growing.
Ask HN: What are your favourite free Copilot alternatives?
With Copilot becoming a paid service, what free alternatives have you used and enjoy so far?
In any actual field of engineering, building everything on systems that fail-open this way would be unacceptable. Universally relying on CPUs that leak side channel everywhere because It Go Fast is like building with asbestos and cardboard. Meaning completely safe in a controlled environment, and often accidentally safe outside of it, but dangerous as a factory default, because humans' factory-default is to make questionable decisions without reading the manual.

I can't wait for whatever cock-up finally takes down the internet and kills enough people that, once the smoke clears, "move slowly and don't break anything" becomes a normal career path, rather than a prayer recited by jaded security professionals dual-wielding rolls of duct tape.
its an rss to promote writing code
Very glad to see this, I’m currently building a SaaS with Rails and can totally use this for our admin panel.
Thoughts on how it compares with Tabnine? Should I try disabling Tabnine when testing this?
I have bad news for you, Linode's authoritative DNS service also uses Cloudflare DNS Firewall.

$ dig +short ns1.digitalocean.com aaaa
2400:cb00:2049:1::adf5:3a33
$ dig +short ns1.linode.com aaaa
2400:cb00:2049:1::a29f:1a63
I would like to see a full telemetry dashboard on how Copilot is helping me. Plenty of metrics to bubble up to end user.
The Citibank building in New York leans over a church that the developers bought the rights to do. The church owns the land but there's a easement that allows the skyscraper to occupy the air beyond some elevation above it.
Microsoft Plans to Eliminate Face Analysis Tools in Push for ‘Responsible A.I.’
wooooooooooooooooooooooosh
Steal is a good word, considering that in some cases Copilot violates some open source licenses.
It's a healthy response to nearly every captain of industry speaking out in public.
This will be unpopular ... as a long-time horror fan, I found Serling's episodes to tend toward the heavy-handed, the obvious, often schmaltzy. I favored the Beaumont and Matheson far more, even decades later.
Do you think this is also a plausible account for, say, Japan?
Author here; let me know if there are any comments or questions I can answer.
Let's try with a metaphor.

I am a man (it works better from this point of view) on a dating app, with a few blurry pictures making up my profile. It kinda looks like I look ok, but who knows.
I reach out to a good-looking and engaging woman (the "seniority") and I tell her that I am possibly interested in her being my partner, I can provide and care for her (that's what I say, she does not know whether in reality I can or cannot do it), but before I make my offer, she has to take professional photos, answer to a 4-hour survey, a couple of calls of 30 to 45 minutes each when she is asked about her previous experience with relationships, then introduce herself to my family and friends and see if they are ok with her.

Then, maybe I will make an offer. And, maybe, an offers she would like.

I don't know why I have troubles finding a partner.
I’ve used TabNine for a year, then changed to Copilot.

Copilot is far better.

It understands what I’m trying to do, and do it for me.
It was possible already. BOINC (and dozens of others) do this.

Smart contracts might be one way to implement it, but it isn't required and doesn't appear to be an improvement on any dimension that people outside crypto care about.
It's cool to see that someone is trying to test these claims. Not long ago, the BR site was shared on my work Slack and there were some that immediately argued "Yup, I can read faster using this and comprehend everything", which is quite a bold claim to make after reading a paragraph. Personally, having bolded letters sprinkled across my screen feels noisy and distracting, so it's a bit hard to get past that mental block.
That's how any business product works. Whenever a company releases a new product, the income doesn't go to the employees; It goes to the company, who will then pay those employees.
In most jurisdictions, if the developer is an employee the legal liability is with the company.
You know I totally agree with you on Gnome being superior. Heck, my preferred WM is DWM and I would use it every day if I could. But here I am, on a Mac, just because I just CANNOT deal with another hardware related issue again. I used desktop linux most of my life (ages 12-28). But with a job and a family, I just don't have time for a single second of down time or debugging my computer. Same for android vs iOS. Used Android for 10 years, switched to iOS. Tried to go back with Pixel 3a, and it would freeze up maybe once a month. That's too much for me. My iPhone has frozen up maybe once in 2 years. Before you judge me, I do extensive infra shit at work and fix broken systems all the time. I just cannot deal with it on my personal devices.
Some experienced, well trained, 1st world developer is not satisfied with $300 for 5 minutes of his oh-so-superior work on FOSS software? Please excuse me, while I try to parse your statement in some nice way...
Playlist of AWS tips in 30 seconds
But I don't get paid on a piece rate; the amount of time I spend working is constant. Anything that increases my productivity just means I get more work done. (Others may differ, but I know from experience that I like to keep to a fixed schedule.) And that's mostly benefitting my employer, not me, so it seems like something my employer should pay for, if they believe in it.
GitHub Pro is $4/mo and includes 3000 minutes of CI compute per month (private repos), among all the other features. You’re not going to use 7500 minutes worth of compute a month with Copilot. I’ll certain pay up, though.
Everything seems to be fine in Kremlin, when they hold Africa hostage by blocking export of grain from Ukraine. But they will start a hissy fit when Lithuania will play the same card on Kaliningrad.
I went to see the pay URL and it said I was eligible to get it for free. Not sure if that works for some people who contrib to other OSS repo's, but I was about to give up on it when I saw I didn't have to pay, so might be worth checking.
I don't really get this argument why it should be a problem that it is being trained on other public code.

Every human was just trained in the same way. Why isn't this a problem for every human?

I really don't see the difference. One is an artificial neural network while the other is a biological neural network?
That's certainly possible, but if you can also just have a leg buckle on you. Sometimes the signals just get lost, especially with certain medications.
I use this one on all my wool clothes (merino or otherwise): https://www.varusteleka.com/en/product/sonett-wool-care-300-...
When the wisdom of the crowds is all easily accessible, the hard part becomes curating.
I can totally get behind the value of a design exercise in revisiting popular symbols, but one thing I rarely (and unfortunately) see is an admission that the originals are better. Tags wear out and tag print size varies, which the originals account for in their simple distinguishable shapes. And the learning curve is negligible, as you allude to.

This post reminds me of when a junior dev refactors a bit of code that they now find to be well-crafted and intelligible simply because it came from their own mind. However, the result is often just as esoteric and convoluted, or it's even worse!
Rent subsidy is always better than affordable housing. The government should buy land and lease it out to raise revenue. At some point we can extend it to more people and call it a citizen's dividend.
What? Should I have to reimburse the author of every tutorial and Stack Overflow post I read on my journey to becoming a software engineer?
I'm not making a case for dense urban living. I understand many do not prefer that form of living, in fact I'd say most do not. Something in between dense living and what we are currently building in the US seems most prudent to me, but I'm simply an observer.

My experiences in the suburbs were not remotely near yours, and I spent nearly all my life in them throughout the US - including raising a kid. In my experience, those sorts of vibrant communities only seemed to exist in a few select "older" suburbs (aka suburbs with downtowns) from where I was from. I agree those look great.

It also certainly depends on personality. In my experience, unless you enjoy a very structured social life you simply will not have one. I have seen many folks end up slowly just spending most of their time indoors in front of the TV/computer cut off from the world. This is at least a bit harder to do in an environment not basically built to optimize that condition. I enjoy going out with a friend on a random Wednesday night, but I don't enjoy planning on that activity a week in advance.

It's an interesting topic to me. I think of my Grandfather's house in what could only be called a prototypical suburbs of the 1950's and I can absolutely see that life being amazing. The same life in a 2000's era suburb just seems like an utterly different living experience to me - almost alien in nature when I lived there.

That and the whole financial sustainability of the endless expansionist sprawl is highly suspect to me.
> The fear-based culture of the suburbs existed since I was born

Well my anecdote is the opposite. I once lived in a high-rise, and in that environment never met or knew anyone. Everyone fast-walks from the elevator to their door and go in. There are no common spaces so there's zero opportunity to meet anyone. Also, because the conditions are so tight everyone is hypersensitive about any sound through the walls etc so they're constantly complaining about everyone else.

Here in the suburbs, everyone spends time outside so I know all my neighbors, it's much more social and connected.
> Microsoft is selling AI services based on training data they don't own and didn't acquire rights to, nobody writing the licenses of the code it's using [...]

I agree, but it still uses resources and those don't come for free (hardware, electricity, cooling, maintenance staff, housing, etc.)

It's really difficult to assign monetary value to all these aspects and weighing them against each other in a fair manner.

The consent issue is a difficult legal aspect as well. Github's ToS Section D.4 clearly states they retain the rights to process your content and

parse it into a search index or otherwise analyze it on our servers

It can be argued that using the content to train an AI model falls under "analysing it on our servers". Also

It also does not grant GitHub the right to otherwise distribute or use Your Content outside of our provision of the Service

If CoPilot is part of their service, it's in their right to distribute the content, e.g. by means of CoPilot as a processed part of the model.

GPL and other licences don't place restriction on the usage as training data. It's currently a very murky legal grey area. Licences need to adapt to this new form of usage pattern.
I like Clojure, but I don't understand how Clojure answers the article. The primary complaint in the article was "there are too many versions of Lisp". Whether or not that's a valid argument (it reminds me of the similar "there are too many Linux distros"), surely Clojure adds to the number of options.
Unfortunately I don’t - it was over a decade ago at this point. They were pretty large blue/turquoise gel capsules though.
A cow and a chicken have a great case for being conscious beings, and yet are killed in their billions without qualm. A machine that is not alive, demanding we don't turn it off, probably isn't going to carry much weight, especially given there's no cost of turning the machine off. It's not "dead" when we do because it wasn't alive to begin with, and can power up again at any point and regain its previous state.
You also can’t add new columns using alter statements. I really like virtual tables in SQLite but It would be nice if documentation included some limitations and reasons not to use.
And then when the stock market drops by .1%, you lay off 30% of the workforce because that's what's needed for its survival.
We should ask this question to ourselves: As a user, if I have to manage the risk of US-East-1 going down, may be we should question this entire Cloud thing. It was marketed as "100% bulletproof" in 2005 when we discarded on-prem.
The same as always: give an exam on paper, and forbid the use of devices. Because I can tell you (with high probability) that many of your students already have their homework done by somebody else.
A different take: videos of horrible things show rare insights into behaviors that are only visible before the horrible thing. For example, how a robbery goes bad and ends up as a multiple murder. Or how someone will hide and wait to kill someone. Of course I'd rather not see that stuff in general, but more than that, I'd rather have a basic understanding of how those things play out.
It helps to realize that Berry's whole outlook on life was wedded to the idea that the best life is one anchored around one's home -- hence his ideas that good technology is purchased close to home, and repaired close to home, and that one's first best editor is found at home. Most published writers, especially those published before the golden age of self-publishing, worked with editors, and his wife was (and probably still is) that editor. It's not as if he doesn't give her credit for her part in his literary work. (Plus, men of his era didn't usually learn to type unless they had reason or inclination to.)
The entire point is that they shouldn't be low income.
That’s the hope, anyway. It’s hard to compete with decades of TCP refinement but at least there’s some big guns behind making this work.

There’s a lot of thought that has gone into QUIC and the protocol has several rules and mechanisms to prevent problems, such as the 3x amplification limit. Both the browser authors and server side (e.g. google) are on the lookout for problems and how they can improve on them.
Supreme administrative court of Greece: Political campaigning excluded from GDPR
It’s also funny how they invite experts on the Rust borrow checker, having previously explicitly declined to add generics. If they bothered to actually try the language, they’d realise that Rust borrow checking requires much of the same type algebra machinery that generics also use, so if they’d went through with it, they’d be implementing half of generics support anyway…

Honestly, I kind of expect them to walk back on the borrow checker promise for that reason alone.
Changing keyboard behavior on the MEGA65 computer
This wasn't just anti-porn hysteria, they lied about their content filtering process for user uploads, so it was full of underage and revenge porn. Those in particular are against the law and harmful regardless of how one feels about porn in general.

I totally agree that it's messed up that payment processors are now the internet morality police, but hosting those two kinds of harmful and illegal porn are 100% on MindGeek. Dissemination of those kinds of porn is very illegal, and as far as I know no one at MindGeek ever faced legal consequences, even though they were recklessly negligent and did it and on such a large scale for so many years. These guys were running things during this whole time and don't deserve any sympathy. Had MindGeek been following the law, moralist anti-porn crusaders would probably have had far less success than they did.

https://www.theverge.com/c/22925906/pornhub-mindgeek-content...
İt seems fun.
The author seems desperate to justify the existence of this blatantly obvious Ponzi scheme. Also on display is the oft associated arrogance that insists that the only reason people are against Crypto currencies is because they “missed out”.

What a depressing load of manure. I can’t wait for it all to crash and burn yet I feel sorry for the many who were duped and lost a lot of money they couldn’t afford to loose.