Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
stult
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
151.
▲
by
stult
7y ago
Holy crap you've made my job infinitely easier. Thank you!
152.
▲
by
stult
7y ago
I find the best way to deal with long running, difficult problems is to (1) document what you are doing and (2) prototype as fast and often as possible. That way you have a measurable record of a systematic attempt to tackle the problem. If
153.
▲
by
stult
7y ago
My only complaint is I can’t ignore auto-gen’d code like EF migrations in dotCover, so my unit test coverage looks terrible. It doesn’t help that I write terrible unit tests, but still!
154.
▲
by
stult
7y ago
>Do fancy refactoring tools update your README and docs/ folder yet? Yes actually. Resharper plus Swagger handle 95% of that for me automatically. And I absolutely do not agree with your point about syntactic abstraction. Interfaces
155.
▲
by
stult
7y ago
Could not agree more. I recently led a refactor of a monolithic .NET MVC app and took this exact approach. We made all of the controllers thin, with almost no logic at all beyond specifying the route and dependency injection. Then redirecte
156.
▲
by
stult
7y ago
I’ve accidentally landed on an architecture like this and I’m actually pretty happy about it. It was driven by a desire to kill a large monolith slowly, by extracting key features into separate services. Sold to the customer as microservice
157.
▲
by
stult
7y ago
What specific “pythonic” habits have you found are more difficult to maintain? Asking out of genuine curiosity, not to challenge the premise. I work with a lot of data science people that really emphasize being pythonic, but coming from the
158.
▲
by
stult
7y ago
You never have to pay a large lump sum. So it’s similar to having savings and always covering your own losses. But with the added benefits of covering you even if you have not had time to save sufficiently to cover your losses (or lack the
159.
▲
by
stult
7y ago
Not at all a stupid question. PACER's fees have been a source of controversy for years. They charge $0.10 per page or a max of $3 per document. There's been litigation about the fees[1], but it's still working its way through
160.
▲
by
stult
7y ago
The comment above is true of ROS, full stop. Even in C++ without involving Python. Especially if you have any real time requirements. It uses sockets for interprocess communication, which adds massive amounts of overhead. Replacing ROS and
161.
▲
by
stult
7y ago
The DoD wasn't going to touch them in any case after they pulled out of Maven
162.
▲
by
stult
7y ago
>In order to build a MOSFET, you need to know how do electrons react in the presence of thin barriers, and how thick should the gate oxide be to prevent breakdown while still keeping the field strong. And yet I somehow managed to produce
163.
▲
by
stult
7y ago
Oregon is a pretty warm climate. Just eye balling the terrain, they look to be at a pretty low elevation and probably won't see more than a few weeks of below freezing weather per year. Not sure this would be practical in a more punish
164.
▲
by
stult
7y ago
Law firms are usually organized as LLPs, LLCs, or PCs these days, but bottom line that means ownership shares can't be freely transferred. You can't sell your stake, so there's no opportunity for a major liquidity event like
165.
▲
by
stult
7y ago
Depends on the lawyer and the programmer. I was on the lower end of big law and I'm on the upper end of programming.
166.
▲
by
stult
7y ago
This was years ago, and the commercial offerings weren't as well developed.
167.
▲
by
stult
7y ago
My first day at my last job as an attorney, I was told to submit 3000 files to a team of paralegals to have them manually convert them to PDF and rename them using a standard exhibit convention (eg EX-2019-001). This activity consumed three
168.
▲
by
stult
7y ago
I went the opposite way. Big law to programming. I make about the same (maybe slightly less but not if you account for unreimbursed business expenses like buying suits and similar hidden costs of employment) but for less work and I'm w
169.
▲
by
stult
7y ago
I can't access the underlying article, but generally researchers use some form of confirmatory factor analysis to evaluate whether the questions form a valid measure of the hypothetical construct (including whether there are any confou
170.
▲
by
stult
7y ago
I used to be a lawyer (thankfully have since moved to a more rewarding career). My girlfriend at the time was erroneously billed $2000 for a procedure that the insurance company had pre-approved but later denied the claim for. She had them
171.
▲
by
stult
7y ago
I think there are two ways to look at excluding input vectors from the output. You can look at it as cheating/bias, or you could say the method explicitly excludes a specific subcategory of otherwise valid results (i.e., perfectly equi
172.
▲
by
stult
7y ago
It's a great default assumption when you don't know all the quirks of the specific language or compiler, because either it will help you or at least won't hurt you.
173.
▲
by
stult
7y ago
I've very rarely seen setup scripts that don't have implicit dependencies on the details of the host environment. Whether it's assumptions about the OS or file system or what related software may be installed or whatever. Oft
174.
▲
by
stult
7y ago
Surely the words per day one can learn correlates with the difficulty of the language, and mandarin is amongst the hardest for English speakers to learn. So it is probably meaningless to argue about the absolute number of words per day a pe
175.
▲
by
stult
7y ago
Compiling Python to WASM was far from straightforward. That's essentially all Pyodide is, and why it is impressive. Presumably no one has taken the time to combine it with Jupyter since it is so brand spanking new.
176.
▲
by
stult
7y ago
Definitely. And a lot of the motivation for that type of approach is driven by team skill portfolios rather than raw technical merit. If you have a data science team specialized in python and a front end team specialized in JS (which I thin
177.
▲
by
stult
7y ago
PWAs, running in a sandboxed/secured environment where installing native python isn't an option, bolting existing python code bases onto existing electron code bases. There are plenty of use cases. Just because you haven't en
178.
▲
by
stult
8y ago
Get a pi hole. Totally eliminates the ad problem.
179.
▲
by
stult
8y ago
My experience has been the same. It's great when the code base is designed and maintained by people who view assemblies as isolated, fully separable entities. But many programmers walk into dotnet not understanding the approach and mak
180.
▲
by
stult
8y ago
I can think of a few use cases that aren't really reverse engineering. Documenting legacy systems that weren't properly documented up front. Documenting/identifying divergence from design time documentation. Documenting a mic
More ›