Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
t43562
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
331.
▲
by
t43562
1y ago
One cannot learn everything from books and in any case many books contradict each other so every developer is a variation based on what they have read and experienced and thought along the way. How can that get summed up into one thing? It
332.
▲
by
t43562
1y ago
I should have checked :-) Sorry.
333.
▲
by
t43562
1y ago
I am not sure this is avoidable. Whatsapp (and perhaps Telegram) are the dominant messaging/chat apps for example and that is European tech but it was inevitably going to be bought by some bigger company that wanted to be dominant and
334.
▲
by
t43562
1y ago
...because if there isn't then your democracy will turn into an oligarchy. The advantage needs to be somewhat against the richest and for the poorest if you're going to protect that.
335.
▲
by
t43562
1y ago
Fair enough point but for many years I wasn't aware of what bash COULD do. I mean one should get to learn more about [[]] and how it does regexps and while read loops: ls *.txt | { while read FILENAME; do <something> to $FILENAME
336.
▲
by
t43562
1y ago
I think it's a great idea to not have to have two libraries - so its a "tick" from me for any idea that permits it. The thing that bothers me in general about asynchronous code is how you test it so that you know with some co
337.
▲
by
t43562
1y ago
I never thought of the idea of printing out a stack trace. A logging function is an example of such a good idea that is so obvious that I didn't think of it :-) I use -e sometimes but I really dislike scripts that rely on it for all er
338.
▲
Europe's New Hypersonic Test Platform – Invictus
(esa.int)
1 points
by
t43562
1y ago
|
1 comments
339.
▲
by
t43562
1y ago
David Perigo, ESA’s chemical propulsion engineer and the programme’s technical lead, explains: “The INVICTUS programme will prove the suitability of a hydrogen-fuelled precooled air-breathing propulsion system for horizontal take-off and hy
340.
▲
by
t43562
1y ago
I thought that too....but I did get over it. I ended up feeling that it removes a lot of (internal) debate about what's the best style for braces that you get in C-like languages.
341.
▲
by
t43562
1y ago
Goodness gracious!
342.
▲
by
t43562
1y ago
flatpak, docker ? i.e. include an almost complete distribution just to make one package work? but what if you want that package to work in the distribution you have now? What if you need 2 different packages that are in different flatpacks
343.
▲
by
t43562
1y ago
IMO "pythonic" is mostly about using the features the language has rather than trying to treat it as if it was Java or C++. Having said that, in reviews you do get lazy comments like "not pythonic" or "not best prac
344.
▲
by
t43562
1y ago
I'm glad someone else discovered they can like python. I got forced to learn it for a project where I was proposing Ruby and the customer insisted on Python. This was years ago when Ruby was much slower. I was annoyed but I got used to
345.
▲
by
t43562
1y ago
Yes, I've never really understood the complaint about python packaging - building native code is not something that is ever easy to guarantee across multiple distributions and operating systems. Those native packages can be in any lang
346.
▲
by
t43562
1y ago
You don't call __init__ directly so the ugliness is limited to the definition which seems fairly minimal to me. It seems to be a naming convention for methods that are not invoked by name anywhere and that's at least informative w
347.
▲
by
t43562
1y ago
This is something I've wanted for ages. I go to some event with the family - in London for example or to an airshow - and there's a huge crowd for one reason or another which overloads the mobile network and makes your phone usel
348.
▲
by
t43562
1y ago
You could have a way to earn credits which would allow your own messages to get sent. i.e. it wouldn't be about money. Ontop of that, I think payment isn't critical. You join the mesh because you want to use it yourself - all you
349.
▲
by
t43562
1y ago
Yes, you're doing 2 difficult things at the same time - a new language and a new concept. IMO it would be great to just have the concept to deal with.
350.
▲
by
t43562
1y ago
Sorry for moaning - it's just the usual despair that I feel every time I read a new explanation and fail to understand it. This isn't your fault.
351.
▲
by
t43562
1y ago
Another tutorial which makes monads about 100x more impossible to understand for me by relating them to something else and describing all the weird ways that they are NOT that thing. IMO if you already have it, this will be a lovely compari
352.
▲
by
t43562
1y ago
That's a wonderful way to bend stats to make a point i.e. to compare probability of failure of one flight to probability of eventual loss of one craft that might last many flights. The risk angle is that this isn't about national
353.
▲
by
t43562
1y ago
I wonder if astronauts will be excited to be the first to ride on the Starship given the statistics. Obviously they aren't going to be too keen on the Starliner but that didn't blow up.
354.
▲
by
t43562
1y ago
If the effort is too large then you might take years to get to the end - always trying to match the old product (which evolves) and eventually realising that your new architecture isn't perfect either. I think it can be extremely good
355.
▲
by
t43562
1y ago
Rewriting something you wrote yourself makes sense. i.e. who knows better than you what the bash script does and why? You did it with bash - probably quite quickly but now you understand what's needed you can do it better the second t
356.
▲
by
t43562
1y ago
So far in my career, such as it is, I have been on lots of rewrite projects and not one of them was a good idea. There were one or two outright failures (new code abandoned) but the more subtle ones were just efforts that took so long to de
357.
▲
by
t43562
1y ago
On the other hand...... if you look at software as a thing that is mostly about people's heads rather than code. I mean that in a way I think it's more important to have a team that understands the problem domain fully than to ha
358.
▲
by
t43562
1y ago
They are an example where someone decides "we will use jira" but they aren't necessarily the ones using it every day so the **ness doesn't matter to them.
359.
▲
by
t43562
1y ago
I think the problem is that it's not very obvious to developers that one or the other thing is going wrong until - as you say - you get a big enough customer.
360.
▲
by
t43562
1y ago
Unless the result is a form of protection to the painting then why not "just" reprint the whole painting and not touch the original at all?
More ›