Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mcculley
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
48 ms
·
841.
▲
by
mcculley
4y ago
"Be regular and orderly in your life, so that you may be violent and original in your work." --Gustave Flaubert
842.
▲
by
mcculley
4y ago
I was office and apartment hunting in 2018. I ended up moving into a freshly built apartment building with no infrastructure for charging. Five years later, those that have electric cars compete for the few available 15 amp outlets on each
843.
▲
by
mcculley
4y ago
Like Kotlin, but Kotlin also makes a lot of compromises to accommodate Java’s warts.
844.
▲
by
mcculley
4y ago
I run a tugboat company. We are moving a barge and equipment to Sanibel Island right now. We expect months of work removing debris to the mainland and moving construction equipment to the island. The system is working as designed.
845.
▲
by
mcculley
4y ago
I agree that this is a good way to simplify Java. I just don’t want newbie Java programmers told that static methods are bad because that is our only way to express pure functions and we need them to learn to default to immutable data and m
846.
▲
by
mcculley
4y ago
I am also getting a lot of value from default methods in interfaces. Java really could benefit from a new syntax on top of the modern VM that favors immutability.
847.
▲
by
mcculley
4y ago
State, while necessary, is the enemy of sanity. It should be kept to a minimum and be well marked as dangerous. The change I would most like to see in a new Java syntax would be to make final and immutable the default. Force the programmer
848.
▲
by
mcculley
4y ago
Yes, I definitely meant in the mathematical sense. I would really like a way to express pure functions in Java. There would need to some way to mark objects as immutable at the language level.
849.
▲
by
mcculley
4y ago
I am amused by this: > Worse, the early exposure to static methods will turn out to be a bad habit that must be later unlearned. I have been using Java since 1.0 and it is my default language. I am writing Java code today. I write functi
850.
▲
by
mcculley
4y ago
As have I. The most serious are not outsourcing.
851.
▲
by
mcculley
4y ago
This has not been my experience. I was FSO for my organization. I was responsible for periodic training and internal audits. I have no way to know how well any other FSO or any other organization ran their periodic training and internal aud
852.
▲
by
mcculley
4y ago
In my own experience with such organizations, we were less worried about moles than by inconsistencies in vetting, training, and process.
853.
▲
by
mcculley
4y ago
Docusign is certainly managing many proprietary documents. I agree that it is likely that they outsource like other organizations. I still don’t think it is a good idea.
854.
▲
by
mcculley
4y ago
Yes, NSA’s high profile failure with Booz Allen is a great example of why some things should not be outsourced.
855.
▲
by
mcculley
4y ago
I have been involved with companies with government security clearances and organizations simply worried about intellectual property theft. As a rule, the most serious of those organizations do not allow subcontractors free rein of the buil
856.
▲
by
mcculley
4y ago
There should be one directory where all apps keep caches in subdirectories, managed by the operating system, evicting cached files as necessary using some LRU policy. (MacOS has well-defined cache directories, but nothing managing them.) Li
857.
▲
by
mcculley
4y ago
I am not just optimistic. I am actively working to ensure that I have general purpose computing available. The world is more than Intel and AMD. Tech at the level of Raspberry Pi is not going to go away. What Windows users do is irrelevant.
858.
▲
by
mcculley
4y ago
I believe that the default path on Windows will impede copying of some content. I remain entirely unconvinced that I will somehow be stopped from putting together unencumbered Linux machines. I am unconvinced that anyone can prevent me from
859.
▲
by
mcculley
4y ago
I have no doubt that there will be advances in DRM. I am entirely unconvinced that machines without DRM will be unobtainable.
860.
▲
by
mcculley
4y ago
I currently mirror many terabytes of content onto external hard drives. I have loaned copies out to many people, who have made their own copies. I will continue to loan to anyone who asks. What technological advances do you imagine preventi
861.
▲
by
mcculley
4y ago
The decision is not entirely on the author. Jurisdictions have to decide how much they are willing to spend and how far they are willing to go to enforce copyright, potentially forever. Technological advances are going to make it very hard
862.
▲
by
mcculley
4y ago
I would bet large amounts of money that if we ever do encounter an alien civilization, it too will have weird ways of describing the universe, driven by legacy cruft.
863.
▲
by
mcculley
4y ago
The iPhone got some undeserved credit for being intuitive just because it was so limited. It did not even have copy/paste. Even now, it is far from obvious how to use undo (tap with three fingers). It’s when there are many features tha
864.
▲
by
mcculley
4y ago
Yeah, if performance is the goal, zero is certainly faster. I have used 0xDEADBEEF to find both free-after-use and use-before-initialize bugs.
865.
▲
by
mcculley
4y ago
I have used custom malloc()/free() implementations that do both just so I could find more crashes.
866.
▲
by
mcculley
4y ago
Is zero better than 0xDEADBEEF or just faster?
867.
▲
by
mcculley
4y ago
> But do normal people really need to write their name down on pieces of paper and pass them across the desk with a wink to avoid their name being said out loud? Every time I check into a hotel, I have my ID and credit card ready to hand
868.
▲
by
mcculley
4y ago
No. In my experience, this does not stop organizers from doing dumb things.
869.
▲
by
mcculley
4y ago
For every update, you would have to connect them to your machine.
870.
▲
by
mcculley
4y ago
But that doesn't work for the use case described in the article, right? You wouldn't want everyone in your family to have to install form your machine.
More ›