TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

I replaced my son's school timetable app with an e-paper

221 点作者 mfld5 个月前

17 条评论

dagss5 个月前
Kudos to the parent for setting clear limits to their kids cell phone use.<p>Most of us on HN can be grateful for having been able to fully develop our faculties in an age where instant dopamine shots weren&#x27;t available 24&#x2F;7.<p>Looking at kids growing up now and stories from teachers in classrooms it&#x27;s dystopic IMO. A 1&#x2F;3 of teachers&#x27; time spent battling for attention against TikTok. Teenagers sitting together and not giving each other proper attention because of constant interrupts from Snapchat. No room for boredness-initiated creativity in the lives whatsoever.<p>I don&#x27;t think Soma from Brave New World was all that far off from what&#x27;s happening with smartphones.<p>I hope we&#x27;re at the top of the curve now though, at least in Norway phone use in education and social settings is seen more and more like smoking and more and more parents at least try to delay the introduction of screens for as long as they can. And (some) high schools are finally imposing PROPER bans against smartphones during class (i.e. confiscation rather than &quot;I promise not to use it&quot; which simply doesn&#x27;t work). It&#x27;s a hard long battle at this point though; made harder by adult techno-optimists (most of whom I can only assume probably haven&#x27;t properly seen teenagers these days in action)
评论 #42429782 未加载
IshKebab5 个月前
I&#x27;ve been working on getting a calendar on an Inkplate 10. Great hardware but my god is the Arduino software awful. It doesn&#x27;t even have incremental builds! A one line change to my code means it completely recompiles a ton of libraries including mbedtls! The edit-compile-run cycle is like 3 minutes. Awful.<p>Arduino code and APIs are also really badly designed, and badly documented. The Inkplate uses an Xtensa ESP32 so the network code uses this crap:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;espressif&#x2F;arduino-esp32&#x2F;blob&#x2F;2.0.17&#x2F;libraries&#x2F;WiFiClientSecure&#x2F;src&#x2F;WiFiClientSecure.h">https:&#x2F;&#x2F;github.com&#x2F;espressif&#x2F;arduino-esp32&#x2F;blob&#x2F;2.0.17&#x2F;libra...</a><p>Does `int read();` block? Zero comments so you&#x27;ll have to read the code, which by the way is very hard to find because of course intellisense doesn&#x27;t work in the gimped VSCode that Arduino is calling their IDE (it&#x27;s better than the old one at least, though it wouldn&#x27;t take much).<p>The really frustrating thing is that Arduino has basically zero competition. I was hopeful for Mbed Studio for a while but they spent so long fucking it up with web based compilers, terrible home-brewed build systems (yotta? I think they went through several bad attempts), before finally doing the right thing (Mbed Studio) that I think everyone had given up waiting and they killed the whole project. Also it&#x27;s obviously ARM only.<p>And I can&#x27;t see that really changing. I think there&#x27;s PlatformIO but I think that just wraps the Arduino code in less awfulness. As long as hardware manufacturers are writing their drivers and examples for Arduino it&#x27;s going to be hard for anyone else to compete.<p>Ok I think my one-line change has finished compiling now...<p>&#x2F;rant
评论 #42431188 未加载
评论 #42430392 未加载
评论 #42430646 未加载
modernerd5 个月前
A great hack that feels closer to Anjan Katta’s vision for what Daylight could become – that instead of VR or AR or projection, we end up putting high quality “natural” screens on more surfaces.<p>This classroom timetable shows the utility of that, and it’s not so hard to imagine it extending to other interactive or non-interactive uses (meeting room reservation, digital store pricing, bus timetables, etc.).
评论 #42433104 未加载
评论 #42431889 未加载
simon_acca5 个月前
Very cool!<p>If someone is looking for something similar with less hassle, let me plug my friend’s product :) <a href="https:&#x2F;&#x2F;www.inklay.app&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.inklay.app&#x2F;</a> I’ve been using it for the better part of a year now to show the weather, a dashboard and some comics and am very happy with it, it just works and looks great too
评论 #42429691 未加载
评论 #42429513 未加载
评论 #42430451 未加载
globular-toast5 个月前
Is this a common thing? When I was in school the timetable was printed on paper and applied for the whole term. What are these substitutions and changes and why do they happen frequently enough to need daily updates?<p>Does the kid have to memorise this in the morning so he knows why rooms to go to?<p>I don&#x27;t even think my parents were aware of my school timetable. Why would they be? That was my business. It seems a bit weird to me that parents get involved to such an extent.
评论 #42428872 未加载
评论 #42428945 未加载
评论 #42428987 未加载
adolph5 个月前
What is a word for this type of product? My spouse recently expressed an interest in &quot;Skylight&quot; and this has brought me down a rabbithole of displays for family coordination systems:<p><pre><code> * Skylight: https:&#x2F;&#x2F;www.skylightframe.com * Hearth: https:&#x2F;&#x2F;hearthdisplay.com * Cozyla: https:&#x2F;&#x2F;www.cozyla.com&#x2F; * DAK Board: https:&#x2F;&#x2F;dakboard.com * MagicMirror: https:&#x2F;&#x2F;magicmirror.builders&#x2F; * Mango Display: https:&#x2F;&#x2F;mangodisplay.com&#x2F; * Echo Show 21: https:&#x2F;&#x2F;www.amazon.com&#x2F;dp&#x2F;B0CDWWS127 </code></pre> The concept would be to eliminate leaks from the online calendars stemming from having to rewrite stuff onto the wall calendar.
BadHumans5 个月前
Kids are getting scheduling via apps now? The best thing my school ever did for me was give me a paper planner and teach me how to use it. I&#x27;ve finally reached that &quot;back in my day&quot; age.<p>It&#x27;s a neat project though. I wasn&#x27;t aware Soldered existed so this is a nice find.
评论 #42427564 未加载
评论 #42426677 未加载
评论 #42427258 未加载
评论 #42429210 未加载
评论 #42427776 未加载
评论 #42429238 未加载
评论 #42428141 未加载
评论 #42427197 未加载
评论 #42426619 未加载
评论 #42430207 未加载
评论 #42428624 未加载
评论 #42427161 未加载
评论 #42427222 未加载
slig5 个月前
Thanks for sharing. Just a small nit: the first time you mention the name of the product it&#x27;s written &quot;Inkscape&quot;, not &quot;Inkplate&quot;.
kleiba5 个月前
This is cool, but on a second thought it&#x27;s sad that someone had to jump through so many hoops -- not just to get his idea implemented because of lacking APIs etc., but that the school provides such a crappy service in the first place.<p>But then you realize that we&#x27;re talking about Germany here, and before you downvote, trust me, anyone who has lived there for a while and especially if they had to deal with public administration will attest that it&#x27;s a country that&#x27;s literally 10 to 20 years behind in everything digital. You wouldn&#x27;t expect it given Germany&#x27;s engineering reputation, but improving citizen&#x27;s lives through IT has never been their forte.<p>When we lived there for some years, the school my kids went to had four(!) different parallel channels of communication in the class that one of my kids attended at the time. That is, you could potentially receive a message, say, from the teacher through one of four different means, and so you were expected to monitor these channels every day. Some of them were apps, some of them were paper. It was a mess. Simply doing <i>nothing</i> digitally and <i>only</i> using paper slips would have been an improvement already.
评论 #42430190 未加载
leetrout5 个月前
From the sample code... I would recommend $PASSWD not $PWD for the placeholder to reduce confusion with the linux &#x2F; osx env var $PWD which is the current directory.
small_scombrus5 个月前
&gt; In other words: extracting the information as text and displaying it in a similar way on the e-paper would be … work.<p>So instead let me:<p><pre><code> 1. take a screenshot of the website 2. Change the styling of the website as the screenshot is being taken 3. Modify the image using headless Inkscape 4. Serve the image on a web-server </code></pre> And I though <i>I</i> liked overcomplicating things while calling it being lazy :D
Gerard05 个月前
Nice! Thanks for this. I&#x27;ll try to replicate it.<p>I&#x27;m in the same situation as you and this is what my daughter&#x27;s school uses.<p>Edit: ahh, I see you are also in Leipzig! :)
G_o_D5 个月前
Parents are now forced to give their child phones from young age and once child gets phone and internet, we all know what content they would be going to search for, no matter what parenteral controls we keep they will find a way , thats when childs degradation of brain and life starts
cududa5 个月前
&gt; The problem is that my son’s mobile phone is governed by strict parental controls, making this daily lookup an unpopular chore on my side<p>This was a neat project, but I feel like this is insanely overkill for a solution that is “whitelist the app required for school”.<p>I sort of feel bad for this kid.<p>I mean, I graduated high school in 15+ years ago and we had a website that we had to regularly check for assignments and project updates and things. It was a requirement of school. I know these types of sites are even more integral process wise, now a days.<p>Having a parent that’s such an engineer, that they impose such odd restrictions on phone use (even for a school site), sounds not fun.
评论 #42431914 未加载
评论 #42429584 未加载
评论 #42430468 未加载
71bw5 个月前
I really get the feeling that all of this exists so that you can excuse yourself out of your son&#x27;s school life.
评论 #42449352 未加载
评论 #42432543 未加载
kcsaba25 个月前
Nice project!
brna-25 个月前
Cool tech!