HNHacker News
TopNewBestAskShowJobs

ensignavenger

4,523 karma · joined February 16, 2008

username ensigntech com
submissionscomments
ensignavenger··on Carlsen quits World Rapid and Blitz championship after dress code disagreement
Had a friend who sold boats for a living. One day he was at a business meeting where the attire was listed as "business attire". When one of his buddies, another salesman, showed up wearing shorts, a t-shirt and sunglasses, my friend made a snarky remark about him not getting the memo about the attire. His buddy responds, "I don't know what business you're in, but I am in the boat business."
ensignavenger··on Bench accounting services shutting down
I imagine it wasn't very fun to wake up to the news that you lost your job, and then to have your name personally called out :( I don't doubt you were just as mislead as your customers were. I hope you are able to take a few days to process the situation and decompress, and then you rebound quickly into your next position! I don't think anyone will hold it against you personally :)
ensignavenger··on Missiles Are Now the Biggest Killer of Airline Passengers
Yeah, it provides some history, and I wouldn't have flagged it personally, even though I don't think it was a particularly good response to the question. But then some one flagged my comment too, so maybe just trolls flagging everything.
ensignavenger··on Bench accounting services shutting down
Well in hindsight, that was a silly thing to do...

First step- make sure you have read and understand your contract. Is there a cancellation period? What state laws may apply (Some states a allow a cooling off period, but often this applies only to consumer contracts, not B2B).

Second, contact Capchase via email and see if they will will allow you out of the contract "peacefully". If they are smart, they will so "sure, no problem, of course" and cancel the contract. If not, name and shame them everywhere you have an audience.

Third, if that doesn't work, you can either proactively sue them to cancel the contract, or just don't pay them and let them decide whether or not to sue you. Doing the latter may result in a negative report on your business credit.

ensignavenger··on Missiles are now the biggest killer of airline passengers
Maybe because that incident happened almost 40 years ago?
ensignavenger··on Ask HN: Who's building on Python NoGIL?
Why should Python follow semver? There are plenty of successful projects that don't use semver. If you feel so strongly about them making the change, than make a case for it.
ensignavenger··on FTC bans hidden junk fees in hotel, event ticket prices
If MA has a single rate across the entire state that hasn't changed in 15 users, they are very different from how most other states operate.
ensignavenger··on FTC bans hidden junk fees in hotel, event ticket prices
Price increases don't hit every item all at once.
ensignavenger··on FTC bans hidden junk fees in hotel, event ticket prices
Really, you expect them to go through every item in the store, multiple times per year, and update the price tags?
ensignavenger··on FTC bans hidden junk fees in hotel, event ticket prices
Japan has the exact same sales tax rate(s) across the entire country, and it rarely changes. In the US, we have thousands of different rates and they change multiple times per year.

Also, while it is the norm in Japan to include the tax, there are some exceptions.

(Japan has 2 rates, 8% for certain items like food, and 10% for everything else).

ensignavenger··on OpenERV
Apparently it isn't open source at all, firmware is CC BY-NC-SA 4.0. It appears that the author does not know what open source means.
ensignavenger··on Can hunters' donations help deliver high-quality meat to Colorado food pantries?
Are you saying that every family in in the the section is a hungry family of 4 in need of help from the food bank? Obviously you aren't going to meet 100% of everyone's protein needs from wild game. The point the article was making is that a little bit can go a long way, supplementing other resources. Those who are donating are giving selflessly to help others.
ensignavenger··on 2400 phone providers may be shut down by the FCC for failing to stop robocalls
Many of these small voip providers the voip service is a small portion of their overall business. They may be a small ISP, reselling voip as an add on to internet services. Or they may be a small MSP marketing services to businesses in their area, and VOIP is just one small part of their overall package. If you are already marketing to the customer, providing customer service, billing, and even onsite support, why not add an additional service like VOIP, even if it alone isn't all that profitable? Even if you are only breaking even, having the service in house can save you time and money troubleshooting when a customer call you up and says they are having problems making phone calls and their third party VoIP service support is blaming the network...
ensignavenger··on Judge Refuses to Allow Sale of Infowars to The Onion
I may have been wrong to say "nothing" but from what I understand Delaware law has very little to do with it and I don't see how it would be relevant to this particular ruling, but I am always open to learning more as I find the topic of law quite interesting.
ensignavenger··on Bankruptcy judge rejects sale of Infowars to The Onion
Bankruptcy law is federal law, Delaware law has nothing to do with it.
ensignavenger··on From where I left
That is true, and that is how Valkey and other forks are moving forward. But the value wasn't just in the code- many folks contributed value by writing blog posts, making videos, and writing books or otherwise promoting "Redis". The Redis trademark owners had every legal right to change what "Redis" means by changing the license, but it creates a massive headache and a practically impossible task for everyone that gave so much to promoting the project to change all of these references.

Folks like to cite MongoDB as some great example, but Redis had significant community contributions in recent years. And AWS never used any Mongo code.

ensignavenger··on Stephen King to shut down his 3 radio stations in Maine
If they are regularly spending time in that neighboring community, then the taxes they pay their do benefit them. I think it is more a vote of no confidence in local leadership.
ensignavenger··on South Korean president declares martial law, parliament votes to lift it
It is my understanding that some members of parliament were having trouble making it in. It is also likely that they took the vote as soon as enough members were present to be legal, instead of waiting any longer for all the members of parliament to arrive. Of course, some may have taken their time in order to avoid voting on it.
ensignavenger··on Ask HN: How can I grow as an engineer without good seniors to learn from?
Determining what a project needs and doing your best to deliver those needs is what "doing your best" means. If you spend months working on a solution that needs to be and can be deployed in a week, because you want to make it shiny and such, you aren't doing a great job on that work.
ensignavenger··on Oldest US firearm unearthed in Arizona, a bronze cannon linked to Coronado
Definatly not a firearm.
ensignavenger··on Australia: Kids under 16 to be banned from social media after Senate passes laws
Hacker News doesn't require a login to view content, so I guess it is exempt, from this specific law.
ensignavenger··on Australia: Kids under 16 to be banned from social media after Senate passes laws
'"Messaging apps," "online gaming services" and "services with the primary purpose of supporting the health and education of end-users" will not fall under the ban, as well as sites like YouTube that do not require users to log in to access the platform.'

So they tell us which social media is excluded, but not the definition of "social media" for what is included? Does anyone know how "social media" is being defined in this law?

'Under the laws, which won't come into force for another 12 months, social media companies could be fined up to $50 million for failing to take "reasonable steps" to keep under 16s off their platforms.'

So how is "reasonable steps" defined? The article claims 'Social media companies also won't be able to force users to provide government identification, including the Digital ID, to assess their age.' So is a checkbox that asks "are you over 16?" 'reasonable'?

ensignavenger··on Async Django in Production
Now I think I get it, you just don't like Django. And that is fine, there are plenty of good alternatives. I happen to like it and find that I miss many of its small convenience functions when I don't have it. Its not perfect, but it gets the job done or gets out of the way when it doesn't- at least for me.
ensignavenger··on Async Django in Production
So then your answer is simple- just like in Flask, put the function wherever it makes sense for your application and desired architecture.

If you really prefer SQLAlchemy, there is nothing stopping you from using it over the Django ORM, I happen to prefer the Django ORM, but Django doesn't get jealous if you go out with a different ORM (it is a polyamorious web framework[1]).

Yes, I have seen Django applications do that. There are plenty of individuals out there advocating such a separation. I wouldn't worry about these "different developers' and their opinions.

[1] I was going to use a smiley face here, but then I recalled that a Python dev was de-flocked recently for using smiley emoji as it is offensive to some individuals, so insert whatever words or symbols you don't find offensive that indicate humor instead.

ensignavenger··on Async Django in Production
So you want a web framework that dictates how you structure your application code? I think one of Django's strengths is that if a component doesn't work well for the application you are building, you are always free to choose something else. If the default Django app structure doesn't work well for you, you can pick any structure that does. Though I would argue that the default structure is exactly what the vast majority of web applications need.
ensignavenger··on Async Django in Production
I'm not sure what you mean? Django ORM works with common SQL databases, which are generally "typed"? Auto completion is generally a function of your IDE, and there are certainly IDE's with autocompletion that work well with Python and Django? I agree that Pydantic is a great library... I use it with Django quite often, as Django is a Python Library and it plays very well with other Python libraries like Pydantic.
ensignavenger··on Async Django in Production
In what ways has Django been a hindrance in your experience? In my experience, I have never felt that way. When i have used a micro framework, sooner or later I always regret it and wish I had Django. When I use Django, and I needed to do somthing different, I have never had a problem with it getting in the way, I have used alternate ORMs, Raw SQL, I by default use Jinja templates, and many other "non-standard" things with Django. Async has been about the only area where I would even consider anything different in the past.
ensignavenger··on How good are American roads?
Chip and Seal is a technique used in a lot of rural areas that comes in with less maintenance than gravel but not as expensive as asphalt. It is basically a a top thin layer of tar with gravel pressed into it.
ensignavenger··on Daisy, an AI granny wasting scammers' time
Then, once the spammers have blacklisted the Daisy numbers, cycle those spam-free numbers to their customers and start a new batch of Daisy numbers. This way, there is a constant flow of spammer free numbers being cycled into the pool. Of course, everyone and their dog wants your phone number, so you will have to be careful who you give it to if you want it to stay spam-free.
ensignavenger··on Improving Steam Client Stability on Linux
The last I heard, they said they were planning to do it, for example, this article: https://9to5linux.com/valve-says-steamos-3-0-will-be-availab...

But I haven't heard anything one way or the other in a while. But as it stands, they have stated that they plan to do a general release. Unless there is another source where they say they changed their mind?

← PreviousPage 4 of 34Next →