HNHacker News
TopNewBestAskShowJobs

jammygit

2,911 karma · joined August 10, 2018

submissionscomments
jammygit··on Effectively Using Matplotlib (2017)
I agree with the basic premise: matplotlib is sort of lousy to use, and annoying to learn, but it works and does everything you might need. There’s something to say about software that solves a problem
jammygit··on Jimmy Wales has quietly launched a Facebook rival
Do they really not provide a link?
jammygit··on Sourcehut's Year in Alpha
One of the things stopping me from using sourcehut is that people I’ve partnered with recently for projects are intimidated by the email system. I haven’t gotten a chance to try that flow yet because of that

I use it for a few solo projects though

jammygit··on How Google uses blacklists, algorithm tweaks and contractors for search results
What alternatives do you all use? I like DuckDuckGo but it still depends on existing engines behind the scenes. There is also Quant and SearX but I haven’t used either much.

Surely there is some foss project that has been promising, somewhere?

jammygit··on How Google uses blacklists, algorithm tweaks and contractors for search results
You’re right on an observational level, but I don’t think we should normalize breaking promises because of money
jammygit··on Ask HN: Do you write tests before the implementation?
I write my manual acceptance tests before I write a big fix. It forces me to straighten out in my head what the intended behaviour is and how to prove it. Imho, it has saved me a lot of time from confused starts
jammygit··on Ask HN: Do you write tests before the implementation?
My understanding is that tests are mostly supposed to increase iteration speed - the opposite of what most comments here suggest.

> The change curve says that as the project runs, it becomes exponentially more expensive to make changes.

> The fundamental assumption underlying XP is that it is possible to flatten the change curve enough to make evolutionary design work.

> At the core are the practices of Testing, and Continuous Integration. Without the safety provided by testing the rest of XP would be impossible. Continuous Integration is necessary to keep the team in sync, so that you can make a change and not be worried about integrating it with other people.

> Refactoring also has a big effect

- Martin Fowler

https://www.martinfowler.com/articles/designDead.html

jammygit··on Ask HN: Do you write tests before the implementation?
You’re not alone. Cleaning while you cook is the only way
jammygit··on Ask HN: Why is Firefox installer listed as harmful file in Chrome?
Isn’t this libel to some extent?
jammygit··on Brave launches 1.0
I suspect that Eich of all people was informed about the pros and cons of Gecko. Then again, I guess it could have just been bad blood
jammygit··on Brave launches 1.0
I used brave for about a year but stopped. There were issues with the Linux version - eg, it wouldn’t start after a system boot without using the terminal for the first time
jammygit··on Court: Suspicionless Searches of Travelers’ Phones and Laptops Unconstitutional
I’m sure the people didn’t get together in a referendum and decide to be not-allowed to criticize the government. That’s not a matter of not agreeing, it’s a matter of being told
jammygit··on How to sleep at night having a cloud service: common architecture do's
The article says it is open source and that it will accept pull requests
jammygit··on Google's harvest of medical data includes names and full details of millions
> You place more faith in HIPAA than I do. HIPAA does not protect privacy to the degree that most people assume.

Can anyone elaborate?

jammygit··on My name causes an issue with any booking
How does that work after 2 generations? Wouldn’t you end up with names like this, and longer afterwards? Which ones are carried on?

Bob Jones Alexander Richardson Hill

jammygit··on My name causes an issue with any booking
Is it important to parse names like that? You can just do a search by substring in most cases
jammygit··on Apple Products and Planned Obsolescence
I miss my old MacBook keyboard and trackpad. My xps runs Linux great though
jammygit··on Paged.js: Paginating content and making books in the browser
I think pagination works better in books because books are finished. Websites get updates all the time, so when you mentally organize an idea as being part of page 3, that might just lead to confusion next week.

The embedded links and ads everywhere we look just throw garbage all over the place too, or else published news articles might match pretty well

jammygit··on Expertise in the Age of YouTube
> you can say whatever you want if it's a blog article

I just want to de-normalize that a bit: blogs should strive for high standards, even though some don’t. They are a major form of information these days!

jammygit··on Expertise in the Age of YouTube
I’ve always wanted to try that out actually. I wonder whether it’s worthwhile
jammygit··on Expertise in the Age of YouTube
It’s a little different in that textbook companies can find authors who may or may not present the information well and then help them with editing and sales.

Also, in general, the very best books can only be written by a subject expert who can coherently hold enough of the subject in his/her head to find out how to express it. It’s rare but exists (tannenbaums operating systems for example?)

jammygit··on People Working in DevOps Should Read the Toyota Way
Anyone have a book to recommend about how to do this sort of programming safely?
jammygit··on People Working in DevOps Should Read the Toyota Way
How much do they overlap conceptually?
jammygit··on People Working in DevOps Should Read the Toyota Way
A non shared space shouldn’t be set up by a third party. 5S is valuable for any shared spaces, including code bases
jammygit··on People Working in DevOps Should Read the Toyota Way
I really enjoyed the Phoenix project but I have to admit the practices they followed in the last 1/4 of the book were barely described and simply worked almost like magic.
jammygit··on People Working in DevOps Should Read the Toyota Way
I never found likers writing to be compelling. I’m sure the foundational ideas are great but I found other books about Kaizen were more interesting
jammygit··on Ask HN: Starting an Anonymous Blog in 2019?
I think privateinternetaccess accepts money in envelopes? Either them or ProtonMail
jammygit··on Ask HN: Starting an Anonymous Blog in 2019?
That is horrifying and Orwellian
jammygit··on Ask HN: Starting an Anonymous Blog in 2019?
Having to sacrifice style completely like this: that’s a drag. Are the style models accurate enough to id people already?
jammygit··on Ask HN: Starting an Anonymous Blog in 2019?
Exactly. Journalists in particular need to have more guides like this
← PreviousPage 6 of 34Next →