Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ufmace
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
47 ms
·
571.
▲
by
ufmace
5y ago
Absent all of the other practical considerations, even in LEO, a repair mission would probably be so expensive that it would be cheaper to build and launch a new one instead.
572.
▲
by
ufmace
5y ago
It's probably true that asteroid mining will never be economically viable for supplying Earthbound industrial processes. Where it might possibly be useful someday is if we ever try to do manufacturing and industrial processes in space.
573.
▲
by
ufmace
5y ago
Presumably, linked to what the sibling said, any actual business probably ought to go over high-security data connections anyways if it's going to go over any mobile network at all. No telling who's tapping into telecom systems in
574.
▲
by
ufmace
5y ago
Personally, I'm not sure how FT.com should run their business overall. But I don't think it makes sense to spread paywalled articles on link-sharing sites. Such sites are for things that anyone can see. Sites can either be free fo
575.
▲
by
ufmace
5y ago
I've done it. Works okay-ish for certain projects. Helps if you have local copies of docs and any packages you'd need beforehand. And if you have a part of the project to work on that doesn't need the internet to test. Might
576.
▲
by
ufmace
5y ago
I think Rails is great, work in it full-time, and would by default choose it for any web app I built, without some compelling reason to choose something else. But the points in that post are at least mostly true. Ruby certainly isn't t
577.
▲
by
ufmace
5y ago
Once upon a time, I worked on a small project that involved updating a chunk of Fortran code that did some sort of engineering calculation. The company hired some crusty old engineering professor somewhere who had no clue how to use any kin
578.
▲
by
ufmace
5y ago
Sanitizing inputs requires you to know what you're sanitizing against. Nobody knew about all these expressions that log4j would accept anywhere until a few weeks ago, so nobody could have sanitized them out of inputs. Logging to a text
579.
▲
by
ufmace
5y ago
Nope. Wouldn't be a good use of money anyways. If it fails, it might be because of a design or manufacturing flaw. Better to make the new one after we have some idea what went wrong.
580.
▲
by
ufmace
5y ago
I would expect that a large portion of cybersecurity workers are far too busy trying to properly address Log4shell issues at their organizations to be posting on HN
581.
▲
by
ufmace
5y ago
Speaking as somebody who spent years developing Windows desktop apps professionally, yes this pretty much. Visual Studio is admittedly a bit bloated and can be slow, but it's pretty much the only game in town when it comes to building
582.
▲
by
ufmace
5y ago
I think you've got this all wrong. Building Windows apps on Windows is really simple as long as you do it the Windows way instead of trying to cobble together a way to make it as much like the Unix way as you can. Abandon all thoughts
583.
▲
by
ufmace
5y ago
I'd worry about the licensing too. What open-source license would you publish it under, and do you actually have permission from the owners and everyone who participated in writing it to publish under that license?
584.
▲
by
ufmace
5y ago
I want to like Rocket as being the slickest Rust web framework that leverages Rust's features to do some pretty handy stuff. Unfortunately, it seems to be run / maintained by one guy who's taking some time off right now and h
585.
▲
by
ufmace
5y ago
This exactly. I haven't written enough Go to be really annoyed by the more subtle things in the post, but it'd really be nice if they could come up with some syntax sugar for that kind of like Rust's ? helper. Maybe the Go ?
586.
▲
by
ufmace
5y ago
I see it as an Agile vs Waterfall thing. Waterfall works great, if and ONLY if, you know 100% for sure exactly what you're requirements are at the beginning of the project and they never change significantly. This seems to be mostly tr
587.
▲
by
ufmace
5y ago
The linked Reddit thread has a whole subthread about that. A bunch of people who claim to be phone system installers say they regularly call 911 to test that it works. Apparently it's fine as long as you tell them that it's just a
588.
▲
by
ufmace
5y ago
Normally in Rust, to initialize a struct, you must specify a value for every field of it, since null and uninitialized values aren't allowed. To make it a little more convenient, there's a trait called Default which can be impleme
589.
▲
by
ufmace
5y ago
This is about where I'm at. I've used both DBs and adminned sites with them. Sure PG has a ton of nice SQL features that are really handy if you want to do any kind of more advanced analysis. I wouldn't be surprised either to
590.
▲
by
ufmace
5y ago
It's really cool how easy it is to interact with the Python environment, and that you can do it without actually writing any Python or needing a Rust compiler on the system you're using the Python package with. The trouble, though
591.
▲
by
ufmace
5y ago
I remember hearing that university was supposed to be for being exposed to different points of view, learning how to debate reasonably, learning how to not take excessive offense at rebukes and setbacks, etc. That a university degree was su
592.
▲
by
ufmace
5y ago
Read without paywall: https://archive.md/Rs2lC
593.
▲
by
ufmace
5y ago
More so, any system of rules that was anywhere near complete enough to deal with every situation ever would be so huge and complex that no human could ever read and understand it all, and even searching it properly would be impossible. Whic
594.
▲
by
ufmace
5y ago
That's one way to look at it. Another way to look at it is being solution-focused. Tech megacorps often behave badly yes. But what can we realistically do about it? Discussing that just puts into yet another pointless political argumen
595.
▲
by
ufmace
5y ago
IMO, this is 100% typical. I counsel people getting started in the industry all the time that public reputation of a company is actually inversely correlated with practical working conditions there. If there are 500+ more great engineers it
596.
▲
by
ufmace
5y ago
IMO, most of the real improvements are seen going from $300-ish to $1200-ish. Going higher doesn't give you more features so much as more quality and durability. In my experience, if you ride a lot of miles consistently on a cheap bike
597.
▲
by
ufmace
5y ago
Yeah wow. I don't understand why any ORM would ever let you do that. I don't think I've ever heard of a case where someone actually wanted to update every row in a table from application code. IMO, any decent ORM should block
598.
▲
by
ufmace
5y ago
I lean nowadays towards: For ~90% of your database use, ORMs do basically the same queries and get rid of a massive amount of boilerplate and potential errors. Use 'em so you don't spend all day manually mapping object fields to t
599.
▲
by
ufmace
5y ago
I don't believe the JWST effort is comparable to anything SpaceX is doing. Falcon 9 first optimized for manufacturing cost for a well-proven category of product. Pretty much every aspect of orbital multi-stage rocket design is well exp
600.
▲
by
ufmace
5y ago
I don't think there's a meaningful distinction between "manufacturing" and other development activities in this case. This sort of thing, an effort to build a single example of a device using a mountain of new technology
More ›