Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
funkymike
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
by
funkymike
4y ago
Agreed. I think being able to predict what is likely to change is heavily dependent on knowing the business domain well since that is going to be the driver of change. I think it is a specific application of curiosity. It's also a matt
2.
▲
by
funkymike
5y ago
I also really like this feature of GitHub reviews and when deleting a comment as I continue reading I try to question whether to add a code comment so the next person doesn't get tripped up because they don't have the full context
3.
▲
by
funkymike
5y ago
You can do this in vim with the scrollbind option. You could create a simple script to set up the windows and get the views lined up to the correct line numbers. The one caveat is that enabling line wrapping will screw it up. :windo s
4.
▲
by
funkymike
5y ago
Some other very handy shortcuts in MS Office programs (and maybe others) is alt-shift-up/down arrow will move the entire line up or down. Quite handy to move text around when composing an email for instance. Ctrl-up/down will move
5.
▲
by
funkymike
5y ago
I think stories like this show up because there is a set of Amazon users that still want it to be a neutral marketplace where Amazon doesn't have a vested interest in one product selling over another. That hasn't been true for qui
6.
▲
by
funkymike
5y ago
I think a large part of this topic isn't about a team making a promise and not living up to it. It's about a business (management) wanting to make a promise and getting the team to accept responsibility for it. So let's assum
7.
▲
by
funkymike
5y ago
I think there's a large difference between arbitrary deadlines that the team themselves set and buy into as a rallying cry vs. an arbitrary deadline that was externally imposed upon a team, often without full context provided to unders
8.
▲
by
funkymike
5y ago
I have this in my .gitconfig so the pull will fail rather than merge. [pull] ff = only If it does fail I can decide whether to merge or rebase.
9.
▲
by
funkymike
6y ago
This reminds me of a video I recently watched comparing Sherlock Holmes to a software developer. https://www.youtube.com/watch?v=OUZZKtypink Holmes apparently kept detailed notes on every case but would otherwise forget the
10.
▲
by
funkymike
6y ago
If you are editing over a network connection and you normally have cursorline on, then try turning it off. That makes a big difference for me when there is network latency.
11.
▲
by
funkymike
6y ago
You should check out Paul Sellers' videos and blog. To me he is the opposite of what you describe, preferring hand tools over machines. He describes himself as a lifestyle woodworker rather than someone trying to create results as effi
12.
▲
by
funkymike
6y ago
It seems to me the key then would be to have that programmable interface be used to actually implement the features shipped as part of the project. It will be a lot easier to get the API right if the developers are using it themselves, plus
13.
▲
by
funkymike
7y ago
> I noticed this as a teenager in the 1980s and deliberately tried to 'unspin' stories, but gave up after realizing how much work that was going to be. This struck a chord with me. Few specific lessons from school stuck with me
14.
▲
by
funkymike
7y ago
One of the things that made multitasking on Windows much better for me was discovering that: 1. win+<number> opens the <number> program on the taskbar from the left. So having a bunch of pinned programs makes opening them very f
15.
▲
by
funkymike
7y ago
I had to resort to this for an Ebay account that someone opened with my email address. I finally got sick of them not fixing it so I used the email-based password reset feature to login, change the password, then closed the account.
16.
▲
by
funkymike
7y ago
I had that problem with American Express. Someone put my email address when getting a credit card. Amex not only did not verify the email address before sending me his statements, but it also took 45 minutes of explaining to them on the pho
17.
▲
by
funkymike
7y ago
I had to get up to speed on k8s at work this year and from that experience I would recommend to use minikube at first. Only go to GKE or such once you outgrow minikube. Doing minikube first also makes for a nice way to develop an applicatio
18.
▲
by
funkymike
7y ago
The company I work for went even further. Ops doesn't support anything in public cloud past the basic connectivity to the corporate network. Everything created in public cloud is the product/dev team's responsibility. Kuberne
19.
▲
by
funkymike
7y ago
Not at FB but just doing enterprise software development I've had to explain to other developers that capturing and storing user info just because we can is in the "not okay" category. There are plenty of people who don'
20.
▲
by
funkymike
7y ago
I'm a tabs for indentation, spaces for alignment person myself. A multi-line statement should have the same number of tabs on each line. Any line after the first should then have spaces as needed. I'll work without complaint or ch
21.
▲
by
funkymike
7y ago
That is definitely true for me. I have pretty much stopped going to theaters. At least if I watch a movie at home I can take a break whenever I want. Which might be turning it off and finishing it several days later. Streaming TV just makes
22.
▲
by
funkymike
7y ago
Deepfake tech could make a big difference in film editing. Film 15 takes and it doesn't matter if none of them is exactly what the director wants because they could make the perfect take out of the others. The top actors will end up wi
23.
▲
by
funkymike
7y ago
Understanding the problem domain, i.e. what the customers really want and need rather than just what they specifically ask for, will help any software engineer do their job better. Only then can you suggest alternative solutions that solve
24.
▲
by
funkymike
7y ago
Many tasks are poorly defined or aren't solving the real problems the customer has. This is the classic problem of a customer asking for something very specific then complaining when it doesn't solve their problem. There are a lot
25.
▲
by
funkymike
7y ago
> I've been in meetings that start with 15 minutes of silent reading, then 45 minutes of discussion. No PowerPoint presenting. I wish this could happen where I am. No one wants to bother reading anything ahead of the meeting to be p
26.
▲
by
funkymike
7y ago
Where I am from cities cannot legally cross county boundaries. But the people who live just across the county line still have a postal address with the name of the city because doing anything else would not make sense on a practical level.
27.
▲
by
funkymike
7y ago
if (/some-pattern/) { ... This isn't really unique when you consider perl. while (<>) { if (/pattern/) { This does the same. Awk simply has the implicit loop.
28.
▲
by
funkymike
7y ago
Well money does significantly increase happiness, up to a point. The hard part as an individual is recognizing when you have hit that point. If you can realize it, then as your income grows you can avoid increasing spending which means you
29.
▲
by
funkymike
7y ago
How do you decide what to watch? How do you become aware of new shows you would be interested in? For me this is one of the benefits of Netflix's recommendation service. While I feel like the quality of the recommendations has gone dow
30.
▲
by
funkymike
7y ago
People still look at me strangely when they say "hey have you seen that new ad for X" and I tell them I avoid advertisements. Likewise when I change the radio station the moment an ad break starts. I think the idea of ads as a neg
More ›