HN user

logn

4,710 karma

https://github.com/hollingsworthd

Posts127
Comments1,992
View on HN
bluebookos.com 25d ago

BlueBookOS: An LLM microkernel and language for specifying apps

logn
2pts0
hollingsworthd.github.io 26d ago

Show HN: Boot a tiny app-making OS inside an AI chat

logn
1pts1
news.ycombinator.com 1y ago

Show HN: Podcast app written in Flutter searching Podcast Index

logn
2pts0
podcastindex.org 1y ago

The Podcast Index

logn
85pts35
www.nytimes.com 3y ago

Federal Regulators Will Ensure All Silicon Valley Bank Depositors Are Paid

logn
11pts4
www.sfchronicle.com 3y ago

Silicon Valley Bank failure is impacting California’s wine industry

logn
3pts0
github.com 3y ago

Show HN: Java GUI Widgets Rendered in WebGL/Canvas Using LibGDX/TeaVM/Micronaut

logn
2pts0
en.wikipedia.org 9y ago

Comfort noise

logn
1pts0
news.ycombinator.com 9y ago

Ask HN: Citus/Postgres as an alternative to NoSQL

logn
6pts2
www.bls.gov 9y ago

American Time Use Survey Summary

logn
1pts0
blog.paralleluniverse.co 9y ago

Benchmarking High-Concurrency HTTP Servers on the JVM

logn
2pts0
www.cincinnati.com 9y ago

Xavier University Gets a Pizza ATM

logn
1pts0
github.com 10y ago

Show HN: A programmable embedded browser written in pure Java

logn
52pts11
news.ycombinator.com 10y ago

Ask HN: Most stable Linux distro for desktop use

logn
14pts27
gnumdk.github.io 10y ago

Lollypop: a Gnome music player

logn
2pts0
www.javaadvent.com 10y ago

Java 9: Project Jigsaw Hands-On Guide

logn
2pts0
www.cisco.com 10y ago

Myths of Wi-Fi Interference

logn
2pts0
www.usatoday.com 10y ago

McAfee will run as Libertarian Party candidate for president

logn
3pts0
www.fsf.org 10y ago

Support the Software Freedom Conservancy

logn
1pts0
sfconservancy.org 10y ago

Software Freedom needs your help

logn
3pts0
eclipse.org 10y ago

Next Generation Eclipse IDE

logn
320pts202
www.rt.com 10y ago

Ex-CIA director wants Snowden ‘hanged by the neck’

logn
2pts0
www.wweek.com 10y ago

Urban League Accuses Oregon of Profiling Black Lives Matter Supporters

logn
2pts0
www.mailinator.com 10y ago

Thousands of Threads and Blocking I/O (2008) [pdf]

logn
25pts5
www.cincinnati.com 10y ago

Workhorse drone company tests package deliveries in Ohio

logn
36pts24
www.cincinnati.com 10y ago

Workhorse drone company tests package deliveries in Ohio

logn
3pts0
theintercept.com 10y ago

Matching Funds Would Give Huge Boost to Sanders, Cruz and Carson

logn
1pts0
public.dhe.ibm.com 10y ago

Device democracy: Saving the future of the Internet of Things [pdf]

logn
2pts0
www.cincinnati.com 10y ago

Stock in Athletes: A Bengal’s Impact on Wall St

logn
1pts0
blogs.law.harvard.edu 10y ago

Shrinking the Commons: Today, Linux Is Open-Source. Tomorrow, …? (2009)

logn
3pts0

There will always be a need for both human oversight and accountability, and this is a good example. I think the net result will be, eventually, more and better jobs. It's a better job to validate the transcriptions than to actually transcribe.

Another example in medicine, radiologists will start handling orders of magnitude more cases. But the number of scans done might also increase exponentially as costs likewise drop.

I feel there's some thread that links the USPTO, Treasury, and FTC on guaranteeing the integrity of the dollar and commerce. We don't have a gold standard and the OPEC cartel is a weak substitute. It is some basis for the dollar that in the year 2020 an Intant Pot costs $150 and is designed and manufactured to certain specs and quality. If you look across the economy at all examples of this perhaps it's possible to create a new peg for the USD. Maybe that could even be accomplished without "blockhain" or "AI" :) and just USPS mail-in satisfaction surveys/warranties of some sort tied to corporate lending/insurance.

Look for a discounted Lenovo ThinkPad that you can test out in store to make sure it has a sturdy keyboard and can handle key presses without a hollow feeling.

I'd recommend trying to install Alpine Linux as a challenge and it ends up teaching you a lot about the simplicity of the OS and beauty of OpenRC.

Otherwise, Debian is a very reliable and easy to use/install OS and well tested on Lenovo hardware. Failing that, install Ubuntu which has invested much in compatibility with ThinkPads, specifically X1's but those are expensive and cheaper models are often just as compatible.

If you have problems running wireless, the easiest solution is sometimes to figure out if your wifi card is officially supported and swap out the one in the PC with an older and more compatible wifi card.

Sleep and hibernate are often problematic. Find a workaround that works well enough.

Location: Kentucky, USA

Remote: Yes (only)

Willing to relocate: No

Technologies: Java

Résumé/CV:

https://www.dropbox.com/s/47z333fdxjjqlhn/DanielHollingswort...

- Expert in data ingestion, data extraction, indexing, web crawling, ETL, Selenium, Solr, Java

- United States patent holder (8,326,830) for an invention at SAP in the field of federated search

- Creator of https://github.com/MachinePublishers/jBrowserDriver a programmable web browser

- Bachelor of Science, Computer Science (2007), University of Cincinnati, College of Engineering

Email: hollingsworth1024 - gmail - com

You might be surprised how even people as aggressive or stubborn as this might still find it embarrassing or unreasonable to refuse a lunch-and-learn. Maybe sending a mass invite to a meeting on Python would be seen as passive aggressive, so just start socializing smaller ideas with key people. It sounds like you'd have to be cautious about upsetting people but I think it's always worth it to at least find the most polite and diplomatic ways to suggest things you want at opportune moments. The times I see this backfire is when people let it monopolize their attention or bring negative tone/attitudes.

Perhaps these devs prefer the "fix it ship it" mode and don't see the value of learning particular skills. I find it a balancing act to be pragmatic and it involves being skeptical about investing time learning new tech. With everything there is to possibly learn, you have to ignore almost all of it... until (at the latest) it's industry standard in the niche you specialize in and then you have to be open minded that it's worthwhile to the company and personally.

I have found in cultures like you describe "decision matrices" can be helpful because it allows people to consider costs, risks, do preliminary investigation, etc. That is a sort of way of providing encouragement and permission to learn things and innovate. Lunch-and-learns are another tactic to force people (or give them an excuse) to learn. Neither of those should need managers' approval to do (it's just creating a meeting invite for lunch or a wiki page). If these don't work the problem is probably the seniors internalizing management's whims instead of pushing back. But the engineers won't push back if they've never taken time to learn.

Upgrades can be fun for end-users, like anticipating a new music album. And after feature complete there are features that can be added without muddying a product, e.g., adding plugin support, skins, additional language support, new platforms, performance improvements. And at a certain point in time it's reasonable to no longer make bug fixes in legacy versions.

This is my experience with good managers but also that they sympathize with the difficulties and successes of design and implementation otherwise they'll act in a way the hurts morale. Here it helps being a former individual contributor in the role being managed.

The mainstream culture has been pretty adamant about stamping out counter cultures, so it's merely hidden. I think the algorithms and filters are not blindly homogenizing culture but are rather used as tools by humans knowingly to connect to and persuade each other.

ChatGPT Plus 3 years ago

I was pretty impressed when I started giving it pseudo-code that it converted to Java code and could execute, and that it can function as a full Linux terminal and imagine files that would exist on a fictional computer, letting me cat file contents, ping servers, SSH (as long as you reassure it that it's purely hypothetical)

Crypto/payment startups are a sort of sudoku distracting VC's and software engineers, building an abstract world of endless technical complexity that passes for fulfilling work.

And also at this point it's allegedly inciting violence, so his position might even be consistent given changing circumstances. Whether it actually is incitement is still debatable but a person of principle can still change their position without it being a flip flop. If Musk is taking legal action at least there is corresponding litigation for the account suspension for some sort of due process and objectivity.

And IMs, meetings, and just thinking about code. I think it's important to be able to touch type quickly and efficiently use autocomplete because those are directly in the way of transforming your thought into code. But in the times I'm bouncing around with a mouse, it's already coding downtime.

I think scraping is just inherently brittle whether you go by the DOM traversal or by regex. AI may have the best potential. Regex can be slightly more brittle like you point out with commented html or myriad other problems, but it can also be less brittle than DOM if you craft more lenient patterns. The main problem I found was regex's not being performant due to recursiveness and stack overflows (Google's RE2 lib addresses this). My favorite performance trick is to use negated character classes rather than a dot, /<foo[^>]*>/

@sjrd is talking about limitations for JS not other languages.

C, C++, Rust and others already have their own DOM/JS support.

WASM is exciting for statically typed languages especially. JS is not the target. It might eventually benefit from faster parsing but that's not the motive now.