HNHacker News
TopNewBestAskShowJobs

sargstuff

854 karma · joined November 1, 2021

submissionscomments
sargstuff··on Ask HN: Best underrated way to get a job in tech during a hiring slowdown?
Make use of a hacker space[1] / start a version of Home Brew Computer club [0] and/or other local area club affiliated with a professional organization / join,participate in a related professional organization subgroup activity(s)[2]

[0] : https://www.zdnet.com/article/what-happened-at-the-homebrew-...

      https://www.computerhistory.org/revolution/personal-computers/17/312
[1] : https://hackerspaces.org/

[2] : a) https://www.acm.org/

      b) https://www.ieee.org/

      c) start a side project to keep/retain skills aka https://makezine.com/

      d) "top 10" professional organizations : https://technologymagazine.com/top10/top-10-technology-associations
sargstuff··on Why HN: Everyone are building the next generation of AI tools?
Progress. aka max out what can reasonably do [as 'unique'/distinct copyrightable research] at given level with 'current' AI tools.

?snarky? Google OpenAI ChatGPT-4[0] has been retired. Moving on from nibbles [4 bits] to bigger bytes [8bits], perhaps utf-1024 paragraphs[1] at some point. aka stich/weave together AI code fragments -- non-mathematical taylor series grouped by utf~2.7 example via picture simulation of 'code blocks' [2][3]

------

[0] : https://www.techradar.com/computing/artificial-intelligence/...

[1] : https://en.wikipedia.org/wiki/A_picture_is_worth_a_thousand_...

[2] : https://www.pixel-stitch.net/

[3] : https://www.turbomosaic.com/pictures-of-pictures.html#:~:tex...

sargstuff··on Ask HN: What's a good system to remember to wear my reading glasses at my desk?
Use software / hard screen cover to polarize view screen. Have slip-ons for glasses to be able to read/view 'depolarized' screen.
sargstuff··on Breakthrough provides recipe for zero-carbon cement (2024)
Photos / Construction video(s): https://sapnatayal.com/quilted-furniture
sargstuff··on Linux in Excel
Excel does support lambda style programming ( https://www.microsoft.com/en-us/research/blog/lambda-the-ult... )
sargstuff··on Linux in Excel
what's 'run'?? same box or link to cloud instance ?
sargstuff··on Linux in Excel
Preference for NP over P?
sargstuff··on Linux in Excel
> Excel is not even Excell anymore.

?? LAMBDA: The ultimate Excel worksheet function ( https://www.microsoft.com/en-us/research/blog/lambda-the-ult... )

or "Autocorrect errors in excel still creating genomics headaches" ( https://www.nature.com/articles/d41586-021-02211-4 )

Guess time to bump things up to a higher order portable programming language. Python for excel anyone vs. go "R".

sargstuff··on Linux in Excel
sounds like excel cell that calls html link to dynamically 'fetch' what needs to be display in cell. Link results can be the result(s) of almost anything. OTTO could well be a redirected link by server to 'sub-server' machine.
sargstuff··on Archive of Divest OS Builds?
Might be due to copyright restrictions.
sargstuff··on Ask HN: How to extract structured information from captured audio?
Very less tramatic programming exercise than using awk. :-) aka realistic programming tool(s) for required task.
sargstuff··on Ask HN: How do you get into systems programming
On software side, building an OS (distribution) from scratch provides a step above bare metal programming[0].

Provides familiarity with different types of things a kernel does via programs/scripts that make use of kernel.

Actually writing binary code for kernel bit can be done under qem[1][2]. aka don't need to buy actual hardware, can use 'software probes' to view what's going on, etc. Don't have to worry about 'crashing'/trashing box running on (just crash the qem software & loosing just what was done in qem session, if didn't save as 'export/save to external location outside of qem session')

"Reading OpenBSD source code daily (blog.tintagel.pl)" from [hn: 3] automated way to review code.

-----

[0] : https://www.linuxfromscratch.org/

[1] : qem for kernel developers - https://www.youtube.com/watch?v=LyWlpuntdU4

[2] : https://www.collabora.com/news-and-blog/blog/2017/01/16/sett...

[hn:3] : https://news.ycombinator.com/item?id=14521386

sargstuff··on Ask HN: How to extract structured information from captured audio?
Related OpenAI forum topic(s) that covers related issues[0].

Old school, mark 'paragraph'/sentence, regular expression out miscellaneous info (using language linguistics / linguistic 'typing' aka noun, verb, etc) , then dump relevent remaining info in json/delimited format & normalize data (aka 1st november to 11/01). multi-pass awk script(s) / pearl / icon are languages with appropriate in-language support. use regular expressions/statistics to detect 'outliers'/mark data for human review.

multi-pass awk would require a codex/phrases related to a delimited/json tag. so first pass, identify phrases (perhaps also spell correct), categorize phrases related to given delimited field (via human intervention), then rescan, check for 'outliers'/conflicting normalizations & have script do corrects per human annotations.

Note: Normalized phonetic annotations bit easer to handle than common dictionary spelling.

[0] : https://community.openai.com/t/summarizing-and-extracting-st...

sargstuff··on Ask HN: Memory-Safe Low Level Languages
Very old school:

ASP[0] was old way to do character animations for unix finger command .plan.

Recall HN post using python to do the same (handled animation independent of serial terminal speed).

Related HN post "John Carmack's .plan file" [3]

hascii mation [1]; Use standard graphics techniques and run through [2] or .plan with unscii[4]

"sheltered code" via mindcraft : https://youtu.be/7sNge0Ywz-M

------

ascii animation tutorial : https://www.youtube.com/watch?v=o5v-NS9o4yc

[0] :Ah, ASP link has been merged with /dev/null. :(

     ASP and related things for animated .plan : https://superuser.com/questions/253308/scrolling-plan-file
[1] : https://github.com/octobanana/asciimation

[2] : https://www.geeksforgeeks.org/converting-image-ascii-image-p...

[3] : "John Carmack's .plan file" : https://news.ycombinator.com/item?id=3367230\

[4] : unscii : http://viznut.fi/unscii/

sargstuff··on Show HN: I Made A parody website for the AI addicted (Brain AI)
?? What about "Pretty Fly for an A.I." ?? [0]

[0] : https://www.youtube.com/watch?v=7X--01KyJ70

sargstuff··on Ask HN: How difficult is for a devs to do both web and mobile development?
Depends on ecosystem (work, team, and tasks)
sargstuff··on Archive of Divest OS Builds?
https://github.com/Divested-Mobile/DivestOS-Website
sargstuff··on Ask HN: Why do we celebrate AI-Copilots but reject AI–Generated art?
> Is this a matter of domain familiarity, perceived craftsmanship, or simple cultural gatekeeping?

Likely all of the topics covered in the question. aka Takes time/money to train/become skilled in given professional area. Things that undermine that money/time/training in way that have to retrain before the professional investment paids off tend to cause issues. Legal framework hasn't caught up with changes, so difficult/more costly & time consuming to resolve issues that do happen.

'Historical' parallels abound:

  --- 1800's introduction of camera / fax machine[4] vs. portrait artist; vs. history of kodak & digital camera[1]; xerox[2]/ibm & pc[3]!

  --- car/automation vs. blacksmith/coachman/horse related jobs;

  --- car/us urbanization vs. door to door sales/professional services aka house calls.  Although, car delivery services paired with internet ordering/video teleconferencing kinda reinventing/rediscovering the historical door to door sales/professional services. (where covid-19 helped expidite the conversion to making use of on-line offerinngs)

  
More same thing, different historical context / changes in available technology:

  --- Sears orignally sold by catalog / inspiring 'towns by the rail road' vs. amazon, no physial store, sells by internet/mail delivery aka no multi-physical store rent/overhead vs.phyiscal stores "free delivering with in store pickup".  Perhaps at some point this concept will yet again change to something akin to send the software specs to print out non-food/food items on one's home 3d printer.

  --- Some what dependent on where one lives, but grocery store 'call-in', pick-up & delivery. (touching on historical sears & railroad in western US, vs. physical stores & customer proximity in eastern US.)  Although, with overnight/speedy delivery, could technically overcome store geographic differences. -- aka amazon free delivery $14 month to places in alaska only reachable by air service (minimum air service flight charge before freight charge way beyond cost of 'small order'. (2015, bit dated: [0]))

  --- Harder to find references, but mainframe staff/administrative support vs. home pc vs. cloud services vs. mobile phone & internet/services. 

  --- requirement of college class in philosophical logic when seeking a bachelors degree.

  --- computer science/information science merged into 'data science'
-------------------

[0] : https://www.adn.com/business/article/amazon-prime-eases-rura...

[1] : https://www.weforum.org/stories/2016/06/leading-innovation-t...

[2] : https://inspireip.com/xerox-failure-reasons/

[3] : https://spectrum.ieee.org/how-the-ibm-pc-won-then-lost-the-p...

[4] : https://www.damninteresting.com/curio/the-fax-machines-of-th...

      'electronic pixelated images' : 

           https://artsandculture.google.com/story/phototelegraphy-inventions-that-transported-images-worldwide-museum-for-communication-berlin/

           https://en.wikipedia.org/wiki/John_Logie_Baird

           https://en.wikipedia.org/wiki/Digital_photography
sargstuff··on Ask HN: What Programming Skills Will Still Matter in 10 Years?
Social aspects & things not only specific to a given language ecosystem / hardware. aka things allow one to adapt to changing tech scene / job situtation without complete 're-learn theory/practice'. (assuming within same area of expertise/job experience).
sargstuff··on Ask HN: Is there a general, multi-PL programming task dataset?
Very open ended questions. Geeks for Geeks loosely organized around computer science topics of study : https://www.geeksforgeeks.org/

nit-pick details:

Ignoring hardware differences, "performance" comparisons can be based on differences between algorithm(s) used vs. how algorithm is implimented. For a given language, "algorithm implimentation performance" can be defined as the trade-offs on how a a given algorithm is implimented in a language (compared to other programming languages, but also easy use/flexibility based on 'language generation level -> https://www.geeksforgeeks.org/generation-programming-languag... )

----------------------

1) General computation language specialty 'modules' not withstanding; "languages" are built/optimised around core algorithmic concepts / anticipated area/concentration of targeted professional environment. aka opencl (gpu), R (statistics), Lisp (engineering design), C (OS level), sql (data selection), jasper reports, cobol (business), etc. Languages tend to be 'popular' because of the ecosystem provided around/for a given language.

snarky side note -> can always write a more standard language that compiles to an esolang & provide appropriate emacs/vim/sed/spacemacs ide support.: https://esolangs.org/wiki/Main_Page

  LLM's are very useful at curating information and recognizing/summarizing "statisical" relevance. aka apl is great for engineering mind set, not so good for business use cases aka cobal.  LLM might recognize a language for a given user that combines commonly used 'apl' aspecs of user and commonly used 'cobal' aspecs of user and recommend a language(s) with suitable commonalities for given user. 


2) Search engine topic 'coding challenges' 'algorithmic coding challenges' brings up many types of answers/sites for honing one's coding skills (various languages, beginner to expert, etc). Coding 'algorithms' vs. coming up with algorithm(s) to code is sort of a side aspect. Also differences in 'competition' challenges vs. 'technical challenges' (aka 512 c64 vs. 1 raspberry pi) ; vs. "computer science coding challenges" vs. 'computational genomic challenges'

     ?? how easy / hard based on 'profession' aka artist vs. software designer 20 years experience programming in scheme; environment -- NASA vs. google vs. insurance company.

   ?? from scratch : https://synoptek.com/insights/it-blogs/10-challenges-every-software-product-developer-faces/

   ?? based on industry standards ?? ; just trying to keep skills honed ??
sargstuff··on Py4J: Enables Python programs to dynamically access arbitrary Java objects
Ah, no concept of time in Lewis Carrol universe, so find and eliminate expressions to make things 'N' before the maxwell equations[1][2][3] differentiate to much / become "NP" and crash the multi-universe.

------------

[1] : https://en.wikipedia.org/wiki/Maxwell%27s_demon

[2] : https://en.wikipedia.org/wiki/Maxwell%27s_equations

[3] : https://en.wikipedia.org/wiki/P_versus_NP_problem

sargstuff··on Py4J: Enables Python programs to dynamically access arbitrary Java objects
Use py4j to upgrade psdoom[0]. Find & finish cup of java before program/user/system objects bug one to death (or core dump occurs).

Randomness works better/less effort with a more dynamic programming language.

--------------------------------------

[0] : https://psdoom.sourceforge.net/docs/TODO

sargstuff··on Show HN: I built a tool that grows mind maps as you explore a topic
Upgrade psdoom[0]. Find & finish cup of java before program objects bug one to death.

--------------------------------------

[0] : https://psdoom.sourceforge.net/screenshots.html

sargstuff··on Show HN: I built a tool that grows mind maps as you explore a topic
More like mechanical engineering version of "Brain Activity Decoder Can Reveal Stories in People’s Minds"[1]

[1] : https://news.utexas.edu/2023/05/01/brain-activity-decoder-ca...

sargstuff··on Py4J: Enables Python programs to dynamically access arbitrary Java objects
Basis for determining run-time charactaristics of program.

python based debugger / ldd / er & uml diagram generation of java program(s) dependencies! aka basis for an open source based python IDE that supports Java.

Python based eBNF for java programs. ?? extenable to other vm's ??

?? live tree-sitter / run-time environment diagrams! aka vim Object Orient manager (vOOm). extend Poke[1] to include an automated Peek GUI for java program discovery. aka spill the JavaBeans.

Synopsis of program in json ebnf format of 'java vm' byte encoding! (no ANTLR's required)

Use it to determine how non-dynamic / dynamic a java program really is.

-------------

[1] : GNU Poke : https://www.gnu.org/software/poke/

sargstuff··on Py4J: Enables Python programs to dynamically access arbitrary Java objects
?? Serve up/squeeze out a snippet object cup of java without a full blown java program api/application ??

aka python calling java object version/take of bash/dlopen to call c function(s) from shell script command line?

sargstuff··on Raspberry Pi Lidar Scanner
Side hobby insantities not limited to 'ee degree hobbies'! -> Many companies got started as 'side ventures' aka Facebook, MS Windows, Dell, Nerf and multitude of other companies.

Use VR / simuations to cut down on Milton Hershey[1] cost issues. Simulations can allow for 'timing the tarrifs'.

North American FPGA's may be a thing again! (once pi systems superceeds lambda systems as the multi-FPGA board connection theory of choice :-)

Save on robotic automation costs via software scripts!

Perhaps 3d printed circuit boards will now be a more realisitic alterntative than traditional outsourcing board production? [2][3][4]

Perhaps there'll be some motivation/inspiration for creating/combining standard programming logic/language/3d 'threaded' sock it programming by combining (2021) mathematics of knitting[5]; and more modern / inexpensive / upgraded 'general computational device' derived from apollo guidence computer[6] concept. aka instead of wasm, weave-em.

Do have to get over the 'stich in time, saves nine', since most modern computation 'saves in 8'. Easy to unravel program(s). Tight knit spreadsheets!

But, computational e-ink might scale better using DBOS concepts[7].

-------------------------------------------------------

[1] : https://hersheystory.org/milton-hershey-history/

[2] : https://www.reddit.com/r/3Dprinting/comments/1ajll6s/3d_prin...

[3] : direct desk top printed circuits on paper flexible electronics : https://www.nature.com/articles/srep01786

[4] : 3d printed circuit board : https://all3dp.com/1/3d-printed-circuit-boards-pcb/

[5] : https://www.sciencenews.org/article/how-one-physicist-unrave...

[6] : https://nerdfighteria.info/v/f2ZCVnk-oRU/

[7] : https://en.wikipedia.org/wiki/DBOS

sargstuff··on Why does JSON have commas?
What might be nice is to add a prefix to key name that indicates 'this is a 'internal document reference', skip this unless quests to parser to not ignore. Would allow for describing encoding method(s) used. date format comments being very helpful. Technically, can do by just dropping by key name.

Why comment on a format vs. adding an associated "key""format" with format information. aka date : 25.02.04 date-fmt : YY.DD.MM

sargstuff··on Ask HN: Any fullstack idea that is remotely useful
Going with the concatination theme, note|able for notable app work?

curl; (unix pipe); awk filter/dress up filtered info with html/css/java script; (unix pipe); interact with js sed curled info.

Perhaps use sockets/socat instead of (unix pipe) to avoid inband issues with terminal disciple control characters / support utf beyond utf8.

Way for web app to provide feedback on what to 'awk'. aka urls, "topics", etc.

Package as customizable rss web browswer wasm low memory usage app indexed to db of choice via odbc when terrabyte of data in memory isn't enough.

Make it a diy portable student privacy brower with rasberry pi and niplow disk[1]. add color [2]

Document one's spin on things. Geotag[3] where to go to trigger sidewalk post rain chalk drawings[4]

--------

[1] : https://www.youtube.com/watch?v=AOQi4BmXRAo

[2] : http://www.authorityfile.co.uk/NBSC/Home/About

[3] : https://en.wikipedia.org/wiki/Geotagging

[4] : https://static1.cbrimages.com/wordpress/wp-content/uploads/2...

sargstuff··on Why does JSON have commas?
Yet another example/demo of "Use the source!"

There is nothing in the JSON spec that prohibits pre/post non-json parsing search / replace 'end of line' marker with one or more commas.

JSON spec just tells one what the JSON parser expects, not what the end user needs/wants. (GPT-JSON not withstanding)

← PreviousPage 5 of 34Next →