News for hackers. Stuff that matters.
Re:Some Schools Are Blocking Replit to Prevent Kids from Coding by PragmaticPulp on Thursday March 11, 2021 @11:31AM (#26425834)
This feels more like a marketing campaign for Replit than an actual widespread problem.

The Tweet is from Paul Graham, an investor in Repl.it

The HN submission is from the founder of Repl.it

The only evidence I could find that this was happening at all is some Tweets, which I initially read to be tongue-in-cheek rather than serious problems.

Is this the case of a single IT admin blocking a website somewhere being blown up into a viral marketing campaign? This narrative that incompetent school admins are preventing brilliant students from learning how to code feels like it was written to trigger the HN crowd. How many people are now researching Repl.it because they read some Tweets that claimed it was being blocked by schools?

Re:Some Schools Are Blocking Replit to Prevent Kids from Coding by indymike on Thursday March 11, 2021 @11:44AM (#26426005)
I have five kids, and have had this kind of thing crop up multiple times. The most recent was when I was showing my youngest how to make web pages on his school issued Chromebook. They school had locked down everything, including the browser's developer tools. So, I called the administration, and they told me that they didn't want kids having access to programming tools because the kids could use them to cheat, access "secure" data and otherwise cause mischief.

I asked, so, what if my son wants to learn to code? The IT guy said, "use your own computer". This isn't incompetence. It's outright foolishness. He also went out of his way to remind me that unauthorized access was a criminal offense and the school would go after any student who "tried".

I pulled my son out of the school.

Re:Some Schools Are Blocking Replit to Prevent Kids from Coding by ziddoap on Thursday March 11, 2021 @11:48AM (#26426067)
Out of genuine curiosity, would you quit a job if the equipment they gave you was locked down to meet enterprise requirements?

It's a school issued computer. I think it is more than reasonable for the school to lock down their own property as they see fit for security, and likely for liability, reasons.

I'm not saying kids shouldn't be able to learn programming, obviously they should be able to, but we have to stay in touch with reality.

Re:Some Schools Are Blocking Replit to Prevent Kids from Coding by indymike on Thursday March 11, 2021 @12:05PM (#26426291)
IT standards should not block the mission of the organization or block a user from doing their job. If I were hired as a developer, and the "enterprise requirements" prevented me from doing my job to the best of my ability, I would find another job. The problem here is that administrators (IT or business) have lost sight of what it means to be an educational institution, and are denying students a very powerful chance to learn.
Re:Some Schools Are Blocking Replit to Prevent Kids from Coding by ziddoap on Thursday March 11, 2021 @12:29PM (#26426600)
This is a bit hyperbolic.

A more apt analogy would be an enterprise blocking, for example, the Tor protocol on the laptop which was given to you to do graphic design. The laptops are given to students for school-related activities, and evidently learning the developer console of Chrome is not a school-related activity.

We're on the same page when it comes to the fact that students should have ample access to learn programming and other CS fields. The fact is that it is not currently in the curriculum, and no one is entitled to use the organizations laptop for things the organization says it doesn't want. This isn't even touching the aspect of liability the school's face for the actions taken on/with their property.

The fight should be to change the curriculum, not to get mad at the IT guy who is enforcing the administrations rules about using the organizations property for unrelated activities.

Re:Some Schools Are Blocking Replit to Prevent Kids from Coding by indymike on Thursday March 11, 2021 @01:41PM (#26427399)
Perhaps there is a larger fight to fix the curriculum. In the mean time, the kids need to be somewhere that they can safely explore.
Re:Some Schools Are Blocking Replit to Prevent Kids from Coding by orev on Thursday March 11, 2021 @12:31PM (#26426616)
The only way your example would be equivalent is if the school was offering a class on programming, but then blocked access to the development tools required to complete the class.

You seem to be doing a bit of hand-waving at the end there trying to equate the school’s purpose with the entire idea of education and learning. That’s something that takes place on all of life, not just in school.

Re:Some Schools Are Blocking Replit to Prevent Kids from Coding by indymike on Thursday March 11, 2021 @01:14PM (#26427122)
Well... if a school's purpose is not education... What is it?
Re:Some Schools Are Blocking Replit to Prevent Kids from Coding by ziddoap on Thursday March 11, 2021 @01:17PM (#26427154)
The school's purpose is still education...

It's just not educating in the specific areas you want. I imagine your kids aren't learning quantum physics or fine dining etiquette either. That doesn't mean that the school is no longer educating.

Re:Some Schools Are Blocking Replit to Prevent Kids from Coding by indymike on Thursday March 11, 2021 @04:47PM (#26429422)
"It's just not educating in the specific areas you want."

You are right. I do not want my children to learn whatever is being taught when the school's IT department is threatening children with the police for trying to learn to make a web page and fiddle with CSS and Javascript.

Re:Some Schools Are Blocking Replit to Prevent Kids from Coding by ziddoap on Thursday March 11, 2021 @05:45PM (#26429976)
That is a separate issue, and one I wholeheartedly agree with. If that is what the IT department or administration said, I would also be upset. Saying that it is locked down for XYZ is one thing, adding in a line which threatens kids with police action for wanting to learn something is obviously out of bounds and inappropriate.

However, that is different than claiming that schools purpose is no longer education. It's conflating an entire system with the disappointing actions of a few people working within a school.

Re:Some Schools Are Blocking Replit to Prevent Kids from Coding by Fire-Dragon-DoL on Friday March 12, 2021 @11:01AM (#26437160)
That's funny though, a good chunk of companies forces you on macbooks nowadays, which for devs working on ubuntu the entire life, does stop them from working to the best of their abilities.
Re:Some Schools Are Blocking Replit to Prevent Kids from Coding by david38 on Thursday March 11, 2021 @03:29PM (#26428635)
I would quit if the corporate computer prevented me from doing my assigned job.

Programming is literally an option to sign up for, after which it is an assigned task on which you get graded.

You can’t tell me there is no way to let someone use an entirely web based programming environment. I understand locking down the machine, but then provide a VM.

Re:Some Schools Are Blocking Replit to Prevent Kids from Coding by ziddoap on Thursday March 11, 2021 @05:40PM (#26429930)
If we were discussing a school which offered programming, I would agree.

We aren't. So I'm not sure what point you're trying to make.

[dead]
Re:Some Schools Are Blocking Replit to Prevent Kids from Coding by dang on Thursday March 11, 2021 @02:46PM (#26428191)
> I get the feeling you don't pick your battles rationally.

Not cool. Please don't cross into personal attack, and especially not on highly emotional themes like parenting.

https://news.ycombinator.com/newsguidelines.html

Re:Some Schools Are Blocking Replit to Prevent Kids from Coding by indymike on Thursday March 11, 2021 @01:37PM (#26427359)
We changed schools. The kids get one chance to grow up. Being in an environment that literally threatens law enforcement when a child wants to learn about how their computer works is an unsafe place.
Re:Some Schools Are Blocking Replit to Prevent Kids from Coding by FreezingKeeper on Thursday March 11, 2021 @12:03PM (#26426265)
> I get the feeling you don't pick your battles rationally.

This is most people on HN

Re:Some Schools Are Blocking Replit to Prevent Kids from Coding by jp57 on Thursday March 11, 2021 @11:36AM (#26425889)
Seems like a successful press hit: http://paulgraham.com/submarine.html
Re:Some Schools Are Blocking Replit to Prevent Kids from Coding by threatofrain on Thursday March 11, 2021 @12:10PM (#26426358)
Another HN commentator notes that the repl.it team is busy deleting things off their website in response.

https://web.archive.org/web/20210120075709/https://repl.it/t...

https://web.archive.org/web/20210119055116/https://repl.it/t...

The look of hurriedly sweeping things under the rug, and asking HN to sign petitions without any information...

Re:Some Schools Are Blocking Replit to Prevent Kids from Coding by Ancapistani on Thursday March 11, 2021 @02:37PM (#26428063)
I understand why they would do this, in light of the attention this is getting. Whether the attention itself is the purpose of the posts or not isn't really relevant to what gleaned from this.

Learning to evade restrictions is a powerful motivation for curious kids. How many kids are initially interested in figuring out how to play a browser-based game on their Chromebook, but in the process discover that learning programming is something that they enjoy and is accessible to them?

Some of my first "tech" experiences were learning to get around copy protection schemes for 90s-era software. That has directly lead me to the career I have today. These posts seem like the 2020 equivalent of learning just enough assembly to do a hex dump of an executable, find the serial number conditional, and invert the logic.

Re:Some Schools Are Blocking Replit to Prevent Kids from Coding by kodah on Thursday March 11, 2021 @03:59PM (#26428949)
I went to a religious grade school and a public high school. I started coding and playing with Linux when I was around nine.

The answer, in my experience as a kid, is yes -- schools actively block all kinds of programming activity on school resources.

The reasons are pretty simple:

- Schools don't pay the best admins and much of their advanced capabilities come from vendors.

- The vendors often don't produce "secure" software like you and I (read: in the industry) would expect. A lot of this software has obvious holes. I have fond memories of exploiting the Novell boot process to mount Linux or implementing my own pass through proxy on my home server so I could browse the "real" web while at school. Another example, one of my best friends/colleagues/fellow students/future boss installed a Halo server on our 3D rendering server and you can bet I could join a game at any time from anywhere on the network.

- Schools don't implement zero trust (zero trust didn't even really exist back then, but I know this to be true to this day) and much of this is derivative of that simple fact.

- Software vendors are often limited by the OS. A lot of Novell's exploits were because of opaque API's provided by Windows that they didn't fully understand or that changed. This encourages further locking down of the environment.

So the problem is a lot more nuanced than Amjad and Paul make it seem, I suspect they know that are using this as a conversation starter. If that is indeed the case, I would prefer they just start this conversation rather than this ridiculous round about method that takes advantage of outrage and sensationalism.

Schools need help more than they need vague criticism.

Re:Some Schools Are Blocking Replit to Prevent Kids from Coding by amasad on Thursday March 11, 2021 @11:36AM (#26425899)
It is a real problem. We're trying to get to the bottom of it but the system seems vague and opaque and we have no idea who's doing the actual blocking. I do think some publicity might help us reach folks who are in charge of these school firewalls, which seems to be run by IT providers. In addition to kids posting, here is a screenshot of schools posting on Facebook groups also confused by it: https://imgur.com/a/YzFEEmp
Re:Some Schools Are Blocking Replit to Prevent Kids from Coding by threatofrain on Thursday March 11, 2021 @11:38AM (#26425930)
> It is a real problem. We're trying to get to the bottom of it but the system seems vague and opaque and we have no idea who's doing the actual blocking. I do think some publicity might help us reach folks who are in charge of these school firewalls, which seems to be run by IT providers. In addition to kids posting, here is a screenshot of schools posting on Facebook groups also confused by it: https://imgur.com/a/YzFEEmp

> Many schools have decided to start filtering out sites such as Replit which allows students to code in the browser. Some schools have called the site a "distraction" as kids are choosing to learn computer science and programming as opposed to working on other subjects.

In this quote, which schools called your product a distraction? Why ask HN to sign a petition with no further information?

Re:Some Schools Are Blocking Replit to Prevent Kids from Coding by sm_javaarchive on Thursday March 11, 2021 @02:15PM (#26427822)
If you want you can resubmit this to one of the filter systems for recategorization. https://archive.lightspeedsystems.com/SubmitDomain.php?Domai... https://archive.lightspeedsystems.com/SubmitDomain.php?Domai...
Re:Some Schools Are Blocking Replit to Prevent Kids from Coding by indymike on Thursday March 11, 2021 @11:47AM (#26426046)
Look into vendors of "security software" for schools. I had to lawyer up at the beginning of the school year to get securely.com (edited) (government has no business deploying this kind of spyware against children) removed from my children's chrome accounts. I ended up having to pull my kids out of the school system as two of the three started to have mental health issues.
Re:Some Schools Are Blocking Replit to Prevent Kids from Coding by amasad on Thursday March 11, 2021 @11:52AM (#26426116)
Awesome! This is a good lead. I think you meant securly.com. Will reach out.
Re:Some Schools Are Blocking Replit to Prevent Kids from Coding by asidiali on Thursday March 11, 2021 @11:34AM (#26425860)
I was surprised to see that Amjad was the one to post this.