skysight-inc/HackerNews huggingface dataset:
How is it any different from selling any other non-entertainment service?

#1 Institutions means administrators with budgets.

a) What do they want their budgets to do?

b) These things are presumably on networked computers. Can you aggregate and present data to those purse-string holders to justify their expense on an ongoing basis? Do your stats make their spending look smart?

#2 The public means people who spend money on things for kids. Likely parents.

a) Do you just get parents to buy things to get their children to stop asking for them (unlikely for educational software) or do you figure out what else parents expect as a result?

b) Do you show parents results? On an ongoing basis do you show them progress? Maybe text them in the middle of the afternoon when their kids achieve something meaningful?
The two things that fall apart for me about using games to teach children in the future is 1) learning is not just remembering facts, it's also interacting with others; and 2) not everyone learns the same way, some are not going to be self-motivated to learn via a game, nor can a game adjust itself to the particular needs of all individuals.

I think people who are self-motivated think that because they learned on their own, everyone should be able to as well and all everyone needs is the tools to self-learn. I don't think that's true.
I've spent more time helping people hunt down "undefined is not a function" and "Cannot read property of undefined" than just about anything else. Two observations from this:

1.) The fact that I even got involved meant the issues were particularly hard to track down

2.) These errors seem to be more of a time sync within a larger team/project than many realize

Typically these were caused by either scope issues and/or some context object that's been riding dirty all day. In the case of the latter hunting down the code that did the naughty can be particularly soul crushing.
I launched my first webapp https://taaalk.co. It's a platform for public text-based conversations. It's been great so far, I've gotten to know very interesting people and things through having discussions on it. (Anyone can make a Taaalk though.)
> Don't believe the myth that programmers can test their own code. They can't.

Interesting take that I’m not sure I can agree with. Good programmers write good tests because, well, that’s one of the things that makes a “good” programmer. If you take a dedicated test writer out of the picture you must still have a good program with good tests.

The whole “blind spot” conundrum posited by the author can simply be solved by having at least 2 people on a project. Each one will look at the code differently and write tests differently.
Fun fact: Pirates of the Caribbean began life as a film adaptation of Monkey Island at ILM.

Quite a few details survived the script rewrites...remember the jailhouse dog with the keys in its mouth in the first Pirates?

I believe Gilbert has petitioned Disney a few times now for the rights to Monkey Island to create new games, though I don’t think they’ve responded.
I'm happy to offer any details.

The goal was interdisciplinary because that's how teachers have to teach these days. They don't have enough time to teach each subject separately so they mix things together.

But it would be relatively straight-forward (not easy) to build weekly story-based content that contained geography, history, science, politics, and more. Textfyre was going to align our stories to Common Core Standards. This would have allowed for stable content delivered to all fifty states. The platform also would have had embedded testing. When you complete a story, you've passed the test!

Despite what many people have claimed, Common Core Standards are just measurements http://www.corestandards.org/, NOT content itself - don't get me started on the confusion people have brought to the education world by attributing content publishing to Common Core. The funky math is just a different way of doing math. It has nothing to do with Common Core itself. The real argument is that some states/parents don't want their kids measured nationally. "My Timmy in Texas can't possibly be compared to your Joey in California! They're different worlds!"

We potentially could have replaced several textbooks between 3rd and 8th grade, significantly reducing educational costs and improving outcomes. The crux of the plan is that it needs millions of dollars to prove the model. We needed to develop a proven and approved 36 week set of stories that aligned with existing teaching methodologies, train teachers, develop the platform, security, etc. No small thing.
You would rather use the Walmart machine? Its battery life is worse and it doesn't actually work. The real question is what's better for the price point (and a used thinkpad is orders of magnitude better), not whether things that are better exist.
This is awesome. I search by time frame all the time and it was infuriating when that stopped working with Reddit.

Do you have any plans on putting it up as a Firefox extension as well?
Ask HN: What online courses have you taken during quarantine?
As we all know we were quarantined and I think this was the best time to expand our skillset by either working on side projects or taking online courses
I'm hoping Minecraft is the thing my older kid needs to learn all the important stuff, like how to code, engineering, and math.

It's been a lot of fun watching videos of automatic wood/food/etc farms. These people are really learning how to think and design solution based on the world they're in. Some of these inventions are simply ingenious.

Plus, you can do actual code as well, I'm guessing after he's tired of grinding he'll decide he needs to learn how to get things done a bit more systematically.

There's also the economic aspect of it, thinking about how different resources are connected, how trading happens, etc.

Whether it works it hard to say though. Video games are a double edged sword, you can sit for years without learning how to code. You need some way of creating intellectual progress. Plus you need to actually put time into school to pick up credentials, and that competes with whatever else you spend time on.
Negroes Are Anti-Semitic Because They're Anti-White (1967)
Napster Founder Obtains New Patent for P2P-Polluting Anti-Piracy Tech
Founder Weekly

Get the best hand curated links about startups and entrepreneurship.

http://www.founderweekly.com/
typescript also supports type checking js code: https://www.typescriptlang.org/docs/handbook/type-checking-j...

I've found this very useful for gradually migrating a node.js project to a more maintainable state. Types also mean autocomplete works!

Additionally since it's typescript we can download the `@types/` packages for our dependencies and get type checking for those as well.
Not impossible but hard:
create an application that lets you talk and auto-generate code/pages for an app.
There are lots of companies working on this but you might be able to find a good niche.
Agreed, I'd replace that with "watch good programmers program", or even "pair program with great programmers" if that's an option.
Even though the first two entries in the Monkey Island series are classics, my personal favourite is the 3rd, The Curse of Monkey Island. Gorgeous artwork, beautiful music, and hilarious writing and voice acting.
It's remarkable how the course goes from zero to several complete projects in different domains and technologies in just a few weeks. CS50 is a real stepping stone.
Pity. Thanks for the confirmation that I wasn't missing something obvious, at least.
yeah racism human trafficking and slavery are not just tolerated but are actually practiced by Authorities in romania - otherwise it couldn't happen in every county and every city of Romania and there wouldnt be reports about it on a weekly basis. unlike your example about basement teenagers in austria discovered every decade in romania it happens every so often and romania wouldnt be an absolute leader on the topic. there wouldnt be ads for prostitution next to almost every university either. there is no amount of hiding to make that country look good you can do to change facts. i have plenty of acquaintances working both in the police and government to know the scale is far beyond what you delude yourself with. and there are plenty of statistics available to prove my claims but you conveniently ignore. recently an organised clan what not just acquitted but also given back their illegal arsenal of weapons much to the shock of the british authorities whom sent the case to romania. think the judge was stupid? think again. and stop hiding these facts - it doesnt do you a favour it just shows you are happy to protect a culture of crime and corruption so deeply entrenched in every day life that you have either become immune or are part of it even if just by normalising it.
The usages are differents. You weren't doing much on your old computer compared to what people are doing today on their smartphone.
Is it really edge computing if the pi isn’t running tensorflow? I know the definition is kind of woolly.

I wonder what the performance would be on a $100 jetson nano.
My analogue design engineer colleague still uses this approach.
One rationale I have heard him say is that he prefers to do things with transistors instead of logic ICs because of the direct availability of transistors, compared to ICs. It's an advantage when doing repair. You always have transistors laying around.

However, when you need to repair ICs on a PCB, you need a specific IC doing your function, which you may not have in stock.
I wondering why the argument doesn't apply for transistors. The assumption seems to be that it doesn't matter much which transistors are used.

I don't know if anyone can validate what my colleague is saying.
What's with the hate against wires? Wires always work. My wireless printer never worked. Well it prints once, then I have to power cycle it to print again. Thanks Samsung.

The minimalism point doesn't really cut it: you still need a wire to charge batteries inside things, so it's one more item. And batteries go bad in a matter of years, so you need to buy a soldering iron and a LiPo cell from shady sources unless you're into replacing >$100 devices every three years or so. Or buy external AAA batteries and a wall charger like 90s toy cars.

I don't mind the aesthetics of wires. I love the mess behind my desk and the thought that electrons are being pushed at 40 Gb/s to form an image. Mix and match different colors and braid types for a free steampunk look.
I have one for you: the vestibular system works in concert with the eyes for "image stabilization" purposes, so when you are eg. walking around, all that up-down head motion is canceled out. Visual vertigo occurs when the two systems fall out of sync for some reason.

https://www.sciencedirect.com/science/article/pii/S030698771...
I agree that something possibly dangerous should be harder to mis-use. The world is full of small oversights. Having said that, surely this is the job of a linter - does one exist for mustache?

I've never seen JSX before (I haven't learned anything new in front-end later than ES5). In your example, it looks more like an attribute than an inner tag, the former of which I'd almost always escape. Is that how you set inner HTML as well?
The two android phones and one tablet I've had all do that.
Seems like photoshop creatir John Knoll at Disney, is on the team that created this. Green screen has been cutting edge on productions like game of thrones. With giant round LED screens, cameras and a lot of computers rynning the unreal game engine, greens screens seems obsolete.
It does proxy the images, but it doesn't cache them until you open the email.
> or stop using Macs

I would too, but I'd be upset because I like Macs. I also like iPhones.
Factorio and Kerbal Space Program - yes.

Interestingly, both are open-world sandboxes, not plot-driven games. They're really gamified simulators.
FocusLite Website Blocker [video]
I believe people here don't belong to the situation I mentioned.

You are here because you are interested and want to learn. You probably know more than 1 language.

But that is not the general developer. Most developers are lazy and at the end of the day, want to go back to their wife and kids ( for example).
> Not sure why you got down voted

For the (pretty obvious) logical error of claiming that you have to believe that most errors are caused by type mismatch to consider stating typing beneficial.
So much this. The common individual doesn't understand the power that data gives to marketing and propaganda machines. Moreover, the ilusion of services being "free" gives these platforms an insane competitive advantage.
Just to make it clear - I did not in any way intend to comment on the quality of Ron Gilbert’s dev tools - however, his observation holds true for a number of tools I’ve been hacking together myself - not to mention a few others which I’ve had the mixed blessing of being handed in a ‘finished’ state...
you must be the life of the parties
The license is here https://github.com/grumpygamer/DeloresDev/blob/master/LICENS...

And yeah, it's not FOSS, it's a limited source license for the game code (not the engine) with some non-commercial redistribution allowed.
It's really disappointing. Is there anything we, as a community, can do about all these strange changes?

Unfortunately by trying to not offend some people such changes offend others. Such changes are controversial and hence should be voted for.
https://www.ncovindia.in/

I created Covid Dashboard for Indian states and cities.

I am from a small town in India and I couldn’t find a way to track Covid cases, deaths and recoveries for last 3 weeks. Also, I am scientist and loves to work with Tabular data.

I needed to put this website to show some authorities of my town how the spread of our city is as compared to other cities historically. And it’s been working out pretty well.
I agree with some of what you are saying but if you have to realize that your best way of learning does not necessarily apply to everyone.
On this, even the games with horrendous spelling teach you how not to spell. There is value in training your spam filters from an early age.
I gave away most of my technical books a few years ago, but I kept The Art if Prolog and about 50 other classics.

It has been a while since I worked with Prolog professionally, but the memories are fond/good.

Good to see that the PDF is available for download.

For people who craft their code in languages like Python, Java, JavaScript, etc., I recommend just playing with an alternative language, whether it be Scheme, Common Lisp, Prolog, Haskell, ML, etc. Sometimes just a few evenings working through tutorials on the web is enough to expand the brain.
I found one forgotten on a shelf for years at the office. After wiping Windows XP and installing Debian, the failed battery for some reason decided that it was fine after all and healed itself into a working state. This is a perfectly usable free, ultra-small laptop :)
Amazon is ending support for the Dash Wand barcode scanner
> TS feels like something that was created to lure programmers who couldn’t wrap their heads around JS loose nature

Seriously?

> They wanted to have that static typing available both for conceptual scalability and for the tooling

Sounds like they understood the loose nature pretty darn well.
Issue isn't ZeroMQ. The simple/inefficient way to do it is to capture frames one at a time, and send them via ZeroMQ. Video is pretty bandwidth intensive .. the only reason things like YouTube work as smooth as they do is that they use codecs such H264/265 (which are proprietary unfortuantely) and stream compress frames over the network. Now doing the codec in software burns a lot of CPU as this is very math intensive .. most processors support hardware video codecs for this purpose. There are just no open source tools/libraries that make this good/simple enough that I have found.
Hot takes from people with no experience in the field are only interesting to other people who have no experience in the field. It seems developers are particularly prone to this hubris. I don't find many doctors writing about the future of programming languages, or teachers writing blogs about the future of medicine. Yet you can find thousands of these hot takes from developers about the future of education. Or pick your subject. Even worse you can find startups by these folks. Startups who are getting it wrong with people's education.

I would have way more tolerance for these articles if they started with "I have never studied education, I have not taught children, I haven't done the homework or any reading on pedagogy, but I would like to do some thought experiments on hacking education...".

Brainstorming can be useful and bad ideas should be welcome during brainstorming. I understand why it is embraced on HN. But it has to be closer to the end of the spectrum of experts brainstorming than it is closer to the end of the spectrum of monkeys randomly typing a work of Shakespeare.

Imagine junior programmers brainstorming the future of cryptography. It's just going to be cringe. Nothing significant is going to come out of it. Of course they should do it between themselves. And that's where it should end.

As far as why video games are not the future of education, there are many things worth learning that are best learned by doing them, not by taking part in a simulation. Speaking and understanding a language, playing a musical instrument, painting, public speaking, tying knots, soldering electronics, using shop tools, and many more. All things I learned in public school and many of which I still use. My public school wasn't amazing. I could point out many flaws. But the good teachers I had were pretty amazing. Take that human out of the picture and replace it with a video game and I would have learned far less.

If you want to know the things that could immediately be improved about public education and have a measurable positive outcome, talk to teachers and get ready for some pretty obvious answers that are generally going to require more money.

Does that mean video games don't have any future in education? Of course not. But they are nothing near the silver bullet promised by the author.
I’ve served on a school board and can say at a high level that parents get pretty crazy about weird things, games included. Boring stuff that checks boxes is the safe answer for an institution.

If it’s fun, the school will get bombarded with complaints about taxpayers paying for games, the devil inside the computer, etc. Parents tend to not care or think about outcomes if the angry box is ticked.

The best fun things are maker projects. The tangible outcome is understandable to people. The educational content/value varies though.
The only thing I hate about the email is the way people quote previous messages, putting all their answer above original text.

I was so accustomed to the way FIDO conferences used to reply to messages (I guess it is called Usenet Quoting), that I still use it now, and I wish email clients would use it y default, down to the original sender initials.
You're missing the actual logical result of life in our society not being simple: people do not have enough time or available energy given the rest of the demands on their life. Civilization has evolved toward specialization, and the basic expectation of specialization is that the output of specialists is useful to individuals in other specialties. It is foolish to expect or require everyone to become an expert on bluetooth configuration options to have some headphones that don't work or a mouse without latency spikes. This isn't entitlement; this is efficiency and the way society is expected to function. It is a very long time since we have expected everyone in our society to be an expert at everything.
Jetson nano can run Cuda code. It is pretty decent.

The article does employ a reasonable definition of edge computing IMO (scientist who works in this area). The rpi is the client, and the processing happens on a beefy edge node. But yeah .. there is not one clear, accepted definition here.
For those interested in a more modern take on SCUMM, there's a new tool built for Unity: PowerQuest https://powerhoof.itch.io/powerquest
Personally I have two issues with TS as it exists today. On the one hand I’m reticent to add a transpiler/compiler step between code and the runtime unless there is a very very compelling argument. On the other my perception of TS is that is a tool that removes friction between the language (JS) and tooling without really addressing anything core to the language itself.
Everything people sum up as pros of using TS generally end up in a bucket in my head labeled “compiler work to remove friction”.
I actually use that friction to improve my codebase, in the instances that some sort of type error happens usually is bringing to the surface an related problem/business domain assumption on my part that I need to address upstream to a conceptual or logical off code layer. Some of what TS offers I get around by being very attentive to providing good jsdoc annotations which requieres disciplina and work- so I see the value brings there but the price I pay for that convenience is to high.

Usually what I do is that once a project has reached a point of maturity and the requirements merit it I move parts of it to a typed language (go). That’s for things that need to be both performant and maintenable long term without much effort.

I actually benefit from that rewrite in that I have yet another chance to review assumptions and address higher order
While I do agree, it is not without caveats. One issue is that "engagement" is not a good metric for measuring learning. One of the early studies made on the DragonBox math game system[1] showed less benefit than allowing re-practice opportunities with a traditional tutoring system with no reward system. This was despite students showing higher levels of engagement, enjoyment, and completing more exercises using DragonBox.

Engagement and enjoyment are tricky metrics because they often report positive numbers; however, when compared to less engaging or less enjoyable methods they can perform worse for the end goal of learning. They can create motivation to learn the topic, which I support, but at some point that benefit has a ceiling effect.

[1] https://www.researchgate.net/profile/Yanjin_Long/publication...
Opportunity exists for developing the AI training program from Ender's Game. That would be solving the problem, permanently.
Its VERY high.

SF's budget is basically $40-50k per homeless person yet each person receives a fraction of that, maybe 10%, its incredibly inefficient. Its even been called "The Homeless Industrial Complex" by a variety of outspoken locals.
"my understanding of heroism is to this day shaped by games like Final Fantasy and Metal Gear Solid."

I simply don't believe this. My father said there is a hidden club in the military, and those not in the club don't know it exists. You join that club when you get shot at. It irreversibly changes your perspective.

I don't believe anyone can understand heroism without being in that club.

I'm not a member, though I have been threatened at gunpoint.
That passage didn't say anything about finding the document 'amusing'.
> don't tell me what to do

That attitude as an argument against abolishing slavery is hard to beat hypocrisy wise.
Just fire most of the administrative workers. Everyone's a spendthrift until you want to spend money on teachers instead of administrators and multi-million dollar buildings and stadiums.