HNHacker News
TopNewBestAskShowJobs

theuttick

93 karma · joined September 30, 2013

Founder at CADWOLF.

email:jfoxworth@cadwolf.com

submissionscomments
theuttick··on Ask HN: Who is hiring? (November 2022)
This looks really cool. I sent in my application. I really want to see more use of R3F and 3D overall on the web.
theuttick··on Ask HN: Who is hiring? (September 2022)
This is the most specific salary range that I have ever seen - especially for one that is negotiable.
theuttick··on When Engineers Become Whistleblowers
I worked on the space program for a few years.

Massive fraud that was carried out with an audacity that would make Boss Hogg blush. When I initially complained, my boss told me that NASA was "a middle class welfare program" and that I shouldn't take it so seriously.

Eventually, I reached a point where I just couldn't sign off on purchasing equipment for testing an item that simply didn't exist. I was working 60 hours a week for low pay doing the work that had been reported to have been done years beforehand and just couldn't do it any more.

After taking two systems from months/years behind schedule to months ahead, I was fired. No discussion, no debate, no warnings, no notifications.

They lied to the Texas Workforce commission and said that I was warned and got caught. TWC refused to do anything about it.

NASA inspector general found that everything that I said was true, but that me being fired was not something they would handle.

There is no wrongful termination in Texas.

A decade later, the project(s) I was working on at the time was finally moved from the contractor to government funded equipment - meaning the government was going to have to do what the contractors were originally paid to do.

No one cares.

theuttick··on BitPatron – A Bitcoin Censorship-Free Patreon Alternative
I don't understand how this works.

If I am giving you money and your are giving bitcoin to the people I am supporting, then mastercard will not allow you to take money if you facilitate right wing views.

If I am giving you bitcoin and you are giving money to the people I support, then Mastercard will cut you off if those people have right wing views.

If I am giving you bitcoin and you are giving bitcoin to the people I support, then how is it different from just giving bitcoin?

It doesn't really solve the free speech problem as what is needed is a way for all views to be paid with the ease of a credit card, instead of just approved views.

theuttick··on Carbon Removal Technologies
I am a structural engineer of moderate capability. I have developed an engineering platform as a startup. If anyone is serous about doing one of these projects, I would love to speak with you about helping and about using my platform to design anything you need.
theuttick··on Ask HN: Developers with kids, how do you skill up?
I have a 4 yo son and a 9 month old. I am a stay at home dad and I just launched a startup. My kids go to bed a8 and I work and learn from 8pm to either 12 or 2am.

Yes it sucks. Life is a series of choices and I choose to loose sleep instead of time with kids or work time. It took a while, but I learned javascript, angular, AWS, heroku, and several other things. It just takes longer.

theuttick··on Show HN: Signal Analysis Library Using Continuous Wavelet Transform
Just briefly looked at this. This is python? Have your looked at SciPy?
theuttick··on Ask HN: Submit Questions for Office Hours with YC
Structural engineering. I have a startup in the field and I have spoken with a European team in the same field that got an interview to YC as well. However, YC and others seem to have an aversion to this field as it can be slow moving to adopt new technologies. Is this true? Most of us in the field feel that it is ripe for the picking.
theuttick··on Ask HN: What problem in your industry is a potential startup?
What I call "Document" are not files in the sense of a word file. They look like text files because that is what I thought engineers would be comfortable dealing with. However, they function as programs. Documents can be used as programs within other documents as well. Documents fill both the need to solve the calculations and to document them in one place. It eliminates the need to update documentation, have multiple platforms, etc.

There are places for users to upload and store data as well - datasets.

As of now, the code solves equations in javascript within the browser. This is why documents have to be opened when a requirement changes - because I have no server side of the code to solve them without the browser. It isn't a long term solution, merely a step in the building on the platform. My next step is to add a server side code that is capable of solver more complex and larger equations on the server. When that is done, changes to requirements will update documents without the need to open them manually. I plan on using python and there are several large libraries available.

This will allow me to link documents to CAD. When the math changes, the CAD will change as well. Once that is done, I will add a finite element meshing and solution system to create an engineering platform that essentially does everything.

I like your site. It's nice to see other people addressing these problems. I am also an aerospace guy. I worked on the shuttle for a while and then designed some components for the Orion. Shoot me an email if you want to talk more.

theuttick··on Ask HN: What problem in your industry is a potential startup?
I might be working on something that you would be interested in. MVP is at www.cadwolf.com. I am a structural engineer with an MS from UT Austin. Website in written with php using Laravel and angular framework for JS.

The plan is to link CAD to the mathematics and then link the finite element to this as well. The system would also function as a sort of github for engineering where users can find and use functions to do most standard analysis. Email is in my profile if anyone is interested in talking.

theuttick··on Ask HN: What problem in your industry is a potential startup?
I would love to see that as well. I have a project with similar goals (posted above). I would like for users to be able to simply call built in functions to do the normal tedious stuff like stress in rods, beams, etc.
theuttick··on Ask HN: What problem in your industry is a potential startup?
I am working on doing this. The project is called cadwolf. The MVP is up now and I will coming out with a full version in January. If anyone has comments, love to hear them. If you are interested in collaborating, let know too.
theuttick··on Ask HN: Who is hiring? (December 2016)
This is an interesting position. I am a structural engineer (MS in ASE from UT Austin). I live in the area, I worked on the Orion for a while, and my wife is a civil servant at NASA. I've been to the NBL a couple of times for various things. What is the plan for the NBL when the station is no longer up and running? Would we have the authority to automate procedure updates? Are you working on the current suit problems?
theuttick··on Tell HN: Apply HN apology and revision
"It will be like a lighter version of YC for idea and prototype stage companies" - Which doesn't fit Pinboard at all." - I agree 100%
theuttick··on Tell HN: Winners of Apply HN for YC Fellowship 3
Thanks, I've got 3 or 4 YC rejections and now 2 fellowship rejections (single founder). Finding a co-founder in Houston is not easy.

I believe that my YC applications were better written than the very limited writeup we got here, but I should revisit that before I release the robot army to avenge me.

theuttick··on Tell HN: Winners of Apply HN for YC Fellowship 3
I would like to thank everyone for the feedback and the discussion.

I've been plugging away at CADWOLF for a while now to get an MVP going and I am really just a few weeks from a solid code base. The feedback I got let me know that I was headed in a valid direction. This whole experience was great.

On a side note, I'll be referring to the company as "the one that came in fourth" for a while. I also may be setting a record for YC rejections. Is there a solid number on that somewhere?

theuttick··on Poll: Apply HN Runoff – Which two startups should YCF fund?
Is that because you want to verify the algorithms, because you want to make sure it isn't spying on your work or copying it, because you want to contribute, or for something else?
theuttick··on Poll: Apply HN Runoff – Which two startups should YCF fund?
But Node.js would only allow me to run one thing at a time. I want to be able to run equations on the server while updating things on the DOM/Server as well. Am I wrong about that?
theuttick··on Poll: Apply HN Runoff – Which two startups should YCF fund?
No, I have built a system that solves the equations and then displays them in the mathematically correct format. (Yes, it took forever)

Each equation can be thought of as a line of code. Each web page is both a document like Word and a program. The user adds an equation to the document via a gui and then double clicks on it to edit it. You can enter something like a=1+sin(0.5)/1 and then hit enter. My code parses this text out, finds the "sin" function, solves it, then solves the remaining equation, and then displays it as you would expect to see it on a formal document and gives that equation the name "a". Users can then reference the result of this using the name "a" in a later equation. When an equation changes, its dependents update as well.

I have a number of built in functions. There is everything from an FFT to a differential equation solver to an integral. It also tracks units like "mm" and "in" and does all the necessary math for this.

The code to do this in javascript was as painful and fun as it sounds. With the fellowship time/money I will build a python server side to solve large datasets and start the process of placing a CAD layer on top of it.

theuttick··on Poll: Apply HN Runoff – Which two startups should YCF fund?
It will disappear until all of the items are appropriately filled in. There should be a message telling you what needs to be changed. Since this is web based the user name can contain only letters and numbers since it is used in the URL. If there are no errors showing, let me know.
theuttick··on Poll: Apply HN Runoff – Which two startups should YCF fund?
I understand what you are saying. There is already a web based CAD system called onShape that I will likely use in my initial phase as the CAD system. They have APIs but I haven't delved too deeply into it. I will be writing most of the software myself and a great deal of it is already done.

If you want to get more into the details of how I make it work, it's mostly in how I store and process the data. Instead of storing files on a server and then calling them down, I store each equation/text block/plot/table/etc as a separate entry in a database. When the user loads a web page I pull down and order all of the items in that document.

This is what lets me connect all of the pieces. A user can pull in one equation from another document into any other document and use it as a variable. When the original variable is changed, I can parse through the database and find files/equations that use that equation and update them accordingly.

The MVP for the documents and for the part tree is already done and there are videos on the website.

I often hear people compare CADWOLF to Jupyter notebook. They are somewhat alike but vastly different in execution. Jupyter lets user create a web page using a programming language. This requires knowledge of programming as well as several other things like installing the software on a server. In CADWOLF, users simply interact with a gui to create a new document and add equations, text, etc. There is no "programming" and all you need to know are the commands for the built in function (sin,cos,FFT, etc).

theuttick··on Poll: Apply HN Runoff – Which two startups should YCF fund?
I understand your concerns and they are legitimate. Full fledged browser based CAD systems already exist in things like Onshape. Our algorithms will run partially on the server and mostly in the browser. However, CADWOLF isn't really about CAD in the browser but rather altering the way engineering is done. Instead of doing design, CAD, FE, and documentation separately, everything is done together. This drastically alters the engineering workflow. It will also let us create templates for structures like fittings and trusses so that users can pull them into their own structures without the need to do their own design and analysis. We can do for engineering what GitHub has done for coding and make a warehouse of templated structures available to anyone.
theuttick··on Poll: Apply HN Runoff – Which two startups should YCF fund?
That is one of the biggest issues I am working on. One person can make a mistake that messes up entire structures. You also don't want changes coming in every time you reload. What I am working on is showing the user that changes are needed and listing the updates that would be made i.e. this load changed to y from x. There will also be a versioning system that will allow you to lock designs. It is a huge clusterf
theuttick··on Poll: Apply HN Runoff – Which two startups should YCF fund?
CADWOLF is not CAD software in the browser. CADWOLF is an completely new way of doing engineering that links CAD to the background mathematics and a part tree. CAD is one future component, but what we propose is drastically different from standard CAD systems. The tagline should be either "A web based mathematics and engineering platform" or "Intelligent Engineering"
theuttick··on Poll: Apply HN Runoff – Which two startups should YCF fund?
Onshape is a web based CAD system. Aside from the fact that it is web based, it is no different than any other CAD system. CADWOLF is a proposal to do engineering completely differently. It will have a CAD system that is indeed web based, but that CAD will be linked to the mathematics that define the system. In other words, right now an engineer designs his stuff in Excel/Matlab/etc, documents the results in Word or PDF and then does a CAD model in ProE/Catia/Onshape. None of those things are linked.

CADWOLF will link all of these things. This will change the amount of time it takes to design/redesign large systems from months for several engineers to seconds on a computer. It will let managers pull down and see real time information on weight/status/cost, and a number of other parameters.

Onshape can be used as one facet of engineering. CADWOLF will redefine the engineering workflow.

theuttick··on Poll: Apply HN Runoff – Which two startups should YCF fund?
I am the founder of CADWOLF. I am not sure where that tagline comes from. CADWOLF will eventually be a full scale engineering solution. The idea is that an engineer designs the system mathematically in web pages on CADWOLF that we call documents. These web pages are then linked to a CAD system, a finite element model, and a part tree that links all of the components. By doing this, users can design engineering systems whose components adjust automatically with changing requirements. In other words, you change the load on a truss and the truss components update their thickness, material, etc. Right now, it has no CAD component. It has the initial step which is the web pages that act as documents to simultaneously solve and document engineering problems.
theuttick··on Poll: Apply HN Runoff – Which two startups should YCF fund?
I am the founder of CADWOLF. There is no product that links a CAD model to a mathematics background to an FE model to a part tree system to a documentation and analysis system. While there are a number of products like Matlab to solve mathematical problems, we are looking to redefine the entire field of engineering.

Our system as it stands now with web pages that act as documents that solve mathematical problems is just a first step. It represents a large amount of work already put into the platform, plus the ability of the founder to achieve the stated goals, and the ability to break the system up into steps that can hopefully make the company financially viable without large scale funding.

theuttick··on Apply HN: Empirical – A Platform for Reproducible Science
This is pretty interesting. Are you asking users to place code on your platform? So a user runs a test in Matlab and gets a certain set of results, you are asking them to upload the code and the results so that others can see what has been done and what the results are?
theuttick··on Tell HN: Apply HN applications now closed, let's discuss the next step
I was trying to get in touch with him too. The images on the application can be traced back to an ME page for Carnegie Mellon but there is no contact info on that site or on the imgur site that hosts the images.
theuttick··on Tell HN: Apply HN applications now closed, let's discuss the next step
Although I was initially against it, having another "round" where partners narrow the list could allow for a number of questions to be answered. Most of these questions could not be addressed in the 2000 character limit of the initial post. These questions include things like whether or not the applicant(s) have the ability to complete the project, what is their domain expertise, have they worked on the project on their own, what is the market size, how are they better than the competition, can they explain how the idea is really a worthwhile company and not just a neat idea that is really more of a feature on an existing product.

It would also allow for more conversation since the readers would not have to comb through as many applicants.

Page 1 of 2Next →