HNHacker News
TopNewBestAskShowJobs

low_tech_punk

880 karma · joined May 1, 2021

submissionscomments
low_tech_punk··on US Department of Energy: Fusion Ignition Achieved
AI can be quite useful in real-time computation for magnetic confinement. But sure, that's beyond GPT-3's current capability.
low_tech_punk··on Fusion energy breakthrough by Livermore Lab
Asking as a layman, are there any hybrid solutions between inertial and magnetic, or are they mutually exclusive? I'm imagining using magnetic field for macro-control and laser for micro-adjustment. Kind of like SOC designs that have separate cores optimized for different workloads.
low_tech_punk··on Overlapping markup
Maybe the "H" in HTML should stand for "Hierarchical"?
low_tech_punk··on Show HN: Web search using a ChatGPT-like model that can cite its sources
Similar idea: https://ought.org/elicit
low_tech_punk··on Extremely Linear Git History
Extremely effective way to waste electricity and emit CO2.
low_tech_punk··on Waymo shows off its futuristic “transportation as a service” vehicle
Are you referring to fsd as frame shift drive from Elite Dangerous?
low_tech_punk··on Waymo shows off its futuristic “transportation as a service” vehicle
Moving from screen to screen will become the sole purpose of our lives.
low_tech_punk··on Quake 1 port for Apple Watch
Nice work!

How about Quake on Amazon Echo + Alexa? Build it like a Text Adventure but use NLP + Computer Vision to describe the scene and you shoot and move by describing what you want. Great for people with poor vision or has a nostalgia for the 80s.

low_tech_punk··on My project is now an easter egg in Microsoft Flight Simulator
Wow! I look forward to playing Microsoft Flight Simulator inside the Emulator inside the Microsoft Flight Simulator on the 80th year anniversary.
low_tech_punk··on PayPal inactivity fee
"Pay! Pal."
low_tech_punk··on Resolving the great undo-redo quandary
Wow, the article nailed the UX.

On the implementation side, I think the article implies that you might need to model the edits by Operation, rather than State? Otherwise, the cost of the undo scales O(N) of the content size, which is not viable.

It works well for Git, which models content by State, using Structural Sharing. But Git has built-in delta compression so the memory footprint is roughly O(1) per operation. I don't think implementing this on the web for a <textarea>, or [contenteditable="true"] is a "minimum" effort.

Challenges I can think of:

1. DOM api exposes state, not operations. You need manual diffing

2. When applying the operations, you need to manually restore cursor positions

3. CJK language IME might inject unwanted intermediate states that must be ignored

low_tech_punk··on Oxford University Press’s new logo is unfathomably bad
Was James Bond involved?
low_tech_punk··on ClockworkPi – uConsole, “fantasy console” for indie game developers
Can you turn this into a cyberdeck phone that actually works with AT&T and Verizon?
low_tech_punk··on YouTube Premium price increased by nearly 30%
I'm kicking myself for declining the 7.99/month lifetime price when Google Music initially launched (sometime in 2010-2014).
low_tech_punk··on Microsoft Full Circle
No, it's the dollar amount per user per day, only if you get a discount.
low_tech_punk··on “You meant to install ripgrep”
What is in the mysterious `rg` crate? There is no doc.
low_tech_punk··on GitHub Copi­lot inves­ti­ga­tion
Sadly, I think this marks the beginning of a winner-takes-all economy fueled by AI.

Just imagine how in a lawsuit like this, OpenAI can use GPT-3 to generate eloquent court speech with statistical confidence that it can defeat human lawyers? It just comes down to TPU power.

low_tech_punk··on Intel plans thousands of job cuts in face of PC slowdown
So many questions behind this decision...

1. Is desktop computing still relevant?

2. Is server CPU market not making enough return?

3. I thought Intel needs talent to bootstrap their US-based fabs.

4. Does this mark the beginning of an end for PC?

low_tech_punk··on Using a framework will harm the maintenance of your software
1. "If you don't use a framework, you will end up creating one" -- And that's exactly how successful frameworks were born. If everyone uses an existing framework, who is to create better frameworks for the future?

2. Framework vs. Library -- Framework calls your code; Library is called by your code. There is clear inversion of control. The article touched on this, but I think it's a very important distinction to call out.

3. Framework makes me think inheritance. Library makes me think composition.

4. Framework is like CPUs. A more powerful CPU is a more powerful CPU, no doubt; but you need more power to bring out the performance. If your company don't have the resource to deal with the maintenance, Framework becomes a liability rather than asset. But if you can sustain it, it should still be a net positive.

5. In addition to the mixing of domain and non-domain concerns, poor Framework bring incomplete abstraction that expands the surface area for reasoning/debugging/maintaining. A good framework should provide the perfect abstraction that frees the developer from having to descend the stacks. I consider programming languages as good "frameworks". So are the layered networking architecture.

6. Watch out for self-fulfilling prophecies. e.g. in the web frontend framework space, a framework might claim it helps solve problem X, but it might also be very cause problem X. Accessibility, Routing, State Management... a lot of these can be solved by using the platform. Before you reach out for a framework, be sure to assess platform capabilities and single purpose libraries first.

7. Reliance on framework can be caused by lack of knowledge. If you are a manager, give your team the time, money, and endorsement they need to learn things, attend conferences, and provide ample budget for training and technical book purchase. They might pay more dividends than a framework does.

low_tech_punk··on U.S. Army Chooses Google Workspace
Also in the news: (2021) German state planning to switch 25,000 PCs to LibreOffice.

Ref: https://blog.documentfoundation.org/blog/2021/11/18/german-s...

low_tech_punk··on The 4th Year of SerenityOS
Thanks yardshop for clarifying my point of view. And I agree with you stavros. There should be multiple ways of building things, some of which must be practical. Most of our day-to-day job should not be building things from scratch, even though there is a lot of fun in doing so :)
low_tech_punk··on The 4th Year of SerenityOS
This project embodies Donald Knuth's principle of being the author of software, rather than just consumers of other's APIs.

Yes, it takes patience and chutzpah, but I can also imagine how satisfying it is to build something from scratch and see all the pieces coming together into a working OS. And if you put your heart (and time) to it, you can build anything from scratch. A lesson the newer generation of developers still haven't fully grasped.

Congrats, good luck, and carry on!

low_tech_punk··on Notes against note-taking systems
From neuroscience perspective, it is the Anticipation of the task that releases dopamine, not the "Doing" of the task, hence the appeal of all the productivity porn.

And as a corollary, it could be the Anticipation of difficulty in tackling a daunting task that makes you avoid it, rather than the actual difficulty in tackling.

So, the best way to getting into the flow state and getting things done (pun intended) is to force yourself to just do it.

low_tech_punk··on Forum Channels: A space for organized conversations
A move against Reddit?
low_tech_punk··on One Serverless Principle to Rule Them All: Idempotency [video]
I'm confused by the pronunciation. Does British English puts the emphasis on "idemPOTENCY" while American English puts the emphasis on "IDEMpotency"?
low_tech_punk··on Engineer distributes resume via IPv6 traceroute
Is traceroute Turing complete?
low_tech_punk··on Ask HN: How do you organize or rename PDF files (books, papers, etc)?
I've been using https://www.sejda.com/ and https://lottatools.com/ for light weight tasks. They both run in browser, probably with a wasm backend.
low_tech_punk··on Turn Figma into Mmorpg
Figma recently released its widget API, unlocking a new class of apps. I have my popcorns ready for a disruption to the low-code/no-code app builders as well as social collaboration apps like gather.down
low_tech_punk··on The semantic web is dead – Long live the semantic web
The entire movement felt like a massive tragedy of the commons. There is just no incentive for any single player to push the standard forward and the commercial players are already reaping enough benefits from Web 2.0 that putting more money in Semantic Web makes no sense.

Semantic Web was supposed to be the Web 3.0. It's so dead now that even its name is stolen by the blockchain. RIP.

low_tech_punk··on Ask HN: Learning Functional Programming in 2022?
Type safety purely from inference is so nice
← PreviousPage 10 of 11Next →