HNHacker News
TopNewBestAskShowJobs

kmerroll

57 karma · joined September 28, 2016

submissionscomments
kmerroll··on Walgreens says locking up products to prevent shoplifting hurts sales
Ah, so considering the miniscule loss in the overall scheme of things, Walgreens locking up products in the stores is just to be annoying?
kmerroll··on Walgreens says locking up products to prevent shoplifting hurts sales
I think its worth noting that inconvenience aside, the high rate of theft and stock loss is correlated to item price increases overall -- even above inflation. Watched a man walk out of Safeway with two 12-packs under his arms makes me understand why eggs are $8 a dozen.
kmerroll··on The EdTech Revolution Has Failed
No doubt that there have been poor teaching experiences, but I would counter that my experience with EdTech teachers has been amazing and empowering. Really don't think we can tar all the teachers with the "EdTech sucks" brush.
kmerroll··on Representing web applications as knowledge graphs
Aside from the Knowledge Graph buzzword, isn't this exactly the same idea as Tim Berners-Lee and the Semantic Web back in 2001? - web of resources, not pages - ontology-based schema - RDF based encoding - URI (IRI) resource identifiers - Automated agents and reasoning (DL) support

Considering the ensuing reception and general avoidance of the semantic web outside academic papers, I guess no one wants to talk about it.

kmerroll··on Turning the Crank: Design as a Mechanical Process
Very interesting article and helpful to visualize the layers and perspectives in and more comprehensive architecture diagram. I would add that the layers of abstraction could also be represented in a standard Semantic Web OWL ontology which would capture a lot more context and sematic detail related to hierarchies, concepts, classes, and object property relationships. Picture are great, but it's always a struggle to get them complete.
kmerroll··on The Slow, Painful Death of Agile and Jira
I agree with you, but I read this as: > No process and tools > No / limited documentation > No RACI or alignment (yay, kumbaya) > No plan or managed dependencies

I'm not saying this is the outcome of an Agile approach, but sure seems common on the Scrum projects I work on.

kmerroll··on Why Can't the U.S. Build Ships?
I would venture the implied discussion is about more than shipbuilding. Resources, labor, regulation, and other factors raised in the article are endemic across lots of areas and seems symptomatic of market forces and government policy. As a counter argument, I have to ask why the U.S. needs to build ships faster, larger, cheaper than other countries? The U.S. certainly seems to be able to build infrastructure and housing reasonably competitively.
kmerroll··on Former Google CEO Eric Schmidt's Leaked Stanford Talk
I hadn't heard the term "architecture astronaut porn" before. Seems highly accurate in this context and wondered if you could point me to other resources on this term?
kmerroll··on What Is a Knowledge Graph?
Good article on the high level concepts of a knowledge graph, but some concerning mischaracterizations of core functions of ontologies supporting the class schema and continued disparaging of competing standards-based (RDF triple-store) solutions. That the author omits the updates for property annotations using RDF* is probably not an accident and glosses over the issues with their proprietary clunky query language.

While knowledge graphs are useful in many ways, personally I wouldn't use Neo4J to build a knowledge graph as it doesn't really play to any of their strengths.

Also, I would rather stab myself with a fork than try to use Cypher to query a concept graph when better standards-based options are available.

kmerroll··on A CIO canceled a Microsoft AI deal
Paywalled, but not a huge surprise really. Sounds like part of the problem was the internal pharma team not having a plan for what to use CoPilot for and going for the "it's AI!" theme from Microsoft.

I am seeing great value in AI-based solutions related to knowledge assistants and for automation N(A). Neither of these seem like strong suites for CoPilot, but it's very early days.

That we're seeing much better results using self-hosted open source models (Llama 3.1, etc.) should be concerning for Microsoft as well.

kmerroll··on Unconditional Cash Study: first findings available
>> The attitude this instills is that of having to work hard, while scheming against the taxman, to improve your life.

Sounds like a lot of politicians I know. Really, how is this not being "Smart" and gaming the system? If we're all upset about being "fair" then we would have changed the system.

kmerroll··on Devs need system design tools, not diagramming tools
To take this a different way, Devs need AI-driven system design tools, not diagramming tools. The work to automate the process to define, code, deploy, and document tech/app solutions using GenAI is arguably well underway and the days of humans producing layers of boxes and arrows documentation is thankfully numbered.

More directly, the need for the special snowflakes and the ensuing complex system design processes will be reduced as we drive towards more automation N(A) frameworks.

kmerroll··on Advantages of incompetent management
These are great questions and match my conclusion after many years of big5 management consulting: (A) Organizations are not optimized towards efficiency or value, they are optimized to align power between the executives and their self interest. Any heterodox organization with virtuous claims of egalitarianism will quickly reset to the default (A).
kmerroll··on Documentation Driven Development (2022)
Wholeheartedly agree, however... It's well accepted that most developers would rather chew off their own arms than write documentation. The acceptance, sort of, of TDD shows that developers would rather code even in pseudo code test languages than write narrative prose.
kmerroll··on eBay is laying off 9 percent of its workforce
Some much this. If executives were held accountable and terminated for performance failures resulting in layoffs rather than rewarded with earnings bonuses I would feel more sympathy.
kmerroll··on Value of life
Ashamed to say, but this made me bust out laughing with concerned looks from co-workers. Thank you.
kmerroll··on Show HN: Modeling Berlin subway lines in graph database
Kudos for sharing this and the implementation details.

I guess I'll never get over not liking Cypher queries or the other ways property graph engines query the graph: (MATCH path = (s1:Station)-[r1:CONNECTED_VIA {line: 'U1'}]->(s2:Station))

Seems like standard SPARQL and RDF* work better for me.

kmerroll··on Culture eats policy
> you should ask yourself: With every decision you make, is this good for the company? (OfficeSpace, 1999)

I'll counter that fake or self-serving cultures are more toxic and destructive in an organization than bureaucratic policies. Mandated perspectives through culture manipulation feels more like group think and design by committee than genuine empowerment.

kmerroll··on Sequence diagrams, the only good thing UML brought to software development
Pretty sad assessment if it truly was useless as you say. I've found structured approaches to solution planning and design (UML, and others) to be very useful in most projects.
kmerroll··on Sequence diagrams, the only good thing UML brought to software development
Not exactly related, but this concept map looks amazingly similar to a semantic ontology. RDF/OWL may not be the easiest encoding, but is quite capable in organizing very large concept schemes.
kmerroll··on Sequence diagrams, the only good thing UML brought to software development
Excellent comment and while maybe not UML, something like it is likely to emerge for exactly that purpose.
kmerroll··on Ask HN: Birthday present for a soon to graduate CS student?
Thanks everyone for the suggestions. Definitely hearing the game console signal, although my resistance was that there would be better ways to spend his time as school only goes so far.

Sounds like gaming console and... Cracking the code interview, and Leetcode subscription.

kmerroll··on Two minerals never before been seen on Earth found inside 17-ton meteorite
Okay, so "Unobtainium" is a real thing now?
kmerroll··on Bank of England expects UK to fall into longest ever recession
All respect, but regarding the UK economic situation I think you meant (Freedom and national autonomy, and Truss's job builders empowerment). Yes, self inflicted but also incredibly awesome -- just depends on your view.

I'll see myself out.

kmerroll··on GraphQL RDF Bridge in TerminusDB Using Rust's Juniper Library
Really nice article, but can't help but think those who don't know SPARQL are doomed to recreate it.
kmerroll··on We Need to Study Nothing
Came here looking for this: https://www.youtube.com/watch?v=8An2SxNFvmU

Left disappointed.

kmerroll··on Super-Structured Data: Rethinking the Schema
Interesting discussion, but buried in a lot of legacy thinking about schemas and personally, I don't find Yet-Another-Schema-Abstraction (YASA)™ layer very compelling when better solutions in functional programming and semantic ontologies are far ahead in this area.

Suggest looking into JSON-LD which was intended to solve many of the type and validation use-cases related to type and schema.

kmerroll··on Show HN: Work with CSV files using SQL. For data scientists and engineers
Loading and running SQL on structured text files (.CSV) is definitely an underserved data tools niche, but this statement threw me: "No more custom and slow Python script. No more vlookup, no more pivot tables." Wow, I'll keep my slow Python/Pandas script thank you.
kmerroll··on Heat dome causing record breaking heat wave
All right, but apart from the sanitation, the medicine, education, wine, public order, irrigation, roads, a fresh water system, and public health, what have the Romans ever done for us?
kmerroll··on A Review of the Semantic Web Field
Honestly disconcerting to see mostly negative responses in this thread: awful community, overly complicated, research focused, academic nitwits gone wild, etc. Pretty sure there's some truth here, but would suggest the deeper argument is against semantic web as evolution of the world-wide-web. Agree this isn't likely to happen in my lifetime.

Right up there with, mostly hated, Javascript, I happen to think there are good parts of the semantic web technologies and that the pivot towards industry adoption of the graph data models related to knowledge graphs, ontologies, and SPARQL shows there are benefits outside of academic paper mills. I don't have a dog in this fight (TerminusDB), but applying some reasonable expectations and accepting the limitations of the semantic web tools has been very successful on many projects. Even more so, innovation and improvements in graph data repositories are making triple-stores and graph-based models compelling for some use cases. Not going back to CSV hell if there are better alternatives.

Page 1 of 2Next →